Synchronization and Swarming: Clocks and Flocks

Similar documents
The Form of Swarms: A Primer of Swarm Equilibria

Collective motion: from active matter to swarms in natural and engineered systems

Self-Organization Hypothesis. Lecture 18

Survey of Synchronization Part I: Kuramoto Oscillators

OTHER SYNCHRONIZATION EXAMPLES IN NATURE 1667 Christiaan Huygens: synchronization of pendulum clocks hanging on a wall networks of coupled Josephson j

Synchronization in delaycoupled bipartite networks

Recent Advances in Consensus of Multi-Agent Systems

The Evolution of Animal Grouping and Collective Motion

Swarming by Nature and by Design

University of Colorado. The Kuramoto Model. A presentation in partial satisfaction of the requirements for the degree of MSc in Applied Mathematics

Chimera states in networks of biological neurons and coupled damped pendulums

arxiv: v1 [nlin.ao] 22 Mar 2018

SWARMING, or aggregations of organizms in groups, can

A Simple Predator-Prey Swarming Model. Abstract

Mathematical modeling of complex systems Part 1. Overview

Composable Group Behaviors

Topology and biology: Persistent homology of aggregation models

Physics problems for life scientists Pushing on the Environment (aka collisions for biologists)

Meaning, Evolution and the Structure of Society

Cooperative Control and Mobile Sensor Networks

Swarm-bots. Marco Dorigo FNRS Research Director IRIDIA Université Libre de Bruxelles

A conceptual model for milling formations in biological aggregates

Swarm Aggregation Algorithms for Multi-Robot Systems. Andrea Gasparri. Engineering Department University Roma Tre ROMA TRE

Mathematical Aspects of Self-Organized Dynamics

Social Aggregation in Pea Aphids: Experiment and Random Walk Modeling

Lesson Adaptation Activity: Developing and Using Models

Saturation of Information Exchange in Locally Connected Pulse-Coupled Oscillators

A mathematical model for flight guidance in honeybee swarms

Dynamics and Time Integration. Computer Graphics CMU /15-662, Fall 2016

SAM Teachers Guide Newton s Laws at the Atomic Scale Overview Learning Objectives Possible Student Pre/Misconceptions

Modeling group formation and activity. patterns in self-organizing collectives of. individuals

LAB 2 - ONE DIMENSIONAL MOTION

LAB 2: INTRODUCTION TO MOTION

An Integrodifferential Equation Modeling 1-D Swarming Behavior

FLOCKS, COLLECTIVE MOTION

Swarm shape and its dynamics in a predator-swarm model

Chapter 1 Introduction

Butterflies, Bees & Burglars

Listening. The Air. Did you know? Did you know?

Community Involvement in Research Monitoring Pollinator Populations using Public Participation in Scientific Research

The Dynamics of Interacting Swarms

A model for rolling swarms of locusts

Swarm shape and its dynamics in a predator-swarm model

Science Grade 3 Curriculum Guide West Contra Costa Unified School District

The Emergence of Polarization in Flocks of Starlings

Phase synchronization of an ensemble of weakly coupled oscillators: A paradigm of sensor fusion

Can You do Maths in a Crowd? Chris Budd

Distributed Particle Swarm Optimization

SAM Teachers Guide Newton s Laws at the Atomic Scale Overview Learning Objectives Possible Student Pre/Misconceptions

C. Project description (max. 10 pages)

Information Aggregation in Complex Dynamic Networks

V-Formation as Optimal Control

Course #: SC-81 Grade Level: Prerequisites: Algebra with Geometry recommended # of Credits: 1

1 WHAT IS BIG HISTORY? WHY DO WE LOOK AT THINGS FROM FAR AWAY AND CLOSE UP?

Learning the collective dynamics of complex biological systems. from neurons to animal groups. Thierry Mora

El Botellón: Modeling the Movement of Crowds in a City

Measuring Information Storage and Transfer in Swarms

Processes that Shape the Earth

Collective Evolution of Turn-taking Norm in Dispersion Games

1. Synchronization Phenomena

Kindergarten Reading Street/Science Correlation (PreK-2 Science Curriculum Frameworks) Scott Foresman Reading Street Unit 1, Week 2 Fix-it Duck

Charged objects in Conducting Fluids

