Publications

  • I.A. Gravagne & R.J. Marks II, "Emergent Behaviors of Protector, Refugee and Aggressor Swarm," IEEE Transactions on Systems, Man and Cybernetics, Part B: Cybernetics, Volume 37, Issue 2, April 2007, pp. 471 - 476.
  • Abstract -- Simple rules, when executed by individual agents in a large group, or swarm, can lead to complex behaviors that are often difficult or impossible to predict knowing only the rules. However, aggregate behavior is not always unpredictable—even for swarm models said to be beyond analysis. For the class of swarming algorithms examined herein, we analytically identify several possible emergent behaviors and their underlying causes: clustering, drifting, and explosion. They also analyze the likelihood of these behaviors emerging from randomly selected swarm configurations and present a few examples. The analytic results are illustrated via simulation

  • Winston Ewert, Daniel Jepson, Robert J. Marks II, Benjamin B. Thompson, Albert Yu, "Evolutionary Inversion of Swarm Emergence Using Disjunctive Control",(in review) .
  • Abstract -- Abstract—Given simple agent rules, a swarm’s emergent behavior can be difficult to predict. The inverse problem is even more difficult: given a desired emergent behavior, what are the rules by which swarm agents should operate? Disjunctive fuzzy control is proposed as a method to model swarm agents. Compared to more commonly used conjunctive fuzzy control such as that proposed by Mamdami, disjunctive fuzzy control is robustly fault tolerant and disjointly connected. Instead of agents working in coordination with one another, each swarm agent contributes individually to the result. As is the case with social insect swarms, the emergent behavior displays gracious degradation as agents are lost. Disjunctive control allows adaptation of the describing membership function, as is commonly done in conjunctive control. The inversion process is illustrated with numerous examples,
    including a predator-prey game, traffic control, gang warfare, and escaping agents. A number of behaviors emerged in each scenario showing the ability of swarminversion to discovering unexpected new strategies.

  • More Publications

Neoswarm.com

Dweebs and Bullies:

A simple pursuit-evasion example. Bullies chase running Dweebs

Icosystems Swarm

Who is stable? The protector or the coward?

Termites

Simple rules for stacking wood.

NeoSwarm.com Read More
NeoSwarm.com

Gnats

Nudging the maverick outlier towards the centroid.

Read More
NeoSwarm.com

Worm Search

What can you do with a herd of dumb worms?

Read More
NeoSwarm.com

Dumb Greedy Worm Search

What if the worms are also dumb and greedy?

Read More
NeoSwarm.com

Sandpiles:

Avalanches in sand piles as explained in Ubiquity by Mark Buchanan.

Read More

Swarm Inversion

Zamboni

Swarm inversion used on agents to search a space

Read More

War Games

A collection of "war" games which demonstrate the inversion of disjunctively controlled swarms

Read More

Resources

e website templates.