Skip to main content

Showing 1–19 of 19 results for author: Cannon, S

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

    math.PR cs.DS math-ph

    Pirogov--Sinai Theory Beyond Lattices

    Authors: Sarah Cannon, Tyler Helmuth, Will Perkins

    Abstract: Pirogov--Sinai theory is a well-developed method for understanding the low-temperature phase diagram of statistical mechanics models on lattices. Motivated by physical and algorithmic questions beyond the setting of lattices, we develop a combinatorially flexible version of Pirogov--Sinai theory for the hard-core model of independent sets. Our results illustrate that the main conclusions of Pirogo… ▽ More

    Submitted 12 November, 2024; originally announced November 2024.

  2. arXiv:2409.19017  [pdf, other

    math.PR cs.CY math.ST stat.CO

    Repetition effects in a Sequential Monte Carlo sampler

    Authors: Sarah Cannon, Daryl DeFord, Moon Duchin

    Abstract: We investigate the prevalence of sample repetition in a Sequential Monte Carlo (SMC) method recently introduced for political redistricting.

    Submitted 24 September, 2024; originally announced September 2024.

  3. arXiv:2310.15152  [pdf, other

    cs.DM cs.DS math.CO

    Sampling Balanced Forests of Grids in Polynomial Time

    Authors: Sarah Cannon, Wesley Pegden, Jamie Tucker-Foltz

    Abstract: We prove that a polynomial fraction of the set of $k$-component forests in the $m \times n$ grid graph have equal numbers of vertices in each component, for any constant $k$. This resolves a conjecture of Charikar, Liu, Liu, and Vuong, and establishes the first provably polynomial-time algorithm for (exactly or approximately) sampling balanced grid graph partitions according to the spanning tree d… ▽ More

    Submitted 11 January, 2024; v1 submitted 23 October, 2023; originally announced October 2023.

  4. arXiv:2305.17239  [pdf, other

    cs.DM cs.CG cs.DS math.CO

    Irreducibility of Recombination Markov Chains in the Triangular Lattice

    Authors: Sarah Cannon

    Abstract: In the United States, regions are frequently divided into districts for the purpose of electing representatives. How the districts are drawn can affect who's elected, and drawing districts to give an advantage to a certain group is known as gerrymandering. It can be surprisingly difficult to detect gerrymandering, but one algorithmic method is to compare a current districting plan to a large numbe… ▽ More

    Submitted 19 December, 2023; v1 submitted 26 May, 2023; originally announced May 2023.

    Comments: 81 pages, 37 figures. 10-page conference version published in SIAM Conference on Applied and Computational Discrete Algorithms, 2023 (ACDA23)

    MSC Class: 68R10; 60J10 ACM Class: G.2.1; G.2.2; G.3; F.2.2

  5. arXiv:2210.01401  [pdf, other

    physics.soc-ph cs.CY

    Spanning tree methods for sampling graph partitions

    Authors: Sarah Cannon, Moon Duchin, Dana Randall, Parker Rule

    Abstract: In the last decade, computational approaches to graph partitioning have made a major impact in the analysis of political redistricting, including in U.S. courts of law. Mathematically, a districting plan can be viewed as a balanced partition of a graph into connected subsets. Examining a large sample of valid alternative districting plans can help us recognize gerrymandering against an appropriate… ▽ More

    Submitted 4 October, 2022; originally announced October 2022.

    MSC Class: 60J10

  6. arXiv:2202.05907  [pdf, ps, other

    cs.DS

    Fast and perfect sampling of subgraphs and polymer systems

    Authors: Antonio Blanca, Sarah Cannon, Will Perkins

    Abstract: We give an efficient perfect sampling algorithm for weighted, connected induced subgraphs (or graphlets) of rooted, bounded degree graphs. Our algorithm utilizes a vertex-percolation process with a carefully chosen rejection filter and works under a percolation subcriticality condition. We show that this condition is optimal in the sense that the task of (approximately) sampling weighted rooted gr… ▽ More

    Submitted 15 November, 2023; v1 submitted 11 February, 2022; originally announced February 2022.

  7. arXiv:2111.02550  [pdf, ps, other

    cs.SE physics.space-ph

    Recommendations to clarify NASA open source requirements

    Authors: John D. Haiducek, Thom R. Edwards, Wade Duvall, Sarah R. Cannon, Kai Germaschewski, Jason E. Kooi

    Abstract: The software community has specific definitions for terms such as "open source software," "free software," and "permissive license," but scientists proposing software development efforts to NASA are not always knowledgeable about these definitions. Misunderstandings about the meaning of these terms can result in problems of fairness with solicitations, because scientists who interpret the terms di… ▽ More

    Submitted 3 November, 2021; originally announced November 2021.

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

  9. arXiv:1906.01666  [pdf, ps, other

    cs.DS math.PR

    Counting independent sets in unbalanced bipartite graphs

    Authors: Sarah Cannon, Will Perkins

    Abstract: We give an FPTAS for approximating the partition function of the hard-core model for bipartite graphs when there is sufficient imbalance in the degrees or fugacities between the sides $(L,R)$ of the bipartition. This includes, among others, the biregular case when $λ=1$ (approximating the number of independent sets of $G$) and $Δ_R \geq 7Δ_L \log(Δ_L)$. Our approximation algorithm is based on trun… ▽ More

    Submitted 4 June, 2019; originally announced June 2019.

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

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

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

  13. arXiv:1611.03636  [pdf, other

    math.PR cs.DM math.CO

    Polynomial mixing of the edge-flip Markov chain for unbiased dyadic tilings

    Authors: Sarah Cannon, David Levin, Alexandre Stauffer

    Abstract: We give the first polynomial upper bound on the mixing time of the edge-flip Markov chain for unbiased dyadic tilings, resolving an open problem originally posed by Janson, Randall, and Spencer in 2002. A dyadic tiling of size n is a tiling of the unit square by n non-overlapping dyadic rectangles, each of area 1/n, where a dyadic rectangle is any rectangle that can be written in the form [a2^{-s}… ▽ More

    Submitted 11 November, 2016; originally announced November 2016.

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

  15. Combinatorics and complexity of guarding polygons with edge and point 2-transmitters

    Authors: Sarah Cannon, Thomas G. Fai, Justin Iwerks, Undine Leopold, Christiane Schmidt

    Abstract: We consider a generalization of the classical Art Gallery Problem, where instead of a light source, the guards, called $k$-transmitters, model a wireless device with a signal that can pass through at most $k$ walls. We show it is NP-hard to compute a minimum cover of point 2-transmitters, point $k$-transmitters, and edge 2-transmitters in a simple polygon. The point 2-transmitter result extends to… ▽ More

    Submitted 19 March, 2015; originally announced March 2015.

    Comments: 15 pages, 11 figures

    Journal ref: Comput. Geom., 68, 89-100, 2018

  16. arXiv:1302.2271  [pdf, other

    cs.CG

    Diffuse Reflection Diameter in Simple Polygons

    Authors: Gill Barequet, Sarah M. Cannon, Eli Fox-Epstein, Benjamin Hescott, Diane L. Souvaine, Csaba D. Tóth, Andrew Winslow

    Abstract: We prove a conjecture of Aanjaneya, Bishnu, and Pal that the minimum number of diffuse reflections sufficient to illuminate the interior of any simple polygon with $n$ walls from any interior point light source is $\lfloor n/2 \rfloor - 1$. Light reflecting diffusely leaves a surface in all directions, rather than at an identical angle as with specular reflections.

    Submitted 30 April, 2015; v1 submitted 9 February, 2013; originally announced February 2013.

    Comments: To appear in Discrete Applied Mathematics

  17. arXiv:1206.1803  [pdf, other

    cs.CG

    Hidden Mobile Guards in Simple Polygons

    Authors: Sarah Cannon, Diane L. Souvaine, Andrew Winslow

    Abstract: We consider guarding classes of simple polygons using mobile guards (polygon edges and diagonals) under the constraint that no two guards may see each other. In contrast to most other art gallery problems, existence is the primary question: does a specific type of polygon admit some guard set? Types include simple polygons and the subclasses of orthogonal, monotone, and starshaped polygons. Additi… ▽ More

    Submitted 8 June, 2012; originally announced June 2012.

    Comments: An abstract (6-page) version of this paper is to appear in the proceedings of CCCG 2012

  18. arXiv:1203.3256  [pdf, other

    cs.CG

    Conflict-free graph orientations with parity constraints

    Authors: Sarah Cannon, Mashhood Ishaque, Csaba Tóth

    Abstract: It is known that every multigraph with an even number of edges has an even orientation (i.e., all indegrees are even). We study parity constrained graph orientations under additional constraints. We consider two types of constraints for a multigraph G=(V,E): (1) an exact conflict constraint is an edge set C in E and a vertex v in V such that C should not equal the set of incoming edges at v; (2) a… ▽ More

    Submitted 25 March, 2012; v1 submitted 14 March, 2012; originally announced March 2012.

    Comments: To appear, Sixth International Conference on Fun with Algorithms, June 4-6, 2012; 15 pages, 6 figures

  19. arXiv:1201.1650  [pdf, other

    cs.CC cs.CG

    Two Hands Are Better Than One (up to constant factors)

    Authors: Sarah Cannon, Erik D. Demaine, Martin L. Demaine, Sarah Eisenstat, Matthew J. Patitz, Robert Schweller, Scott M. Summers, Andrew Winslow

    Abstract: We study the difference between the standard seeded model of tile self-assembly, and the "seedless" two-handed model of tile self-assembly. 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… ▽ More

    Submitted 8 January, 2012; originally announced January 2012.