Stigmergy: a fundamental paradigm for digital ecosystems? Francis Heylighen Evolution, Complexity and Cognition group Vrije Universiteit Brussel Digital Ecosystem • Complex, self-organizing system • Agents: businesses, organizations, individuals... • • exchanging information, services, goods • co-evolving, mutually adapting Supported by shared ICT infrastructure • • digital environment or medium How to design an efficient digital medium for DE? The concept of stigmergy • Introduced by the entomologist Grassé in the 1950’s • to explain activity of social insects • such as termites, ants and wasps. • apparently complex and coordinated • yet individuals very dumb • → effective self-organization • Now popular in Multi-Agent Systems (robots, simulations) Basic principle • Greek etymology • stigma = stimulus, sign • ergon = work • work performed by an agent leaves a trace in the environment or medium • perceiving the trace stimulates another agent to perform further work • thus extending or elaborating previous work Mechanism • Perceived condition function as "stimulus", • action as "response" or "work" • Feedback loop: • condition → action → new condition → new action ... • action changes medium • change is perceived → new condition • each action corrects or builds upon the previous one Example: termite hill construction •first termites drop mud randomly •later termite tend to drop mud on already present mud • positive feedback: mud → more mud •→ the mud heap grows into a column •columns tend to grow towards each other •→ cathedral-like structure with arches Ant trail networks •Ants coming back from food source leave pheromone trace •Ants searching for food preferentially follow pheromone trail • preference increases with strength of trail •Strong trails get reinforced as more ants use them •Trails to exhausted food sources evaporate •Result: network of trails connecting food sources in most efficient way • external memory of food locations • adapts constantly to new circumstances Ant trail networks Quantitative ↔ qualitative •Quantitative stigmergy: • trace changes probability or amount of further action • e.g. amount of mud for termite, or of pheromone for ant •Qualitative stigmergy: • trace elicits new type of action • e.g. Wikipedia Collaboration in Wikipedia • Person A writes text on topic X • • action Person B reads text • stimulus, perception • Person B thinks text can be improved • Person B then adds or corrects text • qualitatively new action • Positive feedback: • more edits → better text → more readers → more edits → ... Medium as shared memory •Actions leave signs in medium • information is reliably stored • information is easily retrieved •➥ Signs function as external memory • accessible by all agents • shared between all agents •Topological differentiation of space • different regions accumulate different types of signs Coordination • Coordinating different actions requires knowing which action is to be done when by whom • This is difficult for agents with limited memory • especially when the action pattern is very complex • External memory overcomes this problem • This makes possible a highly organized and intelligent pattern of activity • performed by agents with very incomplete knowledge Advantages of stigmergy •No need for: • simultaneous presence of agents • • direct communication between agents • • agents can be anonymous, unaware of each other planning or prediction of activities • • interaction can be asynchronous agents can be ignorant of what happens next precise sequencing of actions (workflow) • next actions are triggered by previous ones No need for: imposed division of labour •E.g. collaboratively developing Wikipedia page or open-source application •People tend to check pages/modules they are interested in • and therefore tend to have some expertise in •Non-experts are not inclined to change page/module •→ tasks are preferentially performed by the most expert • since they are most stimulated to act • and can do the job with least effort Open Knowledge Ecosystems • Agents use and produce knowledge • knowledge publicly available • in shared external memory • e.g. Wikipedia • Everybody can use the knowledge freely • Everybody can contribute freely Business Ecosystems • Agents (SMEs) supply goods or services (output) • but require (demand) resources (input) • Agents process input into output • Problem: match input of one agent to output of other agent Agent Input Output DBE as network Virtual Markets • Demand and Supply posted on public medium • need A (qualitative), am willing to pay X (quantitative) • can supply B (qual.), for the price Y (quant.) • Agents browse through medium to find supply that best matches their demand, or vice-versa • Law of supply and demand : prices should automatically adjust to make supply match demand Required technologies • Shared digital medium: open, non-proprietary • Ontology for characterizing available demand/supply offers (qualitative) • Bidding algorithms to increase/decrease price when no reaction is forthcoming (quantitative) • Feedback for rewarding qualitatively best offers • Software agents for finding most attractive demand/supply opportunities • given knowledge of own preferences/expertise
© Copyright 2026 Paperzz