+ – If we look at any two people in the group in isolation,

Slides:



Advertisements
Similar presentations
Λ14 Διαδικτυακά Κοινωνικά Δίκτυα και Μέσα Positive and Negative Relationships Chapter 5, from D. Easley and J. Kleinberg book.
Advertisements

Great Theoretical Ideas in Computer Science for Some.
The Structure of Networks with emphasis on information and social networks T-214-SINE Summer 2011 Chapter 3 Ýmir Vigfússon.
Network Measures Social Media Mining. 2 Measures and Metrics 2 Social Media Mining Network Measures Klout.
 Jim has six children.  Chris fights with Bob,Faye, and Eve all the time; Eve fights (besides with Chris) with Al and Di all the time; and Al and Bob.
Copyright © Cengage Learning. All rights reserved. CHAPTER 8 RELATIONS.
Excursions in Modern Mathematics, 7e: Copyright © 2010 Pearson Education, Inc. 7 The Mathematics of Networks 7.1Trees 7.2Spanning Trees 7.3 Kruskal’s.
Copyright © Cengage Learning. All rights reserved. CHAPTER 8 RELATIONS.
Social Networks Strong and Weak Ties
Copyright © 2013, 2009, 2005 Pearson Education, Inc. 1 4 Inverse, Exponential, and Logarithmic Functions Copyright © 2013, 2009, 2005 Pearson Education,
Proof And Strategies Chapter 2. Lecturer: Amani Mahajoub Omer Department of Computer Science and Software Engineering Discrete Structures Definition Discrete.
Chapter 1 Logic and Proof.
The Relation Induced by a Partition
Relations and Their Properties
Chapter 1 Logic and Proof.
Polynomial Functions and their Graphs
Graphing and Equations
Outline 1 Properties of Planar Graphs 5/4/2018.
Objective: To construct equations of straight lines from given graphs
Quadratic Functions and Models
Precalculus V. J. Motto Polynomial Functions – Part One
Evaluating Conditions for Congruency
Graphs: Definitions and Basic Properties
Monochrome Despite Himself
Social Networks Analysis
Average Rate of Change of a Function
How Many Ways Can 945 Be Written as the Difference of Squares?
Reflexivity, Symmetry, and Transitivity
Chapter 2 Section 8.
Some Great Theoretical Ideas in Computer Science for.
Induction and recursion
Applied Combinatorics, 4th Ed. Alan Tucker
Copyright © Cengage Learning. All rights reserved.
Hamiltonian cycle part
Linear Equations in Two Variables
Great Theoretical Ideas in Computer Science
4.1 Objective: Students will look at polynomial functions of degree greater than 2, approximate the zeros, and interpret graphs.
Equations and Inequalities
Chapter 2 Sets and Functions.
Chapter 2 Section 8.
Operations on Polynomials
Transformations of Functions
Quantum Two.
What is the solution of this system?
Using First Derivatives to Find Maximum and Minimum Values and Sketch Graphs OBJECTIVE Find relative extrema of a continuous function using the First-Derivative.
Discrete Mathematics for Computer Science
Electric Fields and Forces
Lesson 9.6 Families of Right Triangles
Induction and recursion
Structural balance.
Copyright © Cengage Learning. All rights reserved.
Copyright © Cengage Learning. All rights reserved.
Relationships.
Multiplication and Division of Integers
Applied Combinatorics, 4th Ed. Alan Tucker
Absolute Value.
Solving Linear Equations
The Fundamental Theorem of Calculus
Copyright © Cengage Learning. All rights reserved.
Copyright © Cengage Learning. All rights reserved.
Triangle sum property.
Applied Combinatorics, 4th Ed. Alan Tucker
Warm Up – Tuesday Find the critical times for each vertex.
Relationships.
Objectives Graphing Basic Polynomial Functions
Planarity.
5 The Mathematics of Getting Around
Graph Theory Proof In Class Exercise.
Presentation transcript:

