TY - GEN
T1 - Fast approximation of steiner trees in large graphs
AU - Gubichev, Andrey
AU - Neumann, Thomas
PY - 2012
Y1 - 2012
N2 - Finding the minimum connected subtree of a graph that contains a given set of nodes (i.e., the Steiner tree problem) is a fundamental operation in keyword search in graphs, yet it is known to be NP-hard. Existing approximation techniques either make use of the heavy indexing of the graph, or entirely rely on online heuristics. In this paper we bridge the gap between these two extremes and present a scalable landmark-based index structure that, combined with a few lightweight online heuristics, yields a fast and accurate approximation of the Steiner tree. Our solution handles real-world graphs with millions of nodes and provides an approximation error of less than 5% on average.
AB - Finding the minimum connected subtree of a graph that contains a given set of nodes (i.e., the Steiner tree problem) is a fundamental operation in keyword search in graphs, yet it is known to be NP-hard. Existing approximation techniques either make use of the heavy indexing of the graph, or entirely rely on online heuristics. In this paper we bridge the gap between these two extremes and present a scalable landmark-based index structure that, combined with a few lightweight online heuristics, yields a fast and accurate approximation of the Steiner tree. Our solution handles real-world graphs with millions of nodes and provides an approximation error of less than 5% on average.
KW - graph databases
KW - keyword search
KW - steiner trees
UR - http://www.scopus.com/inward/record.url?scp=84871093804&partnerID=8YFLogxK
U2 - 10.1145/2396761.2398460
DO - 10.1145/2396761.2398460
M3 - Conference contribution
AN - SCOPUS:84871093804
SN - 9781450311564
T3 - ACM International Conference Proceeding Series
SP - 1497
EP - 1501
BT - CIKM 2012 - Proceedings of the 21st ACM International Conference on Information and Knowledge Management
T2 - 21st ACM International Conference on Information and Knowledge Management, CIKM 2012
Y2 - 29 October 2012 through 2 November 2012
ER -