Signed graph embedding: when everybody can sit closer to friends than enemies

Signed graphs are graphs with signed edges. They are commonly used to represent positive and negative relationships in social networks. While balance theory and clusterizable graphs deal with signed graphs to represent social interactions, recent empirical studies have proved that they fail to reflect some current practices in real social networks. In this paper we address the issue of drawing signed graphs and capturing such social interactions. We relax the previous assumptions to define a drawing as a model in which every vertex has to be placed closer to its neighbors connected via a positive edge than its neighbors connected via a negative edge in the resulting space. Based on this definition, we address the problem of deciding whether a given signed graph has a drawing in a given $\ell$-dimensional Euclidean space. We present forbidden patterns for signed graphs that admit the introduced definition of drawing in the Euclidean plane and line. We then focus on the $1$-dimensional case, where we provide a polynomial time algorithm that decides if a given complete signed graph has a drawing, and constructs it when applicable.

[1]  F. Harary,et al.  STRUCTURAL BALANCE: A GENERALIZATION OF HEIDER'S THEORY1 , 1977 .

[2]  Christopher Thraves,et al.  Embedding signed graphs in the line , 2013, Journal of Combinatorial Optimization.

[3]  Frank Harary,et al.  A simple algorithm to detect balance in signed graphs , 1980, Math. Soc. Sci..

[4]  Laurent Viennot,et al.  Lex-BFS and partition refinement, with applications to transitive orientation, interval graph recognition and consecutive ones testing , 2000, Theor. Comput. Sci..

[5]  Debra Lauterbach,et al.  Surfing a Web of Trust: Reputation and Reciprocity on CouchSurfing.com , 2009, 2009 International Conference on Computational Science and Engineering.

[6]  F Harary,et al.  On the number of balanced signed graphs. , 1967, The Bulletin of mathematical biophysics.

[7]  Frank Harary,et al.  Counting balanced signed graphs using marked graphs , 1981 .

[8]  Jure Leskovec,et al.  Signed networks in social media , 2010, CHI.

[9]  Sahin Albayrak,et al.  Spectral Analysis of Signed Graphs for Clustering, Prediction and Visualization , 2010, SDM.

[10]  Michal Pilipczuk,et al.  Sitting Closer to Friends Than Enemies, Revisited , 2012, MFCS.

[11]  Anne-Marie Kermarrec,et al.  Can Everybody Sit Closer to Their Friends Than Their Enemies? , 2011, MFCS.

[12]  S Redner,et al.  Dynamics of social balance on networks. , 2005, Physical review. E, Statistical, nonlinear, and soft matter physics.

[13]  Nikhil Bansal,et al.  Correlation Clustering , 2002, The 43rd Annual IEEE Symposium on Foundations of Computer Science, 2002. Proceedings..

[14]  F. Harary On the notion of balance of a signed graph. , 1953 .

[15]  James A. Davis Clustering and Structural Balance in Graphs , 1977 .

[16]  Jure Leskovec,et al.  Governance in Social Media: A Case Study of the Wikipedia Promotion Process , 2010, ICWSM.

[17]  Michael Szell,et al.  Multirelational organization of large-scale social networks in an online world , 2010, Proceedings of the National Academy of Sciences.

[18]  Jure Leskovec,et al.  Predicting positive and negative links in online social networks , 2010, WWW '10.

[19]  Ulrik Brandes,et al.  Summarizing Dynamic Bipolar Conflict Structures , 2006, IEEE Transactions on Visualization and Computer Graphics.