SlideShare a Scribd company logo
1 of 33
Download to read offline
Institute for Web Science and Technologies · University of Koblenz-Landau, Germany
Algebraic Graph-theoretic
Measures of Conflict
Jérôme Kunegis
Based on work performed in collaboration with Christian Bauckhage, Andreas
Lommatzsch, Stephan Spiegel, Jürgen Lerner, Fariba Karimi and Christoph Carl Kling
Journée Graphes et Systèmes Sociaux (JGSS), March 18, 2016, Avignon
Algebraic Graph-theoretic Measures of Conflict 2Jérôme Kunegis
Social Network
Algebraic Graph-theoretic Measures of Conflict 3Jérôme Kunegis
http://slashdot.org/
Algebraic Graph-theoretic Measures of Conflict 4Jérôme Kunegis
The Slashdot Zoo
Slashdot Zoo: Tag users as friends and foes
Graph has two types of edges: friendship and enmity
Algebraic Graph-theoretic Measures of Conflict 5Jérôme Kunegis
Signed Directed Social Network
me
FriendFoe
FanFreak
The resulting graph is sparse,
square, asymmetric and has
signed edge weights.
You are the fan of your friends and the freak of your foes.
Algebraic Graph-theoretic Measures of Conflict 6Jérôme Kunegis
Wikipedia Edit Wars
Algebraic Graph-theoretic Measures of Conflict 7Jérôme Kunegis
Signed Bipartite Networks
Algebraic Graph-theoretic Measures of Conflict 8Jérôme Kunegis
Other Signed Networks
konect.uni-koblenz.de/networks
Algebraic Graph-theoretic Measures of Conflict 9Jérôme Kunegis
Polarization
 Slashdot: 23.9% of edges are negative
Polarization,
No conflict
Algebraic Graph-theoretic Measures of Conflict 10Jérôme Kunegis
Dyadic Conflict (Reciprocity of Valences)
Balance Conflict
Algebraic Graph-theoretic Measures of Conflict 11Jérôme Kunegis
Measuring Dyadic Conflict
C =₂
#conflictDyads
#totalDyads
C = 0₂
Algebraic Graph-theoretic Measures of Conflict 12Jérôme Kunegis
Tryadic Conflict (Balance Theory)
Balance
Conflict
(Harary 1953)
Algebraic Graph-theoretic Measures of Conflict 13Jérôme Kunegis
Measuring Tryadic Conflict
 Definition:
C =₃
#negTriangles
#totalTriangles
(cf. Signed relative clustering coefficient, Kunegis et al. 2009)
C = 0₃
Algebraic Graph-theoretic Measures of Conflict 14Jérôme Kunegis
Balance on Longer Cycles
 Equivalent definitions: a graph is balanced when
(a) all cycles contain an even number of negative edges
(b) its nodes can be partitioned into two groups such
that all positive edges are within each group, and all
negative edges connect the two groups
Algebraic Graph-theoretic Measures of Conflict 15Jérôme Kunegis
Frustration
 Definition: The minimum number of edges f that
have to be removed from a signed graph to make
the graph balanced.
Example: f = 1
Algebraic Graph-theoretic Measures of Conflict 16Jérôme Kunegis
Frustration (partitioning view)
 Definition: minimum number of edges that are
frustrated (i.e., inconsistent with balance) given any
partition of the graph's nodes into two groups.
Example:
f = 1
Algebraic Graph-theoretic Measures of Conflict 17Jérôme Kunegis
Frustration: Computation
 Computation of frustration is equivalent to
MAX-2-XORSAT
max (a XOR b) + (¬a XOR c) + (b XOR ¬d) ⋯
 MAX-2-XORSAT is NP complete
 Solution: Relax the problem
see overview in (Facchetti & al. 2011)
a
b
c
d
Algebraic Graph-theoretic Measures of Conflict 18Jérôme Kunegis
Algebraic Formulation
 Let G = (V, E, σ) be a signed graph. σuv = ±1 is the
sign of edge (uv).
 Given a partition V = S T, let x be the characteristic
node-vector:
 Number of frustrated edges: Σ (xu − σuv xv)²
xu
=
+1/2 when u ∈ S
−1/2 when u ∈ T
uv∈E
∪
Algebraic Graph-theoretic Measures of Conflict 19Jérôme Kunegis
Frustration as Minimization
 f is given by the solution to:
f = min Σ (xu − σuv xv)²
s.t. x ∈ {±1/2}V
Σ xu² = |V| / 4
⇔ ||x|| = |V| / 2
uv∈Ex
u
Relaxation
*
Algebraic Graph-theoretic Measures of Conflict 20Jérôme Kunegis
Using Matrices
 The quadratic form can be expressed using matrices
Σ (xu − σuv xv)² = xT L x
where L ∈ ℝV × V is the matrix given by
Luv = −σuv when (uv) is an edge
Luu = d(u) is the degree of node u
 L = D − A is the signed graph Laplacian
uv∈E
1
2
Algebraic Graph-theoretic Measures of Conflict 21Jérôme Kunegis
Minimizing Quadratic Forms
f* = min xT L x
s.t. ||x|| = |V| / 2
xT L x
xT x
x
f* = min
x
1
2
8
|V|
Rayleigh
quotient
min-max
theorem
f* = λmin
[L]8
|V|
f* = λmin
[L]
|V|
8
Algebraic Graph-theoretic Measures of Conflict 22Jérôme Kunegis
Relative Relaxed Frustration
 Definition: Proportion of edges that have to be removed
to make the graph balanced
F* =
F* =
0 ≤ F* ≤ ≤ 1
λmin[L] ≤
f*
|E|
|V|
8 |E|
λmin
[L]
f
|E|
8 |E|
|V|
Algebraic Graph-theoretic Measures of Conflict 23Jérôme Kunegis
Properties of L (Unsigned Graphs)
 L is positive-semidefinite (all λ[L] ≥ 0)
 Multiplicity of λ = 0 equals number of connected
components
 Smallest eigenvalue measures conflict
 Second-smallest eigenvalue measures connectivity
