Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

The Nonlinear Resource Allocation Problem

Published: 01 August 1995 Publication History

Abstract

<P>In this paper we study the nonlinear resource allocation problem, defined as the minimization of a convex function over one convex constraint and bounded integer variables. This problem is encountered in a variety of applications, including capacity planning in manufacturing and computer networks, production planning, capital budgeting, and stratified sampling. Despite its importance to these and other applications, the nonlinear resource allocation problem has received little attention in the literature. Therefore, we develop a branch-and-bound algorithm to solve this class of problems. First we present a general framework for solving the continuous-variable problem. Then we use this framework as the basis for our branch-and-bound method. We also develop reoptimization procedures and a heuristic that significantly improve the performance of the branch-and-bound algorithm. In addition, we show how the algorithm can be modified to solve nonconvex problems so that a concave objective function can be handled. The general algorithm is specialized for the applications mentioned above and computational results are reported for problems with up to 200 integer variables. A computational comparison with a 0, 1 linearization approach is also provided.</P>

References

[1]
BENSON, H. P., S. S. ERENGUC AND R. HORST. 1990. A Note on Adapting Methods for Continuous Global Optimization to the Discrete Case. Anns. Opns. Res. 25, 243-252.
[2]
BITRAN, G. R., AND A. C. HAX. 1981. Dissagregation and Resource Allocation Using Convex Knapsack Problems With Bounded Variables. Mgmt. Sci. 27, 431-441.
[3]
BITRAN, G. R., AND D. TIRUPATI. 1989a. Tradeoff Curves, Targeting and Balancing in Manufacturing Queueing Networks. Opns. Res. 37, 547-564.
[4]
BITRAN, G. R., AND D. TIRUPATI. 1989b. Capacity Planning in Manufacturing Networks With Discrete Options. Anns. Opns. Res. 17, 119-135.
[5]
BRETTHAUER, K. M., B. SHETTY AND S. SYAM. 1995. A Branch and Bound Algorithm for Integer Quadratic Knapsack Problems. ORSA J. Comput. 7, 109-116.
[6]
BRETTHAUER, K. M., B. SHETTY, S. SYAM AND S. WHITE. 1994. A Model for Resource Constrained Production and Inventory Management. Dec. Sci. 25, 561-580.
[7]
BRUCKER, P. 1984. An O(n) Algorithm for Quadratic Knapsack Problems. O.R. Letts. 3, 163-166.
[8]
BUZACOTT, J. A., AND J. G. SHANTHIKUMAR. 1993. Stochastic Models of Manufacturing Systems. Prentice-Hall, New Jersey.
[9]
CALAMAI, P. H., AND J. J. MORE. 1987. Quasi-Newton Updates With Bounds. SIAM J. Num. Anal. 24, 1434-1441.
[10]
COCHRAN, W. G. 1963. Sampling Techniques, 2nd Edition. John Wiley, New York.
[11]
COOPER, M. W. 1980. The Use of Dynamic Programming for the Solution of a Class of Nonlinear Programming Problems. Naval Res. Logist. Quart. 27, 89-95.
[12]
COOPER, M. W. 1981. Survey of Methods of Pure Nonlinear Integer Programming. Mgmt. Sci. 27, 353-361.
[13]
GALLO, G., P. L. HAMMER AND B. SIMEONE. 1980. Quadratic Knapsack Problems. Math. Prog. 12, 132-149.
[14]
GERLA, M., AND L. KLEINROCK. 1977. On the Topological Design of Distributed Computer Networks. IEEE Trans. Commun. 25, 48-60.
[15]
GUPTA, O. K., AND A. RAVINDRAN. 1985. Branch and Bound Experiments in Convex Nonlinear Integer Programming. Mgmt. Sci. 31, 1533-1546.
[16]
HANSEN, M. H., W. N. HURWITZ AND W. G. MADOW. 1953. Sample Survey Methods and Theory, Volumes I and II. John Wiley, New York.
[17]
HELGASON, R., J. KENNINGTON AND H. LALL. 1980. A Polynomially Bounded Algorithm for a Singly Constrained Quadratic Program. Math. Prog. 18, 338-343.
[18]
HOCHBAUM, D. S. 1990a. On the Impossibility of Strongly Polynomial Algorithms for the Allocation Problem and Its Extensions. In Proceedings of Integer Programming and Combinatorial Optimization, Waterloo, 261-274.
[19]
HOCHBAUM, D. S. 1990b. Optimal Algorithms for the Allocation Problem and Its Extensions. School of Business Administration and IEOR Department, University of California, Berkeley.
[20]
HOCHBAUM, D. S. 1993. The Nonlinear Knapsack Problem. School of Business Administration and IEOR Department, University of California, Berkeley.
[21]
HOCHBAUM, D. S. 1994. Lower and Upper Bounds for the Allocation Problem and Other Nonlinear Optimization Problems. Math. Opns. Res. 19, 390-409.
[22]
HOCHBAUM, D. S., AND S. P. HONG. 1992. About Strongly Polynomial Time Algorithms for Quadratic Optimization Over Submodular Constraints. School of Business Administration and IEOR Department, University of California, Berkeley.
[23]
HORST, R., AND H. TUY. 1990. Global Optimization: Deterministic Approaches. Springer-Verlag, Berlin.
[24]
HUGHES, E., AND J. N. K. RAO. 1979. Some Problems of Optimal Allocation in Sample Surveys Involving Inequality Constraints. Commun. Statist. 15, 1551-1574.
[25]
IBARAKI, T., AND N. KATOH. 1988. Resource Allocation Problems. MIT Press, Cambridge, Mass.
[26]
LAWLER, E. L. 1979. Fast Approximation Algorithms for Knapsack Problems. Math. Opns. Res. 4, 339-356.
[27]
Luss, H., AND S. K. GUPTA. 1975. Allocation of Effort Resources Among Competing Activities. Opns. Res. 23, 360-366.
[28]
MALONEY, B. M., AND C. M. KLEIN. 1993. Constrained Multi-Item Inventory Systems: An Implicit Approach. Comput. and Opns. Res. 20, 639-649.
[29]
MARSTEN, R. E., AND T. L. MORIN. 1978. A Hybrid Approach to Discrete Mathematical Programming. Math. Prog. 14, 21-40.
[30]
MARTELLO, S., AND P. TOTH. 1990. Knapsack Problems: Algorithms and Computer Implementations. John Wiley, New York.
[31]
MATHUR, K., H. M. SALKIN AND S. MORITO. 1983. A Branch and Search Algorithm for a Class of Nonlinear Knapsack Problems. O.R. Letts. 2, 155-160.
[32]
MCCALLUM, C. J. Undated. An Algorithm for Certain Quadratic Integer Programs. Bell Laboratories Technical Report, Holmdel, New Jersey.
[33]
MICHAELI, I., AND M. A. POLLATSCHEK. 1977. On Some Nonlinear Knapsack Problems. Anns. Discr. Math. 1, 403-414.
[34]
MORIN, T. L., AND R. E. MARSTEN. 1976a. Branch and Bound Strategies for Dynamic Programming. Opns. Res. 24, 611-627.
[35]
MORIN, T. L., AND R. E. MARSTEN. 1976b. An Algorithm for Nonlinear Knapsack Problems. Mgmt. Sci. 22, 1147-1158.
[36]
NIELSEN, S. S., AND S. A. ZENIOS. 1992. Massively Parallel Algorithms for Singly Constrained Convex Programs. ORSA J. Comput. 4, 166-181.
[37]
NIELSEN, S. S., AND S. A. ZENIOS. 1993. A Massively Parallel Algorithm for Nonlinear Stochastic Network Problems. Opns. Res. 41, 319-337.
[38]
PARDALOS, P. M., AND N. KOVOOR. 1990. An Algorithm for a Singly Constrained Class of Quadratic Programs Subject to Upper and Lower Bounds. Math. Prog. 46, 321-328.
[39]
PRESS, W. H., B. P. FLANNERY, S. A. TEUKOLSKY AND W. T. VETTERLING. 1990. Numerical Recipes (FORTRAN). Cambridge University Press, Cambridge, England.
[40]
SHETTY, B., AND R. MUTHUKRISHNAN. 1990. A Parallel Projection for the Multicommodity Network Model. J. Opnl. Res. Soc. 41, 837-842.
[41]
SRIKANTAN, K. S. 1963. A Problem in Optimum Allocation. Opns. Res. 18, 265-273.
[42]
VENTURA, J. A., AND C. M. KLEIN. 1988. A Note on Multi-Item Inventory Systems with Limited Capacity. O.R. Letts. 7, 71-75.
[43]
ZIEGLER, H. 1982. Solving Certain Singly Constrained Convex Optimization Problems in Production Planning. O.R. Letts. 1, 246-252.
[44]
ZIPKIN, P. H. 1980. Simple Ranking Methods for Allocation of One Resource. Mgmt. Sci. 26, 34-43.

