Optimizations and Programming
Home > Science, Technology & Agriculture > Mechanical engineering and materials > Production and industrial engineering > Industrial quality control > Optimizations and Programming: Linear, Non-linear, Dynamic, Stochastic and Applications with Matlab
Optimizations and Programming: Linear, Non-linear, Dynamic, Stochastic and Applications with Matlab

Optimizations and Programming: Linear, Non-linear, Dynamic, Stochastic and Applications with Matlab


     0     
5
4
3
2
1



International Edition


X
About the Book

This book is a general presentation of complex systems, examined from the point of view of management. There is no standard formula to govern such systems, nor to effectively understand and respond to them. The interdisciplinary theory of self-organization is teeming with examples of living systems that can reorganize at a higher level of complexity when confronted with an external challenge of a certain magnitude. Modern businesses, considered as complex systems, ideally know how to flexibly and resiliently adapt to their environment, and also how to prepare for change via self-organization. Understanding sources of potential crisis is essential for leaders, though not all crises are necessarily bad news, as creative firms know how to respond to challenges through innovation: new products and markets, organizational learning for collective intelligence, and more.

Table of Contents:
Preface xi Part 1. Programmation 1 Chapter 1. Linear Programming 3 1.1. Introduction 3 1.2. Definitions 3 1.3. Geometry of the linear program 5 1.3.1. Polyhedra 5 1.3.2. Extreme points and vertices 6 1.4. Graphical solving of a linear program 6 1.5. Simplex algorithm 9 1.5.1. Basic solutions and basic feasible solutions 9 1.5.2. Simplex tableau 10 1.5.3. Change of feasible basis 11 1.5.4. Existence and uniqueness of an optimal solution 14 1.6. Initialization of the simplex algorithm 15 1.6.1. Big M method 15 1.6.2. Auxiliary program or Phase I 17 1.6.3. Degeneracy and cycling 20 1.6.4. Geometric structure of realizable solutions 21 1.7. Interior-point algorithm 22 1.8. Duality 23 1.8.1. Duality theorem 25 1.9. Relaxation 27 1.9.1. Lagrangian relaxation 27 1.10. Postoptimal analysis 29 1.10.1. Effect of modifying b 31 1.10.2. Effect of modifying c 32 1.11. Application to an inventory problem 34 1.11.1. Optimal solution 34 1.11.2. Sensitivity to variation in stock 35 1.11.3. Dual problem of the competitor 36 1.12. Using Matlab 36 Chapter 2. Integer Programming 41 2.1. Introduction 41 2.2. Solving methods 41 2.2.1. Branch-and-bound method 42 2.2.2. The branch-and-cut method 44 2.3. Binary programming 49 2.3.1. Knapsack problem 49 2.3.2. Investment problem 50 2.4. Decomposition principle 57 2.4.1. Benders decomposition 58 2.5. Using Matlab 62 Chapter 3. Dynamic Programming 65 3.1. Introduction 65 3.2. Solving strategy 66 3.3. Discrete DP 68 3.3.1. Bellman’s equation and the principle of optimality 68 3.3.2. Approach of the method 70 3.3.3. A few examples of DP 70 3.3.4. Solving an LP 73 3.3.5. Shortest path problem 74 3.3.6. Knapsack problem 79 3.3.7. Stock management problem 81 3.4. Continuous DP 83 3.4.1. Hamilton–Jacobi equation 84 3.4.2. Application to a consumption-savings model 84 3.5. Stochastic DP 85 3.5.1. Decision-chance process 85 3.5.2. Solving method 86 3.5.3. Application to a contract problem 86 3.5.4. Optimal binary search tree 87 3.6. Using Matlab 91 Chapter 4. Stochastic Programming 93 4.1. Introduction 93 4.2. Presentation of the problem 94 4.3. Optimal feedback in an open loop 94 4.4. Stochastic linear programming 95 4.4.1. Models with probability thresholds on the constraints 96 4.5. Stochastic linear programs with recourse 96 4.5.1. L-shaped method 97 4.5.2. Multicut L-shaped method 99 4.5.3. Interior linearization method 100 4.6. Nonlinear stochastic programming 100 4.6.1. Approaches to two-step problems with recourse 100 4.6.2. Regularized decomposition method 101 4.6.3. Methods based on the Lagrangian 101 4.6.4. Frank–Wolfe method for problems with simple recourse 103 4.6.5. Approximation by sampling average: Monte Carlo method 105 4.6.6. Stochastic gradient method 106 4.7. Stochastic dynamic programming 107 4.7.1. Markov decision process 108 4.7.2. Scenario tree 109 4.8. Application to the reliability of mechanical systems 111 4.8.1. Position and modeling of the reliability problem 113 4.9. Using Matlab 121 Part 2. Optimization 127 Chapter 5. Combinatorial Optimization 129 5.1. Introduction 129 5.2. Symmetric TSP 131 5.2.1. Historical overview 132 5.2.2. Solving methods 134 5.3. Asymmetric traveling salesman problem 140 5.3.1. Variants of the ATSP 140 5.3.2. Mathematical formulations 142 5.3.3. Methods for solving the ATSP 144 5.4. Vehicle routing problem 148 5.4.1. Definition 148 5.4.2. Fields of application 149 5.4.3. Parameters of the VRP 150 5.4.4. Variants of the VRP 151 5.4.5. Mathematical formulation of the VRP 153 5.4.6. Algorithmic complexity 155 5.5. Selective routing problem 156 5.5.1. Problems similar to the VRP 157 5.5.2. Mathematical formulation 157 5.6. Using Matlab 158 Chapter 6. Unconstrained Nonlinear Programming 161 6.1. Introduction 161 6.2. Mathematical formulation 161 6.2.1. Existence and uniqueness results 162 6.3. Optimality conditions 162 6.4. Quadratic problems 163 6.4.1. Gradient method with optimal step size 163 6.4.2. Conjugate gradient method 164 6.5. Newton’s algorithm 164 6.6. Methods of descent and linear search 165 6.6.1. Presentation of methods of descent 165 6.6.2. Method of greatest slope 167 6.6.3. Acceptable step size 168 6.6.4. Linear search 169 6.6.5. Newton’s method with linear search 170 6.7. Quasi-Newton methods 171 6.7.1. DFP and BFGS methods 172 6.8. Relaxation method 173 6.9. Gradient method 175 6.10. Least squares problem 176 6.10.1. Gauss–Newton method 176 6.10.2. Levenberg–Marquardt algorithm 178 6.10.3. Kalman filter 179 6.11. Direct search methods 181 6.11.1. Nelder–Mead algorithm 181 6.11.2. Torczon method 183 6.12. Application to an identification problem 183 6.13. Using Matlab 185 6.13.1. The fminsearch function 187 6.13.2. The fminunc function 188 6.13.3. Relaxation method 190 Chapter 7. Constrained Nonlinear Optimization 193 7.1. Introduction 193 7.2. Mathematical formulation 193 7.3. Lagrange multipliers 194 7.4. Optimization with inequality constraints 195 7.4.1. First-order conditions of optimality 195 7.4.2. Presentation of saddle points 197 7.4.3. Saddle point and optimization 198 7.4.4. Convex case 201 7.5. Constrained minimization algorithms 201 7.5.1. Relaxation method 202 7.5.2. Projection method 202 7.5.3. Exterior penalty method 204 7.5.4. Uzawa’s algorithm 205 7.6. Newton algorithms: SQP method 206 7.6.1. Equality constraints 207 7.6.2. Inequality constraints 209 7.7. Application to structure optimization 210 7.8. Using Matlab 217 7.8.1. The fmincon function 219 7.8.2. The fminbnd function 220 7.8.3. Penalty method 221 Appendices 229 Appendix 1. Reminders from Linear Algebra 231 Appendix 2. Reminders about functions from Rn into R 241 Appendix 3. Optimization Toolbox 245 Appendix 4. Software 249 References 253 Index 261