(“algebraic connectivity”)
Algebraic Graph-theoretic Measures of Conflict 24Jérôme Kunegis
Properties of L (Signed Graphs)
L = Σ L(uv)
L(uv)
= [ ]when σuv = +1
L(uv)
= [ ]when σuv = –1
uv∈E
1 –1
–1 1
1 1
1 1
Algebraic Graph-theoretic Measures of Conflict 25Jérôme Kunegis
Minimal Eigenvalue of L (Signed Graphs)
 L is positive-semidefinite (all eigenvalues ≥ 0)
 L is positive-definite (all eigenvalues > 0) iff all
connected components are unlabanced
– Proof “ ”: by equivalence by all-positive graph⇒
– Proof “ ”: by contradiction (eigenvector would be all-zero)⇐
Algebraic Graph-theoretic Measures of Conflict 26Jérôme Kunegis
What Unsigned L can Do
Algebraic Graph-theoretic Measures of Conflict 27Jérôme Kunegis
What Signed L Can Do
Algebraic Graph-theoretic Measures of Conflict 28Jérôme Kunegis
Computing λmin
[L]
 Sparse LU decomposition + inverse power iteration:
O(|V|²) memory, but then very fast
% Matlab pseudocode
[ X Y ] = sparse_lu(L);
[ U D ] = eigs(@(x)(Y  X  x), k, 'sm');
Algebraic Graph-theoretic Measures of Conflict 29Jérôme Kunegis
Temporal Analysis of C₂
Epinions ratings
Wikipedia elections
Algebraic Graph-theoretic Measures of Conflict 30Jérôme Kunegis
Temporal Analysis of C₃
Epinions ratings
Wikipedia elections
Algebraic Graph-theoretic Measures of Conflict 31Jérôme Kunegis
F* over Time
MovieLens 100k
Wikipedia elections
Algebraic Graph-theoretic Measures of Conflict 32Jérôme Kunegis
Cross-Dataset Comparison of F*
For larger networks, a smaller
proportion of edges must be removed
to make it balanced
Algebraic Graph-theoretic Measures of Conflict 33Jérôme Kunegis
Merci
konect.uni-koblenz.de
Contact: Jérôme Kunegis
Université Koblenz-Landau
<kunegis@uni-koblenz.de> @kunegis
We want more datasets with negative edges, and
timestamps.
 In particular: with changing and/or dissapearing edges

More Related Content

What's hot

Equations of graphs
Equations of graphsEquations of graphs
Equations of graphsPalash Dey
 
Trigonometric Functions and their Graphs
Trigonometric Functions and their GraphsTrigonometric Functions and their Graphs
Trigonometric Functions and their GraphsMohammed Ahmed
 
7.1 area between curves
7.1 area between curves7.1 area between curves
7.1 area between curvesdicosmo178
 
Sequence and Series Review
Sequence and Series ReviewSequence and Series Review
Sequence and Series Reviewcchmidt
 
Summary of Sequence and Series
Summary of Sequence and SeriesSummary of Sequence and Series
Summary of Sequence and Seriescchmidt
 
2.8 a absolute value functions
2.8 a absolute value functions2.8 a absolute value functions
2.8 a absolute value functionsfthrower
 
Beginning direct3d gameprogrammingmath06_transformations_20161019_jintaeks
Beginning direct3d gameprogrammingmath06_transformations_20161019_jintaeksBeginning direct3d gameprogrammingmath06_transformations_20161019_jintaeks
Beginning direct3d gameprogrammingmath06_transformations_20161019_jintaeksJinTaek Seo
 
Improving Sketch Reconstruction Accuracy
Improving Sketch Reconstruction AccuracyImproving Sketch Reconstruction Accuracy
Improving Sketch Reconstruction AccuracyGene Moo Lee
 
IB Maths SL Transformations of functions
IB Maths SL Transformations of functionsIB Maths SL Transformations of functions
IB Maths SL Transformations of functionsestelav
 
Interesting Mathematics3- Belgium
Interesting Mathematics3- BelgiumInteresting Mathematics3- Belgium
Interesting Mathematics3- BelgiumMihaela Ursachi
 
Lecture 16 graphing - section 4.3
Lecture 16   graphing - section 4.3Lecture 16   graphing - section 4.3
Lecture 16 graphing - section 4.3njit-ronbrown
 
Max and min trig values
Max and min trig valuesMax and min trig values
Max and min trig valuesShaun Wilson
 
Birch And Swinnerto1
Birch And Swinnerto1Birch And Swinnerto1
Birch And Swinnerto1gregory_prew
 
Calculus and Numerical Method =_=
Calculus and Numerical Method =_=Calculus and Numerical Method =_=
Calculus and Numerical Method =_=Fazirah Zyra
 

What's hot (20)

Equations of graphs
Equations of graphsEquations of graphs
Equations of graphs
 
Trigonometric Functions and their Graphs
Trigonometric Functions and their GraphsTrigonometric Functions and their Graphs
Trigonometric Functions and their Graphs
 
7.1 area between curves
7.1 area between curves7.1 area between curves
7.1 area between curves
 
Sequence and Series Review
Sequence and Series ReviewSequence and Series Review
Sequence and Series Review
 
Summary of Sequence and Series
Summary of Sequence and SeriesSummary of Sequence and Series
Summary of Sequence and Series
 
Curve fitting
Curve fittingCurve fitting
Curve fitting
 
2.8 a absolute value functions
2.8 a absolute value functions2.8 a absolute value functions
2.8 a absolute value functions
 
Beginning direct3d gameprogrammingmath06_transformations_20161019_jintaeks
Beginning direct3d gameprogrammingmath06_transformations_20161019_jintaeksBeginning direct3d gameprogrammingmath06_transformations_20161019_jintaeks
Beginning direct3d gameprogrammingmath06_transformations_20161019_jintaeks
 
Math12 lesson5
Math12 lesson5Math12 lesson5
Math12 lesson5
 
Lesson 71
Lesson 71Lesson 71
Lesson 71
 
Improving Sketch Reconstruction Accuracy
Improving Sketch Reconstruction AccuracyImproving Sketch Reconstruction Accuracy
Improving Sketch Reconstruction Accuracy
 
IB Maths SL Transformations of functions
IB Maths SL Transformations of functionsIB Maths SL Transformations of functions
IB Maths SL Transformations of functions
 
