Abstract
We describe a new branch-and-bound algorithm for the exact solution of the maximum cardinality stable set problem. The bounding phase is based on a variation of the standard greedy algorithm for finding a colouring of a graph. Two different node-fixing heuristics are also described. Computational tests on random and structured graphs and very large graphs corresponding to ‘real-life’ problems show that the algorithm is competitive with the fastest algorithms known so far.
Similar content being viewed by others
References
Avis, D., A note on some computationally difficult set covering problems.Mathematical Programming, 8:138–145, 1980.
Babel, L., Finding maximum cliques in arbitrary and special graphs.Computing, 46/4:321–341, 1991.
Babel, L. and Tinhofer, G., A branch and bound algorithm for the maximum clique problem.J. of Global Optimization, 4, 1994.
Balas, E. and Yu., C.S., Finding a maximum clique in an arbitrary graph.SIAM Journal on Computing, 15:1054–1068, 1986.
Bela Bollobas,Random Graphs. Academic Press, 1985.
Brelaz, D., New methods to color the vertices of a graph.Comm. of the ACM, 22:251–256, 1979.
Brglez, F. and Fujiwara, H., A neutral netlist of 10 combinatorial bench-mark circuits and a target translator in fortran.Iscas'85: IEEE Int. Symp.on Circuits and Systems (Kyoto-Japan),June 1985.
Calia, E. and Lioy, A., Test generation in a distributed environment. Technical report, Politecnico di Torino, C.so Duca degli Abbruzzi 24, 10129 Torino-Italy, August 1991.
Carraghan, R. and Pardalos, P.M., An exact algorithm for the maximum clique problem.Operational Research Letters 9:375–382, 1990.
Feo, T.A. and Resende, G.C., A probabilistic heuristic for a computationally difficult set covering problem.Operational Research Letters, 8:67–71, 1989.
Friden, C., Hertz, A. and de Werra, D., An exact algorithm based on tabu search for finding a maximum independent set in graph.Computers Opns. Res. 17(5):375–382, 1990.
Fulkerson, D.R., Nemhauser, G.L., and Trotter, L.E., Two computationally difficult set covering problems that arise in computing the 1-width of incidence matrices of steiner triple systems.Mathematical Programming Study, 2:72–81, 1974.
Garey, M.R. and Johnson, D.S.,Computer and Intractability: a Guide to the Theory of NP-Completeness. Freeman, New York, 1979.
Gavril, F., Algorithms for a maximum clique and a maximum independent set of a circle graph.Networks, 3:261–273, 1973.
Gavril, F., Algorithms on circular arc graphs.Networks, 4:357–369, 1974.
Grötschel, M., Lovasz, L., and Schrijver, A., Relaxation of vertex packing.J. of Comb. Theory B 40:330–343, 1986.
Gupta, U., Lee, D., and Leung, J., Efficient algorithms for interval graphs and circular arc graphs.Networks, 12:459–467, 1982.
Hasselberg, J., Pardalos, P., and Vairaktarakis, G., Test case generators and computational results for the maximum clique problem,J. of Global Optimization, 3:463–482, 1993.
Hsu, W.L., Ikura, Y., and Nemhauser, G.L., A polynomial algorithm for maximum weighted vertex packings on graphs without long odd cycles.Mathematical Programming, 20:225–232, 1981.
Karmarkar, N., Resende, M., and Ramakrishnan, K., An interior point algorithm to solve computationally difficult set covering problems.Math. Prog. Series B, 52(3):597–618, 1991.
Mannino, C. and Sassano, A., An exact algorithm for the maximum stable set problem. Technical Report R.334, IASI-CNR, April 1992.
Minty, G.J., On maximal independent sets of vertices in claw-free graphs.J. of Comb. Theory B, 28:284–304, 1980.
Nemhauser, G.L. and Sigismondi, G., A strong cutting plane/branch-and-bound algorithm for node packing.J. Ops. Res. Soc., 43(5):443–457, 1992.
Nemhauser, G.L. and Wolsey, L.A.,Integer and Combinatorial Optimization. John Wiley and Sons, Inc., 1988.
Pardalos, P. and Xue, J., The maximum clique problem. Manuscript, August 1992.
Jue Xue,Fast Algorithms for the Vertex Packing Problem. PhD thesis, Graduate School of Industrial Administration, Carnagie Mellom University, April 1991.
Author information
Authors and Affiliations
Additional information
This work has been supported by Agenzia Spaziale Italiana.
Rights and permissions
About this article
Cite this article
Mannino, C., Sassano, A. An exact algorithm for the maximum stable set problem. Comput Optim Applic 3, 243–258 (1994). https://doi.org/10.1007/BF01299447
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF01299447