Abstrakti
Graph, maximum independent set
| Alkuperäiskieli | englanti |
|---|---|
| Lehti | Proceedings of the VLDB Endowment |
| Vuosikerta | 8 |
| Numero | 13 |
| Sivut | 2122-2133 |
| Sivumäärä | 12 |
| ISSN | 2150-8097 |
| Tila | Julkaistu - 2015 |
| OKM-julkaisutyyppi | A1 Alkuperäisartikkeli tieteellisessä aikakauslehdessä, vertaisarvioitu |
Lisätietoja
Maximum independent set (MIS) is a fundamental problem in graphtheory and it has important applications in many areas such as social
network analysis, graphical information systems and coding
theory. The problem is NP-hard, and there has been numerous studies
on its approximate solutions. While successful to a certain
degree, the existing methods require memory space at least linear
in the size of the input graph. This has become a serious concern in
view of the massive volume of today’s fast-growing graphs.
In this paper, we study the MIS problem under the semi-external
setting, which assumes that the main memory can accommodate
all vertices of the graph but not all edges. We present a greedy
algorithm and a general vertex-swap framework, which swaps vertices
to incrementally increase the size of independent sets. Our
solutions require only few sequential scans of graphs on the disk
file, thus enabling in-memory computation without costly random
disk accesses. Experiments on large-scale datasets show that our
solutions are able to compute a large independent set for a massive
graph with 59 million vertices and 151 million edges using a commodity
machine, with a memory cost of 469MB and a time cost of
three minutes.
Tieteenalat
- 113 Tietojenkäsittely- ja informaatiotieteet
Siteeraa tätä
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver