DocumentCode :
2723067
Title :
Solving the maximum clique problem using PUBB
Author :
Shinano, Yuji ; Fujie, Tetsuya ; Ikebe, Yoshiko ; Hirabayashi, Ryuichi
Author_Institution :
Dept. of Manage. Sci., Sci. Univ. of Tokyo, Japan
fYear :
1998
fDate :
30 Mar-3 Apr 1998
Firstpage :
326
Lastpage :
332
Abstract :
Given an (undirected) graph G=(V, E), a clique of G is a subset of vertices in which every pair is connected by an edge. The problem of finding a clique of maximum size is a classical NP-hard problem, and many algorithms, both heuristic and exact, have been proposed. While the philosophy behind the heuristic algorithms varies greatly, almost all of the exact algorithms are designed in the branch-and-bound framework. As is well known, branch-and-bound is well suited to parallelization, and PUBB is a software utility which implements a generic version of it. The authors show effectiveness of parallelization of branch-and-bound for the maximum clique problem. Especially, by using PUBB with good heuristics and branching techniques, they were able to solve five previously unsolved DIMACS benchmark problems to optimality
Keywords :
computational complexity; graph theory; heuristic programming; parallel algorithms; parallel programming; DIMACS benchmark problems; NP-hard problem; PUBB software utility; branch-and-bound framework; branching techniques; edge; exact algorithms; graph; heuristic algorithms; maximum clique problem solving; parallelization; vertex subset; Algorithm design and analysis; Application software; Heuristic algorithms; Large-scale systems; NP-hard problem; Software algorithms; Software tools; Tree graphs;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing Symposium, 1998. IPPS/SPDP 1998. Proceedings of the First Merged International ... and Symposium on Parallel and Distributed Processing 1998
Conference_Location :
Orlando, FL
ISSN :
1063-7133
Print_ISBN :
0-8186-8404-6
Type :
conf
DOI :
10.1109/IPPS.1998.669935
Filename :
669935
Link To Document :
بازگشت