SlideShare uma empresa Scribd logo
1 de 19
Baixar para ler offline
Nature Knows Best ?

How can biological systems be exploited in engineered systems ?
People
 Cathy Scott c.scott@napier.ac.uk
 Husna Osman ho12@hw.ac.uk
 Ioannis Polyzos i.polyzos@gmail.com
 Michael Matscheko mm@pervasive.jku.at
 Petros Papadopoulos petros.papadopoulos@acm.org
 Sarah Clayton s.clayton@napier.ac.uk
Outline
 Introduction
 Aim
 Scenarios
 Network Settings
 Results
 Fungal Colonies
 Conclusion
 Questions ?
Introduction
 Routing strategies are highly important for computer
 networks performance.
 The emergence of mobile/sensor networks raised several
 novel problems mainly due to resource constrained
 devices.
 Among others biological systems with the same
 characteristics have been exploited in order to solve
 several discrete optimization problems such as :
  Ant Colonies
  Fungal Colonies
Aim

 This case study focus in :
   Comparing “Ant Colony Optimization”(ACO) with other
   discrete optimization algorithms like Nearest Neighborhood
   Tree(NNT).
   Exploring a recently introduced systems inspired by Fungal
   Colonies

 3 scenarios have been used in order to measure :
 Efficiency , Scalability and Robustness
Scenarios
 Scenario 1 : Static Network
   Focus on the performance of NNT and ACO in a static
   network where there is no update frequency/proactive ants.
 Scenario 2 :
   Focus on the performance of NNT(no update) and ACO(with
   proactive ants) in a static network.
 Scenario 3:
   Focus on the performance of NNT(with update) and
   ACO(with proactive ants) in a dynamic environment (possible
   failures).
Network Settings
 Typical Network1 :
   Population : 50
   Distance : 0.09
 Futuristic Network 2 :
   Population: 400
   Distance : 0.04
Routing Overhead
10




                                           • bug ?
8
                                           • configuration ?
                                           • more tests ?


6




4

                                                      ACO FA –
                                                      ACO FA 1
2
                                                      ACO FA 10
                                                      NNT UR --
                                                      NNT UR 5
0
     0   5   10   15   20   25   30   35         40
                                                      NNT UR 10
Delivery Ratio
 1




0.8




0.6
                                                       NNT UR --
                                                       NNT UR 5
                                                       NNT UR 10
0.4



                                                       ACO FA 1
                                                       ACO FA 10
0.2



                     corresponds to                    ACO FA –
                     routing overhead
 0
      0   5   10   15discrepancy 25
                            20          30   35   40
Delivery Ratio (Failure t=20)
 1




                                            low delivery rates:
0.8
                                            • congestion
                                            • reduce data load?

0.6

                                                     NNT UR 5
                                                     NNT UR 10
0.4




0.2
                                                     ACO FA 1
                                                     ACO FA 10
 0
      0   5   10   15   20   25   30   35       40
Delivery Ratio (400 nodes)
 1




                                            • far too much data
0.8
                                              for large network
                                            • rerun with
                                              decreased data load
                                              or increased radio
0.6
                                              data rate


0.4




0.2                                                   NNT UR 5
                                                      NNT UR 10
                                                      ACO FA 1
 0                                                    ACO FA 10
      0   5   10   15   20   25   30   35        40
Conclusions
  Ant algorithm struggles with (almost) static network
  scenarious
  Network congestion leads to low delivery ratio

Future Work:
  Investigate situation in more dynamic networks
    Volatile environment (high node failure rates)
    Mobile nodes
  Optimization of parameters
  Longer simulation timespan
Fungi Colonies
Fungal Colonies
Processes                     Transactions
•Explore (sparse branching)
•Exploit (dense branching)
•Degenerate
Processes             Triggers

 Explore               Fitness function
 (sparse branching)
 Exploit               Data message
 (dense branching)
 Degenerate            Energy < pdegenerate
Mappings

SpeckSim             Fungal Colony

 Energy               Nutrients
 Data                 Mobile biomass
 Established route    Structural biomass
Message Type               Transmission type

 Data message               Broadcast
 Explore message            Broadcast
 Establish route message    Unicast
Network Flow
Thank you …




        Questions ?

Mais conteúdo relacionado

Destaque

The nine environmental principles
The nine environmental principlesThe nine environmental principles
The nine environmental principlesKris Ann Ferrer
 
