Mining direct antagonistic communities in signed social networks

Social networks provide a wealth of data to study relationship dynamics among people. Most social networks such as Epinions and Facebook allow users to declare trusts or friendships with other users. Some of them also allow users to declare distrusts or negative relationships. When both positive and negative links co-exist in a network, some interesting community structures can be studied. In this work, we mine Direct Antagonistic Communities (DACs) within such signed networks. Each DAC consists of two sub-communities with positive relationships among members of each sub-community, and negative relationships among members of the other sub-community. Identifying direct antagonistic communities is an important step to understand the nature of the formation, dissolution, and evolution of such communities. Knowledge about antagonistic communities allows us to better understand and explain behaviors of users in the communities. Identifying DACs from a large signed network is however challenging as various combinations of user sets, which is very large in number, need to be checked. We propose an efficient data mining solution that leverages the properties of DACs, and combines the identification of strongest connected components and bi-clique mining. We have experimented our approach on synthetic, myGamma, and Epinions datasets to showcase the efficiency and utility of our proposed approach. We show that we can mine DACs in less than 15min from a signed network of myGamma, which is a mobile social networking site, consisting of 600,000 members and 8million links. An investigation on the behavior of users participating in DACs shows that antagonism significantly affects the way people behave and interact with one another.

[1]  Jiawei Han,et al.  BIDE: efficient mining of frequent closed sequences , 2004, Proceedings. 20th International Conference on Data Engineering.

[2]  Sanford Labovitz,et al.  A Structural-Behavioral Theory of Intergroup Antagonism , 1975 .

[3]  Ee-Peng Lim,et al.  On ranking controversies in wikipedia: models and evaluation , 2008, WSDM '08.

[4]  Jinyan Li,et al.  Maximal Biclique Subgraphs and Closed Pattern Pairs of the Adjacency Matrix: A One-to-One Correspondence and Mining Algorithms , 2007, IEEE Transactions on Knowledge and Data Engineering.

[5]  Jiawei Han,et al.  Efficient Mining of Closed Repetitive Gapped Subsequences from a Sequence Database , 2009, 2009 IEEE 25th International Conference on Data Engineering.

[6]  Jochem Tolsma,et al.  Does intergenerational social mobility affect antagonistic attitudes towards ethnic minorities? , 2009, The British journal of sociology.

[7]  Jon M. Kleinberg,et al.  Networks, Crowds, and Markets: Reasoning about a Highly Connected World [Book Review] , 2013, IEEE Technol. Soc. Mag..

[8]  Xifeng Yan,et al.  CloSpan: Mining Closed Sequential Patterns in Large Datasets , 2003, SDM.

[9]  Robert E. Tarjan,et al.  Depth-First Search and Linear Graph Algorithms , 1972, SIAM J. Comput..

[10]  Jiawei Han,et al.  Community Mining from Multi-relational Networks , 2005, PKDD.

[11]  Peter L. Hammer,et al.  Consensus algorithms for the generation of all maximal bicliques , 2004, Discret. Appl. Math..

[12]  Ramakrishnan Srikant,et al.  Fast Algorithms for Mining Association Rules in Large Databases , 1994, VLDB.

[13]  Kazuhisa Makino,et al.  New Algorithms for Enumerating All Maximal Cliques , 2004, SWAT.

[14]  M E J Newman,et al.  Fast algorithm for detecting community structure in networks. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[15]  F. Harary,et al.  The cohesiveness of blocks in social networks: Node connectivity and conditional density , 2001 .

[16]  E A Leicht,et al.  Community structure in directed networks. , 2007, Physical review letters.

[17]  David Lo,et al.  Mining direct antagonistic communities in explicit trust networks , 2011, CIKM '11.

[18]  Donna Harman,et al.  Information Processing and Management , 2022 .

[19]  Dayou Liu,et al.  A Heuristic Clustering Algorithm for Mining Communities in Signed Networks , 2007, Journal of Computer Science and Technology.

[20]  Rakesh Agarwal,et al.  Fast Algorithms for Mining Association Rules , 1994, VLDB 1994.

[21]  Ramakrishnan Srikant,et al.  Fast algorithms for mining association rules , 1998, VLDB 1998.

[22]  Jerker Denrell,et al.  Why most people disapprove of me: experience sampling in impression formation. , 2005, Psychological review.

[23]  John Scott Social Network Analysis , 1988 .

[24]  W. M. Wan,et al.  The European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases (ECML PKDD , 2011 .

[25]  A. Evans,et al.  The Power Approach to Intergroup Hostility , 1986 .

[26]  M E J Newman,et al.  Community structure in social and biological networks , 2001, Proceedings of the National Academy of Sciences of the United States of America.

[27]  Leo Katz,et al.  A new status index derived from sociometric analysis , 1953 .

[28]  P. Massa,et al.  Trust-aware Bootstrapping of Recommender Systems , 2006 .

[29]  Ravi Kanbur,et al.  Community and Class Antagonism , 2007 .

[30]  Jian Pei,et al.  CLOSET+: searching for the best strategies for mining frequent closed itemsets , 2003, KDD '03.

[31]  David Lo,et al.  Mining Antagonistic Communities from Social Networks , 2010, PAKDD.

[32]  Indraneel Dasgupta,et al.  'Living' Wage, Class Conflict and Ethnic Strife , 2009, SSRN Electronic Journal.

[33]  Chao Liu,et al.  Efficient mining of iterative patterns for software specification discovery , 2007, KDD '07.

[34]  Mohammed J. Zaki Scalable Algorithms for Association Mining , 2000, IEEE Trans. Knowl. Data Eng..

[35]  David Easley,et al.  Networks, Crowds, and Markets: Positive and Negative Relationships , 2010 .

[36]  Jiawei Han,et al.  gSpan: graph-based substructure pattern mining , 2002, 2002 IEEE International Conference on Data Mining, 2002. Proceedings..

[37]  Jiming Liu,et al.  Community Mining from Signed Social Networks , 2007, IEEE Transactions on Knowledge and Data Engineering.

[38]  Masao Masugi,et al.  Hierarchical-clustering-scheme-based analysis of electrostatic discharge current in terms of an electromagnetic interference assessment , 2006 .

[39]  Patrick Doreian,et al.  Partitioning signed social networks , 2009, Soc. Networks.

[40]  A. Barabasi,et al.  Hierarchical Organization of Modularity in Metabolic Networks , 2002, Science.

[41]  David Eppstein,et al.  Arboricity and Bipartite Subgraph Listing Algorithms , 1994, Inf. Process. Lett..