SlideShare a Scribd company logo
Scalability Issues of Firefly-Based 
Self-Synchronization in Collective Adaptive Systems 
Iva Bojic*, Tomislav Lipic and Mario Kusek 
*Department of Urban Studies and Planning 
Massachusetts Institute of Technology 
Cambridge, MA, US 
FoCAS 2014 
September 8, 2014, London, UK
Heterogeneous Collective Adaptive Systems Machine-to-Machine systems 
2 of 15 
FoCAS 2014 
8 September 2014
Problem no global notion of time 
In distributed systems each node has its own internal clock and its own notion of time 
In practice these clocks drift apart 
accumulating errors over time 
Global notion of time is prerequisite for: 
common resource sharing (e.g., channel) 
depend events tracking (e.g., consistency 
of distributed databases) 
simultaneous events detection (e.g., data collection) 
3 of 15 
FoCAS 2014 
8 September 2014
 If oscillators are not coupled, their state variables change 
following only their own excitations 
 xi denotes state variable 
xi(t) = fi(t) 
 ti 
* denotes a moment when 
i-th oscillator flashes 
R. E. Mirollo and S. H. Strogatz. Synchronization of pulse-coupled biological oscillators. SIAM J. Appl. Math. 50: pp.1645-1662 (1990) 
Pulse coupled oscillators model 
one firefly 
0 
1 
t 
xi 
threshold 
excitation 
flash flash 
= T 2T * ti 
FoCAS 2014 8 September 2014 4 of 15
 If oscillators are coupled 
 state variable xi is adjusted upon the 
reception of flashes from the others 
 xi(t) = fi(t) + ϵij gij(t) 
 ϵij is a coupling constant 
 gij(t) is a coupling function between 
i-th and j-th oscillators 
R. E. Mirollo and S. H. Strogatz. Synchronization of pulse-coupled biological oscillators. SIAM J. Appl. Math. 50: pp.1645-1662 (1990) 
Pulse coupled oscillators model 
two fireflies 
0 
1 
t 
xi 
threshold 
flash flash 
T 2T 
0 
1 
t 
xj 
T 2T 
εij 
ti * 
tj * 
εij 
εji εji 
flash flash flash 
threshold 
FoCAS 2014 8 September 2014 5 of 15
Pulse coupled oscillators model assumptions 
oscillators are the same (i.e., have same frequencies) 
oscillators are connected in a fully-connected network 
no delays in the message exchange among oscillators 
no oscillators with a faulty behavior that desynchronizes the network 
oscillators cannot join or leave the network nor change their positions in the network (i.e., no mobility) 
Pulse coupled oscillators model limitations 
6 of 15 
FoCAS 2014 
8 September 2014
Synchrony – ”firing” in unison 
Phase locking – differences between state variable values are constant and nonzero 
Frequency locking – differences between state variable values are not constant because of frequency fluctuations 
Forms of time synchronization synchrony, phase locking and frequency locking 
7 of 15 
FoCAS 2014 
8 September 2014
Rate of successful synchronization outcomes 
synchronization precision is acceptable 
Time to synchronization 
time needed to achieve synchronization of desired precision 
Network traffic 
number of messages exchanged during synchronization process 
The goal of this paper is to reduce network traffic 
Frequency locking time to synchronization and network traffic 
8 of 15 
FoCAS 2014 
8 September 2014
Results of simulations 
all-to-all connectivity is not the best one considering both time to synchronization and network traffic [1, 2] 
smaller transmission radius leads to lower energy consumption [3] 
Constraints in testbeds 
calculation and memory costs of finding neighbors 
time cost of sending multicast messages [1] I. Bojic, et al. “A Self-Optimizing Mobile Network: Auto-Tuning the Network with Firefly-Synchronized Agents”, Information Sciences, vol. 182, no. 1, pp. 77– 92 (2012) [2] I. Bojic and M. Kusek, “Comparing Different Overlay Topologies and Metrics in Pulse-Coupled Multi-Agent Systems,” in Proceedings of the 6th KES International Conference on Agent and Multi-Agent Systems: Technologies and Applications, 2012, pp. 464–473 [3] Y. Niu, et a. “Selective Pulse Coupling Synchronicity for Sensor Network,” in Proceedings of the 2nd International Conference on Sensor Technologies and Applications, 2008, pp. 123–128 
Network traffic reduction overlay network topologies 
9 of 15 
FoCAS 2014 
8 September 2014
Selective coupling implemented on the sender side 
at the end of each synchronization cycle before sending the synchronization messages 
Proposed solution 
mechanism for selective coupling implemented on the sender side 
10 of 15 
FoCAS 2014 
8 September 2014
Selective coupling implemented on the receiver side 
selective coupling leads to faster synchronization convergence [4] 
halving the probability to send synchronization messages meant doubling time to synchronization [5] 
selective reduction of transmitted information saves energy and improves the convergence rate of desired synchronization precision [6] [4] Y. Niu, et a. “Selective Pulse Coupling Synchronicity for Sensor Network,” in Proceedings of the 2nd International Conference on Sensor Technologies and Applications, 2008, pp. 123–128. [5] I. Scholtes, J. Botev, M. Esch, and P. Sturm, “Epidemic Self-Synchronization in Complex Networks of Kuramoto Oscillators,” Advances in Complex Systems, vol. 13, no. 1, pp. 33–58, 2010 [6] J. Degesys, P. Basu, and J. Redi, “Synchronization of Strongly Pulse-Coupled Oscillators with Refractory Periods and Random Medium Access,” in Proceedings of the ACM Symposium on Applied Computing, 2008, pp. 1976–1980 
Related work 
mechanism for selective coupling implemented on the receiver side 
11 of 15 
FoCAS 2014 
8 September 2014
Multi-Agent Simulator Of Neighborhoods 
Graphs generated by Watts/Strogatz model [7] 
reconnection probability = 0.5 
number of nearest neighbors in initial ring lattice = 10 
Future work – graphs generated by Barabasi/Albert model 
synchronization benefits from networks in which high degree devices are connected to low degree devices [8] [7] I. Scholtes, J. Botev, M. Esch, and P. Sturm, “Epidemic Self-Synchronization in Complex Networks of Kuramoto Oscillators,” Advances in Complex Systems, vol. 13, no. 1, pp. 33–58, 2010 [8] M. di Bernardo, F. Garofalo, and F. Sorrentino, “Effects of Degree Correlation on the Synchronization of Networks of Oscillators,” International Journal of Bifurcation and Chaos, vol. 17, no. 10, pp. 3499–3506, 2007. 
12 of 15 
FoCAS 2014 
Simulation environment 
mechanism for selective coupling implemented on the receiver side 
8 September 2014
13 of 15 
FoCAS 2014 
Simulation results 
relative difference of exchanged messages and time to synchronization 
8 September 2014
M2M systems with 10000 devices (0.1 for thresholdSyn and 0.3 for thresholdProbability) 
2.5 million (i.e., 52 %) less messages are exchanged 
around 1300 (i.e., 53 %) less steps are needed to achieve synchronization 
indications that this mechanism can improve the synchronization rate 
Open issues 
lack of the practical implementation in real-world environments 
can Watts/Strogatz model represent heterogeneous M2M systems? 
communication latency and different distributions of device frequencies 
14 of 15 
FoCAS 2014 
Conclusions and open issues 
mechanism for selective coupling implemented on the receiver side 
8 September 2014
Thank you for your attention Questions? 
FoCAS 2014 
8 September 2014 
15 of 15

