Algorithms to Measure Diversity and Clustering in Social Networks through Dot Product Graphs
Social networks are often analyzed through a graph model of the network. The dot product model assumes that two individuals are connected in the social network if their attributes or opinions are similar. In the model, a d-dimensional vector a v represents the extent to which individual v has each of a set of d attributes or opinions. Then two individuals u and v are assumed to be friends, that is, they are connected in the graph model, if and only if a u · a v ≥ t, for some fixed, positive threshold t. The resulting graph is called a d-dot product graph..
We consider two measures for diversity and clustering in social networks by using a d-dot product graph model for the network. Diversity is measured through the size of the largest independent set of the graph, and clustering is measured through the size of the largest clique. We obtain a tight result for the diversity problem, namely that it is polynomial-time solvable for d = 2, but NP-complete for d ≥ 3. We show that the clustering problem is polynomial-time solvable for d = 2. To our knowledge, these results are also the first on the computational complexity of combinatorial optimization problems on dot product graphs.
We also consider the situation when two individuals are connected if their preferences are not opposite. This leads to a variant of the standard dot product graph model by taking the threshold t to be zero. We prove in this case that the diversity problem is polynomial-time solvable for any fixed d.
KeywordsSocial Network Maximum Clique Structural Result Product Graph Interval Graph
Unable to display preview. Download preview PDF.
- 4.Barvinok, A.: A Course in Convexity. American Mathematical Society (2003)Google Scholar
- 5.Breiger, R.L.: The Duality of Persons and Groups. Social Forces 53, 181–190 (1974)Google Scholar
- 6.Bhawalkar, K., Kleinberg, J., Lewi, K., Roughgarden, T., Sharma, A.: Preventing Unraveling in Social Networks: The Anchored k-Core Problem. In: Czumaj, A., Mehlhorn, K., Pitts, A., Wattenhofer, R. (eds.) ICALP 2012, Part II. LNCS, vol. 7392, pp. 440–451. Springer, Heidelberg (2012)CrossRefGoogle Scholar
- 8.Diestel, R.: Graph Theory. Springer (2005)Google Scholar
- 16.Kang, R.J., Lovász, L., Müller, T., Scheinerman, E.R.: Dot product representations of planar graphs. Electr. J. Comb. 18 (2011)Google Scholar
- 18.Karp, R.M.: Reducibility among Combinatorial Problems, Complexity of Computer Computations, pp. 85–103. Plenum Press (1972)Google Scholar
- 21.Liben-Nowell, D., Kleinberg, J.: The Link Prediction Problem for Social Networks. In: Proc. CIKM 2003, pp. 556–559 (2003)Google Scholar
- 24.Nickel, C.M.L.: Random Dot Product Graphs: A Model for Social Networks. PhD dissertation, Johns Hopkins University (2007)Google Scholar