A class of nonlinear nonseparable continuous knapsack and multiple-choice knapsack problems

被引:9
|
作者
Sharkey, Thomas C. [1 ]
Romeijn, H. Edwin [2 ]
Geunes, Joseph [3 ]
机构
[1] Rensselaer Polytech Inst, Dept Decis Sci & Engn Syst, Troy, NY 12180 USA
[2] Univ Michigan, Dept Ind & Operat Engn, Ann Arbor, MI 48109 USA
[3] Univ Florida, Dept Ind & Syst Engn, Gainesville, FL 32611 USA
基金
美国国家科学基金会;
关键词
O(N) ALGORITHM; EFFICIENT ALGORITHM; OPTIMIZATION; UNCERTAINTY; SELECTION;
D O I
10.1007/s10107-009-0274-9
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper considers a general class of continuous, nonlinear, and nonseparable knapsack problems, special cases of which arise in numerous operations and financial contexts. We develop important properties of optimal solutions for this problem class, based on the properties of a closely related class of linear programs. Using these properties, we provide a solution method that runs in polynomial time in the number of decision variables, while also depending on the time required to solve a particular one-dimensional optimization problem. Thus, for the many applications in which this one-dimensional function is reasonably well behaved (e.g., unimodal), the resulting algorithm runs in polynomial time. We next develop a related solution approach to a class of continuous, nonlinear, and nonseparable multiple-choice knapsack problems. This algorithm runs in polynomial time in both the number of variables and the number of variants per item, while again dependent on the complexity of the same one-dimensional optimization problem as for the knapsack problem. Computational testing demonstrates the power of the proposed algorithms over a commercial global optimization software package.
引用
收藏
页码:69 / 96
页数:28
相关论文
共 50 条
  • [1] A class of nonlinear nonseparable continuous knapsack and multiple-choice knapsack problems
    Thomas C. Sharkey
    H. Edwin Romeijn
    Joseph Geunes
    [J]. Mathematical Programming, 2011, 126 : 69 - 96
  • [2] APPROXIMATE ALGORITHMS FOR THE MULTIPLE-CHOICE CONTINUOUS KNAPSACK-PROBLEMS
    IBARAKI, T
    [J]. JOURNAL OF THE OPERATIONS RESEARCH SOCIETY OF JAPAN, 1980, 23 (01) : 28 - 63
  • [3] MULTIPLE-CHOICE KNAPSACK PROBLEM
    SINHA, P
    ZOLTNERS, AA
    [J]. OPERATIONS RESEARCH, 1979, 27 (03) : 503 - 533
  • [4] THE MULTIPLE-CHOICE NESTED KNAPSACK MODEL
    ARMSTRONG, RD
    SINHA, P
    ZOLTNERS, AA
    [J]. MANAGEMENT SCIENCE, 1982, 28 (01) : 34 - 43
  • [5] Dominance in multi-dimensional multiple-choice knapsack problems
    Dyer, ME
    Walker, J
    [J]. ASIA-PACIFIC JOURNAL OF OPERATIONAL RESEARCH, 1998, 15 (02) : 159 - 168
  • [6] An efficient method for a class of continuous nonlinear knapsack problems
    Melman, A
    Rabinowitz, G
    [J]. SIAM REVIEW, 2000, 42 (03) : 440 - 448
  • [7] A COMPUTATIONAL STUDY OF A MULTIPLE-CHOICE KNAPSACK ALGORITHM
    ARMSTRONG, RD
    KUNG, DS
    SINHA, P
    ZOLTNERS, AA
    [J]. ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1983, 9 (02): : 184 - 198
  • [8] Multiple-choice Knapsack Constraint in Graphical Models
    Montalbano, Pierre
    de Givry, Simon
    Katsirelos, George
    [J]. INTEGRATION OF CONSTRAINT PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND OPERATIONS RESEARCH, CPAIOR 2022, 2022, 13292 : 282 - 299
  • [9] FUZZY MULTIPLE-CHOICE KNAPSACK-PROBLEM
    OKADA, S
    GEN, M
    [J]. FUZZY SETS AND SYSTEMS, 1994, 67 (01) : 71 - 80
  • [10] THE LINEAR MULTIPLE-CHOICE KNAPSACK-PROBLEM
    SARIN, S
    KARWAN, MH
    [J]. OPERATIONS RESEARCH LETTERS, 1989, 8 (02) : 95 - 100