More Related Content

Viewers also liked

Building blocks for aggregate programming of self-organising applications
Building blocks for aggregate programming of self-organising applicationsBuilding blocks for aggregate programming of self-organising applications
Building blocks for aggregate programming of self-organising applications
FoCAS Initiative
 
SOCIAL ADAPTATION OF ROBOTS FOR MODULATING SELF-ORGANIZATION IN ANIMAL SOCIETIES
SOCIAL ADAPTATION OF ROBOTS FOR MODULATING SELF-ORGANIZATION IN ANIMAL SOCIETIESSOCIAL ADAPTATION OF ROBOTS FOR MODULATING SELF-ORGANIZATION IN ANIMAL SOCIETIES
SOCIAL ADAPTATION OF ROBOTS FOR MODULATING SELF-ORGANIZATION IN ANIMAL SOCIETIES
FoCAS Initiative
 
On the "Local-to-Global" Issue in Self-Organisation Chemical Reactions with C...
On the "Local-to-Global" Issue in Self-Organisation Chemical Reactions with C...On the "Local-to-Global" Issue in Self-Organisation Chemical Reactions with C...
On the "Local-to-Global" Issue in Self-Organisation Chemical Reactions with C...
FoCAS Initiative
 
Data verifi cation for collective adaptive systems: spatial model-checking of...
Data verification for collective adaptive systems: spatial model-checking of...Data verification for collective adaptive systems: spatial model-checking of...
Data verifi cation for collective adaptive systems: spatial model-checking of...
FoCAS Initiative
 
Fundamentals of Collective Adaptive Systems Manifesto
Fundamentals of Collective Adaptive Systems ManifestoFundamentals of Collective Adaptive Systems Manifesto
Fundamentals of Collective Adaptive Systems Manifesto
FoCAS Initiative
 
Human-machine Coexistence in Groups
Human-machine Coexistence in GroupsHuman-machine Coexistence in Groups
Human-machine Coexistence in Groups
Smart-Society-Project
 
Towards Hybrid and Diversity-Aware Collective Adaptive Systems
Towards Hybrid and Diversity-Aware Collective Adaptive SystemsTowards Hybrid and Diversity-Aware Collective Adaptive Systems
Towards Hybrid and Diversity-Aware Collective Adaptive Systems
Smart-Society-Project
 
