A lot of research in graph mining has been devoted in the discovery of communities. Most of the work has focused in the scenario where communities need to be discovered with only reference to the input graph. However, for many interesting applications one is interested in finding the community formed by a given set of nodes. In this paper we study a query-dependent variant of the community-detection problem, which we call the community-search problem: given a graph G, and a set of query nodes in the graph, we seek to find a subgraph of G that contains the query nodes and it is densely connected. We motivate a measure of density based on minimum degree and distance constraints, and we develop an optimum greedy algorithm for this measure. We proceed by characterizing a class of monotone constraints and we generalize our algorithm to compute optimum solutions satisfying any set of monotone constraints. Finally we modify the greedy algorithm and we present two heuristic algorithms that find communities of size no greater than a specified upper bound. Our experimental evaluation on real datasets demonstrates the efficiency of the proposed algorithms and the quality of the solutions we obtain.

Sozio, Mauro; Gionis, Aristides. (2010). The community-search problem and how to plan a successful cocktail party. In KDD '10: Proceedings of the 16th ACM SIGKDD international conference on Knowledge discovery and data mining (pp. 939- 948). Isbn: 978-1-4503-0055-1. Doi: 10.1145/1835804.1835923. https://dl.acm.org/doi/pdf/10.1145/1835804.1835923.

The community-search problem and how to plan a successful cocktail party

Mauro Sozio;
2010

Abstract

A lot of research in graph mining has been devoted in the discovery of communities. Most of the work has focused in the scenario where communities need to be discovered with only reference to the input graph. However, for many interesting applications one is interested in finding the community formed by a given set of nodes. In this paper we study a query-dependent variant of the community-detection problem, which we call the community-search problem: given a graph G, and a set of query nodes in the graph, we seek to find a subgraph of G that contains the query nodes and it is densely connected. We motivate a measure of density based on minimum degree and distance constraints, and we develop an optimum greedy algorithm for this measure. We proceed by characterizing a class of monotone constraints and we generalize our algorithm to compute optimum solutions satisfying any set of monotone constraints. Finally we modify the greedy algorithm and we present two heuristic algorithms that find communities of size no greater than a specified upper bound. Our experimental evaluation on real datasets demonstrates the efficiency of the proposed algorithms and the quality of the solutions we obtain.
2010
978-1-4503-0055-1
graph mining, community detection, social networks, graph algorithms
Sozio, Mauro; Gionis, Aristides. (2010). The community-search problem and how to plan a successful cocktail party. In KDD '10: Proceedings of the 16th ACM SIGKDD international conference on Knowledge discovery and data mining (pp. 939- 948). Isbn: 978-1-4503-0055-1. Doi: 10.1145/1835804.1835923. https://dl.acm.org/doi/pdf/10.1145/1835804.1835923.
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11385/251418
Citazioni
  • Scopus 464
  • ???jsp.display-item.citation.isi??? ND
  • OpenAlex ND
social impact