Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Dustin Reishus

dblp:33/3692 · DBLP profile ↗
← Back
7ranked-venue papers
0as first author
0since 2021 · last 2014
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 4Artificial intelligence and machine learning · 2Systems, architecture and hardware · 2Applied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
2 papers
Computational complexity · 54% Algorithms and data structures · 46%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Emerging computing paradigms · 100%
Computer networks
1 paper
Wireless sensing and localization · 100%
Artificial intelligence
1 paper
Multi-agent systems · 100%

Topics — the 8 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Algorithms and data structures
self-assembly
0.122009
The Undecidability of the Infinite Ribbon Problem: Implications for Computing by Self-Assembly · SIAM J. Comput. 2009
On the Decidability of Self-Assembly of Infinite Ribbons · FOCS 2002
Computational complexity › decidability
tiling problems
0.122009
The Undecidability of the Infinite Ribbon Problem: Implications for Computing by Self-Assembly · SIAM J. Comput. 2009
On the Decidability of Self-Assembly of Infinite Ribbons · FOCS 2002
Computational complexity
undecidability
0.122009
The Undecidability of the Infinite Ribbon Problem: Implications for Computing by Self-Assembly · SIAM J. Comput. 2009
On the Decidability of Self-Assembly of Infinite Ribbons · FOCS 2002
Emerging computing paradigms › molecular computing
algorithmic self-assembly
0.112010
Strong Fault-Tolerance for Self-Assembly with Fuzzy Temperature · FOCS 2010
Emerging computing paradigms
molecular computing
0.112010
Strong Fault-Tolerance for Self-Assembly with Fuzzy Temperature · FOCS 2010
Algorithms and data structures › self-assembly
tile assembly model
0.112009
The Undecidability of the Infinite Ribbon Problem: Implications for Computing by Self-Assembly · SIAM J. Comput. 2009
Knowledge, reasoning and agents › Multi-agent systems
swarm robotics
0.112014
Miniature six-channel range and bearing system: Algorithm, analysis and experimental validation · ICRA 2014
Emerging computing paradigms › molecular computing › algorithmic self-assembly
tile assembly model
0.012010
Strong Fault-Tolerance for Self-Assembly with Fuzzy Temperature · FOCS 2010

Methods — techniques the papers use, named apart from their topics