Interesting Mathematics3- Belgium
Interesting Mathematics3- BelgiumInteresting Mathematics3- Belgium
Interesting Mathematics3- Belgium
 
Lecture 16 graphing - section 4.3
Lecture 16   graphing - section 4.3Lecture 16   graphing - section 4.3
Lecture 16 graphing - section 4.3
 
Components of vector
Components of vectorComponents of vector
Components of vector
 
Max and min trig values
Max and min trig valuesMax and min trig values
Max and min trig values
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
 
Birch And Swinnerto1
Birch And Swinnerto1Birch And Swinnerto1
Birch And Swinnerto1
 
CLIM Fall 2017 Course: Statistics for Climate Research, Spatial Data: Models ...
CLIM Fall 2017 Course: Statistics for Climate Research, Spatial Data: Models ...CLIM Fall 2017 Course: Statistics for Climate Research, Spatial Data: Models ...
CLIM Fall 2017 Course: Statistics for Climate Research, Spatial Data: Models ...
 
Calculus and Numerical Method =_=
Calculus and Numerical Method =_=Calculus and Numerical Method =_=
Calculus and Numerical Method =_=
 

Viewers also liked

What Is the Added Value of Negative Links in Online Social Networks?
What Is the Added Value of Negative Links in Online Social Networks?What Is the Added Value of Negative Links in Online Social Networks?
What Is the Added Value of Negative Links in Online Social Networks?Jérôme KUNEGIS
 
Winning Science Slam by Jérôme Kunegis – First Prize at ICWSM 2016
Winning Science Slam by Jérôme Kunegis – First Prize at ICWSM 2016Winning Science Slam by Jérôme Kunegis – First Prize at ICWSM 2016
Winning Science Slam by Jérôme Kunegis – First Prize at ICWSM 2016Jérôme KUNEGIS
 
KONECT Cloud – Large Scale Network Mining in the Cloud
KONECT Cloud – Large Scale Network Mining in the CloudKONECT Cloud – Large Scale Network Mining in the Cloud
KONECT Cloud – Large Scale Network Mining in the CloudJérôme KUNEGIS
 
Why Beyoncé Is More Popular Than Me – Fairness, Diversity and Other Measures
Why Beyoncé Is More Popular Than Me – Fairness, Diversity and Other MeasuresWhy Beyoncé Is More Popular Than Me – Fairness, Diversity and Other Measures
Why Beyoncé Is More Popular Than Me – Fairness, Diversity and Other MeasuresJérôme KUNEGIS
 
Learning Spectral Graph Transformations for Link Prediction
Learning Spectral Graph Transformations for Link PredictionLearning Spectral Graph Transformations for Link Prediction
Learning Spectral Graph Transformations for Link PredictionJérôme KUNEGIS
 
Denuncia MPF Lula
Denuncia MPF LulaDenuncia MPF Lula
Denuncia MPF LulaPortal NE10
 
Modelos para contaminacion atm. aloha
Modelos para contaminacion atm. alohaModelos para contaminacion atm. aloha
Modelos para contaminacion atm. alohaIQ MARGOT CLEMENTE
 
Exploiting the Brain for Fun & Profit #ssphp16
Exploiting the Brain for Fun & Profit #ssphp16Exploiting the Brain for Fun & Profit #ssphp16
Exploiting the Brain for Fun & Profit #ssphp16Alena Holligan
 
Amol Patil resume
Amol Patil resumeAmol Patil resume
Amol Patil resumeAmol Patil
 
Exploiting the Brain for Fun & Profit #dc4d 2016
Exploiting the Brain for Fun & Profit #dc4d 2016Exploiting the Brain for Fun & Profit #dc4d 2016
Exploiting the Brain for Fun & Profit #dc4d 2016Alena Holligan
 
Reisopack es un nuevo miembro de PMA
Reisopack es un nuevo miembro de PMAReisopack es un nuevo miembro de PMA
Reisopack es un nuevo miembro de PMAReisopack S.L.
 
Imp ult-585181640
Imp ult-585181640Imp ult-585181640
Imp ult-585181640Vetor Mil
 
Eight Formalisms for Defining Graph Models
Eight Formalisms for Defining Graph ModelsEight Formalisms for Defining Graph Models
Eight Formalisms for Defining Graph ModelsJérôme KUNEGIS
 
PSB não indenizará vizinha do lugar onde caiu avião de Eduardo Campos
PSB não indenizará vizinha do lugar onde caiu avião de Eduardo CamposPSB não indenizará vizinha do lugar onde caiu avião de Eduardo Campos
PSB não indenizará vizinha do lugar onde caiu avião de Eduardo CamposPortal NE10
 
Demystifying Object-Oriented Programming - Midwest PHP
Demystifying Object-Oriented Programming - Midwest PHPDemystifying Object-Oriented Programming - Midwest PHP
Demystifying Object-Oriented Programming - Midwest PHPAlena Holligan
 
Gestión de riesgos ambientales
Gestión de riesgos ambientalesGestión de riesgos ambientales
Gestión de riesgos ambientalesIQ MARGOT CLEMENTE
 
E commerce mechanisms, infrastructures, and tools
E commerce mechanisms, infrastructures, and toolsE commerce mechanisms, infrastructures, and tools
E commerce mechanisms, infrastructures, and toolstumetr1
 
Retailing in electronic commerce products and services
Retailing in electronic commerce products and servicesRetailing in electronic commerce products and services
Retailing in electronic commerce products and servicestumetr1
 

Viewers also liked (20)

What Is the Added Value of Negative Links in Online Social Networks?
What Is the Added Value of Negative Links in Online Social Networks?What Is the Added Value of Negative Links in Online Social Networks?
What Is the Added Value of Negative Links in Online Social Networks?
 
Winning Science Slam by Jérôme Kunegis – First Prize at ICWSM 2016
Winning Science Slam by Jérôme Kunegis – First Prize at ICWSM 2016Winning Science Slam by Jérôme Kunegis – First Prize at ICWSM 2016
Winning Science Slam by Jérôme Kunegis – First Prize at ICWSM 2016
 
