INFORMS Journal on Computing
HOME HELP FEEDBACK SUBSCRIPTIONS ARCHIVE SEARCH TABLE OF CONTENTS
 QUICK SEARCH:   [advanced]


     


INFORMS JOURNAL ON COMPUTING
Vol. 18, No. 4, Fall 2006, pp. 480-493
DOI: 10.1287/ijoc.1050.0168
This Article
Right arrow Full Text (PDF)
Right arrow References
Right arrow Alert me when this article is cited
Right arrow Alert me if a correction is posted
Services
Right arrow Email this article to a friend
Right arrow Similar articles in this journal
Right arrow Alert me to new issues of the journal
Right arrow Download to citation manager
Right arrow reprints & permissions
Citing Articles
Right arrow Citing Articles via Google Scholar
Google Scholar
Right arrow Articles by Lodi, A.
Right arrow Articles by Rousseau, L.-M.
Right arrow Search for Related Content

Discrepancy-Based Additive Bounding Procedures

Andrea Lodi, Michela Milano, Louis-Martin Rousseau

D.E.I.S., University of Bologna, Viale Risorgimento 2, 40136 Bologna, Italy
D.E.I.S., University of Bologna, Viale Risorgimento 2, 40136 Bologna, Italy
Centre for Research on Transportation, Université de Montréal, CP 6128, Succ. Centre-Ville, Montréal, Canada H3C 3J7

alodi{at}deis.unibo.it
mmilano{at}deis.unibo.it
louism{at}crt.umontreal.ca

We model portions of the search tree via so-called search constraints. We focus on a particular kind of search constraint, the k-discrepancy constraint appearing in discrepancy-based search. The property that a node has an associated discrepancy k can be modeled (and enforced) through a linear constraint. Our key result is the exploitation of the k-discrepancy constraint to improve the bound given by any relaxation of a combinatorial optimization problem through the additive bounding technique (Fischetti and Toth 1989). We show how this simple idea can be effectively exploited to tighten relaxations in CP solvers and speed up the proof of optimality by performing a large variety of computational experiments on test problems involving the AllDifferent constraint. In this view, the additive bounding technique represents a non-trivial link between search and bound. Moreover, such a technique is general because it does not depend on either the AllDifferent constraint or the discrepancy search technique.

Key words: limited discrepancy search; additive bounding; relaxations; constraint programming
History: received November 2003; revised June 2005; accepted September 2005.







HOME HELP FEEDBACK SUBSCRIPTIONS ARCHIVE SEARCH TABLE OF CONTENTS
Copyright © 2006 by INFORMS.