Abstract
We consider minimax optimization problems where each term in the objective function is a continuous, strictly decreasing function of a single variable and the constraints are linear. We develop relaxation-based algorithms to solve such problems. At each iteration, a relaxed minimax problem is solved, providing either an optimal solution or a better lower bound. We develop a general methodology for such relaxation schemes for the minimax optimization problem. The feasibility tests and formulation of subsequent relaxed problems can be done by using Phase I of the Simplex method and the Farkas multipliers provided by the final Simplex tableau when the corresponding problem is infeasible. Such relaxation-based algorithms are particularly attractive when the minimax optimization problem exhibits additional structure. We explore special structures for which the relaxed problem is formulated as a minimax problem with knapsack type constraints; efficient algorithms exist to solve such problems. The relaxation schemes are also adapted to solve certain resource allocation problems with substitutable resources. There, instead of Phase I of the Simplex method, a max-flow algorithm is used to test feasibility and formulate new relaxed problems.
Similar content being viewed by others
References
R.K. Ahuja, “Minimax linear programming problem,”Operations Research Letters 4 (1985) 131–134.
M.S. Bazaraa and J.J. Goode, “An algorithm for solving linearly constrained minimax problems,”European Journal of Operational Research 11 (1982) 158–166.
J.R. Brown, “The knapsack sharing problem,”Operations Research 27 (1979) 341–355.
J.R. Brown, “The linear sharing problem,”Operations Research 32 (1984) 1087–1106.
J.R. Brown, “Sharing (maximin and minimax) constrained optimization,” working paper, Graduate School of Management, Kent State University, Kent, Ohio, 1989.
J.R. Brown, “Solving knapsack sharing with general tradeoff functions,”Mathematical Programming 51 (1991) 55–73.
J.R. Brown, “Bounded knapsack sharing,” in review (1991).
R.L. Chaddha, W.W. Hardgrave, D.J. Hudson, M. Segal and J.W. Suurballe, “Allocation of total sample size when only the stratum means are of interest,”Technometrics 13 (1971) 817–831.
W. Czuchra, “A graphical method to solve a maximin allocation problem”,European Journal of Operational Research 26 (1986) 259–261.
R.S.K. Dutta and M. Vidyasagar, “New algorithm for constrained minimax optimization,”Mathematical Programming 13 (1977) 140–155.
H.A. Eislet, “Continuous maximin knapsack problems with GLB constraints,”Mathematical Programming 36 (1986) 114–121.
D. Goldfarb and M.D. Grigoriadis, in:Fortran Codes for Network Optimization, B. Simeone et al., ed., “A computational comparison of the Dinic and the network simplex methods for maximum flows,” Annals of Operations Research 13, No. 1–4, Baltzer, Bazel, Switzerland, 1988.
A.C. Hax and D. Candea,Production and Inventory Management (Prentice Hall, Englewood Cliffs, NJ, 1984).
D.S. Hochbaum and J. Naor, “Simple and fast algorithms for linear and integer programs with two variables per inequality,” unpublished manuscript, 1991.
T. Ibaraki and N. Katoh,Resource Allocation Problems: Algorithmic Approaches (MIT Press, Cambridge, MA, 1988).
S. Kaplan, “Application of programs with maximin objective functions to problems of optimal resource allocation,”Operations Research 22 (1974) 802–807.
J.H. King, “Allocation of scarce resources in manufacturing facilities,”AT&T Technical Journal 68 (3) (1989) 103–113.
R.S. Klein and H. Luss, “Minimax resource allocation with tree structured substitutable resources,”Operations Research 39 (1991) 285–295.
R.S. Klein, H. Luss and U.G. Rothblum, “Minimax resource allocation problems with resource substitutions represented by graphs,”Operations Research 41 (1993) 959–971.
R.S. Klein, H. Luss and D.R. Smith, “A lexicographic minimax algorithm for multiperiod resource allocation,”Mathematical Programming 55 (1992) 213–234.
T. Kuno, H. Konno and E. Zemel, “A linear-time algorithm for solving continuous maximin knapsack problems,”Operations Research Letters 10 (1991) 23–26.
T. Kuno, K. Mori and H. Konno, “A modified GUB algorithm for solving linear minimax problems,”Naval Research Logistics 36 (1989) 311–320.
H. Luss, “An algorithm for separable nonlinear minimax problems,”Operations Research Letters 6 (1987) 159–162.
H. Luss, “A nonlinear minimax allocation problem with multiple knapsack constraints,”Operations Research Letters 10 (1991) 183–187.
H. Luss, “Minimax resource allocation problems: Optimization and parametric analysis,”European Journal of Operational Research 60 (1992) 76–86.
H. Luss and D.R. Smith, “Resource allocation among competing activities: A lexicographic minimax approach,”Operations Research Letters 5 (1986) 227–231.
H. Luss and D.R. Smith, “Multiperiod allocation of limited resources: A minimax approach,”Naval Research Logistics 35 (1988) 493–501.
K. Madsen and H. Schjaer-Jacobsen, “Linearly constrained minimax optimization,”Mathematical Programming 14 (1978) 208–223.
K.M. Mjelde, “Max—min resource allocation,”BIT 23 (1983) 529–537.
K.M. Mjelde,Methods of Allocation of Limited Resources (John Wiley, New York, 1983).
K.G. Murty,Linear and Combinatorial Programming (John Wiley, New York, 1976).
Q.C. Nguyen and R.E. Stone, “A multiperiod minimax resource allocation problem with substitutable resources,”Management Science 39 (1993) 964–974.
J-S. Pang and C-S Yu, “A min—max resource allocation problem with substitutions,”European Journal of Operational Research 41 (1989) 218–223.
M.E. Posner and C-T Wu, “Linear max—min programming,”Mathematical Programming 20 (1981) 166–172.
C.S. Tang, “A max—min allocation problem: Its solutions and applications,”Operations Research 36 (1988) 359–367.
A.F. Veinott, Jr., “Representation of general and polyhedral subsemilattices and lattices of product spaces,”Linear Algebra and Its Applications 114/115 (1989) 681–704.
Author information
Authors and Affiliations
Additional information
Corresponding author.
Work was partially done while visiting AT&T Bell Laboratories.
Rights and permissions
About this article
Cite this article
Klein, R.S., Luss, H. & Rothblum, U.G. Relaxation-based algorithms for minimax optimization problems with resource allocation applications. Mathematical Programming 64, 337–363 (1994). https://doi.org/10.1007/BF01582580
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF01582580