Graph algorithms to determine sufficient connectivity of collaborative autonomous systems

Loading...
Thumbnail Image

Date

Type

Examensarbete för masterexamen
Master's Thesis

Model builders

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

Systems of interacting agents such as robots are becoming increasingly common. The problem is that the available resources are often limited and there is a need for agents to interact so that they accomplish their mission. This thesis is a part of the SynTM project which aims at tackling this problem by producing cooperative agents with minimal interactions. The idea is to go from a high-level specification of some agents’ joint mission to an implementation of a loosely coupled set of cooperative agents with minimal interaction. Our contribution consists of designing algorithms for the reduction of the required interactions among the agents while still fulfilling the original specification. An algorithm using a technique named Ecooperative bisimulation, was proposed in the SynTM project as a proof of concept. An implementation of this algorithm features poor performance due the high computational complexity of the algorithm both in space and time. We set out to create algorithms with better performance so we propose and implement new algorithms followed by doing computational complexity analysis. The algorithms are compared using both their practical performance and complexity. Our results show that the first proposed algorithm features a time complexity one degree less than the existing algorithm together with a large speed increase, especially for large problems. The second proposed algorithm features the same complexity as the first, with equal or slightly better performance except for very large problems. Keywords:

Description

Keywords

Bisimulation, graph theory, autonomous system, computer science, algorithm, project, thesis

Citation

Architect

Location

Type of building

Build Year

Model type

Scale

Material / technology

Index

Endorsement

Review

Supplemented By

Referenced By