2020
DOI: 10.1016/j.tcs.2020.04.026
|View full text |Cite
|
Sign up to set email alerts
|

Pushing lines helps: Efficient universal centralised transformations for programmable matter

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
17
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
5
3

Relationship

2
6

Authors

Journals

citations
Cited by 15 publications
(17 citation statements)
references
References 25 publications
0
17
0
Order By: Relevance
“…We then investigate the transformation of nice shapes. A Nice Shape (defined in [20]) is a shape S which has a central line L where for all nodes u in S either u ∈ L or u is connected to L by a line of nodes perpendicular to L. We provide a lower bound of Omega(n 2 ) for transforming a line of n nodes into a nice shape. We show that it is possible to transform such a line into a nice shape of n − 1 nodes using a 3-node seed in O(n 2 ) time.…”
Section: Contributionmentioning
confidence: 99%
See 1 more Smart Citation
“…We then investigate the transformation of nice shapes. A Nice Shape (defined in [20]) is a shape S which has a central line L where for all nodes u in S either u ∈ L or u is connected to L by a line of nodes perpendicular to L. We provide a lower bound of Omega(n 2 ) for transforming a line of n nodes into a nice shape. We show that it is possible to transform such a line into a nice shape of n − 1 nodes using a 3-node seed in O(n 2 ) time.…”
Section: Contributionmentioning
confidence: 99%
“…Recent progress in this direction has been made in a previous paper [20], covering questions related to a specific model of programmable matter where nodes exist in the form of a shape on a 2D grid and are capable of performing two specific movements: rotation around each other and sliding a node across two other nodes. They presented 3 problems: transformations with only rotations (Rot-Transformability), transformations with rotations with the restriction that shapes must always remain connected (RotC-Transformability) and transformations with both rotation and sliding movements (RS-Transformability).…”
Section: Introductionmentioning
confidence: 99%
“…A more recent study along this direction is shown in [4], and introduces the line-pushing model. In this model, an individual entity can push the whole line of consecutive entities one position in a given direction in a single time-step.…”
Section: Related Workmentioning
confidence: 99%
“…a path starting from some p ∈ S, visiting every agent in S and ending at some p ∈ S, where p = p . In this work, each agent is equipped with the linear-strength mechanism introduced in [4], called the line pushing mechanism. A line L consists of a sequence of k agents occupying consecutive cells on the grid, say w.l.o.g, L = (x, y), (x + 1, y), .…”
Section: Modelmentioning
confidence: 99%
“…They also presented O(n 2 )-time reconfiguration algorithm by rotations and slidings. Almethen et al considered reconfiguration by line-pushing, where each module is equipped with the ability of pushing a line of modules [1]. They presented O(n log n)-time universal reconfiguration algorithm that does not promise connectivity of intermediate shapes and O(n √ n)-time reconfiguration algorithm that transforms a diagonal line into a straight chain with preserving connectivity.…”
Section: Introductionmentioning
confidence: 99%