About the Author :
Abdelkhalak El Hami is Full Professor of Universities at INSA-RouenNormandie, France. He is the author/co-author of several books and is responsible for the Chair of mechanics at the Conservatoire National des Arts et Métiers in Normandy, as well as for several European pedagogical projects. He is a specialist in problems of optimization and reliability in multi-physical systems. Bouchaïb Radi is Professor at the Faculty of Science and Technology at Hassan Premier University, Morocco. He is a specialist in numerical optimization methods and system reliability.


Best Sellers


Product Details
  • ISBN-13: 9781848219533
  • Publisher: ISTE Ltd and John Wiley & Sons Inc
  • Publisher Imprint: ISTE Ltd and John Wiley & Sons Inc
  • Height: 10 mm
  • No of Pages: 288
  • Returnable: N
  • Sub Title: Linear, Non-linear, Dynamic, Stochastic and Applications with Matlab
  • Width: 10 mm
  • ISBN-10: 1848219539
  • Publisher Date: 11 May 2021
  • Binding: Hardback
  • Language: English
  • Returnable: N
  • Spine Width: 10 mm
  • Weight: 454 gr


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
Optimizations and Programming: Linear, Non-linear, Dynamic, Stochastic and Applications with Matlab
ISTE Ltd and John Wiley & Sons Inc -
Optimizations and Programming: Linear, Non-linear, Dynamic, Stochastic and Applications with Matlab
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Optimizations and Programming: Linear, Non-linear, Dynamic, Stochastic and Applications with Matlab

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!