Environmental principles
Environmental principlesEnvironmental principles
Environmental principlesjanels
 
1 2 3_environmental principles
1 2 3_environmental principles1 2 3_environmental principles
1 2 3_environmental principlesindaykarya
 
Stewards of the Natural World: GIS for National Parks
Stewards of the Natural World: GIS for National ParksStewards of the Natural World: GIS for National Parks
Stewards of the Natural World: GIS for National ParksEsri
 
What happens when everything is connected to everything.
What happens when everything is connected to everything.What happens when everything is connected to everything.
What happens when everything is connected to everything.Duncan/Channon
 
The protection of nature
The protection of nature The protection of nature
The protection of nature Georgeta Manafu
 
Rediscovering the Original Life Purposes
Rediscovering the Original Life PurposesRediscovering the Original Life Purposes
Rediscovering the Original Life PurposesSIDSocial
 
Topic 4.2 evaluating biodiversity and vulnerability
Topic 4.2   evaluating biodiversity and vulnerabilityTopic 4.2   evaluating biodiversity and vulnerability
Topic 4.2 evaluating biodiversity and vulnerabilityMichael Smith
 
Biodiversity who cares slide show
Biodiversity who cares slide showBiodiversity who cares slide show
Biodiversity who cares slide showerutherford247
 
Summary of Topic 4.1 - biodiversity in ecosystems
Summary of Topic 4.1 - biodiversity in ecosystemsSummary of Topic 4.1 - biodiversity in ecosystems
Summary of Topic 4.1 - biodiversity in ecosystemsMichael Smith
 
1.1 Environmental value systems
1.1 Environmental value systems1.1 Environmental value systems
1.1 Environmental value systemsScott Lucas
 
Echologicalconcepts and principles
Echologicalconcepts and principlesEchologicalconcepts and principles
Echologicalconcepts and principlesReena Yadav
 
Environmental value systems
Environmental value systemsEnvironmental value systems
Environmental value systemsnjcotton
 
IB ESS Chapter 7.Environmental Value System
IB ESS Chapter 7.Environmental Value SystemIB ESS Chapter 7.Environmental Value System
IB ESS Chapter 7.Environmental Value SystemGURU CHARAN KUMAR
 
ESI Plenary Presentation
ESI Plenary PresentationESI Plenary Presentation
ESI Plenary PresentationSheila Dingcong
 
Universal Design: The Seven Principles
Universal Design: The Seven PrinciplesUniversal Design: The Seven Principles
Universal Design: The Seven PrinciplesScott Rains
 

Destaque (20)

The nine environmental principles
The nine environmental principlesThe nine environmental principles
The nine environmental principles
 
Environmental principles
Environmental principlesEnvironmental principles
Environmental principles
 
1 2 3_environmental principles
1 2 3_environmental principles1 2 3_environmental principles
1 2 3_environmental principles
 
Environmental education
Environmental educationEnvironmental education
Environmental education
 
Everything Changes
Everything ChangesEverything Changes
Everything Changes
 
Stewards of the Natural World: GIS for National Parks
Stewards of the Natural World: GIS for National ParksStewards of the Natural World: GIS for National Parks
Stewards of the Natural World: GIS for National Parks
 
What happens when everything is connected to everything.
What happens when everything is connected to everything.What happens when everything is connected to everything.
What happens when everything is connected to everything.
 
The protection of nature
The protection of nature The protection of nature
The protection of nature
 
Rediscovering the Original Life Purposes
Rediscovering the Original Life PurposesRediscovering the Original Life Purposes
Rediscovering the Original Life Purposes
 
Topic 4.2 evaluating biodiversity and vulnerability
Topic 4.2   evaluating biodiversity and vulnerabilityTopic 4.2   evaluating biodiversity and vulnerability
Topic 4.2 evaluating biodiversity and vulnerability
 
Biodiversity who cares slide show
Biodiversity who cares slide showBiodiversity who cares slide show
Biodiversity who cares slide show
 
Summary of Topic 4.1 - biodiversity in ecosystems
Summary of Topic 4.1 - biodiversity in ecosystemsSummary of Topic 4.1 - biodiversity in ecosystems
Summary of Topic 4.1 - biodiversity in ecosystems
 
1.1 Environmental value systems
1.1 Environmental value systems1.1 Environmental value systems
1.1 Environmental value systems
 