+ – If we look at any two people in the group in isolation, the edge between them can be labeled + or −; that is, they are either friends or enemies. + – http://www.cs.cornell.edu/home/kleinber/networks-book/networks-book-ch05.pdf

http://opinionator. blogs. nytimes http://opinionator.blogs.nytimes.com/2010/02/14/the-enemy-of-my-enemy/

http://www.slate.com/blogs/the_slatest/2015/10/06/syrian_conflict_relationships_explained.html

The corners signify people, companies or countries, and the sides connecting them signify their relationships, which can be positive (friendly, shown here as solid lines) or negative (antagonistic, hostile, shown as dashed lines). Social scientists refer to triangles like the one on the left, with all sides positive, as “balanced” — there’s no reason for anyone to change how they feel, since it’s reasonable to like your friend’s friends.  Similarly, the triangle on the right, with two negatives and a positive, is considered balanced because it causes no dissonance; even though it allows for hostility, nothing cements a friendship like hating the same person. http://opinionator.blogs.nytimes.com/2010/02/14/the-enemy-of-my-enemy/

When we look at sets of three people at a time, certain configurations of +’s and −’s are socially and psychologically more plausible than others. In particular, there are four distinct ways (up to symmetry) to label the three edges among three people with +’s and −’s.

There would be implicit forces pushing A to try to get B and C to become friends (thus turning the B-C edge label to +); or else for A to side with one of B or C against the other (turning one of the edge labels out of A to a −). There would be forces motivating two of the three people to “team up” against the third (turning one of the three edge labels to a +).

Suppose we have a social network on a set of people, in which everyone knows everyone else — so we have an edge joining each pair of nodes. Such a network is called a clique, or a complete graph.

Specifically, we say that a labeled complete graph is balanced if every one of its triangles is balanced — that is, if it obeys the following: Structural Balance Property: For every set of three nodes, if we consider the three edges connecting them, either all three of these edges are labeled +, or else exactly one of them is labeled +.

Balance Theorem: If a labeled complete graph is balanced, then either all pairs of nodes are friends, or else the nodes can be divided into two groups, X and Y, – such that every pair of nodes in X like each other, every pair of nodes in Y like each other, and everyone in X is the enemy of everyone in Y .

The Balance Theorem is not at all an obvious fact, nor should it be initially clear why it is true. Essentially, we are taking a purely local property, namely the Structural Balance Property, which applies to only three nodes at a time, and showing that it implies a strong global property: either everyone gets along, or the world is divided into two battling factions.

A recurring issue in the analysis of networked systems is the way in which local effects — phenomena involving only a few nodes at a time — can have global consequences that are observable at the level of the network as a whole. Structural balance offers a way to capture one such relationship in a very clean way.

http://www.slate.com/blogs/the_slatest/2015/10/06/syrian_conflict_relationships_explained.html

What if only some pairs of people know each other?

The graph is balanced if it possible to fill in all the missing labeled edges in such a way that the resulting signed complete graph is balanced. In other words, a (non-complete) graph is balanced if it can be “completed” by adding edges to form a signed complete graph that is balanced.

A signed graph is balanced if it is possible to divide the nodes into two sets X and Y, such that any edge with both ends inside X or both ends inside Y is positive, and any edge with one end in X and the other in Y is negative.

The Balance Theorem suggests that we can view structural balance in either of two equivalent ways: a local view, as a condition on each triangle of the network; or a global view, as a requirement that the world be divided into two mutually opposed sets of friends. An arbitrary signed graph is balanced under the first definition if and only if it is balanced under the second definition.

This principle applies in general: We were walking around a cycle, and every time we crossed a negative edge, we had to change the set into which we were putting nodes. The difficulty was that getting back around to node 1 required crossing an odd number of negative edges, and so our original decision to put node 1 into X clashed with the eventual conclusion that node 1 ought to be in Y . This principle applies in general: if the graph contains a cycle with an odd number of negative edges, then this implies the graph is not balanced.

A signed graph is balanced if and only if it contains no cycle with an odd number of negative edges.