SlideShare a Scribd company logo
Putting Contacts into Context Mobility Modeling beyond Inter-Contact Times Theus Hossmann ETH Zürich, Switzerland Thrasyvoulos Spyropoulos EURECOM, France Franck Legendre  ETH Zürich, Switzerland
Mobility Modeling ,[object Object],[object Object],[object Object],[object Object],[object Object],[email_address] RPGM SIMPS SLAW TVCM CMM HCMM SWIM GHOST
Known Mobility Properties MASTERED MASTERED [email_address] Individual Properties Diurnal & weekly periodicity [Henderson et al MobiCom `04] Location preference [Tuduce et al Infocom `05] Power law trip length [Lee et al Infocom `09] Pairwise Properties Heavy tailed aggregate inter-contact times (exponential  cut -off) [Chaintreau et al Infocom `06] [Karagiannis et al MobiCom `07] [Cai et al MobiCom `07] Individual pairs with various distributions [Leguay et al Autonomics `07)]
Unexplored Mobility Properties ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[email_address] ??? Structural Properties Community Structure [Hui et al MobiHoc `08] Community Connections ??  Do existing models correctly reflect structural properties  ??
Methodology [email_address] Mobility Model ?? Synthetic Trace Contact Graph Contact Trace Contact Graph Community Structure? Modularity Community Connections? Bridges Structural Properties?
Mobility Traces [email_address] Self-reported “check-ins” (like Foursquare) ~ 440’000 users (October 2010) ~ 16.7 Mio check-ins to ~ 1.6 Mio spots 473 “power users” who check-in at least 5 out of 7 days
Mobility Models [email_address] TVCM (location based) [Spyropoulos et al ToN `09] HCMM (social network based) [Boldrini et al Comp. Comm. `10] SLAW (location based) [Lee et al Infocom `09]
The Contact Graph ,[object Object],[object Object],[object Object],[object Object],[email_address] time w 12 w 13 w 35 w 67 d f w (i,j) w ij Frequency   f Duration   d w ij  (scalar weight) PCA
The Contact Graph [email_address]
Community Structure ,[object Object],[object Object],MASTERED ? ? ? ? ? ? ? [email_address] Structural Properties Community Structure Modularity, heterogenous community sizes, etc. Community Connections
Community Connections ,[object Object],[object Object],[object Object],[email_address] Def: Bridging node  u of community C i : Strong weights to many nodes of community C j Def: Bridging link  between u of C i  and v of C j : Strong weight but neither u nor v is bridging node
Node Spread / Edge Spread ,[object Object],2/5 3/5 MASTERED ? ? ? ? ? ? ? FAILED! [email_address] 3/5 TRACES MODELS Low spread (Bridging Links) High spread (Bridging Nodes) Structural Properties Community Structure Community Connections Bridging nodes, bridging links ??  Why  ??
Context of Contacts ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[email_address] Context INTRA- Community INTER- Community Academic 4.9% 32% Administration 1.4% 1.2% Library 0.12% 11% Residential 90% 45% Social 0.5% 3.5% Athletic 2.7% 6.5%
Location of Contacts ,[object Object],[email_address] Confirmed DART Outside Home Locations “ At home” Speculation: Small spread edges happen outside community context and location
Synchronization of Contacts ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[email_address] DART Geometric Distribution
Social Overlay ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[email_address]
TVCM:SO [email_address]
Evaluation ,[object Object],[object Object],[email_address] ✔✔✔✔✔ ✔✔✔✔✔ ✔✔✔✔✔ MODELS TRACES Small Spread
Conclusion ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[email_address]
Thank you! [email_address]

More Related Content

What's hot

06 Community Detection
06 Community Detection06 Community Detection
06 Community Detection
Duke Network Analysis Center
 
1999-UIST-Alternative interfaces for chat
1999-UIST-Alternative interfaces for chat1999-UIST-Alternative interfaces for chat
1999-UIST-Alternative interfaces for chat
Marc Smith
 
4. social network analysis
4. social network analysis4. social network analysis
4. social network analysis
Lokesh Ramaswamy
 
Community Detection in Social Media
Community Detection in Social MediaCommunity Detection in Social Media
Community Detection in Social Media
rezahk
 
Exploratory social network analysis with pajek
Exploratory social network analysis with pajekExploratory social network analysis with pajek
Exploratory social network analysis with pajek
THomas Plotkowiak
 
Community detection in social networks[1]
Community detection in social networks[1]Community detection in social networks[1]
Community detection in social networks[1]
sdnumaygmailcom
 
07 Network Visualization
07 Network Visualization07 Network Visualization
07 Network Visualization
Duke Network Analysis Center
 
05 Whole Network Descriptive Stats
05 Whole Network Descriptive Stats05 Whole Network Descriptive Stats
05 Whole Network Descriptive Stats
Duke Network Analysis Center
 
MODELING SOCIAL GAUSS-MARKOV MOBILITY FOR OPPORTUNISTIC NETWORK
MODELING SOCIAL GAUSS-MARKOV MOBILITY FOR OPPORTUNISTIC NETWORK MODELING SOCIAL GAUSS-MARKOV MOBILITY FOR OPPORTUNISTIC NETWORK
MODELING SOCIAL GAUSS-MARKOV MOBILITY FOR OPPORTUNISTIC NETWORK
csandit
 
2009-Social computing-First steps to netviz nirvana
2009-Social computing-First steps to netviz nirvana2009-Social computing-First steps to netviz nirvana
2009-Social computing-First steps to netviz nirvana
Marc Smith
 
Group and Community Detection in Social Networks
Group and Community Detection in Social NetworksGroup and Community Detection in Social Networks
Group and Community Detection in Social Networks
Kent State University
 
Tele cooperation
Tele cooperationTele cooperation
Tele cooperation
Ramesh Kumari
 
Topological Data Analysis of Complex Spatial Systems
Topological Data Analysis of Complex Spatial SystemsTopological Data Analysis of Complex Spatial Systems
Topological Data Analysis of Complex Spatial Systems
Mason Porter
 
12 SN&H Keynote: Thomas Valente, USC
12 SN&H Keynote: Thomas Valente, USC12 SN&H Keynote: Thomas Valente, USC
12 SN&H Keynote: Thomas Valente, USC
Duke Network Analysis Center
 
Clique-based Network Clustering
Clique-based Network ClusteringClique-based Network Clustering
Clique-based Network Clustering
Guang Ouyang
 
09 Diffusion Models & Peer Influence
09 Diffusion Models & Peer Influence09 Diffusion Models & Peer Influence
09 Diffusion Models & Peer Influence
Duke Network Analysis Center
 
Topological Data Analysis of Complex Spatial Systems
Topological Data Analysis of Complex Spatial SystemsTopological Data Analysis of Complex Spatial Systems
Topological Data Analysis of Complex Spatial Systems
Mason Porter
 
Applying social network analysis to Parliamentary Proceedings
Applying social network analysis to Parliamentary ProceedingsApplying social network analysis to Parliamentary Proceedings
Applying social network analysis to Parliamentary Proceedings
justinvw
 
D1803022335
D1803022335D1803022335
D1803022335
IOSR Journals
 
Literature review on 30 visualization tools
Literature review on 30 visualization toolsLiterature review on 30 visualization tools
Literature review on 30 visualization tools
Ivana
 

What's hot (20)

06 Community Detection
06 Community Detection06 Community Detection
06 Community Detection
 
1999-UIST-Alternative interfaces for chat
1999-UIST-Alternative interfaces for chat1999-UIST-Alternative interfaces for chat
1999-UIST-Alternative interfaces for chat
 
4. social network analysis
4. social network analysis4. social network analysis
4. social network analysis
 
Community Detection in Social Media
Community Detection in Social MediaCommunity Detection in Social Media
Community Detection in Social Media
 
Exploratory social network analysis with pajek
Exploratory social network analysis with pajekExploratory social network analysis with pajek
Exploratory social network analysis with pajek
 
Community detection in social networks[1]
Community detection in social networks[1]Community detection in social networks[1]
Community detection in social networks[1]
 
07 Network Visualization
07 Network Visualization07 Network Visualization
07 Network Visualization
 
05 Whole Network Descriptive Stats
05 Whole Network Descriptive Stats05 Whole Network Descriptive Stats
05 Whole Network Descriptive Stats
 
MODELING SOCIAL GAUSS-MARKOV MOBILITY FOR OPPORTUNISTIC NETWORK
MODELING SOCIAL GAUSS-MARKOV MOBILITY FOR OPPORTUNISTIC NETWORK MODELING SOCIAL GAUSS-MARKOV MOBILITY FOR OPPORTUNISTIC NETWORK
MODELING SOCIAL GAUSS-MARKOV MOBILITY FOR OPPORTUNISTIC NETWORK
 
2009-Social computing-First steps to netviz nirvana
2009-Social computing-First steps to netviz nirvana2009-Social computing-First steps to netviz nirvana
2009-Social computing-First steps to netviz nirvana
 
Group and Community Detection in Social Networks
Group and Community Detection in Social NetworksGroup and Community Detection in Social Networks
Group and Community Detection in Social Networks
 
Tele cooperation
Tele cooperationTele cooperation
Tele cooperation
 
Topological Data Analysis of Complex Spatial Systems
Topological Data Analysis of Complex Spatial SystemsTopological Data Analysis of Complex Spatial Systems
Topological Data Analysis of Complex Spatial Systems
 
12 SN&H Keynote: Thomas Valente, USC
12 SN&H Keynote: Thomas Valente, USC12 SN&H Keynote: Thomas Valente, USC
12 SN&H Keynote: Thomas Valente, USC
 
Clique-based Network Clustering
Clique-based Network ClusteringClique-based Network Clustering
Clique-based Network Clustering
 
09 Diffusion Models & Peer Influence
09 Diffusion Models & Peer Influence09 Diffusion Models & Peer Influence
09 Diffusion Models & Peer Influence
 
Topological Data Analysis of Complex Spatial Systems
Topological Data Analysis of Complex Spatial SystemsTopological Data Analysis of Complex Spatial Systems
Topological Data Analysis of Complex Spatial Systems
 
Applying social network analysis to Parliamentary Proceedings
Applying social network analysis to Parliamentary ProceedingsApplying social network analysis to Parliamentary Proceedings
Applying social network analysis to Parliamentary Proceedings
 
D1803022335
D1803022335D1803022335
D1803022335
 
Literature review on 30 visualization tools
Literature review on 30 visualization toolsLiterature review on 30 visualization tools
Literature review on 30 visualization tools
 

Viewers also liked

Teamviewer
TeamviewerTeamviewer
Teamviewer
oleinsuasty
 
Evolution of Technology: 30 Years of Innovation to Reach the Cloud
Evolution of Technology: 30 Years of Innovation to Reach the CloudEvolution of Technology: 30 Years of Innovation to Reach the Cloud
Evolution of Technology: 30 Years of Innovation to Reach the Cloud
Michael Meinhardt
 
Collaboration day 2016 - IBM Watson in ihren zukünftigen Business Applikationen
Collaboration day 2016  - IBM Watson in ihren zukünftigen Business ApplikationenCollaboration day 2016  - IBM Watson in ihren zukünftigen Business Applikationen
Collaboration day 2016 - IBM Watson in ihren zukünftigen Business Applikationen
Belsoft
 
L'Opale de Feu - Tome 2 : L'Eau
L'Opale de Feu - Tome 2 : L'EauL'Opale de Feu - Tome 2 : L'Eau
L'Opale de Feu - Tome 2 : L'Eau
Anne-Cerise Luzy
 
Cartadeunbebe
CartadeunbebeCartadeunbebe
Cartadeunbebe
agarridobaeza
 
Bitcoin-virtuaaliraha - totta vai harhaa?
Bitcoin-virtuaaliraha - totta vai harhaa?Bitcoin-virtuaaliraha - totta vai harhaa?
Bitcoin-virtuaaliraha - totta vai harhaa?
Vesa Linja-aho
 
Comercial Presentation Whiteproperties Ltd
Comercial Presentation Whiteproperties LtdComercial Presentation Whiteproperties Ltd
Comercial Presentation Whiteproperties Ltd
goncalvessm
 
Abd_El_Wahed_Sayed_Abd_el_Wahed 21
Abd_El_Wahed_Sayed_Abd_el_Wahed 21Abd_El_Wahed_Sayed_Abd_el_Wahed 21
Abd_El_Wahed_Sayed_Abd_el_Wahed 21
Abdelwahed Sayed
 
GPC Manejo paciente con Dispepsia
GPC Manejo paciente con DispepsiaGPC Manejo paciente con Dispepsia
GPC Manejo paciente con Dispepsia
Marta Puig-Soler
 
Aserti
AsertiAserti
Aserti
melyarmas
 
Crowdsourcing, innovacion abierta
Crowdsourcing, innovacion abiertaCrowdsourcing, innovacion abierta
Crowdsourcing, innovacion abierta
JCI Gualeguaychú
 
Webquest nutricion 2013 bachillerato
Webquest nutricion 2013 bachilleratoWebquest nutricion 2013 bachillerato
Webquest nutricion 2013 bachillerato
maguedawg
 
IP Crammer Presentation 2015
IP Crammer Presentation 2015IP Crammer Presentation 2015
IP Crammer Presentation 2015
Fuulido Narrative
 
Cáncer de esófago - Tratamiento
Cáncer de esófago - TratamientoCáncer de esófago - Tratamiento
Cáncer de esófago - Tratamiento
asociaciongastrocba
 
Best Practices in Patent Information: USA and Japan
Best Practices in Patent Information: USA and JapanBest Practices in Patent Information: USA and Japan
Best Practices in Patent Information: USA and Japan
spkowalski
 
Econ 215 money and banking(queens college) 2012 fall term
Econ 215  money and banking(queens college) 2012 fall termEcon 215  money and banking(queens college) 2012 fall term
Econ 215 money and banking(queens college) 2012 fall term
John Smith
 
MCE
MCEMCE
MCE
jecs20
 
A Look at the Future of HTML5
A Look at the Future of HTML5A Look at the Future of HTML5
A Look at the Future of HTML5
Tim Wright
 

Viewers also liked (20)

Teamviewer
TeamviewerTeamviewer
Teamviewer
 
Evolution of Technology: 30 Years of Innovation to Reach the Cloud
Evolution of Technology: 30 Years of Innovation to Reach the CloudEvolution of Technology: 30 Years of Innovation to Reach the Cloud
Evolution of Technology: 30 Years of Innovation to Reach the Cloud
 
Collaboration day 2016 - IBM Watson in ihren zukünftigen Business Applikationen
Collaboration day 2016  - IBM Watson in ihren zukünftigen Business ApplikationenCollaboration day 2016  - IBM Watson in ihren zukünftigen Business Applikationen
Collaboration day 2016 - IBM Watson in ihren zukünftigen Business Applikationen
 
L'Opale de Feu - Tome 2 : L'Eau
L'Opale de Feu - Tome 2 : L'EauL'Opale de Feu - Tome 2 : L'Eau
L'Opale de Feu - Tome 2 : L'Eau
 
Cartadeunbebe
CartadeunbebeCartadeunbebe
Cartadeunbebe
 
myfruitmail speciale mele
myfruitmail speciale melemyfruitmail speciale mele
myfruitmail speciale mele
 
Bitcoin-virtuaaliraha - totta vai harhaa?
Bitcoin-virtuaaliraha - totta vai harhaa?Bitcoin-virtuaaliraha - totta vai harhaa?
Bitcoin-virtuaaliraha - totta vai harhaa?
 
Comercial Presentation Whiteproperties Ltd
Comercial Presentation Whiteproperties LtdComercial Presentation Whiteproperties Ltd
Comercial Presentation Whiteproperties Ltd
 
Abd_El_Wahed_Sayed_Abd_el_Wahed 21
Abd_El_Wahed_Sayed_Abd_el_Wahed 21Abd_El_Wahed_Sayed_Abd_el_Wahed 21
Abd_El_Wahed_Sayed_Abd_el_Wahed 21
 
GPC Manejo paciente con Dispepsia
GPC Manejo paciente con DispepsiaGPC Manejo paciente con Dispepsia
GPC Manejo paciente con Dispepsia
 
Aserti
AsertiAserti
Aserti
 
Crowdsourcing, innovacion abierta
Crowdsourcing, innovacion abiertaCrowdsourcing, innovacion abierta
Crowdsourcing, innovacion abierta
 
Webquest nutricion 2013 bachillerato
Webquest nutricion 2013 bachilleratoWebquest nutricion 2013 bachillerato
Webquest nutricion 2013 bachillerato
 
IP Crammer Presentation 2015
IP Crammer Presentation 2015IP Crammer Presentation 2015
IP Crammer Presentation 2015
 
Cáncer de esófago - Tratamiento
Cáncer de esófago - TratamientoCáncer de esófago - Tratamiento
Cáncer de esófago - Tratamiento
 
Doc1
Doc1Doc1
Doc1
 
Best Practices in Patent Information: USA and Japan
Best Practices in Patent Information: USA and JapanBest Practices in Patent Information: USA and Japan
Best Practices in Patent Information: USA and Japan
 
Econ 215 money and banking(queens college) 2012 fall term
Econ 215  money and banking(queens college) 2012 fall termEcon 215  money and banking(queens college) 2012 fall term
Econ 215 money and banking(queens college) 2012 fall term
 
MCE
MCEMCE
MCE
 
A Look at the Future of HTML5
A Look at the Future of HTML5A Look at the Future of HTML5
A Look at the Future of HTML5
 

Similar to Putting Contacts into Context: Mobility Modeling beyond Inter-Contact Times

CSE5656 Complex Networks - Final Presentation
CSE5656  Complex Networks - Final PresentationCSE5656  Complex Networks - Final Presentation
CSE5656 Complex Networks - Final Presentation
Marcello Tomasini
 
MobiCom CHANTS
MobiCom CHANTSMobiCom CHANTS
MobiCom CHANTS
gsthakur
 
A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...
Bijoy L
 
Taxis.key
Taxis.keyTaxis.key
Taxis.key
Oleguer Sagarra
 
On managing social data for enabling socially-aware applications and services
On managing social data for enabling socially-aware applications and servicesOn managing social data for enabling socially-aware applications and services
On managing social data for enabling socially-aware applications and services
Nicolas Kourtellis
 
Semantic Massage Addressing based on Social Cloud Actor's Interests
Semantic Massage Addressing based on Social Cloud Actor's InterestsSemantic Massage Addressing based on Social Cloud Actor's Interests
Semantic Massage Addressing based on Social Cloud Actor's Interests
CSCJournals
 
Privacy preserving location sharing services for social networks
Privacy preserving location sharing services for social networksPrivacy preserving location sharing services for social networks
Privacy preserving location sharing services for social networks
Nexgen Technology
 
Bridging Socially-Enhanced Virtual Communities
Bridging Socially-Enhanced Virtual CommunitiesBridging Socially-Enhanced Virtual Communities
Bridging Socially-Enhanced Virtual Communities
Daniel Schall
 
Sub1527
Sub1527Sub1527
On the Internet Delay Space Dimensionality
On the Internet Delay Space DimensionalityOn the Internet Delay Space Dimensionality
On the Internet Delay Space Dimensionality
Bruno Abrahao
 
S-CUBE LP: Service Discovery and Task Models
S-CUBE LP: Service Discovery and Task ModelsS-CUBE LP: Service Discovery and Task Models
S-CUBE LP: Service Discovery and Task Models
virtual-campus
 
AN GROUP BEHAVIOR MOBILITY MODEL FOR OPPORTUNISTIC NETWORKS
AN GROUP BEHAVIOR MOBILITY MODEL FOR OPPORTUNISTIC NETWORKS AN GROUP BEHAVIOR MOBILITY MODEL FOR OPPORTUNISTIC NETWORKS
AN GROUP BEHAVIOR MOBILITY MODEL FOR OPPORTUNISTIC NETWORKS
csandit
 
Lecture 01 - Chapter 1 (Part 01): Some basic concept of Operating System (OS)...
Lecture 01 - Chapter 1 (Part 01): Some basic concept of Operating System (OS)...Lecture 01 - Chapter 1 (Part 01): Some basic concept of Operating System (OS)...
Lecture 01 - Chapter 1 (Part 01): Some basic concept of Operating System (OS)...
National College of Business Administration & Economics ( NCBA&E)
 
Using Topological Data Analysis to Explore Emergent Consumer Experience from ...
Using Topological Data Analysis to Explore Emergent Consumer Experience from ...Using Topological Data Analysis to Explore Emergent Consumer Experience from ...
Using Topological Data Analysis to Explore Emergent Consumer Experience from ...
Donna Hoffman
 
IRJET- Next Location Prediction
IRJET-  	  Next Location PredictionIRJET-  	  Next Location Prediction
IRJET- Next Location Prediction
IRJET Journal
 
Predicting Communication Intention in Social Media
Predicting Communication Intention in Social MediaPredicting Communication Intention in Social Media
Predicting Communication Intention in Social Media
Charalampos Chelmis
 
Temporal networks - Alain Barrat
Temporal networks - Alain BarratTemporal networks - Alain Barrat
Temporal networks - Alain Barrat
Lake Como School of Advanced Studies
 
Resource Mapping Optimization for Distributed Cloud Services - PhD Thesis Def...
Resource Mapping Optimization for Distributed Cloud Services - PhD Thesis Def...Resource Mapping Optimization for Distributed Cloud Services - PhD Thesis Def...
Resource Mapping Optimization for Distributed Cloud Services - PhD Thesis Def...
AtakanAral
 
Assigning semantic labels to data sources
Assigning semantic labels to data sourcesAssigning semantic labels to data sources
Assigning semantic labels to data sources
Craig Knoblock
 
Geo community-based broadcasting for data dissemination in mobile social netw...
Geo community-based broadcasting for data dissemination in mobile social netw...Geo community-based broadcasting for data dissemination in mobile social netw...
Geo community-based broadcasting for data dissemination in mobile social netw...
IEEEFINALYEARPROJECTS
 

Similar to Putting Contacts into Context: Mobility Modeling beyond Inter-Contact Times (20)

CSE5656 Complex Networks - Final Presentation
CSE5656  Complex Networks - Final PresentationCSE5656  Complex Networks - Final Presentation
CSE5656 Complex Networks - Final Presentation
 
MobiCom CHANTS
MobiCom CHANTSMobiCom CHANTS
MobiCom CHANTS
 
A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...
 
Taxis.key
Taxis.keyTaxis.key
Taxis.key
 
On managing social data for enabling socially-aware applications and services
On managing social data for enabling socially-aware applications and servicesOn managing social data for enabling socially-aware applications and services
On managing social data for enabling socially-aware applications and services
 
Semantic Massage Addressing based on Social Cloud Actor's Interests
Semantic Massage Addressing based on Social Cloud Actor's InterestsSemantic Massage Addressing based on Social Cloud Actor's Interests
Semantic Massage Addressing based on Social Cloud Actor's Interests
 
Privacy preserving location sharing services for social networks
Privacy preserving location sharing services for social networksPrivacy preserving location sharing services for social networks
Privacy preserving location sharing services for social networks
 
Bridging Socially-Enhanced Virtual Communities
Bridging Socially-Enhanced Virtual CommunitiesBridging Socially-Enhanced Virtual Communities
Bridging Socially-Enhanced Virtual Communities
 
Sub1527
Sub1527Sub1527
Sub1527
 
On the Internet Delay Space Dimensionality
On the Internet Delay Space DimensionalityOn the Internet Delay Space Dimensionality
On the Internet Delay Space Dimensionality
 
S-CUBE LP: Service Discovery and Task Models
S-CUBE LP: Service Discovery and Task ModelsS-CUBE LP: Service Discovery and Task Models
S-CUBE LP: Service Discovery and Task Models
 
AN GROUP BEHAVIOR MOBILITY MODEL FOR OPPORTUNISTIC NETWORKS
AN GROUP BEHAVIOR MOBILITY MODEL FOR OPPORTUNISTIC NETWORKS AN GROUP BEHAVIOR MOBILITY MODEL FOR OPPORTUNISTIC NETWORKS
AN GROUP BEHAVIOR MOBILITY MODEL FOR OPPORTUNISTIC NETWORKS
 
Lecture 01 - Chapter 1 (Part 01): Some basic concept of Operating System (OS)...
Lecture 01 - Chapter 1 (Part 01): Some basic concept of Operating System (OS)...Lecture 01 - Chapter 1 (Part 01): Some basic concept of Operating System (OS)...
Lecture 01 - Chapter 1 (Part 01): Some basic concept of Operating System (OS)...
 
Using Topological Data Analysis to Explore Emergent Consumer Experience from ...
Using Topological Data Analysis to Explore Emergent Consumer Experience from ...Using Topological Data Analysis to Explore Emergent Consumer Experience from ...
Using Topological Data Analysis to Explore Emergent Consumer Experience from ...
 
IRJET- Next Location Prediction
IRJET-  	  Next Location PredictionIRJET-  	  Next Location Prediction
IRJET- Next Location Prediction
 
Predicting Communication Intention in Social Media
Predicting Communication Intention in Social MediaPredicting Communication Intention in Social Media
Predicting Communication Intention in Social Media
 
Temporal networks - Alain Barrat
Temporal networks - Alain BarratTemporal networks - Alain Barrat
Temporal networks - Alain Barrat
 
Resource Mapping Optimization for Distributed Cloud Services - PhD Thesis Def...
Resource Mapping Optimization for Distributed Cloud Services - PhD Thesis Def...Resource Mapping Optimization for Distributed Cloud Services - PhD Thesis Def...
Resource Mapping Optimization for Distributed Cloud Services - PhD Thesis Def...
 
Assigning semantic labels to data sources
Assigning semantic labels to data sourcesAssigning semantic labels to data sources
Assigning semantic labels to data sources
 
Geo community-based broadcasting for data dissemination in mobile social netw...
Geo community-based broadcasting for data dissemination in mobile social netw...Geo community-based broadcasting for data dissemination in mobile social netw...
Geo community-based broadcasting for data dissemination in mobile social netw...
 

Recently uploaded

"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
Fwdays
 
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdfLee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
leebarnesutopia
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
christinelarrosa
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
UiPathCommunity
 
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Ukraine
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
ScyllaDB
 
Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!
Ortus Solutions, Corp
 
Getting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
Getting the Most Out of ScyllaDB Monitoring: ShareChat's TipsGetting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
Getting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
ScyllaDB
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
Sease
 
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...
AlexanderRichford
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Neo4j
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
Fwdays
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
UiPathCommunity
 

Recently uploaded (20)

"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
 
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdfLee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
 
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
 
Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!
 
Getting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
Getting the Most Out of ScyllaDB Monitoring: ShareChat's TipsGetting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
Getting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
 
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
 

Putting Contacts into Context: Mobility Modeling beyond Inter-Contact Times

  • 1. Putting Contacts into Context Mobility Modeling beyond Inter-Contact Times Theus Hossmann ETH Zürich, Switzerland Thrasyvoulos Spyropoulos EURECOM, France Franck Legendre ETH Zürich, Switzerland
  • 2.
  • 3. Known Mobility Properties MASTERED MASTERED [email_address] Individual Properties Diurnal & weekly periodicity [Henderson et al MobiCom `04] Location preference [Tuduce et al Infocom `05] Power law trip length [Lee et al Infocom `09] Pairwise Properties Heavy tailed aggregate inter-contact times (exponential cut -off) [Chaintreau et al Infocom `06] [Karagiannis et al MobiCom `07] [Cai et al MobiCom `07] Individual pairs with various distributions [Leguay et al Autonomics `07)]
  • 4.
  • 5. Methodology [email_address] Mobility Model ?? Synthetic Trace Contact Graph Contact Trace Contact Graph Community Structure? Modularity Community Connections? Bridges Structural Properties?
  • 6. Mobility Traces [email_address] Self-reported “check-ins” (like Foursquare) ~ 440’000 users (October 2010) ~ 16.7 Mio check-ins to ~ 1.6 Mio spots 473 “power users” who check-in at least 5 out of 7 days
  • 7. Mobility Models [email_address] TVCM (location based) [Spyropoulos et al ToN `09] HCMM (social network based) [Boldrini et al Comp. Comm. `10] SLAW (location based) [Lee et al Infocom `09]
  • 8.
  • 9. The Contact Graph [email_address]
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 18.
  • 19.