sensor modeling · 0.4intensity signal processing · 0.4temperature analysis · 0.1error-resilient construction · 0.1reduction from tiling problem · 0.1aperiodic tile construction · 0.1tiling reduction · 0.0motif construction · 0.0aperiodic tilings · 0.0
YearPublicationVenuePosition
2014 Miniature six-channel range and bearing system: Algorithm, analysis and experimental validation
abstract
We present an algorithm, analysis, and implementation of a six-channel range and bearing system for swarm robot systems with sizes in the order of centimeters. The proposed approach relies on a custom sensor and receiver model, and collection of intensity signals from all possible sensor/emitter pairs. This allows us to improve range calculation by accounting for orientation-dependent variations in the transmitted intensity, as well as to determine the orientation of the emitting robot. We show how the algorithm and analysis generalize to other range and bearing systems, and evaluate its performance experimentally using two ping-pong ball-sized “Droplets” mounted on a precise gantry system.
Nicholas Farrow, John Klingner, Dustin Reishus, Nikolaus Correll
ICRA3
2014 A stick-slip omnidirectional powertrain for low-cost swarm robotics: Mechanism, calibration, and control
abstract
We present an omnidirectional powertrain for swarm robotic platforms that relies on low-cost vibration motors.We describe a mechanism and controller to achieve full 3-DoF motion on the plane. The proposed approach does not require the motors to be in phase, and overcomes differences in manufacturing by a hardware-in-the-loop auto-calibration routine based on the Nelder-Mead algorithm, which issues motion commands via infrared and records the resulting trajectories using an off-the-shelf webcam. We show convergence results of the calibration routine and sample trajectories of the swarm robotic platform “Droplet” demonstrating turning and omnidirectional drive.
John Klingner, Anshul Kanakia, Nicholas Farrow, Dustin Reishus, Nikolaus Correll
IROS4
2010 Strong Fault-Tolerance for Self-Assembly with Fuzzy Temperature
abstract
We consider the problem of fault-tolerance in nanoscale algorithmic self-assembly. We employ a standard variant of Winfree's abstract Tile Assembly Model (aTAM), the two-handed aTAM, in which square “tiles” - a model of molecules constructed from DNA for the purpose of engineering self-assembled nanostructures - aggregate according to specific binding sites of varying strengths, and in which large aggregations of tiles may attach to each other, in contrast to the seeded aTAM, in which tiles aggregate one at a time to a single specially designated “seed” assembly. We focus on a major cause of errors in tile-based self-assembly: that of unintended growth due to “weak” strength-1 bonds, which if allowed to persist, may be stabilized by subsequent attachment of neighboring tiles in the sense that at least energy 2 is now required to break apart the resulting assembly, i.e., the errant assembly is stable at temperature 2. We study a common self-assembly benchmark problem, that of assembling an n×n square using O(log n) unique tile types, under the two-handed model of self-assembly. Our main result achieves a much stronger notion of fault-tolerance than those achieved previously. Arbitrary strength-1 growth is allowed, however, any assembly that grows sufficiently to become stable at temperature 2 is guaranteed to assemble into the correct final assembly of an n×n square. In other words, errors due to insufficient attachment, which is the cause of errors studied in earlier papers on fault-tolerance, are prevented absolutely in our main construction, rather than only with high probability and for sufficiently small structures, as in previous fault tolerance studies.
David Doty, Matthew J. Patitz, Dustin Reishus, Robert Schweller, Scott M. Summers
FOCS3
2009 The Undecidability of the Infinite Ribbon Problem: Implications for Computing by Self-Assembly
abstract
Self-assembly, the process by which objects autonomously come together to form complex structures, is omnipresent in the physical world. Recent experiments in self-assembly demonstrate its potential for the parallel creation of a large number of nanostructures, including possibly computers. A systematic study of self-assembly as a mathematical process has been initiated by L. Adleman and E. Winfree. The individual components are modeled as square tiles on the infinite two-dimensional plane. Each side of a tile is covered by a specific “glue,” and two adjacent tiles will stick iff they have matching glues on their abutting edges. Tiles that stick to each other may form various two-dimensional “structures” such as squares and rectangles, or may cover the entire plane. In this paper we focus on a special type of structure, called a ribbon: a non-self-crossing rectilinear sequence of tiles on the plane, in which successive tiles are adjacent along an edge and abutting edges of consecutive tiles have matching glues. We prove that it is undecidable whether an arbitrary finite set of tiles with glues (infinite supply of each tile type available) can be used to assemble an infinite ribbon. While the problem can be proved undecidable using existing techniques if the ribbon is required to start with a given “seed” tile, our result settles the “unseeded” case, an open problem formerly known as the “unlimited infinite snake problem.” The proof is based on a construction, due to R. Robinson, of a special set of tiles that allow only aperiodic tilings of the plane. This construction is used to create a special set of directed tiles (tiles with arrows painted on the top) with the “strong plane-filling property”—a variation of the “plane-filling property” previously defined by J. Kari. A construction of “sandwich” tiles is then used in conjunction with this special tile set, to reduce the well-known undecidable tiling problem to the problem of the existence of an infinite directed zipper (a special kind of ribbon). A “motif” construction is then introduced that allows one tile system to simulate another by using geometry to represent glues. Using motifs, the infinite directed zipper problem is reduced to the infinite ribbon problem, proving the latter undecidable. An immediate consequence of our result is the undecidability of the existence of arbitrarily large structures self-assembled using tiles from a given tile set.
Leonard M. Adleman, Jarkko Kari 0001, Lila Kari, Dustin Reishus, Petr Sosík
SIAM J. Comput.4
2009 Path finding in the tile assembly model
Yuriy Brun, Dustin Reishus
Theor. Comput. Sci.2
2008 Connecting the Dots: Molecular Machinery for Distributed Robotics
Yuriy Brun, Dustin Reishus
DNA2
2002 On the Decidability of Self-Assembly of Infinite Ribbons
abstract
Self-assembly, the process by which objects autonomously come together to form complex structures, is omnipresent in the physical world. A systematic study of self-assembly as a mathematical process has been initiated. The individual components are modelled as square tiles on the infinite two-dimensional plane. Each side of a tile is covered by a specific "glue", and two adjacent tiles will stick if they have matching glues on their abutting edges. Tiles that stick to each other may form various two-dimensional "structures" such as squares, rectangles, or may cover the entire plane. In this paper we focus on a special type of structure, called ribbon: a non-self-crossing sequence of tiles on the plane, in which successive tiles are adjacent along an edge, and abutting edges of consecutive tiles have matching glues. We prove that it is undecidable whether an arbitrary finite set of tiles with glues (infinite supply of each tile type available) can be used to assemble an infinite ribbon. The proof is based on a construction, due to Robinson (1971), of a special set of tiles that allow only aperiodic tilings of the plane. This construction is used to create a special set of directed tiles (tiles with arrows painted on the top) with the "strong plane filling property" - a variation of the "plane filling property" previously defined by Kari (1990, 1994). A construction of "sandwich" tiles is then used in conjunction with this special tile set, to reduce the well-known undecidable tiling problem to the problem of the existence of an infinite directed zipper (a special kind of ribbon). A "motif" construction is then introduced that allows one tile system to simulate another by using geometry to represent glues. Using motifs, the infinite directed zipper problem is reduced to the infinite ribbon problem, proving the latter undecidable. The result settles an open problem formerly known as the "unlimited infinite snake problem". Moreover, an immediate consequence is the undecidability of the existence of arbitrarily large structures self-assembled using tiles from a given tile set.
Leonard M. Adleman, Jarkko Kari 0001, Lila Kari, Dustin Reishus
FOCS4