ROADEF 2026>
About variable fixing with an ideal integer linear program: application to weighted stable set in chordal graphs
Hugo Apeloig  1@  , Hadrien Cambazard  2@  
1 : IMT Atlantique
Institut Mines-Télécom [Paris]
2 : Laboratoire des sciences pour la conception, lóptimisation et la production  (G-SCOP)  -  Site web
Université Joseph Fourier - Grenoble 1, Institut Polytechnique de Grenoble - Grenoble Institute of Technology, Institut National Polytechnique de Grenoble, Centre National de la Recherche Scientifique : UMR5272, Université Grenoble Alpes
GSCOPLaboratoire des Sciences pour la Conception, lÓptimisation et la Production de GrenobleUMR 527246, avenue Félix Viallet - 38031 Grenoble Cedex 1 - France -  France


Variable fixing for 0/1 variables is a well known technique to reduce the search space Integer Linear Programming. It is also referred to as reduced cost strengthening or reduced cost filtering in Constraint Programming. The reduced costs given by an optimal dual solution of the linear relaxation can be used for filtering inconsistent or suboptimal values. This filtering is incomplete as reduced costs only represent lower bounds of the increase of the objective (in a minimization context).

We are interested in achieving Arc-Consistency, i.e. a complete filtering, of global constraints with a cost variable and an assignment cost for each value. We assume that an ideal Integer Linear Programming formulation is available i.e the convex hull of the characteristic vectors of the supports is known. Under this assumption, we give a necessary and sufficient condition for a single dual solution to provide two reduced costs simultaneously giving the exact increase of the objective.

The presentation will illustrate a complete filtering algorithm based on reduced costs for the maximum weighted stable set problem in a chordal graph. The necessary and sufficient condition proposed will be applied and discussed on this example.


Chargement... Chargement...