Smart Society: Vision and Challenges
Smart Society: Vision and ChallengesSmart Society: Vision and Challenges
Smart Society: Vision and Challenges
Smart-Society-Project
 
Modelling residential smart energy schemes
Modelling residential smart energy schemesModelling residential smart energy schemes
Modelling residential smart energy schemes
FoCAS Initiative
 

Viewers also liked (9)

Building blocks for aggregate programming of self-organising applications
Building blocks for aggregate programming of self-organising applicationsBuilding blocks for aggregate programming of self-organising applications
Building blocks for aggregate programming of self-organising applications
 
SOCIAL ADAPTATION OF ROBOTS FOR MODULATING SELF-ORGANIZATION IN ANIMAL SOCIETIES
SOCIAL ADAPTATION OF ROBOTS FOR MODULATING SELF-ORGANIZATION IN ANIMAL SOCIETIESSOCIAL ADAPTATION OF ROBOTS FOR MODULATING SELF-ORGANIZATION IN ANIMAL SOCIETIES
SOCIAL ADAPTATION OF ROBOTS FOR MODULATING SELF-ORGANIZATION IN ANIMAL SOCIETIES
 
On the "Local-to-Global" Issue in Self-Organisation Chemical Reactions with C...
On the "Local-to-Global" Issue in Self-Organisation Chemical Reactions with C...On the "Local-to-Global" Issue in Self-Organisation Chemical Reactions with C...
On the "Local-to-Global" Issue in Self-Organisation Chemical Reactions with C...
 
Data verifi cation for collective adaptive systems: spatial model-checking of...
Data verification for collective adaptive systems: spatial model-checking of...Data verification for collective adaptive systems: spatial model-checking of...
Data verifi cation for collective adaptive systems: spatial model-checking of...
 
Fundamentals of Collective Adaptive Systems Manifesto
Fundamentals of Collective Adaptive Systems ManifestoFundamentals of Collective Adaptive Systems Manifesto
Fundamentals of Collective Adaptive Systems Manifesto
 
Human-machine Coexistence in Groups
Human-machine Coexistence in GroupsHuman-machine Coexistence in Groups
Human-machine Coexistence in Groups
 
Towards Hybrid and Diversity-Aware Collective Adaptive Systems
Towards Hybrid and Diversity-Aware Collective Adaptive SystemsTowards Hybrid and Diversity-Aware Collective Adaptive Systems
Towards Hybrid and Diversity-Aware Collective Adaptive Systems
 
Smart Society: Vision and Challenges
Smart Society: Vision and ChallengesSmart Society: Vision and Challenges
Smart Society: Vision and Challenges
 
Modelling residential smart energy schemes
Modelling residential smart energy schemesModelling residential smart energy schemes
Modelling residential smart energy schemes
 

Similar to Scalability Issues of Firefly-Based Self-Synchronization in Collective Adaptive Systems

August 2021: Top Ten Cited Article - International Journal of Wireless & Mobi...
August 2021: Top Ten Cited Article - International Journal of Wireless & Mobi...August 2021: Top Ten Cited Article - International Journal of Wireless & Mobi...
August 2021: Top Ten Cited Article - International Journal of Wireless & Mobi...
ijwmn
 
March 2021: Top Ten Cited Article for International Journal of Wireless & Mob...
March 2021: Top Ten Cited Article for International Journal of Wireless & Mob...March 2021: Top Ten Cited Article for International Journal of Wireless & Mob...
March 2021: Top Ten Cited Article for International Journal of Wireless & Mob...
ijwmn
 
January 2024 Top 10 Read Article -International Journal of Wireless & Mobile ...
January 2024 Top 10 Read Article -International Journal of Wireless & Mobile ...January 2024 Top 10 Read Article -International Journal of Wireless & Mobile ...
January 2024 Top 10 Read Article -International Journal of Wireless & Mobile ...
ijwmn
 
February 2024 - Top 10 Read Article for Wireless & Mobile Networks -Internati...
February 2024 - Top 10 Read Article for Wireless & Mobile Networks -Internati...February 2024 - Top 10 Read Article for Wireless & Mobile Networks -Internati...
February 2024 - Top 10 Read Article for Wireless & Mobile Networks -Internati...
ijwmn
 
2021 Top Ten Cited Article - International Journal of Wireless & Mobile Netwo...
2021 Top Ten Cited Article - International Journal of Wireless & Mobile Netwo...2021 Top Ten Cited Article - International Journal of Wireless & Mobile Netwo...
2021 Top Ten Cited Article - International Journal of Wireless & Mobile Netwo...
ijwmn
 
April 2024 Top 10 Read Article for Wireless & Mobile Networks
April 2024 Top 10 Read        Article for Wireless & Mobile NetworksApril 2024 Top 10 Read        Article for Wireless & Mobile Networks
April 2024 Top 10 Read Article for Wireless & Mobile Networks
ijwmn
 
