Skip to main content

Showing 1–29 of 29 results for author: Richa, A

Searching in archive cs. Search in all archives.
.
  1. arXiv:2311.17166  [pdf, other

    cond-mat.stat-mech cs.CC cs.DC

    Is stochastic thermodynamics the key to understanding the energy costs of computation?

    Authors: David Wolpert, Jan Korbel, Christopher Lynn, Farita Tasnim, Joshua Grochow, Gülce Kardeş, James Aimone, Vijay Balasubramanian, Eric de Giuli, David Doty, Nahuel Freitas, Matteo Marsili, Thomas E. Ouldridge, Andrea Richa, Paul Riechers, Édgar Roldán, Brenda Rubenstein, Zoltan Toroczkai, Joseph Paradiso

    Abstract: The relationship between the thermodynamic and computational characteristics of dynamical physical systems has been a major theoretical interest since at least the 19th century, and has been of increasing practical importance as the energetic cost of digital devices has exploded over the last half century. One of the most important thermodynamic features of real-world computers is that they operat… ▽ More

    Submitted 30 November, 2023; v1 submitted 28 November, 2023; originally announced November 2023.

    Comments: Typo fix

  2. Energy-Constrained Programmable Matter Under Unfair Adversaries

    Authors: Jamison W. Weber, Tishya Chhabra, Andréa W. Richa, Joshua J. Daymude

    Abstract: Individual modules of programmable matter participate in their system's collective behavior by expending energy to perform actions. However, not all modules may have access to the external energy source powering the system, necessitating a local and distributed strategy for supplying energy to modules. In this work, we present a general energy distribution framework for the canonical amoebot model… ▽ More

    Submitted 8 November, 2023; v1 submitted 9 September, 2023; originally announced September 2023.

    Comments: 31 pages, 4 figures, 1 table. To appear in the proceedings of OPODIS 2023

  3. arXiv:2305.15596  [pdf, other

    cs.DC cs.AI cs.MA

    Distributed Online Rollout for Multivehicle Routing in Unmapped Environments

    Authors: Jamison W. Weber, Dhanush R. Giriyan, Devendra R. Parkar, Dimitri P. Bertsekas, Andréa W. Richa

    Abstract: In this work we consider a generalization of the well-known multivehicle routing problem: given a network, a set of agents occupying a subset of its nodes, and a set of tasks, we seek a minimum cost sequence of movements subject to the constraint that each task is visited by some agent at least once. The classical version of this problem assumes a central computational server that observes the ent… ▽ More

    Submitted 23 February, 2024; v1 submitted 24 May, 2023; originally announced May 2023.

  4. arXiv:2304.12771  [pdf, other

    cs.DC cs.ET

    Adaptive Collective Responses to Local Stimuli in Anonymous Dynamic Networks

    Authors: Shunhao Oh, Dana Randall, Andréa W. Richa

    Abstract: We develop a framework for self-induced phase changes in programmable matter in which a collection of agents with limited computational and communication capabilities can collectively perform appropriate global tasks in response to local stimuli that dynamically appear and disappear. Agents reside on graph vertices, where each stimulus is only recognized locally, and agents communicate via token p… ▽ More

    Submitted 26 April, 2023; v1 submitted 25 April, 2023; originally announced April 2023.

  5. arXiv:2208.10720  [pdf, other

    cs.DC cs.ET

    Foraging in Particle Systems via Self-Induced Phase Changes

    Authors: Shunhao Oh, Dana Randall, Andréa W. Richa

    Abstract: The foraging problem asks how a collective of particles with limited computational, communication and movement capabilities can autonomously compress around a food source and disperse when the food is depleted or shifted, which may occur at arbitrary times. We would like the particles to iteratively self-organize, using only local interactions, to correctly gather whenever a food particle remains… ▽ More

    Submitted 23 August, 2022; originally announced August 2022.

  6. arXiv:2205.15412  [pdf, other

    cs.DC cs.MA cs.RO

    Asynchronous Deterministic Leader Election in Three-Dimensional Programmable Matter

    Authors: Joseph L. Briones, Tishya Chhabra, Joshua J. Daymude, Andréa W. Richa

    Abstract: Over three decades of scientific endeavors to realize programmable matter, a substance that can change its physical properties based on user input or responses to its environment, there have been many advances in both the engineering of modular robotic systems and the corresponding algorithmic theory of collective behavior. However, while the design of modular robots routinely addresses the challe… ▽ More

    Submitted 16 November, 2022; v1 submitted 30 May, 2022; originally announced May 2022.

    Comments: 18 pages, 4 figures, 2 tables. Accepted at ICDCN 2023

  7. arXiv:2111.09449  [pdf, other

    cs.DC

    Local Mutual Exclusion for Dynamic, Anonymous, Bounded Memory Message Passing Systems

    Authors: Joshua J. Daymude, Andréa W. Richa, Christian Scheideler

    Abstract: Mutual exclusion is a classical problem in distributed computing that provides isolation among concurrent action executions that may require access to the same shared resources. Inspired by algorithmic research on distributed systems of weakly capable entities whose connections change over time, we address the local mutual exclusion problem that tasks each node with acquiring exclusive locks for i… ▽ More

    Submitted 24 February, 2022; v1 submitted 17 November, 2021; originally announced November 2021.

    Comments: 19 pages, 1 figure, 1 table

  8. arXiv:2108.09403  [pdf, other

    cs.RO cs.DC

    Deadlock and Noise in Self-Organized Aggregation Without Computation

    Authors: Joshua J. Daymude, Noble C. Harasha, Andréa W. Richa, Ryan Yiu

    Abstract: Aggregation is a fundamental behavior for swarm robotics that requires a system to gather together in a compact, connected cluster. In 2014, Gauci et al. proposed a surprising algorithm that reliably achieves swarm aggregation using only a binary line-of-sight sensor and no arithmetic computation or persistent memory. It has been rigorously proven that this algorithm will aggregate one robot to an… ▽ More

    Submitted 20 August, 2021; originally announced August 2021.

    Comments: 17 pages, 11 figures

  9. The Canonical Amoebot Model: Algorithms and Concurrency Control

    Authors: Joshua J. Daymude, Andréa W. Richa, Christian Scheideler

    Abstract: The amoebot model abstracts active programmable matter as a collection of simple computational elements called amoebots that interact locally to collectively achieve tasks of coordination and movement. Since its introduction at SPAA 2014, a growing body of literature has adapted its assumptions for a variety of problems; however, without a standardized hierarchy of assumptions, precise systematic… ▽ More

    Submitted 17 September, 2022; v1 submitted 5 May, 2021; originally announced May 2021.

    Comments: 48 pages, 7 figures, 2 tables

  10. arXiv:2009.05710  [pdf, other

    cond-mat.soft cs.DC cs.RO

    Programming Active Cohesive Granular Matter with Mechanically Induced Phase Changes

    Authors: Shengkai Li, Bahnisikha Dutta, Sarah Cannon, Joshua J. Daymude, Ram Avinery, Enes Aydin, Andréa W. Richa, Daniel I. Goldman, Dana Randall

    Abstract: Active matter physics and swarm robotics have provided powerful tools for the study and control of ensembles driven by internal sources. At the macroscale, controlling swarms typically utilizes significant memory, processing power, and coordination unavailable at the microscale, e.g., for colloidal robots, which could be useful for fighting disease, fabricating intelligent textiles, and designing… ▽ More

    Submitted 2 February, 2021; v1 submitted 11 September, 2020; originally announced September 2020.

    Journal ref: Science Advances 7(17), eabe8494, 2021

  11. arXiv:2007.04377  [pdf, other

    cs.DC cs.RO

    Bio-Inspired Energy Distribution for Programmable Matter

    Authors: Joshua J. Daymude, Andréa W. Richa, Jamison W. Weber

    Abstract: In systems of active programmable matter, individual modules require a constant supply of energy to participate in the system's collective behavior. These systems are often powered by an external energy source accessible by at least one module and rely on module-to-module power transfer to distribute energy throughout the system. While much effort has gone into addressing challenging aspects of po… ▽ More

    Submitted 17 July, 2020; v1 submitted 8 July, 2020; originally announced July 2020.

  12. arXiv:2005.04533  [pdf, other

    cs.DS

    Improved Throughput for All-or-Nothing Multicommodity Flows with Arbitrary Demands

    Authors: Anya Chaturvedi, Chandra Chekuri, Mengxue Liu, Andréa W. Richa, Mattias Rost, Stefan Schmid, Jamison Weber

    Abstract: Throughput is a main performance objective in communication networks. This paper considers a fundamental maximum throughput routing problem -- the all-or-nothing multicommodity flow (ANF) problem -- in arbitrary directed graphs and in the practically relevant but challenging setting where demands can be (much) larger than the edge capacities. Hence, in addition to assigning requests to valid flows… ▽ More

    Submitted 25 July, 2022; v1 submitted 9 May, 2020; originally announced May 2020.

  13. arXiv:1906.01773  [pdf, other

    cs.ET

    Simulation of Programmable Matter Systems Using Active Tile-Based Self-Assembly

    Authors: John Calvin Alumbaugh, Joshua J. Daymude, Erik D. Demaine, Matthew J. Patitz, Andrea W. Richa

    Abstract: Self-assembly refers to the process by which small, simple components mix and combine to form complex structures using only local interactions. Designed as a hybrid between tile assembly models and cellular automata, the Tile Automata (TA) model was recently introduced as a platform to help study connections between various models of self-assembly. However, in this paper we present a result in whi… ▽ More

    Submitted 4 June, 2019; originally announced June 2019.

    Comments: 33 pages, 8 figures, Submitted and Accepted to DNA 25 taking place Aug. 5 2019

  14. arXiv:1805.06149  [pdf, other

    cs.DC cs.ET

    Convex Hull Formation for Programmable Matter

    Authors: Joshua J. Daymude, Robert Gmyr, Kristian Hinnenthal, Irina Kostitsyna, Christian Scheideler, Andréa W. Richa

    Abstract: We envision programmable matter as a system of nano-scale agents (called particles) with very limited computational capabilities that move and compute collectively to achieve a desired goal. We use the geometric amoebot model as our computational framework, which assumes particles move on the triangular lattice. Motivated by the problem of sealing an object using minimal resources, we show how a p… ▽ More

    Submitted 13 August, 2019; v1 submitted 16 May, 2018; originally announced May 2018.

  15. arXiv:1805.04599  [pdf, other

    cs.DC cs.DS cs.ET math-ph

    A Local Stochastic Algorithm for Separation in Heterogeneous Self-Organizing Particle Systems

    Authors: Sarah Cannon, Joshua J. Daymude, Cem Gokmen, Dana Randall, Andréa W. Richa

    Abstract: We present and rigorously analyze the behavior of a distributed, stochastic algorithm for separation and integration in self-organizing particle systems, an abstraction of programmable matter. Such systems are composed of individual computational particles with limited memory, strictly local communication abilities, and modest computational power. We consider heterogeneous particle systems of two… ▽ More

    Submitted 4 June, 2019; v1 submitted 11 May, 2018; originally announced May 2018.

  16. Phototactic Supersmarticles

    Authors: Sarah Cannon, Joshua J. Daymude, William Savoie, Ross Warkentin, Shengkai Li, Daniel I. Goldman, Dana Randall, Andrea W. Richa

    Abstract: Smarticles, or smart active particles, are small robots equipped with only basic movement and sensing abilities that are incapable of rotating or displacing individually. We study the ensemble behavior of smarticles, i.e., the behavior a collective of these very simple computational elements can achieve, and how such behavior can be implemented using minimal programming. We show that an ensemble o… ▽ More

    Submitted 3 November, 2017; originally announced November 2017.

    Journal ref: Artificial Life and Robotics 23:4 (2018) 459-468

  17. arXiv:1710.07866  [pdf, other

    cs.ET

    Collaborative Computation in Self-Organizing Particle Systems

    Authors: Alexandra Porter, Andréa W. Richa

    Abstract: Many forms of programmable matter have been proposed for various tasks. We use an abstract model of self-organizing particle systems for programmable matter which could be used for a variety of applications, including smart paint and coating materials for engineering or programmable cells for medical uses. Previous research using this model has focused on shape formation and other spatial configur… ▽ More

    Submitted 21 October, 2017; originally announced October 2017.

  18. A Stochastic Approach to Shortcut Bridging in Programmable Matter

    Authors: Marta Andrés Arroyo, Sarah Cannon, Joshua J. Daymude, Dana Randall, Andréa W. Richa

    Abstract: In a self-organizing particle system, an abstraction of programmable matter, simple computational elements called particles with limited memory and communication self-organize to solve system-wide problems of movement, coordination, and configuration. In this paper, we consider a stochastic, distributed, local, asynchronous algorithm for "shortcut bridging", in which particles self-assemble bridge… ▽ More

    Submitted 18 September, 2018; v1 submitted 7 September, 2017; originally announced September 2017.

    Comments: Published in Proc. of DNA23: DNA Computing and Molecular Programming - 23rd International Conference, 2017. An updated journal version will appear in the DNA23 Special Issue of Natural Computing

    Journal ref: Natural Computing 17:4 (2018) 723-741

  19. arXiv:1701.03616  [pdf, other

    cs.ET cs.DC

    Improved Leader Election for Self-Organizing Programmable Matter

    Authors: Joshua J. Daymude, Robert Gmyr, Andrea W. Richa, Christian Scheideler, Thim Strothmann

    Abstract: We consider programmable matter that consists of computationally limited devices (called particles) that are able to self-organize in order to achieve some collective goal without the need for central control or external intervention. We use the geometric amoebot model to describe such self-organizing particle systems, which defines how particles can actively move and communicate with one another.… ▽ More

    Submitted 7 August, 2017; v1 submitted 13 January, 2017; originally announced January 2017.

  20. On the Runtime of Universal Coating for Programmable Matter

    Authors: Joshua J. Daymude, Zahra Derakhshandeh, Robert Gmyr, Alexandra Porter, Andréa W. Richa, Christian Scheideler, Thim Strothmann

    Abstract: Imagine coating buildings and bridges with smart particles (also coined smart paint) that monitor structural integrity and sense and report on traffic and wind loads, leading to technology that could do such inspection jobs faster and cheaper and increase safety at the same time. In this paper, we study the problem of uniformly coating objects of arbitrary shape in the context of self-organizing p… ▽ More

    Submitted 8 September, 2017; v1 submitted 11 June, 2016; originally announced June 2016.

    Comments: Accepted to and awaiting publication in the DNA Computing and Molecular Programming - 22nd International Conference (DNA22) Special Issue of the Journal of Natural Computing

    Journal ref: Natural Computing 17:1 (2018) 81-96

  21. A Markov Chain Algorithm for Compression in Self-Organizing Particle Systems

    Authors: Sarah Cannon, Joshua J. Daymude, Dana Randall, Andréa W. Richa

    Abstract: In systems of programmable matter, we are given a collection of simple computation elements (or particles) with limited (constant-size) memory. We are interested in when they can self-organize to solve system-wide problems of movement, configuration and coordination. Here, we initiate a stochastic approach to develo** robust distributed algorithms for programmable matter systems using Markov cha… ▽ More

    Submitted 25 February, 2019; v1 submitted 25 March, 2016; originally announced March 2016.

    Journal ref: PODC '16: Proceedings of the 2016 ACM Symposium on Principles of Distributed Computing, pp. 279-288

  22. arXiv:1601.01008  [pdf, other

    cs.ET cs.DC

    Universal Coating for Programmable Matter

    Authors: Zahra Derakhshandeh, Robert Gmyr, Andrea W. Richa, Christian Scheideler, Thim Strothmann

    Abstract: The idea behind universal coating is to have a thin layer of a specific substance covering an object of any shape so that one can measure a certain condition (like temperature or cracks) at any spot on the surface of the object without requiring direct access to that spot. We study the universal coating problem in the context of self-organizing programmable matter consisting of simple computationa… ▽ More

    Submitted 5 January, 2016; originally announced January 2016.

    Comments: 32 pages, 6 figures

  23. arXiv:1504.00744  [pdf, other

    cs.ET

    An Algorithmic Framework for Shape Formation Problems in Self-Organizing Particle Systems

    Authors: Zahra Derakhshandeh, Robert Gmyr, Andrea W. Richa, Christian Scheideler, Thim Strothmann

    Abstract: Many proposals have already been made for realizing programmable matter, ranging from shape-changing molecules, DNA tiles, and synthetic cells to reconfigurable modular robotics. Envisioning systems of nano-sensors devices, we are particularly interested in programmable matter consisting of systems of simple computational elements, called particles, that can establish and release bonds and can act… ▽ More

    Submitted 7 April, 2015; v1 submitted 3 April, 2015; originally announced April 2015.

    Comments: Corrected typos. Algorithms and results unchanged. arXiv admin note: text overlap with arXiv:1503.07991

  24. arXiv:1503.07991  [pdf, other

    cs.ET

    Leader Election and Shape Formation with Self-Organizing Programmable Matter

    Authors: Joshua J. Daymude, Zahra Derakhshandeh, Robert Gmyr, Thim Strothmann, Rida Bazzi, Andréa W. Richa, Christian Scheideler

    Abstract: We consider programmable matter consisting of simple computational elements, called particles, that can establish and release bonds and can actively move in a self-organized way, and we investigate the feasibility of solving fundamental problems relevant for programmable matter. As a suitable model for such self-organizing particle systems, we will use a generalization of the geometric amoebot mod… ▽ More

    Submitted 31 March, 2016; v1 submitted 27 March, 2015; originally announced March 2015.

  25. arXiv:1411.2356  [pdf, other

    cs.ET

    Infinite Object Coating in the Amoebot Model

    Authors: Zahra Derakhshandeh, Robert Gmyr, Andrea W. Richa, Christian Scheideler, Thim Strothmann, Shimrit Tzur-David

    Abstract: The term programmable matter refers to matter which has the ability to change its physical properties (shape, density, moduli, conductivity, optical properties, etc.) in a programmable fashion, based upon user input or autonomous sensing. This has many applications like smart materials, autonomous monitoring and repair, and minimal invasive surgery. While programmable matter might have been consid… ▽ More

    Submitted 10 November, 2014; originally announced November 2014.

  26. arXiv:1307.7231  [pdf, other

    cs.NI

    Competitive MAC under Adversarial SINR

    Authors: Adrian Ogierman, Andrea Richa, Christian Scheideler, Stefan Schmid, ** Zhang

    Abstract: This paper considers the problem of how to efficiently share a wireless medium which is subject to harsh external interference or even jamming. While this problem has already been studied intensively for simplistic single-hop or unit disk graph models, we make a leap forward and study MAC protocols for the SINR interference model (a.k.a. the physical model). We make two contributions. First, we… ▽ More

    Submitted 27 July, 2013; originally announced July 2013.

    Comments: arXiv admin note: text overlap with arXiv:1007.1189

    ACM Class: C.2.4; F.2.2

  27. arXiv:1307.4259  [pdf, ps, other

    cs.DC

    Ameba-inspired Self-organizing Particle Systems

    Authors: Shlomi Dolev, Robert Gmyr, Andrea W. Richa, Christian Scheideler

    Abstract: Particle systems are physical systems of simple computational particles that can bond to neighboring particles and use these bonds to move from one spot to another (non-occupied) spot. These particle systems are supposed to be able to self-organize in order to adapt to a desired shape without any central control. Self-organizing particle systems have many interesting applications like coating obje… ▽ More

    Submitted 16 July, 2013; originally announced July 2013.

  28. arXiv:1007.4389  [pdf, other

    cs.DS cs.NI

    AntiJam: Efficient Medium Access despite Adaptive and Reactive Jamming

    Authors: Andrea Richa, Christian Scheideler, Stefan Schmid, ** Zhang

    Abstract: Intentional interference constitutes a major threat for communication networks operating over a shared medium where availability is imperative. Jamming attacks are often simple and cheap to implement. In particular, today's jammers can perform physical carrier sensing in order to disrupt communication more efficiently, specially in a network of simple wireless devices such as sensor nodes, which u… ▽ More

    Submitted 3 March, 2011; v1 submitted 26 July, 2010; originally announced July 2010.

  29. arXiv:1007.1189  [pdf, ps, other

    cs.DC

    A Jamming-Resistant MAC Protocol for Multi-Hop Wireless Networks

    Authors: Andrea Richa, Christian Scheideler, Stefan Schmid, ** Zhang

    Abstract: This paper presents a simple local medium access control protocol, called \textsc{Jade}, for multi-hop wireless networks with a single channel that is provably robust against adaptive adversarial jamming. The wireless network is modeled as a unit disk graph on a set of nodes distributed arbitrarily in the plane. In addition to these nodes, there are adversarial jammers that know the protocol and i… ▽ More

    Submitted 9 July, 2010; v1 submitted 7 July, 2010; originally announced July 2010.