A Correlation of Conceptual Physics 2015 to the Utah Science Core Curriculum for Physics (Grades 9-12)

SCI404: Honors Physics

Pattern formation is one of the most studied aspects of animal

Unit 3 Force and Motion Student understandings for 8.6A

1. In Activity 1-1, part 3, how do you think graph a will differ from graph b? 3. Draw your graph for Prediction 2-1 below:

Firefly Synchronization. Morris Huang, Mark Kingsbury, Ben McInroe, Will Wagstaff

F rom flocks of birds1,2 to schools of fish3,4 to swarms of insects5 7, animal aggregations that display collective

Toward Online Probabilistic Path Replanning

Situation. The XPS project. PSO publication pattern. Problem. Aims. Areas

Professor: Arpita Upadhyaya Physics 131

ACTIVITY 2: Motion and Energy

Kristina Lerman USC Information Sciences Institute

Physics of the rhythmic applause

Atomic Motion and Interactions

Physics 107: Ideas of Modern Physics

AP Physics 1 Syllabus

Network Systems and Kuramoto Oscillators

1 st Term Examination November, 2015 Environmental Studies

Problem Solver Skill 5. Defines multiple or complex problems and brainstorms a variety of solutions

Preliminary Results on Social Learning with Partial Observations

ACTA UNIVERSITATIS APULENSIS No 11/2006

) 2 = Square of rest energy. E = "m o. c 2, or E = mc 2. Homework & Exam

WELCOME TO PHYSICS 201. Dr. Luis Dias Summer 2007 M, Tu, Wed, Th 10am-12pm 245 Walter Hall

ENHANCING THE CUCKOO SEARCH WITH LEVY FLIGHT THROUGH POPULATION ESTIMATION

Frequently Asked Questions

Baccalieu Collegiate. Physics Course Outline

Agent-Modeling of Fingerprints with Netlogo. Chris Apostolis, Alexander Elkholy, Daniel Korytowski

Swarm-bots and Swarmanoid: Two experiments in embodied swarm intelligence

SocViz: Visualization of Facebook Data

Sir Isaac Newton ( )

Self-Organization and Collective Decision Making in Animal and Human Societies

Introduction to Swarm Robotics

Outline. 1 Initial Definitions. 2 Examples of SI in Biology. 3 Self-Organization. 4 Stigmergy. 5 Swarm Robotics

Energy and Energy Transformations

Ganado Unified School District (Science/Kindergarten)

Chapter 1 Introduction

Environmental Interaction

arxiv:nlin/ v1 [nlin.cd] 4 Oct 2005

Transcription:

Synchronization and Swarming: Clocks and Flocks Andrew J. Bernoff, Harvey Mudd College Thanks to Chad Topaz, Macalester College