Echologicalconcepts and principles
Echologicalconcepts and principlesEchologicalconcepts and principles
Echologicalconcepts and principles
 
Environmental value systems
Environmental value systemsEnvironmental value systems
Environmental value systems
 
IB ESS Chapter 7.Environmental Value System
IB ESS Chapter 7.Environmental Value SystemIB ESS Chapter 7.Environmental Value System
IB ESS Chapter 7.Environmental Value System
 
ESI Plenary Presentation
ESI Plenary PresentationESI Plenary Presentation
ESI Plenary Presentation
 
Universal Design: The Seven Principles
Universal Design: The Seven PrinciplesUniversal Design: The Seven Principles
Universal Design: The Seven Principles
 
Incredible Sex
Incredible SexIncredible Sex
Incredible Sex
 
Species diversity
Species diversitySpecies diversity
Species diversity
 

Semelhante a Nature knows best

Railway Bridge Health Monitoring System
Railway Bridge Health Monitoring SystemRailway Bridge Health Monitoring System
Railway Bridge Health Monitoring SystemJose Ortega
 
802.11n - Increased Speed Increased Complexity
802.11n - Increased Speed Increased Complexity802.11n - Increased Speed Increased Complexity
802.11n - Increased Speed Increased ComplexitySavvius, Inc
 
Candidate experience overview (2013)
Candidate experience overview (2013)Candidate experience overview (2013)
Candidate experience overview (2013)Roman Malendevich
 
บทที่4 หลักการแนวคิดในการสื่อสาร
บทที่4 หลักการแนวคิดในการสื่อสารบทที่4 หลักการแนวคิดในการสื่อสาร
บทที่4 หลักการแนวคิดในการสื่อสารBeauso English
 
PON-testing-app-note.pdf
PON-testing-app-note.pdfPON-testing-app-note.pdf
PON-testing-app-note.pdfssuser818de4
 
Pushing the limits of CAN - Scheduling frames with offsets provides a major p...
Pushing the limits of CAN - Scheduling frames with offsets provides a major p...Pushing the limits of CAN - Scheduling frames with offsets provides a major p...
Pushing the limits of CAN - Scheduling frames with offsets provides a major p...Nicolas Navet
 
Infinite offload
Infinite offloadInfinite offload
Infinite offloadmtsimring
 
Business case for fixed wireless 4G/LTE using outdoor antennas
Business case for fixed wireless 4G/LTE using outdoor antennasBusiness case for fixed wireless 4G/LTE using outdoor antennas
Business case for fixed wireless 4G/LTE using outdoor antennasAndre Fourie
 
Capacity analysis of gsm systems using slow frequency hoppin
Capacity analysis of gsm systems using slow frequency hoppinCapacity analysis of gsm systems using slow frequency hoppin
Capacity analysis of gsm systems using slow frequency hoppinShiju Chacko
 
Grid Based Fuzzy Optimized Routing Protocol for Under Water Sensor Network
Grid Based Fuzzy Optimized  Routing Protocol for  Under Water Sensor Network Grid Based Fuzzy Optimized  Routing Protocol for  Under Water Sensor Network
Grid Based Fuzzy Optimized Routing Protocol for Under Water Sensor Network Zakaria Shuvo
 
Implementation of Wireless Channel Model in MATLAB: Simplified
Implementation of Wireless Channel Model in MATLAB: SimplifiedImplementation of Wireless Channel Model in MATLAB: Simplified
Implementation of Wireless Channel Model in MATLAB: SimplifiedRosdiadee Nordin
 
LF_OVS_17_Ingress Scheduling
LF_OVS_17_Ingress SchedulingLF_OVS_17_Ingress Scheduling
LF_OVS_17_Ingress SchedulingLF_OpenvSwitch
 
Latency on a_switched_ethernet_network
Latency on a_switched_ethernet_networkLatency on a_switched_ethernet_network
Latency on a_switched_ethernet_networkzeedoui2
 
Mueller_Massucci_Antenna_and_Mobile_Network_Testing_Challenges.pdf
Mueller_Massucci_Antenna_and_Mobile_Network_Testing_Challenges.pdfMueller_Massucci_Antenna_and_Mobile_Network_Testing_Challenges.pdf
Mueller_Massucci_Antenna_and_Mobile_Network_Testing_Challenges.pdfJUNIOR164768
 
Accelerating science with Puppet
Accelerating science with PuppetAccelerating science with Puppet
Accelerating science with PuppetTim Bell
 
