Measuring Contextual Relationships in Temporal Social Networks by Circle Link
Cui Jing, Yi-Qing Zhang, Xiang Li

TL;DR
This paper introduces the concept of circle link to measure contextual relationships in temporal social networks, revealing that friends with frequent interactions tend to be close, and proposes a heuristic for relationship prediction.
Contribution
It defines circle link as a new measure for contextual relationships in temporal social networks and demonstrates its effectiveness in analyzing social dynamics and predicting relationships.
Findings
Friends with frequent interactions tend to be close.
Circle link extends Granovetter's hypothesis to temporal networks.
Heuristic method based on circle link achieves acceptable prediction results.
Abstract
Network science has released its talents in social network analysis based on the information of static topologies. In reality social contacts are dynamic and evolve concurrently in time. Nowadays they can be recorded by ubiquitous information technologies, and generated into temporal social networks to provide new sights in social reality mining. Here, we define \emph{circle link} to measure contextual relationships in three empirical social temporal networks, and find that the tendency of friends having frequent continuous interactions with their common friend prefer to be close, which can be considered as the extension of Granovetter's hypothesis in temporal social networks. Finally, we present a heuristic method based on circle link to predict relationships and acquire acceptable results.
| Dataset | Nodes | Records | Edges | Sparsity | |
|---|---|---|---|---|---|
| HT | Day1 | 100 | 3460 | 946 | 5.93e-04 |
| Day2 | 102 | 3510 | 1062 | 7.14e-04 | |
| Day3 | 97 | 2895 | 926 | 8.39e-04 | |
| SG | Day1 | 200 | 2684 | 714 | 7.92e-04 |
| Day2 | 204 | 2770 | 739 | 7.61e-04 | |
| Day3 | 186 | 2467 | 615 | 7.39e-04 | |
| WF | Day1 | 1120 | 12833 | 10346 | 0.0120 |
| Day2 | 2250 | 25772 | 21637 | 0.0067 | |
| Day3 | 1906 | 15798 | 13744 | 0.0057 | |
| Dataset | Day1 | Day2 | Day3 |
|---|---|---|---|
| HT | 1.8794 | 1.9596 | 1.5307 |
| SG | 0.8308 | 0.7573 | 0.7497 |
| WF | 0.6517 | 0.5587 | 0.3470 |
| HT | Day1 | 0.7390 | 0.2851 |
|---|---|---|---|
| Day2 | 0.7292 | 0.2382 | |
| Day3 | 0.5583 | 0.2248 | |
| SG | Day1 | 0.7031 | 0.4682 |
| Day2 | 0.7170 | 0.3971 | |
| Day3 | 0.6993 | 0.4833 | |
| WF | Day1 | 0.5935 | 0.7532 |
| Day2 | 0.5079 | 0.7745 | |
| Day3 | 0.5547 | 0.7701 | |
| True Positive(TP) | False Positive(FP) | |
| False Negative(FN) | True Negative(TN) |
| Dataset | Precision | Recall | |
|---|---|---|---|
| HT | Day1 | 0.5023 | 0.2650 |
| Day2 | 0.4781 | 0.2374 | |
| Day3 | 0.4413 | 0.2563 | |
| SG | Day1 | 0.5322 | 0.5669 |
| Day2 | 0.5501 | 0.5806 | |
| Day3 | 0.5681 | 0.6483 | |
| WF | Day1 | 0.8484 | 0.2537 |
| Day2 | 0.7824 | 0.2491 | |
| Day3 | 0.7788 | 0.2896 | |
| p-value | ||
|---|---|---|
| Day1 | 2.7520e-07 | 2.7453e-10 |
| Day2 | 0.0055 | 2.0769e-04 |
| Day3 | 0.5311 | 0.1662 |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplex Network Analysis Techniques · Opinion Dynamics and Social Influence · Human Mobility and Location-Based Analysis
Measuring Contextual Relationships in Temporal Social Networks by Circle Link
Cui Jing, Yiqing Zhang, and Xiang Li*†*
Abstract
Network science has released its talents in social network analysis based on the information of static topologies. In reality social contacts are dynamic and evolve concurrently in time. Nowadays they can be recorded by ubiquitous information technologies, and generated into temporal social networks to provide new sights in social reality mining. Here, we define circle link to measure contextual relationships in three empirical social temporal networks, and find that the tendency of friends having frequent continuous interactions with their common friend prefer to be close, which can be considered as the extension of Granovetter’s hypothesis in temporal social networks. Finally, we present a heuristic method based on circle link to predict relationships and acquire acceptable results.
1 Introduction
In the past decades, we have witnessed fruitful and exciting advances in studies of complex, large-scale social networks. Many algorithms and methods have been brought up in predicting social relationships [1] and modeling social network structure [2] based on local and global topological information of network. Since the developments of ubiquitous digital technologies in sensing, storage and communication, we have experienced the emergence of large-scale human behaviour data with high temporal resolution. Consequently, a new complex network concept, namely Temporal Networks, has been presented[3]; new methods using temporal information have been proposed for social network analysis, such as closeness recognition[4] and interactive patterns modeling[5]. A nascent interdisciplinary area, temporal social network, is coming to the stage.
Inspired by the work of Song et al.[6] about the predictability of human mobility, Takaguchi et al.[7] measured the predictability of social contacts in face-to-face networks applied the concepts of information entropy. They declare that prior knowledge of social contact between the ego and his (or her) current partner can decrease the uncertainty of social contact between the ego and the next partner by a large percentage. Followed by their conclusions, we define the contextual relationship between the current partner and the next partner as Circle Link, characterizing the potential social circles. The empirical analyses of three temporal social networks show that there is no universal memory mechanism in human contextual relationships, and two vertices of dense edges have dense time-ordered edges with their common neighbor, which can be considered as the extension of Granovetter’s hypothesis in temporal social networks. At the last part of this article, we give a heuristic method based on the definition of circle link for predicting relationships with limited, local prior knowledge of social contacts.
2 Datasets
Three datasets are used in our research, where two of them are collected by RFID technologies during the ACM Hypertext Conference in Torino and the INFECTIOUS: STAY AWAY art-science exhibition at the Science Gallery in Dublin[8], respectively. The third one is derived from the Campus Wi-Fi login records in Fudan University[9]. We refer these three datasets as HT, SG and WF respectively, and use the data of three days in each dataset to generate the corresponding temporal social networks, whose detailed properties are shown in Table 1.
Each network can be presented as a list of conversation events, consisting of two participants, the start time and the duration. To analyze the contextual relationships, we generate the event list of a specific ego as shown in the left panel of Fig.1, ignoring the durations of events and being ordered by the start time. The corresponding (static) weighted social network is aggregated over the whole temporal social network, and the weight of edges is indicated by the number of events between two persons (see the right panel of Fig. 1).
3 The Definition of Circle Link
We apply the definitions [7] of the uncorrelated entropy, , and the conditional entropy, in all temporal social networks (where is the set of ego i’s partners/neighbors, represents the historical probability that ego i contacts partner j, and represents the conditional probability that ego i contacts partner l after a contact with partner j). Fig. 2 shows that the conditional entropies in the datasets of SG and WF are followed by normal distributions, in contrast to the results of [7]. Nevertheless, the conditional entropy is smaller than the corresponding uncorrelated entropy in all networks, indicating prior knowledge of event with the current partner can decrease the uncertainty of the event with the next partner. Therefore we define Circle Link to capture the potential social relationship from such continuous contextual relationships. The weight of a circle link is defined as the cumulative number of such continuous contextual relationships and measures the potential degree. As shown in the left panel of Fig.1, since the person has two continuous conversation events with his or her two partners and at the time and , the weight of the circle link between and indicated by is (see the right panel of Fig.1). We can define the mean weight of each circle link in network level as follows:
[TABLE]
where is the set of all nodes.
4 Results
4.1 Self Circle Link Phenomenon
The definition of circle link includes self-loop phenomenon. An individual can be circle linked to himself or herself, like individual D in the right panel of Fig. 1. We define the following Self Circle Rate (SCR) to represent the percentage of self circle links among all circle links observed by the ego:
[TABLE]
where is the set of ego ’s partners.
We apply the null hypothesis that an ego contacts his or her partners without a memory mechanism, where , and define the ratio between and averaged on the whole network as follows:
[TABLE]
where is the set of all nodes. Table 2 shows that in the Hypertext Conference, contacts among people have memory mechanism ( for HT), different from contacts in the Gallery setting ( for SG). Moreover, in the human indoor interaction network people repel to contact with their current partner as the next one ( for WF), suggesting that the model represented in [10] don’t capture the mechanisms of all social contacts. Furthermore, is time invariant within a dataset, indicating the memory or inverse-memory mechanism is only determined by the contexts of social contacts.
4.2 Strength and Clustering Coefficient of Social Ties Correlated with Circle Link Weights
In the aggregated version of temporal social networks, the weights of edges represent the strengths of social ties. Here we use the Pearson correlation coefficients to characterize the correlation between the strengths of social ties and temporal patterns. Table 3 shows that in all temporal social networks, the Pearson correlation coefficients between the weight of edges and the weight of circle links have relative high values , indicating that two vertices frequently continuously contact with their common neighbor have dense edges between them. Furthermore, Fig. 3 shows that the weights of circle links are inversely proportional to the corresponding link betweenness centralities, indicating that the involving vertices are in the dense local network. These are closely related to Granovetter’s hypothesis that states that in social networks dense edges have on average higher weights [11]. However, in addition to having higher weights, we find that dense edges are more commonly related to “continuous group talk”, temporal patterns involving three individuals.
Furthermore, we apply the definition of edge clustering coefficient [12] , where is the number of common neighbors of individual i and individual j, is the total number of nodes neighbored individual i or individual j. The high edge clustering coefficient represents dense overlaps of the corresponding two vertices’ neighborhoods. As shown in Table 3, the Pearson correlation coefficients between link clustering coefficients and weights of circle links have relative low values in two face-to-face networks, but relative high values in human indoor interaction network, indicating “continuous group talk” involving more than three individuals exits in human indoor interaction network, but not in two face-to-face networks.
5 Relationship Prediction Method
Here we present a heuristic method based on circle link to predict relationships in temporal social networks. We use the weights of circle links as the predictor of potential relationships, where represents there exits a potential relationship and vice verse. The weights of edges in weighted social networks are used to testify the predictor, where indicates there exits a relationship in real, and vice verse. Therefore, Table 4 shows four classifies of results in our prediction method. Precision () and recall () are used to quantify the exactness and completeness of our method.
Table 5 shows that our method performs well in all temporal social networks, giving the evidence that it is possible to observer the structure of a large-scale social network by locating a few sensors and analyzing their temporal interaction data. The well performance of our method can be intuitively contributed to high positive correlation between the predictor and the tester . Moreover, high precision is also caused by high positive correlation between the predictor and the edge clustering coefficient when comparing Table 3 with Table 5. Another possible factor is the clustering coefficient of the network. It has been testified in our previous work [13] that the average temporal clustering coefficient of WF is larger than those of face-to-face networks. We further calculated the following Circle Rate (CR) of the weighted and boolean clustering coefficient ( and ) of each node in the WF dataset:
[TABLE]
T-test results as shown in Table 6 give the evidence that high precision is possibly caused by high clustering phenomenon in temporal social networks. Finally, the recall of one face-to-face network (SG) is two times larger than that of another face-to-face network (HT), which is because that people are more temporally clustered in former network [8].
6 Conclusions
In this work, We defined a new term Circle Link to measure the contextual relationship of ego and help predict potential relationship between ego’s partners. The empirical analyses confirmed that the memory mechanism is not universal in all social contacts. Furthermore, the tendency of close friends having frequent continuous interaction with their common friend can be seen as an extension of Granovetter’s hypothesis to temporal social networks. Finally, we presented a heuristic method of using contextual information to excavate potential relationship within ego’s neighborhoods and discuss main influence factors. We believe future amelioration of this method would help to implement larger-scale data collection of temporal social networks with limited sensors.
Acknowledgments
The authors acknowledged the SocioPatterns project for sharing their data on human face-to-face proximity contact, the Informatization Office of Fudan University for the WiFi Data collection. This work was partly supported by the National Key Basic Research and Development Program (No.2010CB731403), the NCET program (No.NCET-09-0317), and the National Natural Science Foundation (No.61273223) of China.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] L. Lü and T. Zhou. Link prediction in complex networks: A survey. Physica A , 390(6):1150–1170, 2011.
- 2[2] D. J. Watts and S. H. Strogatz. Collective dynamics of small-world networks. Nature , 393(6684):440–442, 1998.
- 3[3] P. Holme and J. Saramäki. Temporal networks. Phys. Rep. , 519(3):97–125, 2012.
- 4[4] N. Eagle, A. Pentland, and D. Lazer. Inferring friendship network structure by using mobile phone data. Proc. Natl. Acd. Sci. USA , 106(36):15274–15278, 2009.
- 5[5] N. Perra, B. Gonçalves, R. Pastor-Satorras, and A. Vespignani. Activity driven modeling of time varying networks. Sci. Rep. , 2, 2012.
- 6[6] C. Song, Z. Qu, N. Blumm, and A.-L. Barabási. Limits of predictability in human mobility. Science , 327(5968):1018–1021, 2010.
- 7[7] T. Takaguchi, M. Nakamura, N. Sato, and et al. Predictability of conversation partners. Phys. Rev. X , 1(1):011008, 2011.
- 8[8] L. Isella, J. Stehlé, A. Barrat, and et al. What’s in a crowd? analysis of face-to-face behavioral networks. J. Theor. Biol. , 271(1):166–180, 2011.
