Visibility and Pattern Formation Problems in Robotics
| Field | Value | Language |
| dc.contributor.author | Alsaedi, Rusul | |
| dc.date.accessioned | 2024-03-06T02:15:48Z | |
| dc.date.available | 2024-03-06T02:15:48Z | |
| dc.date.issued | 2024 | en |
| dc.identifier.uri | https://hdl.handle.net/2123/32312 | |
| dc.description | Includes publication | |
| dc.description.abstract | We study four problems related to robotics and computational geometry. We consider the Mutual Visibility problem for fat robots with lights: given a set of n ≥ 1 unit disk robots in the Euclidean plane, the robots must reposition themselves to reach a configuration where they all see each other. We present an algorithm that requires only 2 colors and O(n) rounds. The number of colors is optimal since at least two colors are required for point robots [28]. We consider the Pattern Formation problem for fat robots: given a set of n ≥ 1 unit disk robots in the Euclidean plane, the robots must reposition themselves to form a given target pattern. We consider this problem for robots with lights and reduce the number of colors needed. In particular, we present an algorithm requiring 7 colors when scaling the target pattern is allowed and an 8-color algorithm if scaling is not allowed. Our algorithms run in O(n) rounds plus the time needed for the robots to elect a leader. We also consider robots with memory and present an algorithm that runs in O(n) + O(q log n) rounds, where q > 0 is related to Leader Election. We assume that the robots have a small O(1)-sized memory that they can use to store information, but that cannot be communicated to the other robots. We consider the shortest paths of mutually visible robots: given a set of n point robots inside a simple polygon P, the task is to move the robots from their starting positions to their target positions along their shortest paths, while the mutual visibility of these robots is preserved. We present an O(mn) time algorithm, where m is the complexity of the polygon, when all the starting positions lie on a line segment S, all the target positions lie on a line segment T, and S and T do not intersect. We also argue that there is no polynomial-time algorithm, whose running time depends only on n and m, that uses a single strategy for the case where S and T intersect. | en |
| dc.language.iso | en | en |
| dc.rights | Copyright All Rights Reserved | en |
| dc.subject | Mutual Visibility | en |
| dc.subject | Pattern Formation | en |
| dc.subject | Shortest Paths | en |
| dc.subject | Unit-disk Robots | en |
| dc.subject | Lights | en |
| dc.subject | Memory | en |
| dc.title | Visibility and Pattern Formation Problems in Robotics | en |
| dc.type | Thesis | |
| dc.type.thesis | Doctor of Philosophy | en |
| dc.rights.other | The author retains copyright of this thesis. It may only be used for the purposes of research and study. It must not be used for any other purposes and may not be transmitted or shared with others without prior permission. | en |
| usyd.faculty | SeS faculties schools::Faculty of Engineering::School of Civil Engineering | en |
| usyd.degree | Doctor of Philosophy Ph.D. | en |
| usyd.awardinginst | The University of Sydney | en |
| usyd.advisor | Van Renssen, Aneas | en |
| usyd.include.pub | Yes | en |
Associated file/s
Associated collections