The power of linear programming: some surprising and unexpected LPs

Linear programming has had a tremendous impact in the modeling and solution of a great diversity of applied problems, especially in the efficient allocation of resources. As a result, this methodology forms the backbone of introductory courses in operations research. What students, and others, may not appreciate is that linear programming transcends its linear nomenclature and can be applied to an even wider range of important practical problems. The objective of this article is to present a selection, and just a selection, from this range of problems that at first blush do not seem amenable to linear programming formulation. The exposition focuses on the most basic models in these selected applications, with pointers to more elaborate formulations and extensions. Thus, our intent is to expand the modeling awareness of those first encountering linear programming. In addition, we hope this article will be of interest to those who teach linear programming and to seasoned academics and practitioners, alike.

[1]  Saul I. Gass,et al.  Profiles in Operations Research , 2011 .

[2]  S. Stigler Gauss and the Invention of Least Squares , 1981 .

[3]  Ali Emrouznejad,et al.  The state of the art development of AHP (1979–2017): a literature review with a social network analysis , 2017, Int. J. Prod. Res..

[4]  A. Charnes,et al.  Management Models and Industrial Applications of Linear Programming , 1961 .

[5]  Elena Karahanna,et al.  Time Flies When You're Having Fun: Cognitive Absorption and Beliefs About Information Technology Usage , 2000, MIS Q..

[6]  Abraham Charnes,et al.  Minimization of non-linear separable convex functionals† , 1954 .

[7]  T. Saaty,et al.  The Analytic Hierarchy Process , 1985 .

[8]  Bruce Golden,et al.  Ranking US Army Generals of the 20th Century: A Group Decision-Making Application of the Analytic Hierarchy Process , 2007, Interfaces.

[9]  V. Srinivasan,et al.  Multigroup Discriminant Analysis Using Linear Programming , 1997, Oper. Res..

[10]  William J. Cook,et al.  Solution of a Large-Scale Traveling-Salesman Problem , 1954, 50 Years of Integer Programming.

[11]  Jack J. Dongarra,et al.  Guest Editors Introduction to the top 10 algorithms , 2000, Comput. Sci. Eng..

[12]  Gary J. Koehler,et al.  Considerations for mathematical programming models in discriminant analysis , 1990 .

[13]  Bruce L. Golden,et al.  Linear programming models for estimating weights in the analytic hierarchy process , 2005, Comput. Oper. Res..

[14]  Shuichi Shinmura New Theory of Discriminant Analysis After R. Fisher , 2016 .

[15]  Ali Emrouznejad,et al.  A survey and analysis of the first 40 years of scholarly literature in DEA: 1978–2016 , 2018 .

[16]  R. Fisher THE USE OF MULTIPLE MEASUREMENTS IN TAXONOMIC PROBLEMS , 1936 .

[17]  Abraham Charnes,et al.  Programming with linear fractional functionals , 1962 .

[18]  T. L. Saaty A Scaling Method for Priorities in Hierarchical Structures , 1977 .

[19]  Ned Freed,et al.  EVALUATING ALTERNATIVE LINEAR PROGRAMMING MODELS TO SOLVE THE TWO-GROUP DISCRIMINANT PROBLEM , 1986 .

[20]  Gautam Appa,et al.  On the uniqueness of solutions to linear programs , 2002, J. Oper. Res. Soc..

[21]  Patrick T. Harker,et al.  The Analytic hierarchy process : applications and studies , 1989 .

[22]  Mehrdad Tamiz,et al.  Practical Goal Programming , 2010 .

[23]  J. Neumann,et al.  Theory of Games and Economic Behavior: 60th Anniversary Commemorative Edition , 2020 .

[24]  Rb Flavell,et al.  A new goal programming formulation , 1976 .

[25]  F. Glover,et al.  Simple but powerful goal programming models for discriminant problems , 1981 .

[26]  Saul I. Gass,et al.  Profiles in operations research : pioneers and innovators , 2011 .