KONECT Cloud – Large Scale Network Mining in the Cloud
KONECT Cloud – Large Scale Network Mining in the CloudKONECT Cloud – Large Scale Network Mining in the Cloud
KONECT Cloud – Large Scale Network Mining in the Cloud
 
Why Beyoncé Is More Popular Than Me – Fairness, Diversity and Other Measures
Why Beyoncé Is More Popular Than Me – Fairness, Diversity and Other MeasuresWhy Beyoncé Is More Popular Than Me – Fairness, Diversity and Other Measures
Why Beyoncé Is More Popular Than Me – Fairness, Diversity and Other Measures
 
Learning Spectral Graph Transformations for Link Prediction
Learning Spectral Graph Transformations for Link PredictionLearning Spectral Graph Transformations for Link Prediction
Learning Spectral Graph Transformations for Link Prediction
 
Denuncia MPF Lula
Denuncia MPF LulaDenuncia MPF Lula
Denuncia MPF Lula
 
Modelos para contaminacion atm. aloha
Modelos para contaminacion atm. alohaModelos para contaminacion atm. aloha
Modelos para contaminacion atm. aloha
 
Exploiting the Brain for Fun & Profit #ssphp16
Exploiting the Brain for Fun & Profit #ssphp16Exploiting the Brain for Fun & Profit #ssphp16
Exploiting the Brain for Fun & Profit #ssphp16
 
Amol Patil resume
Amol Patil resumeAmol Patil resume
Amol Patil resume
 
Exploiting the Brain for Fun & Profit #dc4d 2016
Exploiting the Brain for Fun & Profit #dc4d 2016Exploiting the Brain for Fun & Profit #dc4d 2016
Exploiting the Brain for Fun & Profit #dc4d 2016
 
Abdjeffersonraga
AbdjeffersonragaAbdjeffersonraga
Abdjeffersonraga
 
Reisopack es un nuevo miembro de PMA
Reisopack es un nuevo miembro de PMAReisopack es un nuevo miembro de PMA
Reisopack es un nuevo miembro de PMA
 
Imp ult-585181640
Imp ult-585181640Imp ult-585181640
Imp ult-585181640
 
Eight Formalisms for Defining Graph Models
Eight Formalisms for Defining Graph ModelsEight Formalisms for Defining Graph Models
Eight Formalisms for Defining Graph Models
 
PSB não indenizará vizinha do lugar onde caiu avião de Eduardo Campos
PSB não indenizará vizinha do lugar onde caiu avião de Eduardo CamposPSB não indenizará vizinha do lugar onde caiu avião de Eduardo Campos
PSB não indenizará vizinha do lugar onde caiu avião de Eduardo Campos
 
Demystifying Object-Oriented Programming - Midwest PHP
Demystifying Object-Oriented Programming - Midwest PHPDemystifying Object-Oriented Programming - Midwest PHP
Demystifying Object-Oriented Programming - Midwest PHP
 
Gestión de riesgos ambientales
Gestión de riesgos ambientalesGestión de riesgos ambientales
Gestión de riesgos ambientales
 
last cv 2014
last cv 2014last cv 2014
last cv 2014
 
E commerce mechanisms, infrastructures, and tools
E commerce mechanisms, infrastructures, and toolsE commerce mechanisms, infrastructures, and tools
E commerce mechanisms, infrastructures, and tools
 
Retailing in electronic commerce products and services
Retailing in electronic commerce products and servicesRetailing in electronic commerce products and services
Retailing in electronic commerce products and services
 

Similar to Algebraic Graph-theoretic Measures of Conflict

Density theorems for Euclidean point configurations
Density theorems for Euclidean point configurationsDensity theorems for Euclidean point configurations
Density theorems for Euclidean point configurationsVjekoslavKovac1
 
Basic%20Cal%20Final.docx.docx
Basic%20Cal%20Final.docx.docxBasic%20Cal%20Final.docx.docx
Basic%20Cal%20Final.docx.docxSalwaAbdulkarim1
 
1.02.Mathematical_background.pptx
1.02.Mathematical_background.pptx1.02.Mathematical_background.pptx
1.02.Mathematical_background.pptxPrachiDawer1
 
2 borgs
2 borgs2 borgs
2 borgsYandex
 
A new implementation of k-MLE for mixture modelling of Wishart distributions
A new implementation of k-MLE for mixture modelling of Wishart distributionsA new implementation of k-MLE for mixture modelling of Wishart distributions
A new implementation of k-MLE for mixture modelling of Wishart distributionsFrank Nielsen
 
Aplikasi Bilangan Kompleks - Analisis Sinyal [PAPER]
Aplikasi Bilangan Kompleks - Analisis Sinyal [PAPER]Aplikasi Bilangan Kompleks - Analisis Sinyal [PAPER]
Aplikasi Bilangan Kompleks - Analisis Sinyal [PAPER]Ghins GO
 
Analytic construction of points on modular elliptic curves
Analytic construction of points on modular elliptic curvesAnalytic construction of points on modular elliptic curves
Analytic construction of points on modular elliptic curvesmmasdeu
 
Basics of Integration and Derivatives
Basics of Integration and DerivativesBasics of Integration and Derivatives
Basics of Integration and DerivativesFaisal Waqar
 
Lecture 07 graphing linear equations
Lecture 07 graphing linear equationsLecture 07 graphing linear equations
Lecture 07 graphing linear equationsHazel Joy Chong
 
1627 simultaneous equations and intersections
1627 simultaneous equations and intersections1627 simultaneous equations and intersections
1627 simultaneous equations and intersectionsDr Fereidoun Dejahang
 
Calculus_I_Chapter_1 (Printed version).pdf
Calculus_I_Chapter_1 (Printed version).pdfCalculus_I_Chapter_1 (Printed version).pdf
Calculus_I_Chapter_1 (Printed version).pdfHung227634
 
Basic Integral Calculus
Basic Integral CalculusBasic Integral Calculus
Basic Integral CalculusArun Umrao
 

Similar to Algebraic Graph-theoretic Measures of Conflict (20)

cswiercz-general-presentation
cswiercz-general-presentationcswiercz-general-presentation
cswiercz-general-presentation
 
Density theorems for Euclidean point configurations
Density theorems for Euclidean point configurationsDensity theorems for Euclidean point configurations
Density theorems for Euclidean point configurations
 
