Title :
Combining Graph Structure Exploitation and Propositional Reasoning for the Maximum Clique Problem
Author :
Li, Chu-Min ; Quan, Zhe
Author_Institution :
Univ. de Picardie Jules Verne, Amiens, France
Abstract :
State-of-the-art branch-and-bound algorithms for the maximum clique problem (Maxclique) generally exploit the structural information of a graph G to partition G into independent sets, in order to derive an upper bound for the cardinality of a maximum clique of G, which cannot be very tight for imperfect graphs. On the other hand, while Maxclique can be easily encoded into MaxSAT to be solved using a MaxSAT solver, general-purpose MaxSAT solvers are not competitive for solving Maxclique, because they do not exploit the structural information of the graph. Recently, we have shown that propositional reasoning developed for the MaxSAT solvers can be used to improve the upper bound based on the partition. In this paper, we propose and study several improvements to this approach by better combining graph structure exploitation and propositional reasoning to solve Maxclique. Experimental results show that the improvements are very effective on hard random graphs and on DIMACS Maxclique benchmarks which are widely used to evaluate branch-and-bound algorithms for Maxclique.
Keywords :
computability; graph theory; inference mechanisms; set theory; tree searching; MaxSAT solver; Maxclique problem; branch-and-bound algorithm; graph structure exploitation; imperfect graph; maximum clique problem; propositional reasoning; random graph; Approximation algorithms; Cognition; Color; Encoding; Partitioning algorithms; Polynomials; Upper bound; Branch-and-Bound; MaxSAT; Maxclique;
Conference_Titel :
Tools with Artificial Intelligence (ICTAI), 2010 22nd IEEE International Conference on
Conference_Location :
Arras
Print_ISBN :
978-1-4244-8817-9
DOI :
10.1109/ICTAI.2010.57