Payoff-monotonic game dynamics and the maximum clique problem

被引:0
|
作者
Pelillo, Marcello [1 ]
Torsello, Andrea [1 ]
机构
[1] Univ Ca Foscari Venezia, Dipartimento Informat, I-30172 Venice, Italy
关键词
D O I
10.1162/089976606776241011
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Evolutionary game-theoretic models and, in particular, the so-called replicator equations have recently proven to be remarkably effective at approximately solving the maximum clique and related problems. The approach is centered around a classic result from graph theory that formulates the maximum clique problem as a standard (continuous) quadratic program and exploits the dynamical properties of these models, which, under a certain symmetry assumption, possess a Lyapunov function. In this letter, we generalize previous work along these lines in several respects. We introduce a wide family of game-dynamic equations known as payoff-monotonic dynamics, of which replicator dynamics are a special instance, and show that they enjoy precisely the same dynamical properties as standard replicator equations. These properties make any member of this family a potential heuristic for solving standard quadratic programs and, in particular, the maximum clique problem. Extensive simulations, performed on random as well as DIMACS benchmark graphs, show that this class contains dynamics that are considerably faster than and at least as accurate as replicator equations. One problem associated with these models, however, relates to their inability to escape from poor local solutions. To overcome this drawback, we focus on a particular subclass of payoff-monotonic dynamics used to model the evolution of behavior via imitation processes and study the stability of their equilibria when a regularization parameter is allowed to take on negative values. A detailed analysis of these properties suggests a whole class of annealed imitation heuristics for the maximum clique problem, which are based on the idea of varying the parameter during the imitation optimization process in a principled way, so as to avoid unwanted inefficient solutions. Experiments show that the proposed annealing procedure does help to avoid poor local optima by initially driving the dynamics toward promising regions in state space. Furthermore, the models outperform state-of-the-art neural network algorithms for maximum clique, such as mean field annealing, and compare well with powerful continuous-based heuristics.
引用
收藏
页码:1215 / 1258
页数:44
相关论文
共 50 条
  • [31] A BRANCH AND BOUND ALGORITHM FOR THE MAXIMUM CLIQUE PROBLEM
    PARDALOS, PM
    RODGERS, GP
    COMPUTERS & OPERATIONS RESEARCH, 1992, 19 (05) : 363 - 375
  • [32] The Maximum Clique Problem in Multiple Interval Graphs
    Francis, Mathew C.
    Goncalves, Daniel
    Ochem, Pascal
    ALGORITHMICA, 2015, 71 (04) : 812 - 836
  • [33] Parallel Bounded Search for the Maximum Clique Problem
    Jiang, Hua
    Bai, Ke
    Liu, Hai-Jiao
    Li, Chu-Min
    Manya, Felip
    Fu, Zhang-Hua
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2023, 38 (05) : 1187 - 1202
  • [34] A Scatter Search algorithm for the Maximum Clique Problem
    Cavique, L
    Rego, C
    Themido, I
    ESSAYS AND SURVEYS IN METAHEURISTICS, 2002, 15 : 227 - 244
  • [35] A complete resolution of the Keller maximum clique problem
    Debroni, Jennifer
    Eblen, John D.
    Langston, Michael A.
    Myrvold, Wendy
    Shor, Peter
    Weerapurage, Dinesh
    PROCEEDINGS OF THE TWENTY-SECOND ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2011, : 129 - 135
  • [36] Improvements to MCS algorithm for the maximum clique problem
    Mikhail Batsyn
    Boris Goldengorin
    Evgeny Maslov
    Panos M. Pardalos
    Journal of Combinatorial Optimization, 2014, 27 : 397 - 416
  • [37] An exact algorithm for the maximum probabilistic clique problem
    Zhuqi Miao
    Balabhaskar Balasundaram
    Eduardo L. Pasiliao
    Journal of Combinatorial Optimization, 2014, 28 : 105 - 120
  • [38] Cooperating local search for the maximum clique problem
    Pullan, Wayne
    Mascia, Franco
    Brunato, Mauro
    JOURNAL OF HEURISTICS, 2011, 17 (02) : 181 - 199
  • [39] On a continuous approach for the maximum weighted clique problem
    Gruzdeva, Tatyana V.
    JOURNAL OF GLOBAL OPTIMIZATION, 2013, 56 (03) : 971 - 981
  • [40] Incremental Upper Bound for the Maximum Clique Problem
    Li, Chu-Min
    Fang, Zhiwen
    Jiang, Hua
    Xu, Ke
    INFORMS JOURNAL ON COMPUTING, 2018, 30 (01) : 137 - 153