Andrew J. Bernoff Harvey Mudd College ajb@hmc.edu Chad M. Topaz Macalester College ctopaz@macalester.edu Abstract: The flocking of starlings, contractions of heart muscle, and fads in culturel and fashion are examples of systems where social and/or biological interactions promote the emergence of coherence from disorder. Temporally, coupling of oscillators leads to the synchronization observed in the flashing of fireflies or the trending of hashtags in twitter. Spatially, coupling leads to biological aggregation such as the swarming of locusts or the schooling of fish. In this talk we will give an overview of some of the ways in which social and biological coupling facilitate collective behavior and describe some of the characteristic of the phenomena they manifest. Useful Links: Birds Do It. Bees Do It [http://www.news.ucsb.edu/2014/013963/birds-do-it-bees-do-it] This is a news story that includes the human flocking experiments. Synchronization and Swarming of Clocks and Flocks [http://online.kitp.ucsb.edu/online/bioactert-c14/bernoff/] Video of a version of this talk presented at the Kavli Institute of Theoretical Physics on February 15, 2014. A Primer of Swarm Equilibria [http://beta.mbi.ohio-state.edu/video/player/?id=143&title=a+primer+of+swarm+equilibria] Video of a talk presented at the Mathematical Biological Institute at Ohio State University on March 15, 2011.

Synchronization (noun) The tendency of periodic systems to align in time. Sleep/wake cycles Flowering of plants /Estrus in animals Clapping (sometimes!!) Dancing Contraction of muscle in heart cells Lasers Microwave Ovens

Synchronization of metronomes Lancaster University, Dept. of Physics

Coupling (noun) The influence of one object on another; feedback. Sight, sound, smell, vibrations Pheromones The internet Vibrations Crickets chirping, fireflies flashing

Coupled oscillators 11 x 11 Grid of Oscillators Strong local coupling Weak global coupling 32 Metronomes

Modeling Synchronization d i dt =! i + NX j=1 K ij sin( i j ) The Kuramoto Model: i = Phase of i th oscillator.! i = Frequency of i th oscillator. K ij = Coupling of i th to j th oscillator. Note coupling may depend on distance or topology.

Meme (noun) An idea or behavior that spreads through cultural coupling. Fashion Fads #hashtags Religion Kale Sriracha Bitcoins

Bieber Fever (Meme)

Girl baby names (Meme) Most popular names of baby girls in each state by year

Modeling Memes S S-I-R Model S=Susceptible I=Infected R=Recovered (or removed) I R Note coupling may depend on distance or topology. http://en.wikipedia.org/wiki/compartmental_models_in_epidemiology

What have we learned so far... Coupling can lead to synchronization. The coupling of human behavior can lead to memes. Humans are definitely coupled - we seem programmed to imitate each other. What does this mean for animal behavior? Want more? See Steve Strogatz s TED talk & book!!

Coupling of behavior leads to swarming

Swarm (noun) The grouping (aggregation) of coupled objects, often animals. Bird flocks Animal herds Schools of fish Insect swarms (bees, ants, locusts)

Biological groups move in a coordinated manner. Parrish & Keshet, Nature, 1999

Groups can propagate without a leader.

Groups may have sharp edges, nearly constant density Sinclair, 1977

Aggregation (noun) The grouping of coupled objects, often animals. Bird flocks Animal herds Schools of fish Insect swarms (bees, ants, locusts) Robotic swarms

Attraction/Repulsion 50 ( c) (d) 0.6 1. Individuals are 0 attracted toward neighbors.!50 2. Individuals are!50 0 repelled if they get too close. 0!0.6 50!0.6 0 0.6

Human Swarming I WALK slowly toward (what you perceive to be) the center of the group. SLOW DOWN if you are within two feet of another person. STOP if you are within one foot of another person.

Modeling Aggregations Interorganism Potential p(r) rij xj F < 1 L > 1 xi x i = N j=1 Morse Potential dp dr ( r ij ) r ij Gê z +Uê x, p(r) = FLe r/l +e r, r ij = x j x i r ij pairwise additive interactions long-range attraction short-range repulsion Kinematic Model: Velocity = Social Force

Mill (noun) A rotating circular swarm. Ants Fish Occasionally people

Individual behavior can lead to large scale pattern formation Fish school (Parrish & Keshet, 1999) Ant mill (Schnierla, 1971) Dynamic Model with Momentum, Attraction & Repulsion D'Orsogna, Chuang, Bertozzi & Chayes PRL (2006). Dynamic Model: Acceleration = Propulsion - Drag Forces + Social Forces

Human Swarming II WALK at a slow, constant speed. WALK toward the person or people you see in front of you. TURN RIGHT if you are going to collide.

Humans can spontaneously exhibit mill behavior also

Frontiers (noun) The limits of knowledge - where the action is.

Frontier #1: Efficient computation of swarms N = 1 thousand GPU Computing N = 1 million Barnes-Hut Difficulty: Pairwise interactions means calculation scales like N2

Frontier #2: Quantitative lab/field measurements Inferring individual rules from collective behavior Lukeman, Li & Edelstein-Keshet (PNAS 2010) What is a minimal model for duck movement?

Frontier #2: Quantitative lab/field measurements Motion tracking of pea aphids XMAC lab - Chad Topaz, Macalester College

Frontier #2: Quantitative lab/field measurements What is a minimal model for pea aphid movement?

Frontier #3: Modeling human behavior How well can we model human interactions?

Agent Based Modeling: A Top Ten List

#10: Understand your goal. # 9: Have a metric in mind. # 8: Deal with the curse of dimensionality # 7: Experimentalists are your friends # 6: Think about the geometry of coupling.

# 5: Think laterally and borrow mercilessly. # 4: Be curious and observant # 3: Particles or Continuum Model? # 2: Random vs. Deterministic # 1: Parsimony!!