Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Showing 1–21 of 21 results for author: Daymude, J J

.
  1. arXiv:2407.09714  [pdf, other

    cs.DC

    Memory Lower Bounds and Impossibility Results for Anonymous Dynamic Broadcast

    Authors: Garrett Parzych, Joshua J. Daymude

    Abstract: Broadcast is a ubiquitous distributed computing problem that underpins many other system tasks. In static, connected networks, it was recently shown that broadcast is solvable without any node memory and only constant-size messages in worst-case asymptotically optimal time (Hussak and Trehan, PODC'19/STACS'20/DC'23). In the dynamic setting of adversarial topology changes, however, existing algorit… ▽ More

    Submitted 12 July, 2024; originally announced July 2024.

    Comments: 18 pages, 3 figures, 1 algorithm

  2. arXiv:2406.06483  [pdf, other

    cs.NI cs.CR

    A Taxonomy and Comparative Analysis of IPv4 ID Selection Correctness, Security, and Performance

    Authors: Joshua J. Daymude, Antonio M. Espinoza, Sean Bergen, Benjamin Mixon-Baca, Jeffrey Knockel, Jedidiah R. Crandall

    Abstract: The battle for a more secure Internet is waged on many fronts, including the most basic of networking protocols. Our focus is the IPv4 Identifier (IPID), an IPv4 header field as old as the Internet with an equally long history as an exploited side channel for scanning network properties, inferring off-path connections, and poisoning DNS caches. This article taxonomizes the 25-year history of IPID-… ▽ More

    Submitted 12 July, 2024; v1 submitted 10 June, 2024; originally announced June 2024.

    Comments: 32 pages, 10 figures, 1 table, 1 algorithm

  3. arXiv:2404.05915  [pdf, other

    cs.NE

    Evolving Collective Behavior in Self-Organizing Particle Systems

    Authors: Devendra Parkar, Kirtus G. Leyba, Raylene A. Faerber, Joshua J. Daymude

    Abstract: Local interactions drive emergent collective behavior, which pervades biological and social complex systems. But uncovering the interactions that produce a desired behavior remains a core challenge. In this paper, we present EvoSOPS, an evolutionary framework that searches landscapes of stochastic distributed algorithms for those that achieve a mathematically specified target behavior. These algor… ▽ More

    Submitted 8 June, 2024; v1 submitted 8 April, 2024; originally announced April 2024.

    Comments: 10 pages, 8 figures, 3 tables; accepted for publication at ALIFE 2024

  4. 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

  5. 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

  6. arXiv:2201.07328  [pdf, other

    cs.NI cs.SI physics.data-an physics.soc-ph

    Cutting Through the Noise to Infer Autonomous System Topology

    Authors: Kirtus G. Leyba, Joshua J. Daymude, Jean-Gabriel Young, M. E. J. Newman, Jennifer Rexford, Stephanie Forrest

    Abstract: The Border Gateway Protocol (BGP) is a distributed protocol that manages interdomain routing without requiring a centralized record of which autonomous systems (ASes) connect to which others. Many methods have been devised to infer the AS topology from publicly available BGP data, but none provide a general way to handle the fact that the data are notoriously incomplete and subject to error. This… ▽ More

    Submitted 18 January, 2022; originally announced January 2022.

    Comments: 10 pages, 8 figures, 1 table. To appear at IEEE INFOCOM 2022. © IEEE 2022

    Journal ref: Proceedings of the IEEE Conference on Computer Communications (INFOCOM 2022), pp. 1609-1618

  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. Preventing Extreme Polarization of Political Attitudes

    Authors: Robert Axelrod, Joshua J. Daymude, Stephanie Forrest

    Abstract: Extreme polarization can undermine democracy by making compromise impossible and transforming politics into a zero-sum game. Ideological polarization - the extent to which political views are widely dispersed - is already strong among elites, but less so among the general public (McCarty, 2019, p. 50-68). Strong mutual distrust and hostility between Democrats and Republicans in the U.S., combined… ▽ More

    Submitted 14 June, 2021; v1 submitted 11 March, 2021; originally announced March 2021.

    Comments: 23 pages, 15 figures, 1 table

  11. 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

  12. 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.

  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. 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

  18. 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.

  19. 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

  20. 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 developing 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

  21. 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.