Finding Endogenously Formed Communities
Maria-Florina Balcan, Christian Borgs, Mark Braverman, Jennifer, Chayes, Shang-Hua Teng

TL;DR
This paper introduces a framework for identifying overlapping, self-determined communities in affinity systems, providing algorithms with polynomial and near-linear time complexity, and applies it to social networks.
Contribution
The paper defines affinity systems and self-determined communities, establishes bounds on their number, and develops efficient algorithms for their enumeration, especially in social network contexts.
Findings
Polynomial bound on the number of communities based on robustness.
Polynomial-time algorithm for enumerating communities.
Near-linear time local algorithm with strong stochastic guarantees.
Abstract
A central problem in e-commerce is determining overlapping communities among individuals or objects in the absence of external identification or tagging. We address this problem by introducing a framework that captures the notion of communities or clusters determined by the relative affinities among their members. To this end we define what we call an affinity system, which is a set of elements, each with a vector characterizing its preference for all other elements in the set. We define a natural notion of (potentially overlapping) communities in an affinity system, in which the members of a given community collectively prefer each other to anyone else outside the community. Thus these communities are endogenously formed in the affinity system and are "self-determined" or "self-certified" by its members. We provide a tight polynomial bound on the number of self-determined communities…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplex Network Analysis Techniques · Advanced Graph Neural Networks · Game Theory and Applications
