The Power of Dominance Relations in Branch-and-Bound Algorithms

72Citations
Citations of this article
16Readers
Mendeley users who have this article in their library.

Abstract

A dominance relation D is a binary relation defined on the set of partial problems generated in a branch-and-bound algorithm, such that PiDPj (where Pi and Pj are partial problems) implies that Pj can be excluded from consideration without loss of optimality of the given problem if Pi has already been generated when Pj is selected for the test. The branch-and-bound computation is usually enhanced by adding the test based on a dominance relation.A dominance relation D′ is said to be stronger than a dominance relation D if PiDPj always implies PiD′Pj. Although it seems obvious that a stronger dominance relation makes the resulting algorithm more efficient, counterexamples can easily be constructed. In this paper, however, four classes of branch-and-bound algorithms are found in which a stronger dominance relation always gives a more efficient algorithm. This indicates that the monotonicity property of dominance relations would be observed in a rather wide class of branch-and-bound algorithms, thus encouraging the designer of a branch-and-bound algorithm to find the strongest possible dominance relation. © 1977, ACM. All rights reserved.

Cite

CITATION STYLE

APA

Ibaraki, T. (1977). The Power of Dominance Relations in Branch-and-Bound Algorithms. Journal of the ACM (JACM), 24(2), 264–279. https://doi.org/10.1145/322003.322010

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free