Basic%20Cal%20Final.docx.docx
Basic%20Cal%20Final.docx.docxBasic%20Cal%20Final.docx.docx
Basic%20Cal%20Final.docx.docx
 
Statistical Method In Economics
Statistical Method In EconomicsStatistical Method In Economics
Statistical Method In Economics
 
Coueete project
Coueete projectCoueete project
Coueete project
 
1.02.Mathematical_background.pptx
1.02.Mathematical_background.pptx1.02.Mathematical_background.pptx
1.02.Mathematical_background.pptx
 
2 borgs
2 borgs2 borgs
2 borgs
 
A new implementation of k-MLE for mixture modelling of Wishart distributions
A new implementation of k-MLE for mixture modelling of Wishart distributionsA new implementation of k-MLE for mixture modelling of Wishart distributions
A new implementation of k-MLE for mixture modelling of Wishart distributions
 
Signals and Systems Homework Help.pptx
Signals and Systems Homework Help.pptxSignals and Systems Homework Help.pptx
Signals and Systems Homework Help.pptx
 
Graph theory
Graph theoryGraph theory
Graph theory
 
Aplikasi Bilangan Kompleks - Analisis Sinyal [PAPER]
Aplikasi Bilangan Kompleks - Analisis Sinyal [PAPER]Aplikasi Bilangan Kompleks - Analisis Sinyal [PAPER]
Aplikasi Bilangan Kompleks - Analisis Sinyal [PAPER]
 
Analytic construction of points on modular elliptic curves
Analytic construction of points on modular elliptic curvesAnalytic construction of points on modular elliptic curves
Analytic construction of points on modular elliptic curves
 
Basics of Integration and Derivatives
Basics of Integration and DerivativesBasics of Integration and Derivatives
Basics of Integration and Derivatives
 
OI.ppt
OI.pptOI.ppt
OI.ppt
 
Networking Assignment Help
Networking Assignment HelpNetworking Assignment Help
Networking Assignment Help
 
Lecture 07 graphing linear equations
Lecture 07 graphing linear equationsLecture 07 graphing linear equations
Lecture 07 graphing linear equations
 
QMC: Transition Workshop - Applying Quasi-Monte Carlo Methods to a Stochastic...
QMC: Transition Workshop - Applying Quasi-Monte Carlo Methods to a Stochastic...QMC: Transition Workshop - Applying Quasi-Monte Carlo Methods to a Stochastic...
QMC: Transition Workshop - Applying Quasi-Monte Carlo Methods to a Stochastic...
 
1627 simultaneous equations and intersections
1627 simultaneous equations and intersections1627 simultaneous equations and intersections
1627 simultaneous equations and intersections
 
Calculus_I_Chapter_1 (Printed version).pdf
Calculus_I_Chapter_1 (Printed version).pdfCalculus_I_Chapter_1 (Printed version).pdf
Calculus_I_Chapter_1 (Printed version).pdf
 
Basic Integral Calculus
Basic Integral CalculusBasic Integral Calculus
Basic Integral Calculus
 

More from Jérôme KUNEGIS

Succinct Summarisation of Large Networks via Small Synthetic Representative G...
Succinct Summarisation of Large Networks via Small Synthetic Representative G...Succinct Summarisation of Large Networks via Small Synthetic Representative G...
Succinct Summarisation of Large Networks via Small Synthetic Representative G...Jérôme KUNEGIS
 
Title: What Is the Difference between a Social and a Hyperlink Network? -- Ho...
Title: What Is the Difference between a Social and a Hyperlink Network? -- Ho...Title: What Is the Difference between a Social and a Hyperlink Network? -- Ho...
Title: What Is the Difference between a Social and a Hyperlink Network? -- Ho...Jérôme KUNEGIS
 
Generating Networks with Arbitrary Properties
Generating Networks with Arbitrary PropertiesGenerating Networks with Arbitrary Properties
Generating Networks with Arbitrary PropertiesJérôme KUNEGIS
 
Karriere Lounge – INFORMATIK 2013
Karriere Lounge – INFORMATIK 2013Karriere Lounge – INFORMATIK 2013
Karriere Lounge – INFORMATIK 2013Jérôme KUNEGIS
 
KONECT – The Koblenz Network Collection
KONECT – The Koblenz Network CollectionKONECT – The Koblenz Network Collection
KONECT – The Koblenz Network CollectionJérôme KUNEGIS
 
Preferential Attachment in Online Networks: Measurement and Explanations
Preferential Attachment in Online Networks:  Measurement and ExplanationsPreferential Attachment in Online Networks:  Measurement and Explanations
Preferential Attachment in Online Networks: Measurement and ExplanationsJérôme KUNEGIS
 
Predicting Directed Links using Nondiagonal Matrix Decompositions
Predicting Directed Links using Nondiagonal Matrix DecompositionsPredicting Directed Links using Nondiagonal Matrix Decompositions
Predicting Directed Links using Nondiagonal Matrix DecompositionsJérôme KUNEGIS
 
Online Dating Recommender Systems: The Split-complex Number Approach
Online Dating Recommender Systems: The Split-complex Number ApproachOnline Dating Recommender Systems: The Split-complex Number Approach
Online Dating Recommender Systems: The Split-complex Number ApproachJérôme KUNEGIS
 
Fairness on the Web: Alternatives to the Power Law (WebSci 2012)
Fairness on the Web:  Alternatives to the Power Law (WebSci 2012)Fairness on the Web:  Alternatives to the Power Law (WebSci 2012)
Fairness on the Web: Alternatives to the Power Law (WebSci 2012)Jérôme KUNEGIS
 
Fairness on the Web: Alternatives to the Power Law
Fairness on the Web:  Alternatives to the Power LawFairness on the Web:  Alternatives to the Power Law
Fairness on the Web: Alternatives to the Power LawJérôme KUNEGIS
 
On the Spectral Evolution of Large Networks (PhD Thesis by Jérôme Kunegis)
On the Spectral Evolution of Large Networks (PhD Thesis by Jérôme Kunegis)On the Spectral Evolution of Large Networks (PhD Thesis by Jérôme Kunegis)
On the Spectral Evolution of Large Networks (PhD Thesis by Jérôme Kunegis)Jérôme KUNEGIS
 
