-

 

 

 




Optimization Online





 

Aggregation-based cutting-planes for packing and covering integer programs

Merve Bodur (merve.bodur***at***gatech.edu)
Alberto Del Pia (delpia***at***wisc.edu)
Santanu S. Dey (santanu.dey***at***isye.gatech.edu)
Marco Molinaro (mmolinaro***at***inf.puc-rio.br)
Sebastian Pokutta (sebastian.pokutta***at***isye.gatech.edu)

Abstract: In this paper, we study the strength of Chvatal-Gomory (CG) cuts and more generally aggregation cuts for packing and covering integer programs (IPs). Aggregation cuts are obtained as follows: Given an IP formulation, we first generate a single implied inequality using aggregation of the original constraints, then obtain the integer hull of the set defined by this single inequality with variable bounds, and finally use the inequalities describing the integer hull as cutting-planes. Our first main result is to show that for packing and covering IPs, the CG and aggregation closures can be 2-approximated by simply generating the respective closures for each of the original formulation constraints, without using any aggregations. On the other hand, we use computational experiments to show that aggregation cuts can be arbitrarily stronger than cuts from individual constraints for general IPs. The proof of the above stated results for the case of covering IPs with bounds require the development of some new structural results, which may be of independent interest. Finally, we examine the strength of cuts based on k different aggregation inequalities simultaneously, the so-called multi-row cuts, and show that every packing or covering IP with a large integrality gap also has a large k-aggregation closure rank. In particular, this rank is always at least of the order of the logarithm of the integrality gap.

Keywords: Integer programming, cutting planes, packing, covering, aggregation

Category 1: Integer Programming

Category 2: Integer Programming (Cutting Plane Approaches )

Citation:

Download: [PDF]

Entry Submitted: 06/28/2016
Entry Accepted: 06/29/2016
Entry Last Modified: 09/29/2017

Modify/Update this entry


  Visitors Authors More about us Links
  Subscribe, Unsubscribe
Digest Archive
Search, Browse the Repository

 

Submit
Update
Policies
Coordinator's Board
Classification Scheme
Credits
Give us feedback
Optimization Journals, Sites, Societies
Mathematical Optimization Society