|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2010 International Conference on Advances in Social Networks Analysis and Mining
COSI: Cloud Oriented Subgraph Identification in Massive Social Networks
Odense, Denmark
August 09-August 11
ISBN: 978-0-7695-4138-9
| ASCII Text | x | ||
| Matthias Bröcheler, Andrea Pugliese, V.S. Subrahmanian, "COSI: Cloud Oriented Subgraph Identification in Massive Social Networks," 2012 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining, pp. 248-255, 2010 International Conference on Advances in Social Networks Analysis and Mining, 2010. | |||
| BibTex | x | ||
| @article{ 10.1109/ASONAM.2010.80, author = {Matthias Bröcheler and Andrea Pugliese and V.S. Subrahmanian}, title = {COSI: Cloud Oriented Subgraph Identification in Massive Social Networks}, journal ={2012 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining}, volume = {0}, year = {2010}, isbn = {978-0-7695-4138-9}, pages = {248-255}, doi = {http://doi.ieeecomputersociety.org/10.1109/ASONAM.2010.80}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - 2012 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining TI - COSI: Cloud Oriented Subgraph Identification in Massive Social Networks SN - 978-0-7695-4138-9 SP248 EP255 A1 - Matthias Bröcheler, A1 - Andrea Pugliese, A1 - V.S. Subrahmanian, PY - 2010 KW - social network KW - subgraph matching KW - cloud computing KW - graph database KW - data partitioning KW - query answering VL - 0 JA - 2012 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining ER - | |||
Subgraph matching is a key operation on graph data. Social network (SN) providers may want to find all subgraphs within their social network that match certain query graph patterns. Unfortunately, subgraph matching is NP-complete, making its application to massive SNs a major challenge. Past work has shown how to implement subgraph matching on a single processor when the graph has 10-25M edges. In this paper, we show how to use cloud computing in conjunction with such existing single processor methods to efficiently match complex subgraphs on graphs as large as 778M edges. A cloud consists of one master compute node and k slave compute nodes. We first develop a probabilistic method to estimate probabilities that a vertex will be retrieved by a random query and that a pair of vertices will be successively retrieved by a random query. We use these probability estimates to define edge weights in an SN and to compute minimal edge cuts to partition the graph amongst k slave nodes. We develop algorithms for both master and slave nodes that try to minimize communication overhead. The resulting COSI system can answer complex queries over real-world SN data containing over 778M edges very efficiently.
Index Terms:
social network, subgraph matching, cloud computing, graph database, data partitioning, query answering
Citation:
Matthias Bröcheler, Andrea Pugliese, V.S. Subrahmanian, "COSI: Cloud Oriented Subgraph Identification in Massive Social Networks," asonam, pp.248-255, 2010 International Conference on Advances in Social Networks Analysis and Mining, 2010
Usage of this product signifies your acceptance of the Terms of Use.