Searching Microblogs: Coping with Sparsity and Document Quality
Searching Microblogs: Coping with Sparsity and Document QualitySearching Microblogs: Coping with Sparsity and Document Quality
Searching Microblogs: Coping with Sparsity and Document QualityJérôme KUNEGIS
 
Bad News Travel Fast: A Content-based Analysis of Interestingness on Twitter
Bad News Travel Fast: A Content-based Analysis of Interestingness on TwitterBad News Travel Fast: A Content-based Analysis of Interestingness on Twitter
Bad News Travel Fast: A Content-based Analysis of Interestingness on TwitterJérôme KUNEGIS
 
On the Scalability of Graph Kernels Applied to Collaborative Recommenders
On the Scalability of Graph Kernels Applied to Collaborative RecommendersOn the Scalability of Graph Kernels Applied to Collaborative Recommenders
On the Scalability of Graph Kernels Applied to Collaborative RecommendersJérôme KUNEGIS
 
The Slashdot Zoo: Mining a Social Network with Negative Edges
The Slashdot Zoo:  Mining a Social Network with Negative EdgesThe Slashdot Zoo:  Mining a Social Network with Negative Edges
The Slashdot Zoo: Mining a Social Network with Negative EdgesJérôme KUNEGIS
 
Spectral Analysis of Signed Graphs for Clustering, Prediction and Visualization
Spectral Analysis of Signed Graphs for Clustering, Prediction and VisualizationSpectral Analysis of Signed Graphs for Clustering, Prediction and Visualization
Spectral Analysis of Signed Graphs for Clustering, Prediction and VisualizationJérôme KUNEGIS
 
Network Growth and the Spectral Evolution Model
Network Growth and the Spectral Evolution ModelNetwork Growth and the Spectral Evolution Model
Network Growth and the Spectral Evolution ModelJérôme KUNEGIS
 

More from Jérôme KUNEGIS (18)

Succinct Summarisation of Large Networks via Small Synthetic Representative G...
Succinct Summarisation of Large Networks via Small Synthetic Representative G...Succinct Summarisation of Large Networks via Small Synthetic Representative G...
Succinct Summarisation of Large Networks via Small Synthetic Representative G...
 
Title: What Is the Difference between a Social and a Hyperlink Network? -- Ho...
Title: What Is the Difference between a Social and a Hyperlink Network? -- Ho...Title: What Is the Difference between a Social and a Hyperlink Network? -- Ho...
Title: What Is the Difference between a Social and a Hyperlink Network? -- Ho...
 
Schach und Computer
Schach und ComputerSchach und Computer
Schach und Computer
 
Generating Networks with Arbitrary Properties
Generating Networks with Arbitrary PropertiesGenerating Networks with Arbitrary Properties
Generating Networks with Arbitrary Properties
 
Karriere Lounge – INFORMATIK 2013
Karriere Lounge – INFORMATIK 2013Karriere Lounge – INFORMATIK 2013
Karriere Lounge – INFORMATIK 2013
 
KONECT – The Koblenz Network Collection
KONECT – The Koblenz Network CollectionKONECT – The Koblenz Network Collection
KONECT – The Koblenz Network Collection
 
Preferential Attachment in Online Networks: Measurement and Explanations
Preferential Attachment in Online Networks:  Measurement and ExplanationsPreferential Attachment in Online Networks:  Measurement and Explanations
Preferential Attachment in Online Networks: Measurement and Explanations
 
Predicting Directed Links using Nondiagonal Matrix Decompositions
Predicting Directed Links using Nondiagonal Matrix DecompositionsPredicting Directed Links using Nondiagonal Matrix Decompositions
Predicting Directed Links using Nondiagonal Matrix Decompositions
 
Online Dating Recommender Systems: The Split-complex Number Approach
Online Dating Recommender Systems: The Split-complex Number ApproachOnline Dating Recommender Systems: The Split-complex Number Approach
Online Dating Recommender Systems: The Split-complex Number Approach
 
Fairness on the Web: Alternatives to the Power Law (WebSci 2012)
Fairness on the Web:  Alternatives to the Power Law (WebSci 2012)Fairness on the Web:  Alternatives to the Power Law (WebSci 2012)
Fairness on the Web: Alternatives to the Power Law (WebSci 2012)
 
Fairness on the Web: Alternatives to the Power Law
Fairness on the Web:  Alternatives to the Power LawFairness on the Web:  Alternatives to the Power Law
Fairness on the Web: Alternatives to the Power Law
 
On the Spectral Evolution of Large Networks (PhD Thesis by Jérôme Kunegis)
On the Spectral Evolution of Large Networks (PhD Thesis by Jérôme Kunegis)On the Spectral Evolution of Large Networks (PhD Thesis by Jérôme Kunegis)
On the Spectral Evolution of Large Networks (PhD Thesis by Jérôme Kunegis)
 
Searching Microblogs: Coping with Sparsity and Document Quality
Searching Microblogs: Coping with Sparsity and Document QualitySearching Microblogs: Coping with Sparsity and Document Quality
Searching Microblogs: Coping with Sparsity and Document Quality
 
Bad News Travel Fast: A Content-based Analysis of Interestingness on Twitter
Bad News Travel Fast: A Content-based Analysis of Interestingness on TwitterBad News Travel Fast: A Content-based Analysis of Interestingness on Twitter
Bad News Travel Fast: A Content-based Analysis of Interestingness on Twitter
 
On the Scalability of Graph Kernels Applied to Collaborative Recommenders
On the Scalability of Graph Kernels Applied to Collaborative RecommendersOn the Scalability of Graph Kernels Applied to Collaborative Recommenders
On the Scalability of Graph Kernels Applied to Collaborative Recommenders
 
The Slashdot Zoo: Mining a Social Network with Negative Edges
The Slashdot Zoo:  Mining a Social Network with Negative EdgesThe Slashdot Zoo:  Mining a Social Network with Negative Edges
The Slashdot Zoo: Mining a Social Network with Negative Edges
 
