8Optimization

8.1 Introduction

In this chapter we present concepts and methods from optimization theory. The notation and derivations of the main concepts in this chapter are based largely on the books [16, 49], to which the reader can refer for additional details.

Optimization methods are used in many areas of science and engineering, including:

  • operations research;
  • supply‐chain management;
  • risk management;
  • reliability;
  • economics and game theory;
  • financial engineering;
  • optimal control;
  • neural networks and machine learning.

In most problems in design, decision‐making, or control we want to find the best solution. For example:

  • in business, we may want to maximize profit, minimize loss, or minimize risk;
  • in mechanical design, we may want to maximize strength, minimize weight, or minimize cost;
  • in transportation, we may want to minimize travel time, or minimize fuel consumption.

Often a decision‐making process involves constraints, such as:

  • a speed should not exceed a value upper V;
  • a temperature should be held at a constant value upper T;
  • cost cannot exceed a fixed budget amount.

Get Introduction to Modeling and Simulation now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.