We investigate the problem of separating cover inequalities of maximum-depth exactly. We propose a pseudopolynomial-time dynamic-programming algorithm for its solution, thanks to which we show that this problem is weakly NP-hard (similarly to the problem of separating cover inequalities of maximum violation). We carry out extensive computational experiments on instances of the knapsack and the multi-dimensional knapsack problems with and without conflict constraints. The results show that, with a cutting-plane generation method based on the maximum-depth criterion, we can optimize over the cover-inequality closure by generating a number of cuts smaller than when adopting the standard maximum-violation criterion. We also introduce the Point-to-Hyperplane Distance Knapsack Problem (PHD-KP), a problem closely related to the separation problem for maximum-depth cover inequalities, and show how the proposed dynamic programming algorithm can be adapted for effectively solving the PHD-KP as well.

On the exact separation of cover inequalities of maximum-depth / Catanzaro, D.; Coniglio, S.; Furini, F.. - In: OPTIMIZATION LETTERS. - ISSN 1862-4472. - 16:(2022), pp. 449-469. [10.1007/s11590-021-01741-0]

On the exact separation of cover inequalities of maximum-depth

Furini F.
2022

Abstract

We investigate the problem of separating cover inequalities of maximum-depth exactly. We propose a pseudopolynomial-time dynamic-programming algorithm for its solution, thanks to which we show that this problem is weakly NP-hard (similarly to the problem of separating cover inequalities of maximum violation). We carry out extensive computational experiments on instances of the knapsack and the multi-dimensional knapsack problems with and without conflict constraints. The results show that, with a cutting-plane generation method based on the maximum-depth criterion, we can optimize over the cover-inequality closure by generating a number of cuts smaller than when adopting the standard maximum-violation criterion. We also introduce the Point-to-Hyperplane Distance Knapsack Problem (PHD-KP), a problem closely related to the separation problem for maximum-depth cover inequalities, and show how the proposed dynamic programming algorithm can be adapted for effectively solving the PHD-KP as well.
2022
Cover inequalities; Cutting plane generation; Dynamic programming; Knapsack problem; Mixed integer nonlinear programming
01 Pubblicazione su rivista::01a Articolo in rivista
On the exact separation of cover inequalities of maximum-depth / Catanzaro, D.; Coniglio, S.; Furini, F.. - In: OPTIMIZATION LETTERS. - ISSN 1862-4472. - 16:(2022), pp. 449-469. [10.1007/s11590-021-01741-0]
File allegati a questo prodotto
File Dimensione Formato  
Catanzaro_On-the-exact_2022.pdf

accesso aperto

Note: https://link.springer.com/article/10.1007/s11590-021-01741-0
Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Creative commons
Dimensione 1.98 MB
Formato Adobe PDF
1.98 MB Adobe PDF

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1571774
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact