Modeling face-to-face social interaction networks

Similar documents
Modeling temporal networks using random itineraries

Supplementary Information Activity driven modeling of time varying networks

Reaction-diffusion processes and meta-population models in heterogeneous networks Supplementary information

Plan of the lecture I. INTRODUCTION II. DYNAMICAL PROCESSES. I. Networks: definitions, statistical characterization II. Real world networks

Temporal Networks aka time-varying networks, time-stamped graphs, dynamical networks...

Complex networks: an introduction

Kristina Lerman USC Information Sciences Institute

Solar Open House Toolkit

arxiv:cond-mat/ v1 [cond-mat.dis-nn] 18 Feb 2004 Diego Garlaschelli a,b and Maria I. Loffredo b,c

A Tunable Mechanism for Identifying Trusted Nodes in Large Scale Distributed Networks

Modeling Epidemic Risk Perception in Networks with Community Structure

University of Bristol - Explore Bristol Research. Peer reviewed version. Link to published version (if available): /PhysRevE.93.

arxiv: v1 [q-bio.pe] 3 May 2016

Oriented majority-vote model in social dynamics

Preserving sparsity in dynamic network computations

Epidemics and information spreading

Temporal patterns in information and social systems

Exploring Urban Areas of Interest. Yingjie Hu and Sathya Prasad

ArcGIS Enterprise: What s New. Philip Heede Shannon Kalisky Melanie Summers Sam Williamson

MSc Thesis. Modelling of communication dynamics. Szabolcs Vajna. Supervisor: Prof. János Kertész

Location Determination Technologies for Sensor Networks

Epidemics in Complex Networks and Phase Transitions

Exploring Human Mobility with Multi-Source Data at Extremely Large Metropolitan Scales. ACM MobiCom 2014, Maui, HI

Author(s) Alexei Vázquez, João Gama Oliveira, Zoltán Dezsö, Kwang-Il Goh, Imre Kondor, and Albert-László Barabási

Stability and topology of scale-free networks under attack and defense strategies

How Spatial Layout and Architecture Influence Everyday Work of Theoretical Physicists The Example of the mpipks

Characterizing Large-scale Population s Indoor Spatiotemporal Interactive Behaviors

Modelling data networks stochastic processes and Markov chains

ArcGIS Enterprise: What s New. Philip Heede Shannon Kalisky Melanie Summers Shreyas Shinde

Modelling data networks stochastic processes and Markov chains

Preparing for Eruptions What will happen in future eruptions and how can we be prepared?

Opinion Dynamics on Triad Scale Free Network

arxiv: v2 [cond-mat.stat-mech] 9 Dec 2010

Lecture VI Introduction to complex networks. Santo Fortunato

Network Science (overview, part 1)

arxiv: v1 [physics.soc-ph] 24 Mar 2013

Time varying networks and the weakness of strong ties

3.6.1 Building Functions from Context. Warm Up

Internal link prediction: a new approach for predicting links in bipartite graphs

Non Member State Summer Student Program at ISOLDE

Dating and Divorce. Li, Hao and Sergei Severinov Vancouver School of Economics University of British Columbia. August 9, 2018.

arxiv: v1 [cond-mat.stat-mech] 1 May 2009

Modeling Dynamic Evolution of Online Friendship Network

Path lengths, correlations, and centrality in temporal networks

European Solar Days May Report Spain

Self-organized scale-free networks

ROUNDTABLE ON SOCIAL IMPACTS OF TIME AND SPACE-BASED ROAD PRICING Luis Martinez (with Olga Petrik, Francisco Furtado and Jari Kaupilla)

Towards the Understanding of Human Dynamics

Relational Event Modeling: Basic Framework and Applications. Aaron Schecter & Noshir Contractor Northwestern University

ECS 289 / MAE 298, Lecture 7 April 22, Percolation and Epidemiology on Networks, Part 2 Searching on networks

Adaptive Rumor Spreading

Statistics 253/317 Introduction to Probability Models. Winter Midterm Exam Monday, Feb 10, 2014

Motion II. Goals and Introduction

TEMPORAL EXPONENTIAL- FAMILY RANDOM GRAPH MODELING (TERGMS) WITH STATNET

Finite Markov Information-Exchange processes

Spatial Epidemic Modelling in Social Networks

Telecommunication Services Engineering (TSE) Lab. Chapter IX Presence Applications and Services.

Decentralized Time Geography for Ad-Hoc Collaborative Planning

Supporting Collaboration for the Gravitational Wave Astronomy Community with InCommon

Research Article Effects of Resource Limitations and Cost Influences on Computer Virus Epidemic Dynamics and Tipping Points

Network Data: an overview

Minimum spanning trees of weighted scale-free networks

Draft Proof - Do not copy, post, or distribute

Maanmittauspäivät 2018 Helsinki Maanmittauspäivät 2018 The Danish initiatives regarding open and free basic data including effect studies

A route map to calibrate spatial interaction models from GPS movement data

arxiv: v1 [physics.soc-ph] 24 Sep 2016

Degree Distribution: The case of Citation Networks

Virgili, Tarragona (Spain) Roma (Italy) Zaragoza, Zaragoza (Spain)

Unit 5: NWS Hazardous Weather Products. Hazardous Weather and Flooding Preparedness

L23: hidden Markov models

Modeling, Analysis, and Control of Information Propagation in Multi-layer and Multiplex Networks. Osman Yağan

Géza Ódor MTA-EK-MFA Budapest 16/01/2015 Rio de Janeiro

Social Network Analysis. Daniela Lup

MobiHoc 2014 MINIMUM-SIZED INFLUENTIAL NODE SET SELECTION FOR SOCIAL NETWORKS UNDER THE INDEPENDENT CASCADE MODEL

Georgia Kayser, PhD. Module 4 Approaches to Sampling. Hello and Welcome to Monitoring Evaluation and Learning: Approaches to Sampling.

Coordination. Failures and Consensus. Consensus. Consensus. Overview. Properties for Correct Consensus. Variant I: Consensus (C) P 1. v 1.

Introduction to Social Network Analysis PSU Quantitative Methods Seminar, June 15

Time in Distributed Systems: Clocks and Ordering of Events

The Challenge of Geospatial Big Data Analysis

Quarantine generated phase transition in epidemic spreading. Abstract

Methodology for Computer Science Research Lecture 4: Mathematical Modeling

Socio-spatial Properties of Online Location-based Social Networks

These are special traffic patterns that create more stress on a switch

Complex networks: an introduction Alain Barrat

SDS developer guide. Develop distributed and parallel applications in Java. Nathanaël Cottin. version

FCE 3900 EDUCATIONAL RESEARCH LECTURE 8 P O P U L A T I O N A N D S A M P L I N G T E C H N I Q U E

Science Notebook Motion, Force, and Models

Updated Precipitation Frequency Estimates for Minnesota

Shared Memory vs Message Passing

Supplementary Figures

Géza Ódor, MTA-EK-MFA Budapest Ronald Dickman, UFMG Brazil 08/04/2015

Recommendation Systems

Introduction to ArcGIS Server Development

Market Connectivity. Anup Rao Paul G. Allen School of Computer Science University of Washington

LAB 01 Electrostatic Charge

Agency Vision and Decision- Maker Needs: A USGS Perspective

Social Network Analysis. Mrigesh Kshatriya, CIFOR Sentinel Landscape Data Analysis workshop (3rd-7th March 2014) Venue: CATIE, Costa Rica.

RFI Detectives Activity for Large Public Venues

Reimaging GIS: Geographic Information Society. Clint Brown Linda Beale Mark Harrower Esri

FREQUENTLY ASKED QUESTIONS February 21, 2017

Transcription:

Modeling face-to-face social interaction networks Romualdo Pastor-Satorras Dept. Fisica i Enginyería Nuclear Universitat Politècnica de Catalunya Spain http://www.fen.upc.edu/~romu

Work done in collaboration with... Michele Starnini Andrea Baronchelli Northeastern University Alain Barrat

Dynamical social networks Networks have been used since long to characterize social systems (1934, J. Moreno) Many insights have been obtained, by looking at the topological properties of social networks! Small diameter, long tailed distributions, high clustering, community structure, etc Most previous considerations have focused on static social networks, in which vertices and edges do not change in time! Approximately correct in certain cases: citation networks Social interaction networks are however intrinsically dynamic, edges being a succession of contact or communication events, which are constantly created or terminated between pairs of individuals (actors)! Static networks being an integrated projection of dynamical ones The temporal dimension of social networks has important consequences! Epidemic spreading, usually considered on static networks

Effects of network dynamics on epidemics Key point: You are not in contact with all your friends simultaneously Imagine three individuals: Anne, Bob and Carol Anne has a contact with Bob and Bob has a contact with Carol A B C In a simple network interpretation, if Ann has a disease, she can pass it to Carol Adding a temporal dimension, the timing of the contacts matters t1 t2 A B C! If t2 < t1, then Carol cannot catch the disease!

Empirical analysis of dynamical social networks The empirical measurement of social interactions is a non-trivial task! Classically, it was performed by means of personal interviews and questionnaires " Expensive, time consuming, unreliable Recent technological advances have made possible the real-time tracking of social interactions in groups of individuals, at several temporal and spatial scales! E-mail exchanges! Mobile phone communications Here we focus on a cheap, largely scalable and high-resolution method:! The SocioPatterns project

The SocioPatterns Project Measure of the contact patterns of a group of interacting individuals in a spatially bounded setting, such as a set of offices or a conference. The participants are asked to carry small RFID tags (beacons). These beacons continuously broadcast small data packets which are received by a number of stations and relayed through a local network to a server Tags exchange low power messages in a peer-to-peer fashion to sense their neighborhood and assess directly contacts with nearby tags After the beacons detect a contact, they broadcast a report message at a higher power level. These reports are received by the stations and relayed to the monitoring infrastructure. The reports are stored with a time stamp, the id of the relaying station and the id of the tags which participate in the contact event Cattuto et al. PLoS ONE (2010)

Output of SocioPatterns deployments Cattuto et al. PLoS ONE (2010)

Representation of dynamical network s data Cattuto et al. PLoS ONE (2010) Holme et. al, Physics Reports (2011) & % $ # "! ( )! '( Contact Sequence Integrated (Weighted) Network T Instantaneous Temporal Networks

Statistical properties of dynamical networks Contact sequence:! Analysis of the patterns of interactions between agents & % $ " Length of conversations!t " Gap between conversations " # "! ( )! '( Holme et. al, Physics Reports (2011) Weighted integrated network:! Topological properties of the weight pattern " Weight # of edges (time conversing) " Strength s (total time conversing)

Contact sequence properties of face-to-face contacts Long-tailed distribution of conversation length and gaps Distribution of gap times between consecutive conversations hosp ht sfhh school P(!t) 10-2 10-4 10-6 10-8 hosp ht sfhh school P(!) 10-3 10-6 10-10 10 1 10 2 10 3!t Distribution of the length of conversations 10-9 10 1 10 2 10 3 10 4!

General property: Burstiness of human activity b Oliveira et al., Nature (2005) c Barabasi, Nature (2005) P(τ) 10 2 10 4 10 6 Darwin 10 1 10 2 10 3 10 4 Response time τ (days) 10 2 α = 3/2 α = 3/2 10 4 10 6 10 8 Einstein 10 1 10 2 10 3 10 4 10 5 Response time τ (days) Distribution of time between consecutive e-mails sent Distribution of response times between receiving a letter and answering it (Darwin-Einstein correspondence) 5 s 1 m 1 h 1 d 1 month Distribution of time between consecutive print requests -2 single user inter arrival times busiest single user -4 log 10 (P ind (t)) -6-8 -10 Distribution of times between consecutive HTML requests to the portal by the same user 4. a The distribution of t Dezso et al., PRE (2006) 0 1 2 3 4 5 6 7 8 log 10 (t in seconds) Harder et al., Physica A (2006)

Weighted network topological properties Distribution of weights (total time of conversation between pairs of agents) hosp ht sfhh school P(w) 10-4 s(k) 10 4 10 3 10 2 10-8 10 1 10 1 10 2 10 3 k Strength (total time of conversation) as a function of the number of different partners 10 1 10 2 10 3 10 4 w

Modeling social interaction networks Think in what you do at a conference or meeting... [0] Bunch of scientists set free in a closed space... [1] The usually move (walk) from one place to another [3] The talking will last longer if they meet somebody interesting [2] They start interactions (talk) when they meet somebody [4] At some point, they get bored anyway and continue walking [5] From time to time, they leave the room (or stop altogether to interact) to go check email, work etc. Eventually, they will return (or not...)

Model definition in mathematical terms N agents (individuals) in a square box of size L Two individuals at a distance less that d can interact ( talk ) Agents are characterized by an attractiveness a and and activity r! a interest of an agent as seen by others! r how active an agent is " Random variables with distributions $(a) and %(r) Agents perform a biased random walk, depending on its environment: At time t, agent i stays in place with probability q i (t) = max {a j}, j N i (t)!"# Otherwise, performs a step in a random direction With probability 1-r, the agent becomes inactive, and stops interacting If inactive, with probability r becomes active and interacts again!! pmove = 1 - q!"#$%!"$!"%!"&

Model Results: Statistics of contacts Heterogeneity and Burstiness of Human Dynamics P(!t) 10-2 10-4 10-6 10-8 10-10 P(!t) 10-4 10-8 " = 0.04 " =0.02 " = 0.01 "=0.005 10 1 10 2 10 3 10 4!t hosp ht sfhh school model 10 1 10 2 10 3!t The bursty dynamics of human interactions is revealed by the power- law behavior of the distribution of the duration t of the contacts between pairs of agents, P ( t), and the distribution of gap times τ between two consecutive conversations involving a common individual, P (τ). P(!) 10-3 10-6 10-9 P(!) 10-2 10-4 10-6 10-8 10-10 10 1 10 2 10 3 10 4 10 5! "=0.04 "=0.02 "=0.01 "=0.005 hosp ht sfhh school model 10 1 10 2 10 3 10 4! The distributions P ( t) and P (τ) of the various sets of em pirical data are in excellent agreement with the same dis tributions $(a) and obtained %(r) uniform by simulating distributions the attractiveness model Moreover, numerical results are robust with respect to vari ations of the agent density ρ, as shown in the insets.

f emdisodel. varitween the number of different contacts and the temporal duration of those contacts can be estimated by measuring the growth of the average strength of nodes of degree k, s(k), as a function of k. Model Results: Topology of the weighted connected network as k(t)/k tractivene of k(t). hosp ht sfhh school theory model 10 2 k(t)/k(t) 1 1 P(w) 10-4 10 4 10 3 k(t) 10 1 s(k) 10 2 10-8 10 1 10 1 10 2 10 3 k 10 1 10 2 10 3 10 4 w

Conclusions Social networks are better characterized with an additional temporal dimension Recent advances allow the easy and cheap gathering of large-scale data on dynamical social networks! The SocioPatterns projects The statistical analysis of SocioPatterns data allows to obtain novel information about human behavior! Long-tailed interaction distributions, burstiness, etc We have developed a simple model that can explain the basic features of human social face-to-face interactions as represented by the SocioPatterns data Realistically inspired:! People walk and stop to talk! The more interesting the partner, the larger the tendency to keep talking Model with simple simple parameters and no tuning Results qualitatively independent of the functional parameters $(a) and %(r) Very good fitting between model results and empirical data Opens the door to a better understanding of social behavior and social interactions

Thanks for your attention...... and see you at the poster session!!