EDBT 2026 Demo / reviewers in the wild / expert
Aadesh Neupane
dblp:201/9939
· DBLP profile ↗
2ranked-venue papers
2as first author
0since 2021 · last 2019
0000-0003-0039-8832ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 2 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
1 paper |
Multi-agent systems · 100% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Multi-agent systems › swarm robotics
collective transport |
0.4 | 1 | 2019 | Learning Swarm Behaviors using Grammatical Evolution and Behavior Trees · IJCAI 2019 |
Knowledge, reasoning and agents › Multi-agent systems › swarm robotics
foraging |
0.4 | 1 | 2019 | Learning Swarm Behaviors using Grammatical Evolution and Behavior Trees · IJCAI 2019 |
Knowledge, reasoning and agents › Multi-agent systems
multi-agent learning |
0.4 | 1 | 2019 | Learning Swarm Behaviors using Grammatical Evolution and Behavior Trees · IJCAI 2019 |
Knowledge, reasoning and agents › Multi-agent systems › collective behavior
swarm behavior |
0.4 | 1 | 2019 | Learning Swarm Behaviors using Grammatical Evolution and Behavior Trees · IJCAI 2019 |
Methods — techniques the papers use, named apart from their topics
grammatical evolution · 0.4behavior trees · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Learning Swarm Behaviors using Grammatical Evolution and Behavior TreesabstractAlgorithms used in networking, operation research and optimization can be created using bio-inspired swarm behaviors, but it is difficult to mimic swarm behaviors that generalize through diverse environments. State-machine-based artificial collective behaviors evolved by standard Grammatical Evolution (GE) provide promise for general swarm behaviors but may not scale to large problems. This paper introduces an algorithm that evolves problem-specific swarm behaviors by combining multi-agent grammatical evolution and Behavior Trees (BTs). We present a BT-based BNF grammar, supported by different fitness function types, which overcomes some of the limitations in using GEs to evolve swarm behavior. Given human-provided, problem-specific fitness-functions, the learned BT programs encode individual agent behaviors that produce desired swarm behaviors. We empirically verify the algorithm's effectiveness on three different problems: single-source foraging, collective transport, and nest maintenance. Agent diversity is key for the evolved behaviors to outperform hand-coded solutions in each task. Aadesh Neupane, Michael A. Goodrich |
IJCAI | 1 |
| 2018 | GEESE: grammatical evolution algorithm for evolution of swarm behaviorsabstractAnimals such as bees, ants, birds, fish, and others are able to perform complex coordinated tasks like foraging, nest-selection, flocking and escaping predators efficiently without centralized control or coordination. Conventionally, mimicking these behaviors with robots requires researchers to study actual behaviors, derive mathematical models, and implement these models as algorithms. We propose a distributed algorithm, Grammatical Evolution algorithm for Evolution of Swarm bEhaviors (GEESE), which uses genetic methods to generate collective behaviors for robot swarms. GEESE uses grammatical evolution to evolve a primitive set of human-provided rules into productive individual behaviors. The GEESE algorithm is evaluated in two different ways. First, GEESE is compared to state-of-the-art genetic algorithms on the canonical Santa Fe Trail problem. Results show that GEESE outperforms the state-of-the-art by (a) providing better solution quality given sufficient population size while (b) utilizing fewer evolutionary steps. Second, GEESE outperforms both a hand-coded and a Grammatical Evolution-generated solution on a collective swarm foraging task. Aadesh Neupane, Michael A. Goodrich, Eric Mercer |
GECCO | 1 |