A polyhedral study of the cardinality constrained knapsack problem

被引:30
|
作者
de Farias, IR
Nemhauser, GL
机构
[1] CORE, B-1348 Louvain, Belgium
[2] Georgia Inst Technol, Sch Ind & Syst Engn, Atlanta, GA 30332 USA
关键词
mixed-integer programming; knapsack problem; cardinality constrained programming; branch-and-cut;
D O I
10.1007/s10107-003-0420-8
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A cardinality constrained knapsack problem is a continuous knapsack problem in which no more than a specified number of nonnegative variables are allowed to be positive. This structure occurs, for example, in areas such as finance, location, and scheduling. Traditionally, cardinality constraints are modeled by introducing auxiliary 0-1 variables and additional constraints that relate the continuous and the 0-1 variables. We use an alternative approach, in which we keep in the model only the continuous variables, and we enforce the cardinality constraint through a specialized branching scheme and the use of strong inequalities valid for the convex hull of the feasible set in the space of the continuous variables. To derive the valid inequalities, we extend the concepts of cover and cover inequality, commonly used in 0-1 programming, to this class of problems, and we show how cover inequalities can be lifted to derive facet-defining inequalities. We present three families of non-trivial facet-defining inequalities that are lifted cover inequalities. Finally, we report computational results that demonstrate the effectiveness of lifted cover inequalities and the superiority of the approach of not introducing auxiliary 0-1 variables over the traditional MIP approach for this class of problems.
引用
收藏
页码:439 / 467
页数:29
相关论文
共 50 条
  • [21] A polyhedral approach for a constrained matching problem
    Hefner, A
    Kleinschmidt, P
    DISCRETE & COMPUTATIONAL GEOMETRY, 1997, 17 (04) : 429 - 437
  • [22] A Polyhedral Approach for a Constrained Matching Problem
    A. Hefner
    P. Kleinschmidt
    Discrete & Computational Geometry, 1997, 17 : 429 - 437
  • [23] Optimization algorithms for the disjunctively constrained knapsack problem
    Mariem Ben Salem
    Raouia Taktak
    A. Ridha Mahjoub
    Hanêne Ben-Abdallah
    Soft Computing, 2018, 22 : 2025 - 2043
  • [24] Cost Based Filtering for the Constrained Knapsack Problem
    Torsten Fahle
    Meinolf Sellmann
    Annals of Operations Research, 2002, 115 : 73 - 93
  • [25] Cost based filtering for the constrained knapsack problem
    Fahle, T
    Sellmann, M
    ANNALS OF OPERATIONS RESEARCH, 2002, 115 (1-4) : 73 - 93
  • [26] Optimization algorithms for the disjunctively constrained knapsack problem
    Ben Salem, Mariem
    Taktak, Raouia
    Mahjoub, A. Ridha
    Ben-Abdallah, Hanene
    SOFT COMPUTING, 2018, 22 (06) : 2025 - 2043
  • [27] Chance-Constrained Submodular Knapsack Problem
    Chen, Junjie
    Maehara, Takanori
    COMPUTING AND COMBINATORICS, COCOON 2019, 2019, 11653 : 103 - 114
  • [28] A polyhedral study on 0-1 knapsack problems with disjoint cardinality constraints: Facet-defining inequalities by sequential lifting
    Zeng, Bo
    Richard, Jean-Philippe P.
    DISCRETE OPTIMIZATION, 2011, 8 (02) : 277 - 301
  • [29] Heuristic Algorithm for the Cardinality Constrained Portfolio Optimization Problem
    Homchenko, A. A.
    Lucas, C.
    Mironov, S. V.
    Sidorov, S. P.
    IZVESTIYA SARATOVSKOGO UNIVERSITETA NOVAYA SERIYA-MATEMATIKA MEKHANIKA INFORMATIKA, 2013, 13 (02): : 17 - 17
  • [30] A branch and cut approach to the cardinality constrained circuit problem
    P. Bauer
    J.T. Linderoth
    M.W.P. Savelsbergh
    Mathematical Programming, 2002, 91 : 307 - 348