A Primal Approach to the Stable Set Problem

We present a new "primal" algorithm for the stable set problem. It is based on a purely combinatorial construction that can transform every graph into a perfect graph by replacing nodes with sets of new nodes. The transformation is done in such a way that every stable set in the perfect graph corresponds to a stable set in the original graph. The algorithm keeps a formulation of the stable set problem in a simplex-type tableau whose associated basic feasible solution is the incidence vector of the best known stable set. The combinatorial graph transformations are performed by substitutions in the generators of the feasible region. Each substitution cuts off a fractional neighbor of the current basic feasible solution. We show that "dual-type" polynomial-time separation algorithms carry over to our "primal" setting. Eventually, either a nondegenerate pivot leading to an integral basic feasible solution is performed, or the optimality of the current solution is proved.

[1]  Matthias Köppe,et al.  The integral basis method for integer programming , 2001, Math. Methods Oper. Res..

[2]  G. Cornuéjols,et al.  Combinatorial optimization : packing and covering , 2001 .

[3]  Manfred W. Padberg,et al.  On the symmetric travelling salesman problem: A computational study , 1980 .

[4]  Egon Balas,et al.  Polyhedral methods for the maximum clique problem , 1994, Cliques, Coloring, and Satisfiability.

[5]  G. Nemhauser,et al.  A Strong Cutting Plane/Branch-and-Bound Algorithm for Node Packing , 1992 .

[6]  László Lovász,et al.  Normal hypergraphs and the perfect graph conjecture , 1972, Discret. Math..

[7]  L. Lovász Normal Hypergraphs and the Weak Perfect Graph Conjecture , 1984 .

[8]  Egon Balas,et al.  On the Set-Covering Problem: II. An Algorithm for Set Partitioning , 1972, Oper. Res..

[9]  R. Borndörfer,et al.  Aspects of Set Packing, Partitioning, and Covering , 1998 .

[10]  Panos M. Pardalos,et al.  The maximum clique problem , 1994, J. Glob. Optim..

[11]  Leslie E. Trotter,et al.  Properties of vertex packing and independence system polyhedra , 1974, Math. Program..

[12]  Bert Gerards,et al.  Matrices with the edmonds—Johnson property , 1986, Comb..

[13]  Manfred W. Padberg,et al.  On the facial structure of set packing polyhedra , 1973, Math. Program..

[14]  David S. Johnson,et al.  Cliques, Coloring, and Satisfiability , 1996 .

[15]  R. D. Young A Simplified Primal (All-Integer) Integer Programming Algorithm , 1968, Oper. Res..

[16]  L. Lovász,et al.  Geometric Algorithms and Combinatorial Optimization , 1981 .