Coupling-Based Internal Clock Synchronization for Large Scale Dynamic Distrib...
Coupling-Based Internal Clock Synchronization for Large Scale Dynamic Distrib...Coupling-Based Internal Clock Synchronization for Large Scale Dynamic Distrib...
Coupling-Based Internal Clock Synchronization for Large Scale Dynamic Distrib...
Angelo Corsaro
 
Iju top 10 cited articles -january 2021
Iju top 10 cited articles -january 2021Iju top 10 cited articles -january 2021
Iju top 10 cited articles -january 2021
ijujournal
 
Spreading processes on temporal networks
Spreading processes on temporal networksSpreading processes on temporal networks
Spreading processes on temporal networks
Petter Holme
 
Node similarity
Node similarityNode similarity
Node similarity
SURAJ NAYAK
 
IJCNC Top 10 Trending Articles in Academia !!!
IJCNC Top 10 Trending Articles in Academia !!!IJCNC Top 10 Trending Articles in Academia !!!
IJCNC Top 10 Trending Articles in Academia !!!
IJCNCJournal
 
Temporal Networks of Human Interaction
Temporal Networks of Human InteractionTemporal Networks of Human Interaction
Temporal Networks of Human Interaction
Petter Holme
 
An Opportunistic AODV Routing Scheme : A Cognitive Mobile Agents Approach
An Opportunistic AODV Routing Scheme : A Cognitive Mobile Agents ApproachAn Opportunistic AODV Routing Scheme : A Cognitive Mobile Agents Approach
An Opportunistic AODV Routing Scheme : A Cognitive Mobile Agents Approach
ijasuc
 
An Opportunistic AODV Routing Scheme : A Cognitive Mobile Agents Approach
An Opportunistic AODV Routing Scheme : A Cognitive Mobile Agents ApproachAn Opportunistic AODV Routing Scheme : A Cognitive Mobile Agents Approach
An Opportunistic AODV Routing Scheme : A Cognitive Mobile Agents Approach
jake henry
 
An Opportunistic AODV Routing Scheme : A Cognitive Mobile Agents Approach
An Opportunistic AODV Routing Scheme : A Cognitive Mobile Agents ApproachAn Opportunistic AODV Routing Scheme : A Cognitive Mobile Agents Approach
An Opportunistic AODV Routing Scheme : A Cognitive Mobile Agents Approach
ijasuc
 
AN OPPORTUNISTIC AODV ROUTING SCHEME: A COGNITIVE MOBILE AGENTS APPROACH
AN OPPORTUNISTIC AODV ROUTING SCHEME: A COGNITIVE MOBILE AGENTS APPROACHAN OPPORTUNISTIC AODV ROUTING SCHEME: A COGNITIVE MOBILE AGENTS APPROACH
AN OPPORTUNISTIC AODV ROUTING SCHEME: A COGNITIVE MOBILE AGENTS APPROACH
ijasuc
 
Brema tarigan 09030581721015
Brema tarigan 09030581721015Brema tarigan 09030581721015
Brema tarigan 09030581721015
ferdiandersen08
 
