2012
DOI: 10.1007/s10479-012-1124-3
|View full text |Cite
|
Sign up to set email alerts
|

Multi-neighborhood tabu search for the maximum weight clique problem

Abstract: Given an undirected graph G = (V, E) with vertex set V = {1, ..., n} and edge set E ⊆ V × V . Let w : V → Z + be a weighting function that assigns to each vertex i ∈ V a positive integer. The maximum weight clique problem (MWCP) is to determine a clique of maximum weight. This paper introduces a tabu search heuristic whose key features include a combined neighborhood and a dedicated tabu mechanism using a randomized restart strategy for diversification. The proposed algorithm is evaluated on a total of 136 ben… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
83
0

Year Published

2012
2012
2023
2023

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 89 publications
(83 citation statements)
references
References 25 publications
0
83
0
Order By: Relevance
“…Other approaches The problem has also been tackled using mathematical programming [25,27,61], and is the subject of ongoing research for inexact (heuristic) solutions [3,4,10,20,27,29,41,62,65,66]. Finally, sometimes alternative constraints or objectives are considered [6,34,54].…”
Section: Maximum Weight Clique Algorithmsmentioning
confidence: 99%
See 1 more Smart Citation
“…Other approaches The problem has also been tackled using mathematical programming [25,27,61], and is the subject of ongoing research for inexact (heuristic) solutions [3,4,10,20,27,29,41,62,65,66]. Finally, sometimes alternative constraints or objectives are considered [6,34,54].…”
Section: Maximum Weight Clique Algorithmsmentioning
confidence: 99%
“…This rule, together with a similar rule for allocating weights to edges for the edge-weighted variant of the problem, is very widely used [2][3][4][20][21][22]25,27,29,32,34,[41][42][43]45,55,61,62,65,66, and many more], often as the only way of evaluating a solver. It has also recently been adopted for large sparse graphs [10,20,29,62], and for benchmarking the minimum weight dominating set problem [63].…”
Section: Current Practices In Benchmarkingmentioning
confidence: 99%
“…The weight of a clique C in G is defined to be w(C) = v∈C w(v). Given a weighted graph G, the maximum weight clique problem asks to find a clique with the largest weight in G (Östergård, 2001;Pullan, 2008;Wu et al, 2012) and this largest weight is often denoted by ω v (G) in the literature. Note that a maximum weight clique is not necessarily a clique containing the maximum number of vertices, but it must be a maximal clique.…”
Section: Preliminariesmentioning
confidence: 99%
“…MinSatz constructs a weighted graph for the MinSAT instance and uses the clique partition combined with MaxSAT reasoning to compute a tight bound for the MinSAT instance to solve. In addition to exact algorithms, some heuristic algorithms are also proposed to solve the MWC problem (Pullan, 2008;Wu, Hao, & Glover, 2012;Benlic & Hao, 2013).…”
Section: Introductionmentioning
confidence: 99%
“…Let G=(V,E) be an undirected graph with vertex set V={1, 2, …, n} and edge set E⊆V×V, A clique [1][2][3][4] of G is the set of vertices C⊆V, such that i,j∈E for all i,j∈C. A maximum clique is a clique with maximum cardinality among all cliques of G. Due to its numerous applications, the maximum clique problem is one of the most important NPhard problems [5] and it has been extensively studied in the literature such as clustering in social networks [6][7].…”
Section: Introductionmentioning
confidence: 99%