DocumentCode :
1084926
Title :
An Impatient Evolutionary Algorithm With Probabilistic Tabu Search for Unified Solution of Some NP-Hard Problems in Graph and Set Theory via Clique Finding
Author :
Guturu, Parthasarathy ; Dantu, Ram
Author_Institution :
Dept. of Electr. Eng., Univ. of North Texas, Denton, TX
Volume :
38
Issue :
3
fYear :
2008
fDate :
6/1/2008 12:00:00 AM
Firstpage :
645
Lastpage :
666
Abstract :
Many graph- and set-theoretic problems, because of their tremendous application potential and theoretical appeal, have been well investigated by the researchers in complexity theory and were found to be NP-hard. Since the combinatorial complexity of these problems does not permit exhaustive searches for optimal solutions, only near-optimal solutions can be explored using either various problem-specific heuristic strategies or metaheuristic global-optimization methods, such as simulated annealing, genetic algorithms, etc. In this paper, we propose a unified evolutionary algorithm (EA) to the problems of maximum clique finding, maximum independent set, minimum vertex cover, subgraph and double subgraph isomorphism, set packing, set partitioning, and set cover. In the proposed approach, we first map these problems onto the maximum clique-finding problem (MCP), which is later solved using an evolutionary strategy. The proposed impatient EA with probabilistic tabu search (IEA-PTS) for the MCP integrates the best features of earlier successful approaches with a number of new heuristics that we developed to yield a performance that advances the state of the art in EAs for the exploration of the maximum cliques in a graph. Results of experimentation with the 37 DIMACS benchmark graphs and comparative analyses with six state-of-the-art algorithms, including two from the smaller EA community and four from the larger metaheuristics community, indicate that the IEA-PTS outperforms the EAs with respect to a Pareto-lexicographic ranking criterion and offers competitive performance on some graph instances when individually compared to the other heuristic algorithms. It has also successfully set a new benchmark on one graph instance. On another benchmark suite called Benchmarks with Hidden Optimal Solutions, IEA-PTS ranks second, after a very recent algorithm called COVER, among its peers that have experimented with this suite.
Keywords :
computational complexity; evolutionary computation; graph theory; optimisation; probability; search problems; set theory; NP-hard problem; combinatorial complexity; evolutionary algorithm; genetic algorithm; graph theory; maximum clique finding; metaheuristic global optimization method; probabilistic tabu search; set theory; simulated annealing; Clique finding; NP-hard problems in set and graph theory; evolutionary algorithms (EAs); Algorithms; Artificial Intelligence; Computer Simulation; Evolution; Models, Statistical;
fLanguage :
English
Journal_Title :
Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on
Publisher :
ieee
ISSN :
1083-4419
Type :
jour
DOI :
10.1109/TSMCB.2008.915645
Filename :
4459184
Link To Document :
بازگشت