Top 10 Read Article - International Journal of Wireless & Mobile Networks (IJ...
Top 10 Read Article - International Journal of Wireless & Mobile Networks (IJ...Top 10 Read Article - International Journal of Wireless & Mobile Networks (IJ...
Top 10 Read Article - International Journal of Wireless & Mobile Networks (IJ...
ijwmn
 
Wireless Sensor Network Simulators: A Survey and Comparisons
Wireless Sensor Network Simulators: A Survey and ComparisonsWireless Sensor Network Simulators: A Survey and Comparisons
Wireless Sensor Network Simulators: A Survey and Comparisons
CSCJournals
 
Smart manufacturing through cloud based-r-nabati--dr abdulbaghi ghaderzadeh
Smart manufacturing through cloud based-r-nabati--dr abdulbaghi ghaderzadehSmart manufacturing through cloud based-r-nabati--dr abdulbaghi ghaderzadeh
Smart manufacturing through cloud based-r-nabati--dr abdulbaghi ghaderzadeh
nabati
 

Similar to Scalability Issues of Firefly-Based Self-Synchronization in Collective Adaptive Systems (20)

August 2021: Top Ten Cited Article - International Journal of Wireless & Mobi...
August 2021: Top Ten Cited Article - International Journal of Wireless & Mobi...August 2021: Top Ten Cited Article - International Journal of Wireless & Mobi...
August 2021: Top Ten Cited Article - International Journal of Wireless & Mobi...
 
March 2021: Top Ten Cited Article for International Journal of Wireless & Mob...
March 2021: Top Ten Cited Article for International Journal of Wireless & Mob...March 2021: Top Ten Cited Article for International Journal of Wireless & Mob...
March 2021: Top Ten Cited Article for International Journal of Wireless & Mob...
 
January 2024 Top 10 Read Article -International Journal of Wireless & Mobile ...
January 2024 Top 10 Read Article -International Journal of Wireless & Mobile ...January 2024 Top 10 Read Article -International Journal of Wireless & Mobile ...
January 2024 Top 10 Read Article -International Journal of Wireless & Mobile ...
 
February 2024 - Top 10 Read Article for Wireless & Mobile Networks -Internati...
February 2024 - Top 10 Read Article for Wireless & Mobile Networks -Internati...February 2024 - Top 10 Read Article for Wireless & Mobile Networks -Internati...
February 2024 - Top 10 Read Article for Wireless & Mobile Networks -Internati...
 
2021 Top Ten Cited Article - International Journal of Wireless & Mobile Netwo...
2021 Top Ten Cited Article - International Journal of Wireless & Mobile Netwo...2021 Top Ten Cited Article - International Journal of Wireless & Mobile Netwo...
2021 Top Ten Cited Article - International Journal of Wireless & Mobile Netwo...
 
April 2024 Top 10 Read Article for Wireless & Mobile Networks
April 2024 Top 10 Read        Article for Wireless & Mobile NetworksApril 2024 Top 10 Read        Article for Wireless & Mobile Networks
April 2024 Top 10 Read Article for Wireless & Mobile Networks
 
Coupling-Based Internal Clock Synchronization for Large Scale Dynamic Distrib...
Coupling-Based Internal Clock Synchronization for Large Scale Dynamic Distrib...Coupling-Based Internal Clock Synchronization for Large Scale Dynamic Distrib...
Coupling-Based Internal Clock Synchronization for Large Scale Dynamic Distrib...
 
Iju top 10 cited articles -january 2021
Iju top 10 cited articles -january 2021Iju top 10 cited articles -january 2021
Iju top 10 cited articles -january 2021
 
Spreading processes on temporal networks
Spreading processes on temporal networksSpreading processes on temporal networks
Spreading processes on temporal networks
 
Node similarity
Node similarityNode similarity
Node similarity
 
IJCNC Top 10 Trending Articles in Academia !!!
IJCNC Top 10 Trending Articles in Academia !!!IJCNC Top 10 Trending Articles in Academia !!!
IJCNC Top 10 Trending Articles in Academia !!!
 
Temporal Networks of Human Interaction
Temporal Networks of Human InteractionTemporal Networks of Human Interaction
Temporal Networks of Human Interaction
 
An Opportunistic AODV Routing Scheme : A Cognitive Mobile Agents Approach
An Opportunistic AODV Routing Scheme : A Cognitive Mobile Agents ApproachAn Opportunistic AODV Routing Scheme : A Cognitive Mobile Agents Approach
An Opportunistic AODV Routing Scheme : A Cognitive Mobile Agents Approach
 
An Opportunistic AODV Routing Scheme : A Cognitive Mobile Agents Approach
An Opportunistic AODV Routing Scheme : A Cognitive Mobile Agents ApproachAn Opportunistic AODV Routing Scheme : A Cognitive Mobile Agents Approach
An Opportunistic AODV Routing Scheme : A Cognitive Mobile Agents Approach
 
An Opportunistic AODV Routing Scheme : A Cognitive Mobile Agents Approach
An Opportunistic AODV Routing Scheme : A Cognitive Mobile Agents ApproachAn Opportunistic AODV Routing Scheme : A Cognitive Mobile Agents Approach
An Opportunistic AODV Routing Scheme : A Cognitive Mobile Agents Approach
 
AN OPPORTUNISTIC AODV ROUTING SCHEME: A COGNITIVE MOBILE AGENTS APPROACH
AN OPPORTUNISTIC AODV ROUTING SCHEME: A COGNITIVE MOBILE AGENTS APPROACHAN OPPORTUNISTIC AODV ROUTING SCHEME: A COGNITIVE MOBILE AGENTS APPROACH
AN OPPORTUNISTIC AODV ROUTING SCHEME: A COGNITIVE MOBILE AGENTS APPROACH
 
Brema tarigan 09030581721015
Brema tarigan 09030581721015Brema tarigan 09030581721015
Brema tarigan 09030581721015
 
Top 10 Read Article - International Journal of Wireless & Mobile Networks (IJ...
Top 10 Read Article - International Journal of Wireless & Mobile Networks (IJ...Top 10 Read Article - International Journal of Wireless & Mobile Networks (IJ...
Top 10 Read Article - International Journal of Wireless & Mobile Networks (IJ...
 
Wireless Sensor Network Simulators: A Survey and Comparisons
Wireless Sensor Network Simulators: A Survey and ComparisonsWireless Sensor Network Simulators: A Survey and Comparisons
Wireless Sensor Network Simulators: A Survey and Comparisons
 
Smart manufacturing through cloud based-r-nabati--dr abdulbaghi ghaderzadeh
Smart manufacturing through cloud based-r-nabati--dr abdulbaghi ghaderzadehSmart manufacturing through cloud based-r-nabati--dr abdulbaghi ghaderzadeh
Smart manufacturing through cloud based-r-nabati--dr abdulbaghi ghaderzadeh
 

More from FoCAS Initiative

Final FoCAS Newsletter, Issue Eight, Winter 2016
Final FoCAS Newsletter, Issue Eight, Winter 2016Final FoCAS Newsletter, Issue Eight, Winter 2016
Final FoCAS Newsletter, Issue Eight, Winter 2016
FoCAS Initiative
 
Optimal Floor Heating
Optimal Floor HeatingOptimal Floor Heating
Optimal Floor Heating
FoCAS Initiative
 
Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...
Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...
Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...
FoCAS Initiative
 
FoCAS Newsletter Issue Seven
FoCAS Newsletter Issue SevenFoCAS Newsletter Issue Seven
FoCAS Newsletter Issue Seven
FoCAS Initiative
 
Wrangling Complex Systems
Wrangling Complex SystemsWrangling Complex Systems
Wrangling Complex Systems
FoCAS Initiative
 
Where Shall We Have Lunch? Problems For A Computer-aided Future
Where Shall We Have Lunch? Problems For A Computer-aided FutureWhere Shall We Have Lunch? Problems For A Computer-aided Future
Where Shall We Have Lunch? Problems For A Computer-aided Future
FoCAS Initiative
 
Sustainability Challenges In A Complex World
Sustainability Challenges In A Complex WorldSustainability Challenges In A Complex World
Sustainability Challenges In A Complex World
FoCAS Initiative
 
On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...
On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...
On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...
FoCAS Initiative
 
The Liquid Computing Paradigm
The Liquid Computing ParadigmThe Liquid Computing Paradigm
The Liquid Computing Paradigm
FoCAS Initiative
 
Complexity And The Relationship Between Knowledge And Action
Complexity And The Relationship Between Knowledge And ActionComplexity And The Relationship Between Knowledge And Action
Complexity And The Relationship Between Knowledge And Action
FoCAS Initiative
 
FoCAS Newsletter Issue Six
FoCAS Newsletter Issue SixFoCAS Newsletter Issue Six
FoCAS Newsletter Issue Six
FoCAS Initiative
 
FoCAS Newsletter Issue Five
FoCAS Newsletter Issue FiveFoCAS Newsletter Issue Five
FoCAS Newsletter Issue Five
FoCAS Initiative
 
Temporal logics for multi-agent systems
Temporal logics for multi-agent systemsTemporal logics for multi-agent systems
Temporal logics for multi-agent systems
FoCAS Initiative
 
Advanced Systems Engineering
Advanced Systems EngineeringAdvanced Systems Engineering
Advanced Systems Engineering
FoCAS Initiative
 
Artificial software diversity: automatic synthesis of program sosies
Artificial software diversity: automatic synthesis of program sosiesArtificial software diversity: automatic synthesis of program sosies
Artificial software diversity: automatic synthesis of program sosies
FoCAS Initiative
 
Tailored source-code-transformation-synthesize-computationally-diverse-progra...
Tailored source-code-transformation-synthesize-computationally-diverse-progra...Tailored source-code-transformation-synthesize-computationally-diverse-progra...
Tailored source-code-transformation-synthesize-computationally-diverse-progra...
FoCAS Initiative
 
Search Diverse Models for Proactive Software Diversification
Search Diverse Models for Proactive Software DiversificationSearch Diverse Models for Proactive Software Diversification
Search Diverse Models for Proactive Software Diversification
FoCAS Initiative
 
Modelling Adaptation Policies As Domain-Specific Constraints
Modelling Adaptation Policies As Domain-Specific ConstraintsModelling Adaptation Policies As Domain-Specific Constraints
Modelling Adaptation Policies As Domain-Specific Constraints
FoCAS Initiative
 
Quantified NTL
Quantified NTLQuantified NTL
Quantified NTL
FoCAS Initiative
 
The Consequences of Living and Breathing with Hyperconnectedness
The Consequences of Living and Breathing with HyperconnectednessThe Consequences of Living and Breathing with Hyperconnectedness
The Consequences of Living and Breathing with Hyperconnectedness
FoCAS Initiative
 

More from FoCAS Initiative (20)

Final FoCAS Newsletter, Issue Eight, Winter 2016
Final FoCAS Newsletter, Issue Eight, Winter 2016Final FoCAS Newsletter, Issue Eight, Winter 2016
Final FoCAS Newsletter, Issue Eight, Winter 2016
 
Optimal Floor Heating
Optimal Floor HeatingOptimal Floor Heating
Optimal Floor Heating
 
Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...
Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...
Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...
 
FoCAS Newsletter Issue Seven
FoCAS Newsletter Issue SevenFoCAS Newsletter Issue Seven
FoCAS Newsletter Issue Seven
 
Wrangling Complex Systems
Wrangling Complex SystemsWrangling Complex Systems
Wrangling Complex Systems
 
Where Shall We Have Lunch? Problems For A Computer-aided Future
Where Shall We Have Lunch? Problems For A Computer-aided FutureWhere Shall We Have Lunch? Problems For A Computer-aided Future
Where Shall We Have Lunch? Problems For A Computer-aided Future
 
Sustainability Challenges In A Complex World
Sustainability Challenges In A Complex WorldSustainability Challenges In A Complex World
Sustainability Challenges In A Complex World
 
On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...
On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...
On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...
 
The Liquid Computing Paradigm
The Liquid Computing ParadigmThe Liquid Computing Paradigm
The Liquid Computing Paradigm
 
Complexity And The Relationship Between Knowledge And Action
Complexity And The Relationship Between Knowledge And ActionComplexity And The Relationship Between Knowledge And Action
Complexity And The Relationship Between Knowledge And Action
 
FoCAS Newsletter Issue Six
FoCAS Newsletter Issue SixFoCAS Newsletter Issue Six
FoCAS Newsletter Issue Six
 
FoCAS Newsletter Issue Five
FoCAS Newsletter Issue FiveFoCAS Newsletter Issue Five
FoCAS Newsletter Issue Five
 
Temporal logics for multi-agent systems
Temporal logics for multi-agent systemsTemporal logics for multi-agent systems
Temporal logics for multi-agent systems
 
Advanced Systems Engineering
Advanced Systems EngineeringAdvanced Systems Engineering
Advanced Systems Engineering
 
Artificial software diversity: automatic synthesis of program sosies
Artificial software diversity: automatic synthesis of program sosiesArtificial software diversity: automatic synthesis of program sosies
Artificial software diversity: automatic synthesis of program sosies
 
Tailored source-code-transformation-synthesize-computationally-diverse-progra...
Tailored source-code-transformation-synthesize-computationally-diverse-progra...Tailored source-code-transformation-synthesize-computationally-diverse-progra...
Tailored source-code-transformation-synthesize-computationally-diverse-progra...
 
Search Diverse Models for Proactive Software Diversification
Search Diverse Models for Proactive Software DiversificationSearch Diverse Models for Proactive Software Diversification
Search Diverse Models for Proactive Software Diversification
 
Modelling Adaptation Policies As Domain-Specific Constraints
Modelling Adaptation Policies As Domain-Specific ConstraintsModelling Adaptation Policies As Domain-Specific Constraints
Modelling Adaptation Policies As Domain-Specific Constraints
 
Quantified NTL
Quantified NTLQuantified NTL
Quantified NTL
 
The Consequences of Living and Breathing with Hyperconnectedness
The Consequences of Living and Breathing with HyperconnectednessThe Consequences of Living and Breathing with Hyperconnectedness
The Consequences of Living and Breathing with Hyperconnectedness
 

Recently uploaded

How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
Zilliz
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 

Recently uploaded (20)

How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 

Scalability Issues of Firefly-Based Self-Synchronization in Collective Adaptive Systems

  • 1. Scalability Issues of Firefly-Based Self-Synchronization in Collective Adaptive Systems Iva Bojic*, Tomislav Lipic and Mario Kusek *Department of Urban Studies and Planning Massachusetts Institute of Technology Cambridge, MA, US FoCAS 2014 September 8, 2014, London, UK
  • 2. Heterogeneous Collective Adaptive Systems Machine-to-Machine systems 2 of 15 FoCAS 2014 8 September 2014
  • 3. Problem no global notion of time In distributed systems each node has its own internal clock and its own notion of time In practice these clocks drift apart accumulating errors over time Global notion of time is prerequisite for: common resource sharing (e.g., channel) depend events tracking (e.g., consistency of distributed databases) simultaneous events detection (e.g., data collection) 3 of 15 FoCAS 2014 8 September 2014
  • 4.  If oscillators are not coupled, their state variables change following only their own excitations  xi denotes state variable xi(t) = fi(t)  ti * denotes a moment when i-th oscillator flashes R. E. Mirollo and S. H. Strogatz. Synchronization of pulse-coupled biological oscillators. SIAM J. Appl. Math. 50: pp.1645-1662 (1990) Pulse coupled oscillators model one firefly 0 1 t xi threshold excitation flash flash = T 2T * ti FoCAS 2014 8 September 2014 4 of 15
  • 5.  If oscillators are coupled  state variable xi is adjusted upon the reception of flashes from the others  xi(t) = fi(t) + ϵij gij(t)  ϵij is a coupling constant  gij(t) is a coupling function between i-th and j-th oscillators R. E. Mirollo and S. H. Strogatz. Synchronization of pulse-coupled biological oscillators. SIAM J. Appl. Math. 50: pp.1645-1662 (1990) Pulse coupled oscillators model two fireflies 0 1 t xi threshold flash flash T 2T 0 1 t xj T 2T εij ti * tj * εij εji εji flash flash flash threshold FoCAS 2014 8 September 2014 5 of 15
  • 6. Pulse coupled oscillators model assumptions oscillators are the same (i.e., have same frequencies) oscillators are connected in a fully-connected network no delays in the message exchange among oscillators no oscillators with a faulty behavior that desynchronizes the network oscillators cannot join or leave the network nor change their positions in the network (i.e., no mobility) Pulse coupled oscillators model limitations 6 of 15 FoCAS 2014 8 September 2014
  • 7. Synchrony – ”firing” in unison Phase locking – differences between state variable values are constant and nonzero Frequency locking – differences between state variable values are not constant because of frequency fluctuations Forms of time synchronization synchrony, phase locking and frequency locking 7 of 15 FoCAS 2014 8 September 2014
  • 8. Rate of successful synchronization outcomes synchronization precision is acceptable Time to synchronization time needed to achieve synchronization of desired precision Network traffic number of messages exchanged during synchronization process The goal of this paper is to reduce network traffic Frequency locking time to synchronization and network traffic 8 of 15 FoCAS 2014 8 September 2014
  • 9. Results of simulations all-to-all connectivity is not the best one considering both time to synchronization and network traffic [1, 2] smaller transmission radius leads to lower energy consumption [3] Constraints in testbeds calculation and memory costs of finding neighbors time cost of sending multicast messages [1] I. Bojic, et al. “A Self-Optimizing Mobile Network: Auto-Tuning the Network with Firefly-Synchronized Agents”, Information Sciences, vol. 182, no. 1, pp. 77– 92 (2012) [2] I. Bojic and M. Kusek, “Comparing Different Overlay Topologies and Metrics in Pulse-Coupled Multi-Agent Systems,” in Proceedings of the 6th KES International Conference on Agent and Multi-Agent Systems: Technologies and Applications, 2012, pp. 464–473 [3] Y. Niu, et a. “Selective Pulse Coupling Synchronicity for Sensor Network,” in Proceedings of the 2nd International Conference on Sensor Technologies and Applications, 2008, pp. 123–128 Network traffic reduction overlay network topologies 9 of 15 FoCAS 2014 8 September 2014
  • 10. Selective coupling implemented on the sender side at the end of each synchronization cycle before sending the synchronization messages Proposed solution mechanism for selective coupling implemented on the sender side 10 of 15 FoCAS 2014 8 September 2014
  • 11. Selective coupling implemented on the receiver side selective coupling leads to faster synchronization convergence [4] halving the probability to send synchronization messages meant doubling time to synchronization [5] selective reduction of transmitted information saves energy and improves the convergence rate of desired synchronization precision [6] [4] Y. Niu, et a. “Selective Pulse Coupling Synchronicity for Sensor Network,” in Proceedings of the 2nd International Conference on Sensor Technologies and Applications, 2008, pp. 123–128. [5] I. Scholtes, J. Botev, M. Esch, and P. Sturm, “Epidemic Self-Synchronization in Complex Networks of Kuramoto Oscillators,” Advances in Complex Systems, vol. 13, no. 1, pp. 33–58, 2010 [6] J. Degesys, P. Basu, and J. Redi, “Synchronization of Strongly Pulse-Coupled Oscillators with Refractory Periods and Random Medium Access,” in Proceedings of the ACM Symposium on Applied Computing, 2008, pp. 1976–1980 Related work mechanism for selective coupling implemented on the receiver side 11 of 15 FoCAS 2014 8 September 2014
  • 12. Multi-Agent Simulator Of Neighborhoods Graphs generated by Watts/Strogatz model [7] reconnection probability = 0.5 number of nearest neighbors in initial ring lattice = 10 Future work – graphs generated by Barabasi/Albert model synchronization benefits from networks in which high degree devices are connected to low degree devices [8] [7] I. Scholtes, J. Botev, M. Esch, and P. Sturm, “Epidemic Self-Synchronization in Complex Networks of Kuramoto Oscillators,” Advances in Complex Systems, vol. 13, no. 1, pp. 33–58, 2010 [8] M. di Bernardo, F. Garofalo, and F. Sorrentino, “Effects of Degree Correlation on the Synchronization of Networks of Oscillators,” International Journal of Bifurcation and Chaos, vol. 17, no. 10, pp. 3499–3506, 2007. 12 of 15 FoCAS 2014 Simulation environment mechanism for selective coupling implemented on the receiver side 8 September 2014
  • 13. 13 of 15 FoCAS 2014 Simulation results relative difference of exchanged messages and time to synchronization 8 September 2014
  • 14. M2M systems with 10000 devices (0.1 for thresholdSyn and 0.3 for thresholdProbability) 2.5 million (i.e., 52 %) less messages are exchanged around 1300 (i.e., 53 %) less steps are needed to achieve synchronization indications that this mechanism can improve the synchronization rate Open issues lack of the practical implementation in real-world environments can Watts/Strogatz model represent heterogeneous M2M systems? communication latency and different distributions of device frequencies 14 of 15 FoCAS 2014 Conclusions and open issues mechanism for selective coupling implemented on the receiver side 8 September 2014
  • 15. Thank you for your attention Questions? FoCAS 2014 8 September 2014 15 of 15