---
res:
  bibo_abstract:
  - 'The sliding square model is a widely used abstraction for studying self-reconfigurable
    robotic systems, where modules are square-shaped robots that move by sliding or
    rotating over one another. In this paper, we propose a novel distributed algorithm
    that enables a group of modules to reconfigure into a rhombus shape, starting
    from an arbitrary side-connected configuration. It is connectivity-preserving
    and operates under minimal assumptions: one leader module, common chirality, constant
    memory per module, and visibility and communication restricted to immediate neighbors.
    Unlike prior work, which relaxes the original sliding square move-set, our approach
    uses the unmodified move-set, addressing the additional challenge of handling
    locked configurations. Our algorithm is sequential in nature and operates with
    a worst-case time complexity of O(n^2) rounds, which is optimal for sequential
    algorithms. To improve runtime, we introduce two parallel variants of the algorithm.
    Both rely on a spanning tree data structure, allowing modules to make decisions
    based on local connectivity. Our experimental results show a significant speedup
    for the first variant, and a linear average runtime for the second variant, which
    is worst-case optimal for parallel algorithms.@eng'
  bibo_authorlist:
  - foaf_Person:
      foaf_givenName: Irina
      foaf_name: Kostitsyna, Irina
      foaf_surname: Kostitsyna
  - foaf_Person:
      foaf_givenName: David
      foaf_name: Liedtke, David
      foaf_surname: Liedtke
      foaf_workInfoHomepage: http://www.librecat.org/personId=55557
  - foaf_Person:
      foaf_givenName: Christian
      foaf_name: Scheideler, Christian
      foaf_surname: Scheideler
      foaf_workInfoHomepage: http://www.librecat.org/personId=20792
  bibo_doi: 10.1016/j.tcs.2026.116196
  bibo_volume: 1085
  dct_date: 2026^xs_gYear
  dct_isPartOf:
  - http://id.crossref.org/issn/0304-3975
  dct_language: eng
  dct_publisher: Elsevier BV@
  dct_subject:
  - modular robots
  - distributed algorithms
  - sliding squares
  dct_title: Distributed rhombus formation of sliding squares@
...
