Skip to main content
Log in

Relaxation-based algorithms for minimax optimization problems with resource allocation applications

  • Published:
Mathematical Programming Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. R.K. Ahuja, “Minimax linear programming problem,”Operations Research Letters 4 (1985) 131–134.

    Google Scholar 

  2. M.S. Bazaraa and J.J. Goode, “An algorithm for solving linearly constrained minimax problems,”European Journal of Operational Research 11 (1982) 158–166.

    Google Scholar 

  3. J.R. Brown, “The knapsack sharing problem,”Operations Research 27 (1979) 341–355.

    Google Scholar 

  4. J.R. Brown, “The linear sharing problem,”Operations Research 32 (1984) 1087–1106.

    Google Scholar 

  5. J.R. Brown, “Sharing (maximin and minimax) constrained optimization,” working paper, Graduate School of Management, Kent State University, Kent, Ohio, 1989.

    Google Scholar 

  6. J.R. Brown, “Solving knapsack sharing with general tradeoff functions,”Mathematical Programming 51 (1991) 55–73.

    Google Scholar 

  7. J.R. Brown, “Bounded knapsack sharing,” in review (1991).

  8. 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.

    Google Scholar 

  9. W. Czuchra, “A graphical method to solve a maximin allocation problem”,European Journal of Operational Research 26 (1986) 259–261.

    Google Scholar 

  10. R.S.K. Dutta and M. Vidyasagar, “New algorithm for constrained minimax optimization,”Mathematical Programming 13 (1977) 140–155.

    Google Scholar 

  11. H.A. Eislet, “Continuous maximin knapsack problems with GLB constraints,”Mathematical Programming 36 (1986) 114–121.

    Google Scholar 

  12. 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.

  13. A.C. Hax and D. Candea,Production and Inventory Management (Prentice Hall, Englewood Cliffs, NJ, 1984).

    Google Scholar 

  14. D.S. Hochbaum and J. Naor, “Simple and fast algorithms for linear and integer programs with two variables per inequality,” unpublished manuscript, 1991.

  15. T. Ibaraki and N. Katoh,Resource Allocation Problems: Algorithmic Approaches (MIT Press, Cambridge, MA, 1988).

    Google Scholar 

  16. S. Kaplan, “Application of programs with maximin objective functions to problems of optimal resource allocation,”Operations Research 22 (1974) 802–807.

    Google Scholar 

  17. J.H. King, “Allocation of scarce resources in manufacturing facilities,”AT&T Technical Journal 68 (3) (1989) 103–113.

    Google Scholar 

  18. R.S. Klein and H. Luss, “Minimax resource allocation with tree structured substitutable resources,”Operations Research 39 (1991) 285–295.

    Google Scholar 

  19. 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.

    Google Scholar 

  20. R.S. Klein, H. Luss and D.R. Smith, “A lexicographic minimax algorithm for multiperiod resource allocation,”Mathematical Programming 55 (1992) 213–234.

    Google Scholar 

  21. T. Kuno, H. Konno and E. Zemel, “A linear-time algorithm for solving continuous maximin knapsack problems,”Operations Research Letters 10 (1991) 23–26.

    Google Scholar 

  22. T. Kuno, K. Mori and H. Konno, “A modified GUB algorithm for solving linear minimax problems,”Naval Research Logistics 36 (1989) 311–320.

    Google Scholar 

  23. H. Luss, “An algorithm for separable nonlinear minimax problems,”Operations Research Letters 6 (1987) 159–162.

    Google Scholar 

  24. H. Luss, “A nonlinear minimax allocation problem with multiple knapsack constraints,”Operations Research Letters 10 (1991) 183–187.

    Google Scholar 

  25. H. Luss, “Minimax resource allocation problems: Optimization and parametric analysis,”European Journal of Operational Research 60 (1992) 76–86.

    Google Scholar 

  26. H. Luss and D.R. Smith, “Resource allocation among competing activities: A lexicographic minimax approach,”Operations Research Letters 5 (1986) 227–231.

    Google Scholar 

  27. H. Luss and D.R. Smith, “Multiperiod allocation of limited resources: A minimax approach,”Naval Research Logistics 35 (1988) 493–501.

    Google Scholar 

  28. K. Madsen and H. Schjaer-Jacobsen, “Linearly constrained minimax optimization,”Mathematical Programming 14 (1978) 208–223.

    Google Scholar 

  29. K.M. Mjelde, “Max—min resource allocation,”BIT 23 (1983) 529–537.

    Google Scholar 

  30. K.M. Mjelde,Methods of Allocation of Limited Resources (John Wiley, New York, 1983).

    Google Scholar 

  31. K.G. Murty,Linear and Combinatorial Programming (John Wiley, New York, 1976).

    Google Scholar 

  32. Q.C. Nguyen and R.E. Stone, “A multiperiod minimax resource allocation problem with substitutable resources,”Management Science 39 (1993) 964–974.

    Google Scholar 

  33. J-S. Pang and C-S Yu, “A min—max resource allocation problem with substitutions,”European Journal of Operational Research 41 (1989) 218–223.

    Google Scholar 

  34. M.E. Posner and C-T Wu, “Linear max—min programming,”Mathematical Programming 20 (1981) 166–172.

    Google Scholar 

  35. C.S. Tang, “A max—min allocation problem: Its solutions and applications,”Operations Research 36 (1988) 359–367.

    Google Scholar 

  36. 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

Corresponding author.

Work was partially done while visiting AT&T Bell Laboratories.

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01582580

Keywords

Navigation