Rapid Learning for Binary ProgramsOpen Website

Published: 2010, Last Modified: 15 May 2023CPAIOR 2010Readers: Everyone
Abstract: Learning during search allows solvers for discrete optimization problems to remember parts of the search that they have already performed and avoid revisiting redundant parts. Learning approaches pioneered by the SAT and CP communities have been successfully incorporated into the SCIP constraint integer programming platform. In this paper we show that performing a heuristic constraint programming search during root node processing of a binary program can rapidly learn useful nogoods, bound changes, primal solutions, and branching statistics that improve the remaining IP search.
0 Replies

Loading