Replicator Equations, Maximal Cliques, and Graph Isomorphism

Abstract

We present a new energy-minimization framework for the graph isomorphism problem that is based on an equivalent maximum clique formulation. The approach is centered around a fundamental result proved by Motzkin and Straus in the mid-1960s, and recently expanded in various ways, which allows us to formulate the maximum clique problem in terms of a standard quadratic program. The attractive feature of this formulation is that a clear one-to-one correspondence exists between the solutions of the quadratic program and those in the original, combinatorial problem. To solve the program we use the so-called replicator equations—a class of straightforward continuous- and discrete-time dynamical systems developed in various branches of theoretical biology. We show how, despite their inherent inability to escape from local solutions, they nevertheless provide experimental results that are competitive with those obtained using more elaborate mean-field annealing heuristics.

Cite

Text

Pelillo. "Replicator Equations, Maximal Cliques, and Graph Isomorphism." Neural Computation, 1999. doi:10.1162/089976699300016034

Markdown

[Pelillo. "Replicator Equations, Maximal Cliques, and Graph Isomorphism." Neural Computation, 1999.](https://mlanthology.org/neco/1999/pelillo1999neco-replicator/) doi:10.1162/089976699300016034

BibTeX

@article{pelillo1999neco-replicator,
  title     = {{Replicator Equations, Maximal Cliques, and Graph Isomorphism}},
  author    = {Pelillo, Marcello},
  journal   = {Neural Computation},
  year      = {1999},
  pages     = {1933-1955},
  doi       = {10.1162/089976699300016034},
  volume    = {11},
  url       = {https://mlanthology.org/neco/1999/pelillo1999neco-replicator/}
}