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