Introduction and motivation
Background
Social network analysis
Classes of social network
Group or organization | Nodes | Possible link(s) |
---|---|---|
Terrorist organization | People | Communications Recruitment |
High school student body | People | Romantic relationship Athletic teammates |
Social club | People | Friendship Sponsorship |
Employees of a corporation | People | Exchange of email Supervisory authority |
Regional or national populace | People | Relatedness Transmission of infection |
Financial system | Banks | Interbank loans Currency exchanges |
Data structures and attributes for social networks
Social network metrics
Metric | Definition |
---|---|
Nodes | Number of nodes in the network; here denoted n. |
Links | Number of links in the network; here denoted m. |
Components | Number of disjoint sets of connected nodes in a network.For a connected network, the value of this metric is 1. |
Network density | Number of links in the network divided by the number of possible links n · (n – 1) / 2; here denoted p. |
Average degree | Average, or mean, of the nodes’ degrees. |
Standard deviation degree | Standard deviation of the nodes’ degrees. |
Global clustering coefficient | Ratio of closed nodes of vertices to connected triplets of nodes. |
Average clustering coefficient | Average of the nodes’ local clustering coefficients;the latter is the ratio of actual links to neighborsto possible links to neighbors for a given node. |
Number of communities | Number of clusters in the network |
Cluster Gini coefficient | Inequality of distribution of nodes among communities |
Mean path length | Mean of the number of links in the shortest path betweeneach pair of nodes. |
Average betweenness | Mean of the nodes’ betweenness centrality values, which is the number of shortest paths between pairs of node that pass through a node. |
Maximum betweenness | Maximum of the nodes’ betweenness centrality values. |
Average closeness | Mean of the nodes’ closeness centrality values, which is the sum of the path lengths between the node and all other nodes. |
Minimum closeness | Minimum of the nodes’ closeness centrality values. |
Average eigencentrality | Mean of the nodes’ eigencentrality (also known as eigenvector centrality); the latter is a measure of the number of links each of a nodes neighbors have. |
Minimum eigencentrality | Minimum of the nodes’ eigencentrality. |
Network radius | Minimum of the nodes’ eccentricities; the latter is the maximum length of the shortest paths from a node to all other nodes. |
Average eccentricity | Mean of the nodes’ eccentricities. |
Network diameter | Maximum of the nodes’ eccentricities. |
Personality models
-
Attitude (inward or outward focus); Extraversion (E) or introversion (I).
-
Perceiving (information gathering) function; Sensing (S) or Intuition (N).
-
Judging (deciding) function; Feeling (F) or Thinking (T).
-
Lifestyle preference; Perceiving (P) or Judging (J).
(a) | (b) | ||||
---|---|---|---|---|---|
E 0.463 | I 0.537 | ENTJ 0.045 | ESTJ 0.097 | INTJ 0.053 | ISTJ 0.112 |
N 0.319 | S 0.681 | ENTP 0.033 | ESTP 0.070 | INTP 0.038 | ISTP 0.081 |
T 0.529 | F 0.471 | ENFJ 0.040 | ESFJ 0.086 | INFJ 0.047 | ISFJ 0.100 |
J 0.581 | P 0.419 | ENFP 0.029 | ESFP 0.062 | INFP 0.034 | ISFP 0.072 |
Personality compatibility
ESTP | ISFP | ISTP | ESFP | ESTJ | ESFJ | ISTJ | ISFJ | ENFJ | INFJ | ENFP | INFP | ENTJ | INTJ | ENTP | INTP | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ESTP | 0.040 | 0.296 | 0.506 | 0.506 | 0.296 | 0.296 | 0.506 | 0.296 | 0.714 | 0.506 | 0.506 | 0.506 | 0.296 | 0.714 | 0.867 | 0.506 |
ISFP | 0.296 | 0.110 | 0.506 | 0.139 | 0.296 | 0.296 | 0.139 | 0.296 | 0.296 | 0.867 | 0.867 | 0.506 | 0.714 | 0.714 | 0.506 | 0.506 |
ISTP | 0.506 | 0.506 | 0.259 | 0.296 | 0.867 | 0.506 | 0.714 | 0.867 | 0.139 | 0.296 | 0.714 | 0.296 | 0.139 | 0.506 | 0.714 | 0.714 |
ESFP | 0.506 | 0.139 | 0.296 | 0.460 | 0.506 | 0.867 | 0.714 | 0.506 | 0.506 | 0.296 | 0.296 | 0.714 | 0.506 | 0.139 | 0.296 | 0.296 |
ESTJ | 0.296 | 0.296 | 0.867 | 0.506 | 0.680 | 0.714 | 0.867 | 0.952 | 0.296 | 0.139 | 0.506 | 0.139 | 0.296 | 0.296 | 0.506 | 0.506 |
ESFJ | 0.296 | 0.296 | 0.506 | 0.867 | 0.714 | 0.840 | 0.867 | 0.714 | 0.296 | 0.506 | 0.506 | 0.506 | 0.714 | 0.051 | 0.139 | 0.139 |
ISTJ | 0.506 | 0.139 | 0.714 | 0.714 | 0.867 | 0.867 | 0.940 | 0.867 | 0.506 | 0.296 | 0.296 | 0.296 | 0.506 | 0.139 | 0.296 | 0.296 |
ISFJ | 0.296 | 0.296 | 0.867 | 0.506 | 0.952 | 0.714 | 0.867 | 0.940 | 0.296 | 0.139 | 0.506 | 0.139 | 0.296 | 0.296 | 0.506 | 0.506 |
ENFJ | 0.714 | 0.296 | 0.139 | 0.506 | 0.296 | 0.296 | 0.506 | 0.296 | 0.840 | 0.506 | 0.139 | 0.506 | 0.714 | 0.714 | 0.506 | 0.506 |
INFJ | 0.506 | 0.867 | 0.296 | 0.296 | 0.139 | 0.506 | 0.296 | 0.139 | 0.506 | 0.680 | 0.714 | 0.714 | 0.867 | 0.506 | 0.296 | 0.296 |
ENFP | 0.506 | 0.867 | 0.714 | 0.296 | 0.506 | 0.506 | 0.296 | 0.506 | 0.139 | 0.714 | 0.460 | 0.296 | 0.506 | 0.506 | 0.714 | 0.296 |
INFP | 0.506 | 0.506 | 0.296 | 0.714 | 0.139 | 0.506 | 0.296 | 0.139 | 0.506 | 0.714 | 0.296 | 0.250 | 0.506 | 0.506 | 0.296 | 0.714 |
ENTJ | 0.296 | 0.714 | 0.139 | 0.506 | 0.296 | 0.714 | 0.506 | 0.296 | 0.714 | 0.867 | 0.506 | 0.506 | 0.110 | 0.296 | 0.139 | 0.139 |
INTJ | 0.714 | 0.714 | 0.506 | 0.139 | 0.296 | 0.051 | 0.139 | 0.296 | 0.714 | 0.506 | 0.506 | 0.506 | 0.296 | 0.030 | 0.867 | 0.867 |
ENTP | 0.867 | 0.506 | 0.714 | 0.296 | 0.506 | 0.139 | 0.296 | 0.506 | 0.506 | 0.296 | 0.714 | 0.296 | 0.139 | 0.867 | 0.110 | 0.714 |
INTP | 0.506 | 0.506 | 0.714 | 0.296 | 0.506 | 0.139 | 0.296 | 0.506 | 0.506 | 0.296 | 0.296 | 0.714 | 0.139 | 0.867 | 0.714 | 0.250 |
Related work
Real-world social networks
Real-world social network | Source | Nodes | Symmetric | Weighted |
---|---|---|---|---|
Robins Australian Bank | (Pattison et al., 2000) | 11 | no | no |
Roethlisberger & Dickson Bank Wiring Room | (Roethlisberger and Dickson, 1939) | 14 | yes | no |
Thurman Office | (Thurman 1979) | 15 | yes | no |
Sampson Monastery | (Sampson 1969) | 18 | no | yes |
Krackhardt Office CSS | (Krackhardt 1987) | 21 | no | no |
Krackhardt High-Tech Managers | (Krackhardt 1987) | 21 | yes | no |
Schwimmer Taro Exchange | (Schwimmer 1973) | 22 | yes | no |
Webster Accounting Firm | (Webster 1993) | 24 | yes | yes |
Zachary Karate Club | (Zachary 1977) | 34 | no | no |
Bernard & Killworth Technical | (Bernard et al., 1982) | 34 | yes | yes |
Bernard & Killworth Office | (Bernard et al., 1982) | 40 | yes | yes |
Krebs Fortune 500 IT Department (Advice) | (Chen 2007) | 56 | no | yes |
Krebs Fortune 500 IT Department (Business) | (Chen 2007) | 56 | no | yes |
Lazega Law Firm | (Lazega 2001) | 71 | no | no |
Existing models for generating synthetic social networks
-
Random graph model (Erdos and Rényi, 1960)
-
Small world model (Watts and Strogatz, 1998)
-
Preferential attachment model (Barabási and Albert, 1999)
-
Popularity Similarity model (Papadopoulos et al., 2012)
-
Chung-Lu graph model (Chung and Lu, 2002)
-
Degree correlation dK series (Mahadevan et al., 2006)
-
Block two-level Erdős Rényi model (Seshadhri et al., 2012)
-
Replication of complex networks model (Staudt et al., 2017)
Comparison to the current work
Synthesizing social networks based on personality compatibility
Synthesis process overview
Generating networks from a personality type assignment
Probability search algorithm
Compatibility-degree matching algorithm
Configuration model algorithm
Implementation and execution
Implementation of the algorithms
Execution of the algorithms
Results
Metrics |
T
|
\( \overline{F} \)
|
|T-
\( \overline{F} \)
|
| L1(F) | L2(F) |
\( \overline{P} \)
| |T-\( \overline{P} \)| | L1(P) | L2(P) |
\( \overline{M} \)
| |T-\( \overline{M} \)| | L1(M) | L2(M) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Nodes | 34.00 | 34.00 | 0.00 | 0.00 | 0.00 | 34.00 | 0.00 | 0.00 | 0.00 | 34.00 | 0.00 | 0.00 | 0.00 |
Links | 175.00 | 143.63 | 31.37 | 941.00 | 173.03 | 175.00 |
0.00
|
0.00
|
0.00
| 175.00 |
0.00
|
0.00
|
0.00
|
Components | 1.00 | 1.00 | 0.00 | 0.00 | 0.00 | 1.00 | 0.00 | 0.00 | 0.00 | 1.00 | 0.00 | 0.00 | 0.00 |
Network density | 0.31 | 0.26 | 0.06 | 1.68 | 0.31 | 0.31 |
0.00
|
0.00
|
0.00
| 0.31 |
0.00
|
0.00
|
0.00
|
Average degree | 10.29 | 8.45 | 1.85 | 55.35 | 10.18 | 10.29 |
0.00
|
0.00
|
0.00
| 10.29 |
0.00
|
0.00
|
0.00
|
Standard deviation degree | 4.63 | 3.55 | 1.08 | 32.41 | 5.97 | 5.03 |
0.40
|
12.12
|
2.45
| 5.00 |
0.37
|
11.02
|
2.31
|
Global cluster coefficient | 0.48 | 0.30 | 0.17 | 5.17 | 0.95 | 0.44 |
0.03
|
0.98
|
0.20
| 0.45 |
0.03
|
0.77
|
0.16
|
Average cluster coefficient | 0.47 | 0.32 | 0.16 | 4.76 | 0.88 | 0.53 |
0.05
|
1.61
|
0.32
| 0.53 |
0.06
|
1.69
|
0.33
|
Mean path length | 1.81 | 1.90 | 0.09 | 2.70 | 0.52 | 1.77 |
0.04
|
1.08
|
0.21
| 1.78 |
0.03
|
0.95
|
0.19
|
Communities | 4.00 | 6.37 |
2.37
|
75.00
|
16.82
| 7.37 | 3.37 | 103.00 | 21.10 | 6.50 | 2.50 | 77.00 |
16.70
|
Gini coefficient | 0.49 | 0.49 |
0.01
|
1.42
|
0.31
| 0.50 | 0.02 |
1.18
|
0.27
| 0.51 | 0.02 | 1.49 | 0.32 |
Average betweenness | 13.32 | 14.81 | 1.48 | 44.53 | 8.51 | 12.75 |
0.58
|
17.74
|
3.49
| 12.81 |
0.52
|
15.74
|
3.17
|
Maximum betweenness | 63.29 | 53.03 |
10.26
|
368.03
|
75.25
| 104.94 | 41.65 | 1249.56 | 238.61 | 102.52 | 39.23 | 1176.86 | 229.79 |
Average closeness | 0.02 | 0.02 | 0.00 | 0.03 | 0.01 | 0.02 |
0.00
|
0.01
|
0.00
| 0.02 |
0.00
|
0.01
|
0.00
|
Minimum closeness | 0.01 | 0.01 | 0.00 | 0.03 | 0.01 | 0.01 |
0.00
|
0.02
|
0.00
| 0.01 |
0.00
|
0.02
|
0.00
|
Average eigencentrality | 0.53 | 0.59 | 0.06 | 1.82 | 0.38 | 0.50 |
0.03
|
1.32
|
0.27
| 0.49 |
0.04
|
1.38
|
0.30
|
Minimum eigencentrality | 0.06 | 0.06 |
0.00
|
0.44
| 0.10 | 0.07 | 0.01 | 0.46 |
0.10
| 0.07 | 0.01 | 0.45 |
0.10
|
Network radius | 2.00 | 2.13 | 0.13 | 4.00 | 2.00 | 2.00 |
0.00
|
0.00
|
0.00
| 2.00 |
0.00
|
0.00
|
0.00
|
Average eccentricity | 2.88 | 3.08 | 0.19 | 5.79 | 1.33 | 2.79 |
0.09
|
3.74
|
0.85
| 2.80 |
0.08
|
3.68
|
0.80
|
Network diameter | 4.00 | 3.97 |
0.03
|
3.00
|
1.73
| 3.47 | 0.53 | 16.00 | 4.00 | 3.47 | 0.53 | 16.00 | 4.00 |
Exemplar Real-World Social Network | PS vs. CM | CDM vs. CM | ||||
---|---|---|---|---|---|---|
PS | CM | = | CDM | CM | = | |
Robins Australian Bank | 15 | 4 | 1 | 14 | 5 | 1 |
Roethlisberger & Dickson Bank Wiring Room | 9 | 10 | 1 | 9 | 9 | 2 |
Thurman Office | 13 | 6 | 1 | 14 | 5 | 1 |
Sampson Monastery | 10 | 8 | 2 | 7 | 9 | 4 |
Krackhardt Office CSS | 9 | 10 | 1 | 10 | 9 | 1 |
Krackhardt High-Tech Managers | 11 | 8 | 1 | 9 | 9 | 2 |
Schwimmer Taro Exchange | 5 | 14 | 1 | 5 | 14 | 1 |
Webster Accounting Firm | 9 | 9 | 2 | 9 | 9 | 2 |
Zachary Karate Club | 9 | 8 | 3 | 10 | 8 | 2 |
Bernard & Killworth Technical | 13 | 5 | 2 | 13 | 5 | 2 |
Bernard & Killworth Office | 11 | 6 | 3 | 11 | 6 | 3 |
Krebs Fortune 500 IT Department (Advice) | 9 | 8 | 3 | 10 | 7 | 3 |
Krebs Fortune 500 IT Department (Business) | 7 | 9 | 4 | 8 | 7 | 5 |
Lazega Law Firm | 12 | 2 | 6 | 11 | 3 | 6 |
Total | 142 | 107 | 31 | 140 | 105 | 35 |