Spectral Analysis of Signed Graphs for Clustering, Prediction and Visualization
Spectral Analysis of Signed Graphs for Clustering, Prediction and VisualizationSpectral Analysis of Signed Graphs for Clustering, Prediction and Visualization
Spectral Analysis of Signed Graphs for Clustering, Prediction and Visualization
 
Network Growth and the Spectral Evolution Model
Network Growth and the Spectral Evolution ModelNetwork Growth and the Spectral Evolution Model
Network Growth and the Spectral Evolution Model
 

Recently uploaded

modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxaleedritatuxx
 
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024Susanna-Assunta Sansone
 
Conf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming PipelinesConf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming PipelinesTimothy Spann
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPTBoston Institute of Analytics
 
Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Cathrine Wilhelmsen
 
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...Dr Arash Najmaei ( Phd., MBA, BSc)
 
Bank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis ProjectBank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis ProjectBoston Institute of Analytics
 
Real-Time AI Streaming - AI Max Princeton
Real-Time AI  Streaming - AI Max PrincetonReal-Time AI  Streaming - AI Max Princeton
Real-Time AI Streaming - AI Max PrincetonTimothy Spann
 
Principles and Practices of Data Visualization
Principles and Practices of Data VisualizationPrinciples and Practices of Data Visualization
Principles and Practices of Data VisualizationKianJazayeri1
 
Advanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsAdvanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsVICTOR MAESTRE RAMIREZ
 
What To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptxWhat To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptxSimranPal17
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryJeremy Anderson
 
Cyber awareness ppt on the recorded data
Cyber awareness ppt on the recorded dataCyber awareness ppt on the recorded data
Cyber awareness ppt on the recorded dataTecnoIncentive
 
INTRODUCTION TO Natural language processing
INTRODUCTION TO Natural language processingINTRODUCTION TO Natural language processing
INTRODUCTION TO Natural language processingsocarem879
 
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Boston Institute of Analytics
 
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdfEnglish-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdfblazblazml
 
Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Seán Kennedy
 
Unveiling the Role of Social Media Suspect Investigators in Preventing Online...
Unveiling the Role of Social Media Suspect Investigators in Preventing Online...Unveiling the Role of Social Media Suspect Investigators in Preventing Online...
Unveiling the Role of Social Media Suspect Investigators in Preventing Online...Milind Agarwal
 

Recently uploaded (20)

modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
 
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
 
Data Analysis Project: Stroke Prediction
Data Analysis Project: Stroke PredictionData Analysis Project: Stroke Prediction
Data Analysis Project: Stroke Prediction
 
Conf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming PipelinesConf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
 
Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)
 
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
 
Insurance Churn Prediction Data Analysis Project
Insurance Churn Prediction Data Analysis ProjectInsurance Churn Prediction Data Analysis Project
Insurance Churn Prediction Data Analysis Project
 
Bank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis ProjectBank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis Project
 
Real-Time AI Streaming - AI Max Princeton
Real-Time AI  Streaming - AI Max PrincetonReal-Time AI  Streaming - AI Max Princeton
Real-Time AI Streaming - AI Max Princeton
 
Principles and Practices of Data Visualization
Principles and Practices of Data VisualizationPrinciples and Practices of Data Visualization
Principles and Practices of Data Visualization
 
Advanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsAdvanced Machine Learning for Business Professionals
Advanced Machine Learning for Business Professionals
 
What To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptxWhat To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptx
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data Story
 
Cyber awareness ppt on the recorded data
Cyber awareness ppt on the recorded dataCyber awareness ppt on the recorded data
Cyber awareness ppt on the recorded data
 
INTRODUCTION TO Natural language processing
INTRODUCTION TO Natural language processingINTRODUCTION TO Natural language processing
INTRODUCTION TO Natural language processing
 
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
 
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdfEnglish-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
 
Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...
 
Unveiling the Role of Social Media Suspect Investigators in Preventing Online...
Unveiling the Role of Social Media Suspect Investigators in Preventing Online...Unveiling the Role of Social Media Suspect Investigators in Preventing Online...
Unveiling the Role of Social Media Suspect Investigators in Preventing Online...
 