Cited By

View all
  • (2024)Continuous Equality Knapsack with Probit-Style ObjectivesJournal of Optimization Theory and Applications10.1007/s10957-024-02503-5202:3(1060-1076)Online publication date: 1-Sep-2024
  • (2021)Knowledge-based approach for dimensionality reduction solving repetitive combinatorial optimization problemsExpert Systems with Applications: An International Journal10.1016/j.eswa.2021.115502184:COnline publication date: 1-Dec-2021
  • (2017)Solving knapsack problems using heart algorithmInternational Journal of Artificial Intelligence and Soft Computing10.1504/IJAISC.2016.0813475:4(285-293)Online publication date: 1-Jan-2017
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Operations Research
Operations Research  Volume 43, Issue 4
August 1995
178 pages

Publisher

INFORMS

Linthicum, MD, United States

Publication History

Published: 01 August 1995

Author Tags

  1. algorithms
  2. nonlinear
  3. nonlinear resource allocation
  4. programming

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 15 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Continuous Equality Knapsack with Probit-Style ObjectivesJournal of Optimization Theory and Applications10.1007/s10957-024-02503-5202:3(1060-1076)Online publication date: 1-Sep-2024
  • (2021)Knowledge-based approach for dimensionality reduction solving repetitive combinatorial optimization problemsExpert Systems with Applications: An International Journal10.1016/j.eswa.2021.115502184:COnline publication date: 1-Dec-2021
  • (2017)Solving knapsack problems using heart algorithmInternational Journal of Artificial Intelligence and Soft Computing10.1504/IJAISC.2016.0813475:4(285-293)Online publication date: 1-Jan-2017
  • (2015)On speed scaling via integer programmingOperations Research Letters10.1016/j.orl.2015.08.00243:5(537-544)Online publication date: 1-Sep-2015
  • (2014)Entropy-Based Optimization of Nonlinear Separable Discrete Decision ModelsManagement Science10.1287/mnsc.2013.177260:3(695-707)Online publication date: 1-Mar-2014
  • (2011)A memetic immunological algorithm for resource allocation problemProceedings of the 10th international conference on Artificial immune systems10.5555/2032747.2032777(308-320)Online publication date: 18-Jul-2011
  • (2010)Resource Allocation Policies for Personalization in Content Delivery SitesInformation Systems Research10.1287/isre.1080.023021:2(227-248)Online publication date: 1-Jun-2010
  • (2010)Parallel machine match-up scheduling with manufacturing cost considerationsJournal of Scheduling10.1007/s10951-009-0111-213:1(95-110)Online publication date: 1-Feb-2010
  • (2009)Convergent Lagrangian and domain cut method for nonlinear knapsack problemsComputational Optimization and Applications10.1007/s10589-007-9113-142:1(67-104)Online publication date: 1-Jan-2009
  • (2008)Optimal multiple-objective resource allocation using hybrid particle swarm optimization and adaptive resource bounds techniqueJournal of Computational and Applied Mathematics10.1016/j.cam.2007.04.018216:1(73-86)Online publication date: 1-Jun-2008
  • Show More Cited By

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media