Back to results

Colorado School of Mines. Arthur Lakes Library

Distributed learning automata based data dissemination in swarm robotic systems

Abstract

dc:description.abstract

Swarm robotics systems often work in collaboration with humans to accomplish tasks in a random environment. Swarms allow many tasks to be accomplished within a mission more quickly while generally being more cost effective. The robots in the swarm can also accomplish tasks that humans are not able to perform on their own. The random environments the swarms work in render any previous contact data between robots useless as the contact patterns are different for each deployment. In the case of military and disaster scenarios, delivering data items quickly is imperative to the success of a mission. However, robots have limited battery and need a lightweight protocol that maximizes data delivery ratio and minimizes data delivery latency while consuming minimal energy. Learning automata are a form of Reinforcement Learning that is computationally inexpensive and can adapt to a dynamic environment. This combination allows for lightweight decision making based on the current topology of the network. We present two learning automata based data dissemination protocols, LADD and sc-LADD. LADD uses learning automata with direct connections to all neighboring nodes to make efficient and accurate forwarding decisions while sc-LADD uses learning automata and exploits the swarming nature of the robotic systems to abstract swarms and reduce the number of decisions available to the learning automata, which also reduces overhead. Results from our extensive simulation in NS3 indicate that these two protocols complement each other to achieve these goals: LADD can be used to maximize data delivery ratio when residual energy is high, while sc-LADD can be used to significantly reduce overhead and maintains a reasonable delivery ratio when residual energy is low. Furthermore, simulation results are verified as they conform to our theoretical analysis of packet delay and learning automata convergence.

Degree

thesis:*
Name thesis:degree_name
Master of Science (M.S.)
Level thesis:degree_level
Masters
Discipline thesis:degree_discipline
Computer Science
Grantor dc:publisher
Colorado School of Mines. Arthur Lakes Library
Year dc:date.issued
2018

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Henderson, Gerald
Advisor dc:contributor.advisor
  • Han, Qi
Committee members dc:contributor.committeemember
  • Fisher, Wendy
  • Dantam, Neil

Subjects

dc:subject × 3

Rights

dc:rights
Statement dc:rights
  • Copyright of the original work is retained by the author.
Language dc:language.iso
eng, English

Identifiers

dc:identifier.*
Identifier
T 8569
OAI identifier oai:identifier
oai:repository.mines.edu:11124/172521

Chain of custody

source
Harvested from
Colorado School of Mines
Base URL
repository.mines.edu/server/oai/request
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Henderson, Gerald. Distributed learning automata based data dissemination in swarm robotic systems. Masters thesis, Colorado School of Mines. Arthur Lakes Library, 2018. https://hdl.handle.net/11124/172521