Algebraic Graph-theoretic Measures of Conflict

  • 1. Institute for Web Science and Technologies · University of Koblenz-Landau, Germany Algebraic Graph-theoretic Measures of Conflict Jérôme Kunegis Based on work performed in collaboration with Christian Bauckhage, Andreas Lommatzsch, Stephan Spiegel, Jürgen Lerner, Fariba Karimi and Christoph Carl Kling Journée Graphes et Systèmes Sociaux (JGSS), March 18, 2016, Avignon
  • 2. Algebraic Graph-theoretic Measures of Conflict 2Jérôme Kunegis Social Network
  • 3. Algebraic Graph-theoretic Measures of Conflict 3Jérôme Kunegis http://slashdot.org/
  • 4. Algebraic Graph-theoretic Measures of Conflict 4Jérôme Kunegis The Slashdot Zoo Slashdot Zoo: Tag users as friends and foes Graph has two types of edges: friendship and enmity
  • 5. Algebraic Graph-theoretic Measures of Conflict 5Jérôme Kunegis Signed Directed Social Network me FriendFoe FanFreak The resulting graph is sparse, square, asymmetric and has signed edge weights. You are the fan of your friends and the freak of your foes.
  • 6. Algebraic Graph-theoretic Measures of Conflict 6Jérôme Kunegis Wikipedia Edit Wars
  • 7. Algebraic Graph-theoretic Measures of Conflict 7Jérôme Kunegis Signed Bipartite Networks
  • 8. Algebraic Graph-theoretic Measures of Conflict 8Jérôme Kunegis Other Signed Networks konect.uni-koblenz.de/networks
  • 9. Algebraic Graph-theoretic Measures of Conflict 9Jérôme Kunegis Polarization  Slashdot: 23.9% of edges are negative Polarization, No conflict
  • 10. Algebraic Graph-theoretic Measures of Conflict 10Jérôme Kunegis Dyadic Conflict (Reciprocity of Valences) Balance Conflict
  • 11. Algebraic Graph-theoretic Measures of Conflict 11Jérôme Kunegis Measuring Dyadic Conflict C =₂ #conflictDyads #totalDyads C = 0₂
  • 12. Algebraic Graph-theoretic Measures of Conflict 12Jérôme Kunegis Tryadic Conflict (Balance Theory) Balance Conflict (Harary 1953)
  • 13. Algebraic Graph-theoretic Measures of Conflict 13Jérôme Kunegis Measuring Tryadic Conflict  Definition: C =₃ #negTriangles #totalTriangles (cf. Signed relative clustering coefficient, Kunegis et al. 2009) C = 0₃
  • 14. Algebraic Graph-theoretic Measures of Conflict 14Jérôme Kunegis Balance on Longer Cycles  Equivalent definitions: a graph is balanced when (a) all cycles contain an even number of negative edges (b) its nodes can be partitioned into two groups such that all positive edges are within each group, and all negative edges connect the two groups
  • 15. Algebraic Graph-theoretic Measures of Conflict 15Jérôme Kunegis Frustration  Definition: The minimum number of edges f that have to be removed from a signed graph to make the graph balanced. Example: f = 1
  • 16. Algebraic Graph-theoretic Measures of Conflict 16Jérôme Kunegis Frustration (partitioning view)  Definition: minimum number of edges that are frustrated (i.e., inconsistent with balance) given any partition of the graph's nodes into two groups. Example: f = 1
  • 17. Algebraic Graph-theoretic Measures of Conflict 17Jérôme Kunegis Frustration: Computation  Computation of frustration is equivalent to MAX-2-XORSAT max (a XOR b) + (¬a XOR c) + (b XOR ¬d) ⋯  MAX-2-XORSAT is NP complete  Solution: Relax the problem see overview in (Facchetti & al. 2011) a b c d
  • 18. Algebraic Graph-theoretic Measures of Conflict 18Jérôme Kunegis Algebraic Formulation  Let G = (V, E, σ) be a signed graph. σuv = ±1 is the sign of edge (uv).  Given a partition V = S T, let x be the characteristic node-vector:  Number of frustrated edges: Σ (xu − σuv xv)² xu = +1/2 when u ∈ S −1/2 when u ∈ T uv∈E ∪
  • 19. Algebraic Graph-theoretic Measures of Conflict 19Jérôme Kunegis Frustration as Minimization  f is given by the solution to: f = min Σ (xu − σuv xv)² s.t. x ∈ {±1/2}V Σ xu² = |V| / 4 ⇔ ||x|| = |V| / 2 uv∈Ex u Relaxation *
  • 20. Algebraic Graph-theoretic Measures of Conflict 20Jérôme Kunegis Using Matrices  The quadratic form can be expressed using matrices Σ (xu − σuv xv)² = xT L x where L ∈ ℝV × V is the matrix given by Luv = −σuv when (uv) is an edge Luu = d(u) is the degree of node u  L = D − A is the signed graph Laplacian uv∈E 1 2
  • 21. Algebraic Graph-theoretic Measures of Conflict 21Jérôme Kunegis Minimizing Quadratic Forms f* = min xT L x s.t. ||x|| = |V| / 2 xT L x xT x x f* = min x 1 2 8 |V| Rayleigh quotient min-max theorem f* = λmin [L]8 |V| f* = λmin [L] |V| 8
  • 22. Algebraic Graph-theoretic Measures of Conflict 22Jérôme Kunegis Relative Relaxed Frustration  Definition: Proportion of edges that have to be removed to make the graph balanced F* = F* = 0 ≤ F* ≤ ≤ 1 λmin[L] ≤ f* |E| |V| 8 |E| λmin [L] f |E| 8 |E| |V|
  • 23. Algebraic Graph-theoretic Measures of Conflict 23Jérôme Kunegis Properties of L (Unsigned Graphs)  L is positive-semidefinite (all λ[L] ≥ 0)  Multiplicity of λ = 0 equals number of connected components  Smallest eigenvalue measures conflict  Second-smallest eigenvalue measures connectivity (“algebraic connectivity”)
  • 24. Algebraic Graph-theoretic Measures of Conflict 24Jérôme Kunegis Properties of L (Signed Graphs) L = Σ L(uv) L(uv) = [ ]when σuv = +1 L(uv) = [ ]when σuv = –1 uv∈E 1 –1 –1 1 1 1 1 1
  • 25. Algebraic Graph-theoretic Measures of Conflict 25Jérôme Kunegis Minimal Eigenvalue of L (Signed Graphs)  L is positive-semidefinite (all eigenvalues ≥ 0)  L is positive-definite (all eigenvalues > 0) iff all connected components are unlabanced – Proof “ ”: by equivalence by all-positive graph⇒ – Proof “ ”: by contradiction (eigenvector would be all-zero)⇐
  • 26. Algebraic Graph-theoretic Measures of Conflict 26Jérôme Kunegis What Unsigned L can Do
  • 27. Algebraic Graph-theoretic Measures of Conflict 27Jérôme Kunegis What Signed L Can Do
  • 28. Algebraic Graph-theoretic Measures of Conflict 28Jérôme Kunegis Computing λmin [L]  Sparse LU decomposition + inverse power iteration: O(|V|²) memory, but then very fast % Matlab pseudocode [ X Y ] = sparse_lu(L); [ U D ] = eigs(@(x)(Y X x), k, 'sm');
  • 29. Algebraic Graph-theoretic Measures of Conflict 29Jérôme Kunegis Temporal Analysis of C₂ Epinions ratings Wikipedia elections
  • 30. Algebraic Graph-theoretic Measures of Conflict 30Jérôme Kunegis Temporal Analysis of C₃ Epinions ratings Wikipedia elections
  • 31. Algebraic Graph-theoretic Measures of Conflict 31Jérôme Kunegis F* over Time MovieLens 100k Wikipedia elections
  • 32. Algebraic Graph-theoretic Measures of Conflict 32Jérôme Kunegis Cross-Dataset Comparison of F* For larger networks, a smaller proportion of edges must be removed to make it balanced
  • 33. Algebraic Graph-theoretic Measures of Conflict 33Jérôme Kunegis Merci konect.uni-koblenz.de Contact: Jérôme Kunegis Université Koblenz-Landau <kunegis@uni-koblenz.de> @kunegis We want more datasets with negative edges, and timestamps.  In particular: with changing and/or dissapearing edges