Fast local search for the maximum independent set problem
Given a graph G =( V , E ), the independent set problem is that of finding a maximum-cardinality subset S of V such that no two vertices in S are adjacent. We introduce two fast local search routines for this problem. The first can determine in linear time whether a maximal solution can be improved...
Uloženo v:
| Vydáno v: | Journal of heuristics Ročník 18; číslo 4; s. 525 - 547 |
|---|---|
| Hlavní autoři: | , , |
| Médium: | Journal Article |
| Jazyk: | angličtina |
| Vydáno: |
Boston
Springer US
01.08.2012
Springer Science + Business Media Springer Nature B.V |
| Témata: | |
| ISSN: | 1381-1231, 1572-9397 |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Shrnutí: | Given a graph
G
=(
V
,
E
), the independent set problem is that of finding a maximum-cardinality subset
S
of
V
such that no two vertices in
S
are adjacent. We introduce two fast local search routines for this problem. The first can determine in linear time whether a maximal solution can be improved by replacing a single vertex with two others. The second routine can determine in
O
(
m
Δ) time (where Δ is the highest degree in the graph) whether there are two solution vertices than can be replaced by a set of three. We also present a more elaborate heuristic that successfully applies local search to find near-optimum solutions to a wide variety of instances. We test our algorithms on instances from the literature as well as on new ones proposed in this paper. |
|---|---|
| Bibliografie: | SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 14 |
| ISSN: | 1381-1231 1572-9397 |
| DOI: | 10.1007/s10732-012-9196-4 |