VLDB 2026 Research / reviewers in the wild / expert
Andrew Winslow
dblp:86/8242
· DBLP profile ↗
37ranked-venue papers
5as first author
1since 2021 · last 2021
0000-0001-9347-3728ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 23 · 2 first-author · 1 since 2021Artificial intelligence and machine learning · 6 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 6 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | On the effects of hierarchical self-assembly for reducing program-size complexity
Sarah Cannon, Erik D. Demaine, Martin L. Demaine, Sarah Eisenstat, David Furcy, Matthew J. Patitz, Robert Schweller, Scott M. Summers, Andrew Winslow |
Theor. Comput. Sci. | 9 |
| 2020 | Reconfiguration of satisfying assignments and subset sums: Easy to find, hard to connect
Jean Cardinal, Erik D. Demaine, David Eppstein, Robert A. Hearn, Andrew Winslow |
Theor. Comput. Sci. | 5 |
| 2019 | Nearly Constant Tile Complexity for any Shape in Two-Handed Tile Assembly
Robert Schweller, Andrew Winslow, Tim Wylie |
Algorithmica | 2 |
| 2019 | Optimal staged self-assembly of linear assemblies
Cameron T. Chalk, Eric Martinez, Robert Schweller, Luis Vega, Andrew Winslow, Tim Wylie |
Nat. Comput. | 5 |
| 2019 | Verification in staged tile self-assembly
Robert Schweller, Andrew Winslow, Tim Wylie |
Nat. Comput. | 2 |
| 2018 | Reconfiguration of Satisfying Assignments and Subset Sums: Easy to Find, Hard to Connect
Jean Cardinal, Erik D. Demaine, David Eppstein, Robert A. Hearn, Andrew Winslow |
COCOON | 5 |
| 2018 | Non-determinism Reduces Construction Time in Active Self-assembly Using an Insertion Primitive
Benjamin Hescott, Caleb Malchik, Andrew Winslow |
COCOON | 3 |
| 2018 | Some Open Problems in Polyomino Tilings
Andrew Winslow |
DLT | 1 |
| 2018 | Freezing Simulates Non-freezing Tile Automata
Cameron T. Chalk, Austin Luchsinger, Eric Martinez, Robert Schweller, Andrew Winslow, Tim Wylie |
DNA | 5 |
| 2018 | Optimal Staged Self-Assembly of General ShapesabstractWe analyze the number of tile types t, bins b, and stages necessary to assemble $$n \times n$$ squares and scaled shapes in the staged tile assembly model. For $$n \times n$$ squares, we prove $$\mathcal {O}\left( \frac{\log {n} - tb - t\log t}{b^2} + \frac{\log \log b}{\log t}\right) $$ stages suffice and $$\varOmega \left( \frac{\log {n} - tb - t\log t}{b^2}\right) $$ are necessary for almost all n. For shapes S with Kolmogorov complexity K(S), we prove $$\mathcal {O}\left( \frac{K(S) - tb - t\log t}{b^2} + \frac{\log \log b}{\log t}\right) $$ stages suffice and $$\varOmega \left( \frac{K(S) - tb - t\log t}{b^2}\right) $$ are necessary to assemble a scaled version of S, for almost all S. We obtain similarly tight bounds when the more powerful flexible glues are permitted. Cameron T. Chalk, Eric Martinez, Robert Schweller, Luis Vega, Andrew Winslow, Tim Wylie |
Algorithmica | 5 |
| 2018 | Resiliency to multiple nucleation in temperature-1 self-assembly
Matthew J. Patitz, Robert Schweller, Trent A. Rogers, Scott M. Summers, Andrew Winslow |
Nat. Comput. | 5 |
| 2017 | Complexities for High-Temperature Two-Handed Tile Self-assembly
Robert Schweller, Andrew Winslow, Tim Wylie |
DNA | 2 |
| 2017 | Tight Bounds for Active Self-Assembly Using an Insertion Primitive
Benjamin Hescott, Caleb Malchik, Andrew Winslow |
Algorithmica | 3 |
| 2017 | Dipole codes attractively encode glue functions
Dhananjay Ipparthi, Massimo Mastrangeli, Andrew Winslow |
Theor. Comput. Sci. | 3 |
| 2016 | A Quasilinear-Time Algorithm for Tiling the Plane Isohedrally with a PolyominoabstractA plane tiling consisting of congruent copies of a shape is isohedral provided that for any pair of copies, there exists a symmetry of the tiling mapping one copy to the other. We give a $O(n\log^2{n})$-time algorithm for deciding if a polyomino with $n$ edges can tile the plane isohedrally. This improves on the $O(n^{18})$-time algorithm of Keating and Vince and generalizes recent work by Brlek, Provençal, Fédou, and the second author. Stefan Langerman, Andrew Winslow |
SoCG | 2 |
| 2016 | Resiliency to Multiple Nucleation in Temperature-1 Self-Assembly
Matthew J. Patitz, Trent A. Rogers, Robert Schweller, Scott M. Summers, Andrew Winslow |
DNA | 5 |
| 2016 | Optimal Staged Self-Assembly of General Shapes
Cameron T. Chalk, Eric Martinez, Robert Schweller, Luis Vega, Andrew Winslow, Tim Wylie |
ESA | 5 |
| 2016 | Design of geometric molecular bondsabstractAn example of a nonspecific molecular bond is the affinity of any positive charge for any negative charge (like-unlike), or of nonpolar material for itself when in aqueous solution (like-like). This contrasts specific bonds such as the affinity of the DNA base A for T, but not for C, G, or another A. Recent experimental breakthroughs in DNA nanotechnology [4], [11] demonstrate that a particular nonspecific like-like bond (“blunt-end DNA stacking” that occurs between the ends of any pair of DNA double-helices) can be used to create specific “macrobonds” by careful geometric arrangement of many nonspecific blunt ends, motivating the need for sets of macrobonds that are orthogonal: two macrobonds not intended to bind should have relatively low binding strength, even when misaligned. To address this need, we introduce geometric orthogonal codes that abstractly model the engineered DNA macrobonds as two-dimensional binary codewords. While motivated by completely different applications, geometric orthogonal codes share similar features to the optical orthogonal codes studied by Chung, Salehi, and Wei [3]. The main technical difference is the importance of 2D geometry in defining codeword orthogonality. David Doty, Andrew Winslow |
ISIT | 2 |
| 2016 | The Complexity of Fixed-Height Patterned Tile Self-assembly
Shinnosuke Seki 0001, Andrew Winslow |
CIAA | 2 |
| 2016 | Diffuse Reflection Radius in a Simple Polygon
Eli Fox-Epstein, Csaba D. Tóth, Andrew Winslow |
Algorithmica | 3 |
| 2016 | Diffuse reflection diameter in simple polygons
Gill Barequet, Sarah Cannon, Eli Fox-Epstein, Benjamin Hescott, Diane L. Souvaine, Csaba D. Tóth, Andrew Winslow |
Discret. Appl. Math. | 7 |
| 2016 | Size-separable tile self-assembly: a tight bound for temperature-1 mismatch-free systems
Andrew Winslow |
Nat. Comput. | 1 |
| 2015 | Size-Dependent Tile Self-Assembly: Constant-Height Rectangles and Stability
Sándor P. Fekete, Robert Schweller, Andrew Winslow |
ISAAC | 3 |
| 2015 | An Optimal Algorithm for Tiling the Plane with a Translated Polyomino
Andrew Winslow |
ISAAC | 1 |
| 2015 | Staged self-assembly and polyomino context-free grammars
Andrew Winslow |
Nat. Comput. | 1 |
| 2014 | Diffuse Reflection Radius in a Simple Polygon
Eli Fox-Epstein, Csaba D. Tóth, Andrew Winslow |
COCOON | 3 |
| 2014 | Tight Bounds for Active Self-assembly Using an Insertion Primitive
Caleb Malchik, Andrew Winslow |
ESA | 2 |
| 2014 | One Tile to Rule Them All: Simulating Any Tile Assembly System with a Single Universal Tile
Erik D. Demaine, Martin L. Demaine, Sándor P. Fekete, Matthew J. Patitz, Robert Schweller, Andrew Winslow, Damien Woods |
ICALP (1) | 6 |
| 2014 | Intrinsic universality in tile self-assembly requires cooperationabstractWe prove a negative result on the power of a model of algorithmic self-assembly for which finding general techniques and results has been notoriously difficult. Specifically, we prove that Winfree's abstract Tile Assembly Model is not intrinsically universal when restricted to use noncooperative tile binding. This stands in stark contrast to the recent result that the abstract Tile Assembly Model is indeed intrinsically universal when cooperative binding is used (FOCS 2012). Noncooperative self-assembly, also known as “temperature 1”, is where all tiles bind to each other if they match on at least one side. On the other hand, cooperative self-assembly requires that some tiles bind on at least two sides. Our result shows that the change from non-cooperative to cooperative binding qualitatively improves the range of dynamics and behaviors found in these models of nanoscale self-assembly. The result holds in both two and three dimensions; the latter being quite surprising given that three-dimensional noncooperative tile assembly systems simulate Turing machines. This shows that Turing universal behavior in self-assembly does not imply the ability to simulate all algorithmic self-assembly processes. In addition to the negative result, we exhibit a three-dimensional noncooperative self-assembly tile set capable of simulating any two-dimensional noncooperative self-assembly system. This tile set implies that, in a restricted sense, non-cooperative self-assembly is intrinsically universal for itself. Pierre-Etienne Meunier, Matthew J. Patitz, Scott M. Summers, Guillaume Theyssier, Andrew Winslow, Damien Woods |
SODA | 5 |
| 2013 | Exploring agent-based simulations in political science using Aggregate Temporal GraphsabstractAgent-based simulation has become a key technique for modeling and simulating dynamic, complicated behaviors in social and behavioral sciences. As these simulations become more complex, they generate an increasingly large amount of data. Lacking the appropriate tools and support, it has become difficult for social scientists to interpret and analyze the results of these simulations. In this paper, we introduce the Aggregate Temporal Graph (ATG), a graph formulation that can be used to capture complex relationships between discrete simulation states in time. Using this formulation, we can assist social scientists in identifying critical simulation states by examining graph substructures. In particular, we define the concept of a Gateway and its inverse, a Terminal, which capture the relationships between pivotal states in the simulation and their inevitable outcomes. We propose two real-time computable algorithms to identify these relationships and provide a proof of correctness, complexity analysis, and empirical run-time analysis. We demonstrate the use of these algorithms on a large-scale social science simulation of political power and violence in present-day Thailand, and discuss broader applications of the ATG and associated algorithms in other domains such as analytic provenance. R. Jordan Crouser, Jeremy G. Freeman, Andrew Winslow, Remco Chang |
PacificVis | 3 |
| 2013 | Staged Self-assembly and Polyomino Context-Free Grammars
Andrew Winslow |
DNA | 1 |
| 2013 | Algorithms for Designing Pop-Up CardsabstractWe prove that every simple polygon can be made as a (2D) pop-up card/book that opens to any desired angle between 0 and 360°. More precisely, given a simple polygon attached to the two walls of the open pop-up, our polynomial-time algorithm subdivides the polygon into a single-degree-of-freedom linkage structure, such that closing the pop-up flattens the linkage without collision. This result solves an open problem of Hara and Sugihara from 2009. We also show how to obtain a more efficient construction for the special case of orthogonal polygons, and how to make 3D orthogonal polyhedra, from pop-ups that open to 90°, 180°, 270°, or 360°. Zachary Abel, Erik D. Demaine, Martin L. Demaine, Sarah Eisenstat, Anna Lubiw, André Schulz 0001, Diane L. Souvaine, Giovanni Viglietta, Andrew Winslow |
STACS | 9 |
| 2013 | Two Hands Are Better Than One (up to constant factors): Self-Assembly In The 2HAM vs. aTAMabstractWe study the difference between the standard seeded model (aTAM) of tile self-assembly, and the "seedless" two-handed model of tile self-assembly (2HAM). Most of our results suggest that the two-handed model is more powerful. In particular, we show how to simulate any seeded system with a two-handed system that is essentially just a constant factor larger. We exhibit finite shapes with a busy-beaver separation in the number of distinct tiles required by seeded versus two-handed, and exhibit an infinite shape that can be constructed two-handed but not seeded. Finally, we show that verifying whether a given system uniquely assembles a desired supertile is co-NP-complete in the two-handed model, while it was known to be polynomially solvable in the seeded model. Sarah Cannon, Erik D. Demaine, Martin L. Demaine, Sarah Eisenstat, Matthew J. Patitz, Robert Schweller, Scott M. Summers, Andrew Winslow |
STACS | 8 |
| 2013 | Bounded-degree polyhedronization of point sets
Gill Barequet, Nadia M. Benbernou, David Charlton, Erik D. Demaine, Martin L. Demaine, Mashhood Ishaque, Anna Lubiw, André Schulz 0001, Diane L. Souvaine, Godfried T. Toussaint, Andrew Winslow |
Comput. Geom. | 11 |
| 2013 | One-dimensional staged self-assembly
Erik D. Demaine, Sarah Eisenstat, Mashhood Ishaque, Andrew Winslow |
Nat. Comput. | 4 |
| 2011 | One-Dimensional Staged Self-assembly
Erik D. Demaine, Sarah Eisenstat, Mashhood Ishaque, Andrew Winslow |
DNA | 4 |
| 2011 | Algorithms for Solving Rubik's Cubes
Erik D. Demaine, Martin L. Demaine, Sarah Eisenstat, Anna Lubiw, Andrew Winslow |
ESA | 5 |