Valid integer polytope (VIP) penalties for branch-and-bound enumeration

  • Authors:
  • Gerald G. Brown;Robert F. Dell;Michael P. Olson

  • Affiliations:
  • Operations Research Department, Naval Postgraduate School, Monterey, CA 93943-5219, USA;Operations Research Department, Naval Postgraduate School, Monterey, CA 93943-5219, USA;INSIGHT, Inc., Sudley North Business Center, 7960 Donegan Drive, Suite 233, Manassas, VA 20109, USA

  • Venue:
  • Operations Research Letters
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

We introduce new penalties, called valid integer polytope (VIP) penalties, that tighten the bound of an integer-linear program during branch-and-bound enumeration. Early commercial codes for branch and bound commonly employed penalties developed from the dual simplicial lower bound on the cost of restricting fractional integer variables to proximate integral values. VIP penalties extend and tighten these for ubiquitous k-pack, k-partition, and k-cover constraints. In real-world problems, VIP penalties occasionally tighten the bound by more than an order of magnitude, but they usually offer small bound improvement. Their ease of implementation, speed of execution, and occasional, overwhelming success make them an attractive addition during branch-and-bound enumeration.