DocumentCode :
768149
Title :
Approximating maximum clique with a Hopfield network
Author :
Jagota, Arun
Author_Institution :
Dept. of Math. Sci., Memphis State Univ., TN, USA
Volume :
6
Issue :
3
fYear :
1995
fDate :
5/1/1995 12:00:00 AM
Firstpage :
724
Lastpage :
735
Abstract :
In a graph, a clique is a set of vertices such that every pair is connected by an edge. MAX-CLIQUE is the optimization problem of finding the largest clique in a given graph and is NP-hard, even to approximate well. Several real-world and theory problems can be modeled as MAX-CLIQUE. In this paper, we efficiently approximate MAX-CLIQUE in a special case of the Hopfield network whose stable states are maximal cliques. We present several energy-descent optimizing dynamics; both discrete (deterministic and stochastic) and continuous. One of these emulates, as special cases, two well-known greedy algorithms for approximating MAX-CLIQUE. We report on detailed empirical comparisons on random graphs and on harder ones. Mean-field annealing, an efficient approximation to simulated annealing, and a stochastic dynamics are the narrow but clear winners. All dynamics approximate much better than one which emulates a “naive” greedy heuristic
Keywords :
Hopfield neural nets; computational complexity; graph theory; optimisation; Hopfield neural net; MAX-CLIQUE; NP-hard; energy-descent optimizing dynamics; graph; maximum clique approximation; mean-field annealing; optimization; simulated annealing; stochastic dynamics; Artificial intelligence; Gold; Information retrieval; Object recognition; Pattern matching; Pattern recognition; Polynomials; Signal design; Stereo vision; Stochastic processes;
fLanguage :
English
Journal_Title :
Neural Networks, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9227
Type :
jour
DOI :
10.1109/72.377977
Filename :
377977
Link To Document :
بازگشت