Skip to main content
Log in

Reactive Local Search for the Maximum Clique Problem1

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract.

A new Reactive Local Search (\RLS ) algorithm is proposed for the solution of the Maximum-Clique problem. \RLS is based on local search complemented by a feedback (history-sensitive) scheme to determine the amount of diversification. The reaction acts on the single parameter that decides the temporary prohibition of selected moves in the neighborhood, in a manner inspired by Tabu Search. The performance obtained in computational tests appears to be significantly better with respect to all algorithms tested at the the second DIMACS implementation challenge. The worst-case complexity per iteration of the algorithm is O(max {n,m}) where n and m are the number of nodes and edges of the graph. In practice, when a vertex is moved, the number of operations tends to be proportional to its number of missing edges and therefore the iterations are particularly fast in dense graphs.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Additional information

Received September 11, 1997; revised February 5, 1998.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Battiti, R., Protasi, M. Reactive Local Search for the Maximum Clique Problem1 . Algorithmica 29, 610–637 (2001). https://doi.org/10.1007/s004530010074

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s004530010074

Navigation