Читать книгу Linear and Convex Optimization - Michael H. Veatch - Страница 12

1 Introduction to Optimization Modeling 1.1 Who Uses Optimization?

Оглавление

Data‐driven decision‐making is on the rise. Many businesses, governmental organizations, and nonprofits collect large amounts of data and seek to use them to inform the decisions they make. In addition to data and statistical analysis, a mathematical model of the system is often needed to find the best or even a viable option. Examples include planning the flow of goods through a supply chain, scheduling personnel shifts, or choosing an investment portfolio. The approach of optimization is to develop a model describing which potential decisions could be taken, in light of physical, logical, financial, or other limitations, and assess them using a single objective. This objective could be profit or loss in a business setting, expected return on an investment, a physical measure such as minimizing time to complete a task, a health measure such as expected lives saved, or in the government and nonprofit sector, a measure of social welfare. The mathematical model is an optimization problem; the study of them is called optimization.

Once a system has been modeled, an algorithm is required to find the best, or nearly best, decision. Fortunately, there are general algorithms that can be used to solve broad classes of problems. Algorithms for several classes of problems will be the main topic of this book.

Optimization is a very broad concept. There are minimization principles in physics, such as Snell's law of diffraction, or surface tension minimizing the area of a surface. In statistics, the least squares principle is an easily‐solved minimization problem while new techniques involve challenging optimization problems to fit models to data. Control engineers use minimization principles to develop feedback controls for systems such as autopilots and robots. Many techniques in machine learning can also be described as optimization problems.

This book focuses on optimization to support decisions in businesses, government, and organizations. The models used in these applications tend to have many interrelated variables, require significant amounts of data, and often have a complex structure unique to the application. The field that addresses these problems is called operations research. The field had its origins during World War II, when British military leaders asked scientists to work on military problems, such as the deployment of radars and the management of antisubmarine operations. These efforts were called military operations research; after the war similar techniques were applied to industry. Operations research employs mathematical models, not all of which use optimization. The same approach and mathematical methods are used in engineering problems, but we focus on decision‐making applications. Today, operations research is a profession, an approach to applied problems, and a collection of mathematical techniques. It is sometimes called “the science of better” as it seeks to increase value and efficiency through better decision‐making.

Operations research is sometimes also called management science or operational research. Similar techniques are used in industrial engineering and operations engineering, with a somewhat narrower view of applications. There is a strong overlap with business analytics, which refers to any use of data to improve business processes, whether statistical methods or optimization.

While the use of optimization models for decision‐making has become common, most of the decisions to which they are applied are not fully automated; rather, the models provide guidelines or insights to managers for making decisions. For some problems, models can be fairly precise and identify good decisions. For many others, the model is enough of an approximation that the goal of modeling is insights, not numbers. We only briefly cover the modeling process, at the beginning of Chapter 2. However, the examples we present give some appreciation for how models can be useful for decisions.

A prime example of the use of optimization models is the airline industry (Barnhart et al., 2003). Starting in the late 1960s with American Airlines and United Airlines, flight schedules, routing, and crew assignment in the airline industry were based on large‐scale, discrete optimization models. By about 1990, airlines started using revenue management models to dynamically adjust prices and use overbooking, generating significant additional revenues. Optimization models have also been used more recently for air traffic flow management.

Optimization has also been of great value for e‐business and the sharing economy. For example, the Motivate bikeshare systems in New York City, Chicago, and San Francisco use optimization to reallocate the docking stations throughout the city (Freund et al., 2019). First they estimate the user dissatisfaction function, due to not having a bike or docking station available for potential users, as a function of the docking capacity and initial inventory at each location. Then a large optimization problem is solved to find the allocation of docking capacity that minimizes this user dissatisfaction. Optimization was also used in the design of an incentive scheme to crowdsource rebalancing, where users are given incentives to take trips that move bikes to locations where they are needed. The next section presents a question arising in disaster response to introduce the basic concepts of optimization modeling.

Linear and Convex Optimization

Подняться наверх