Demonstrating Quantum Speed-Up with a Two-Transmon Quantum Processor Ph.D. d...
Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. d...Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. d...
Demonstrating Quantum Speed-Up with a Two-Transmon Quantum Processor Ph.D. d...Andreas Dewes
 
spf-1g-bx40u-1310nm-1490nm-40km-bidi-fiber-optical-module-151017.pdf
spf-1g-bx40u-1310nm-1490nm-40km-bidi-fiber-optical-module-151017.pdfspf-1g-bx40u-1310nm-1490nm-40km-bidi-fiber-optical-module-151017.pdf
spf-1g-bx40u-1310nm-1490nm-40km-bidi-fiber-optical-module-151017.pdfGLsun Mall
 

Semelhante a Nature knows best (20)

VyattaCore TIPS2013
VyattaCore TIPS2013VyattaCore TIPS2013
VyattaCore TIPS2013
 
Railway Bridge Health Monitoring System
Railway Bridge Health Monitoring SystemRailway Bridge Health Monitoring System
Railway Bridge Health Monitoring System
 
802.11n - Increased Speed Increased Complexity
802.11n - Increased Speed Increased Complexity802.11n - Increased Speed Increased Complexity
802.11n - Increased Speed Increased Complexity
 
PON testing.pdf
PON testing.pdfPON testing.pdf
PON testing.pdf
 
Candidate experience overview (2013)
Candidate experience overview (2013)Candidate experience overview (2013)
Candidate experience overview (2013)
 
บทที่4 หลักการแนวคิดในการสื่อสาร
บทที่4 หลักการแนวคิดในการสื่อสารบทที่4 หลักการแนวคิดในการสื่อสาร
บทที่4 หลักการแนวคิดในการสื่อสาร
 
PON-testing-app-note.pdf
PON-testing-app-note.pdfPON-testing-app-note.pdf
PON-testing-app-note.pdf
 
Pushing the limits of CAN - Scheduling frames with offsets provides a major p...
Pushing the limits of CAN - Scheduling frames with offsets provides a major p...Pushing the limits of CAN - Scheduling frames with offsets provides a major p...
Pushing the limits of CAN - Scheduling frames with offsets provides a major p...
 
Infinite offload
Infinite offloadInfinite offload
Infinite offload
 
Business case for fixed wireless 4G/LTE using outdoor antennas
Business case for fixed wireless 4G/LTE using outdoor antennasBusiness case for fixed wireless 4G/LTE using outdoor antennas
Business case for fixed wireless 4G/LTE using outdoor antennas
 
Pon po tm_ae
Pon po tm_aePon po tm_ae
Pon po tm_ae
 
Capacity analysis of gsm systems using slow frequency hoppin
Capacity analysis of gsm systems using slow frequency hoppinCapacity analysis of gsm systems using slow frequency hoppin
Capacity analysis of gsm systems using slow frequency hoppin
 
Grid Based Fuzzy Optimized Routing Protocol for Under Water Sensor Network
Grid Based Fuzzy Optimized  Routing Protocol for  Under Water Sensor Network Grid Based Fuzzy Optimized  Routing Protocol for  Under Water Sensor Network
Grid Based Fuzzy Optimized Routing Protocol for Under Water Sensor Network
 
Implementation of Wireless Channel Model in MATLAB: Simplified
Implementation of Wireless Channel Model in MATLAB: SimplifiedImplementation of Wireless Channel Model in MATLAB: Simplified
Implementation of Wireless Channel Model in MATLAB: Simplified
 
LF_OVS_17_Ingress Scheduling
LF_OVS_17_Ingress SchedulingLF_OVS_17_Ingress Scheduling
LF_OVS_17_Ingress Scheduling
 
Latency on a_switched_ethernet_network
Latency on a_switched_ethernet_networkLatency on a_switched_ethernet_network
Latency on a_switched_ethernet_network
 
Mueller_Massucci_Antenna_and_Mobile_Network_Testing_Challenges.pdf
Mueller_Massucci_Antenna_and_Mobile_Network_Testing_Challenges.pdfMueller_Massucci_Antenna_and_Mobile_Network_Testing_Challenges.pdf
Mueller_Massucci_Antenna_and_Mobile_Network_Testing_Challenges.pdf
 
Accelerating science with Puppet
Accelerating science with PuppetAccelerating science with Puppet
Accelerating science with Puppet
 
Demonstrating Quantum Speed-Up with a Two-Transmon Quantum Processor Ph.D. d...
Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. d...Demonstrating Quantum Speed-Up  with a Two-Transmon Quantum Processor Ph.D. d...
Demonstrating Quantum Speed-Up with a Two-Transmon Quantum Processor Ph.D. d...
 
spf-1g-bx40u-1310nm-1490nm-40km-bidi-fiber-optical-module-151017.pdf
spf-1g-bx40u-1310nm-1490nm-40km-bidi-fiber-optical-module-151017.pdfspf-1g-bx40u-1310nm-1490nm-40km-bidi-fiber-optical-module-151017.pdf
spf-1g-bx40u-1310nm-1490nm-40km-bidi-fiber-optical-module-151017.pdf
 

Último

Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 

Último (20)

Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 

Nature knows best

  • 1. Nature Knows Best ? How can biological systems be exploited in engineered systems ?
  • 2. People Cathy Scott c.scott@napier.ac.uk Husna Osman ho12@hw.ac.uk Ioannis Polyzos i.polyzos@gmail.com Michael Matscheko mm@pervasive.jku.at Petros Papadopoulos petros.papadopoulos@acm.org Sarah Clayton s.clayton@napier.ac.uk
  • 3. Outline Introduction Aim Scenarios Network Settings Results Fungal Colonies Conclusion Questions ?
  • 4. Introduction Routing strategies are highly important for computer networks performance. The emergence of mobile/sensor networks raised several novel problems mainly due to resource constrained devices. Among others biological systems with the same characteristics have been exploited in order to solve several discrete optimization problems such as : Ant Colonies Fungal Colonies
  • 5. Aim This case study focus in : Comparing “Ant Colony Optimization”(ACO) with other discrete optimization algorithms like Nearest Neighborhood Tree(NNT). Exploring a recently introduced systems inspired by Fungal Colonies 3 scenarios have been used in order to measure : Efficiency , Scalability and Robustness
  • 6. Scenarios Scenario 1 : Static Network Focus on the performance of NNT and ACO in a static network where there is no update frequency/proactive ants. Scenario 2 : Focus on the performance of NNT(no update) and ACO(with proactive ants) in a static network. Scenario 3: Focus on the performance of NNT(with update) and ACO(with proactive ants) in a dynamic environment (possible failures).
  • 7. Network Settings Typical Network1 : Population : 50 Distance : 0.09 Futuristic Network 2 : Population: 400 Distance : 0.04
  • 8. Routing Overhead 10 • bug ? 8 • configuration ? • more tests ? 6 4 ACO FA – ACO FA 1 2 ACO FA 10 NNT UR -- NNT UR 5 0 0 5 10 15 20 25 30 35 40 NNT UR 10
  • 9. Delivery Ratio 1 0.8 0.6 NNT UR -- NNT UR 5 NNT UR 10 0.4 ACO FA 1 ACO FA 10 0.2 corresponds to ACO FA – routing overhead 0 0 5 10 15discrepancy 25 20 30 35 40
  • 10. Delivery Ratio (Failure t=20) 1 low delivery rates: 0.8 • congestion • reduce data load? 0.6 NNT UR 5 NNT UR 10 0.4 0.2 ACO FA 1 ACO FA 10 0 0 5 10 15 20 25 30 35 40
  • 11. Delivery Ratio (400 nodes) 1 • far too much data 0.8 for large network • rerun with decreased data load or increased radio 0.6 data rate 0.4 0.2 NNT UR 5 NNT UR 10 ACO FA 1 0 ACO FA 10 0 5 10 15 20 25 30 35 40
  • 12. Conclusions Ant algorithm struggles with (almost) static network scenarious Network congestion leads to low delivery ratio Future Work: Investigate situation in more dynamic networks Volatile environment (high node failure rates) Mobile nodes Optimization of parameters Longer simulation timespan
  • 14. Fungal Colonies Processes Transactions •Explore (sparse branching) •Exploit (dense branching) •Degenerate
  • 15. Processes Triggers Explore Fitness function (sparse branching) Exploit Data message (dense branching) Degenerate Energy < pdegenerate
  • 16. Mappings SpeckSim Fungal Colony Energy Nutrients Data Mobile biomass Established route Structural biomass
  • 17. Message Type Transmission type Data message Broadcast Explore message Broadcast Establish route message Unicast
  • 19. Thank you … Questions ?