Publications (59)
Enumeration of Matchings: Problems and Progress
James Propp
This document is built around a list of thirty-two problems in enumeration of matchings, the first twenty of which were presented in a lecture at MSRI in the fall of 1996. I begin…
Trimer covers in the triangular grid: twenty mostly open problems
James Propp
In the past three decades, the study of rhombus tilings and domino tilings of various plane regions has been a thriving subfield of enumerative combinatorics. Physicists classify s…
Brussels Sprouts, Noncrossing Trees, and Parking Functions
Caleb Ji, James Propp
We consider a variant of the game of Brussels Sprouts that, like Conway's original version, ends in a predetermined number of moves. We show that the endstates of the game are in n…
Chip-Firing and Rotor-Routing on Directed Graphs
Alexander E. Holroyd, Lionel Levine, Karola Meszaros +3
We give a rigorous and self-contained survey of the abelian sandpile model and rotor-router model on finite directed graphs, highlighting the connections between them. We present s…
Formation of an interface by competitive erosion
Shirshendu Ganguly, Lionel Levine, Yuval Peres +1
In 2006, the fourth author proposed a graph-theoretic model of interface dynamics called competitive erosion. Each vertex of the graph is occupied by a particle that can be either…
Further travels with my ant
David Gale, James Propp, Scott Sutherland +1
We discuss some properties of a class of cellular automata sometimes called a "generalized ant". This system is perhaps most easily understood by thinking of an ant which moves abo…
Local-to-global principles for rotor walk
Giuliano Pezzolo Giacaglia, Lionel Levine, James Propp +1
In rotor walk on a finite directed graph, the exits from each vertex follow a prescribed periodic sequence. Here we consider the case of rotor walk where a particle starts from a d…
Exponentiation and Euler measure
James Propp
Two of the pillars of combinatorics are the notion of choosing an arbitrary subset of a set with elements (which can be done in ways), and the notion of choosing a -el…
Combinatorial interpretations for rank-two cluster algebras of affine type
Gregg Musiker, James Propp
Fomin and Zelevinsky show that a certain two-parameter family of rational recurrence relations, here called the (b,c) family, possesses the Laurentness property: for all b,c, each…
Tilings of Benzels via Generalized Compression
Colin Defant, Leigh Foster, Rupert Li +2
Defant, Li, Propp, and Young recently resolved two enumerative conjectures of Propp concerning the tilings of regions in the hexagonal grid called benzels using two types of protot…
Lessons I learned from Richard Stanley
James Propp
I will share with the reader what I have learned from Richard Stanley and the ways in which he has contributed to research in combinatorics conducted by me and my collaborators.
Alternating sign matrices and domino tilings
Noam Elkies, Greg Kuperberg, Michael Larsen +1
We introduce a family of planar regions, called Aztec diamonds, and study the ways in which these regions can be tiled by dominoes. Our main result is a generating function that no…
Euler measure as generalized cardinality
James Propp
Schanuel has pointed out that there are mathematically interesting categories whose relationship to the ring of integers is analogous to the relationship between the category of fi…
Combinatorial, piecewise-linear, and birational homomesy for products of two chains
David Einstein, James Propp
This article illustrates the dynamical concept of in three kinds of dynamical systems -- combinatorial, piecewise-linear, and birational -- and shows the relationship be…
Homomesy via Toggleability Statistics
Colin Defant, Sam Hopkins, Svetlana PoznanoviÄ +1
The rowmotion operator acting on the set of order ideals of a finite poset has been the focus of a significant amount of recent research. One of the major goals has been to exhibit…
Perfect matchings for the three-term Gale-Robinson sequences
Mireille Bousquet-Mélou, James Propp, Julian West
In 1991, David Gale and Raphael Robinson, building on explorations carried out by Michael Somos in the 1980s, introduced a three-parameter family of rational recurrence relations,…
Quantifying Noninvertibility in Discrete Dynamical Systems
Colin Defant, James Propp
Given a finite set and a function , we define the degree of noninvertibility of to be . This…
A Greedy Chip-firing Game
Rupert Li, James Propp
We introduce a deterministic analogue of Markov chains that we call the hunger game. Like rotor-routing, the hunger game deterministically mimics the behavior of both recurrent Mar…
Equivalence Classes of Permutations under Various Relations Generated by Constrained Transpositions
Steven Linton, James Propp, Tom Roby +1
We consider a large family of equivalence relations on permutations in Sn that generalise those discovered by Knuth in his study of the Robinson-Schensted correspondence. In our mo…
Degree-growth of monomial maps
Boris Hasselblatt, James Propp
For projectivizations of rational maps Bellon and Viallet defined the notion of algebraic entropy using the exponential growth rate of the degrees of iterates. We want to call this…
Local statistics for random domino tilings of the Aztec diamond
Henry Cohn, Noam Elkies, James Propp
We prove an asymptotic formula for the probability that, if one chooses a domino tiling of a large Aztec diamond at random according to the uniform distribution on such tilings, th…
Random Domino Tilings and the Arctic Circle Theorem
William Jockusch, James Propp, Peter Shor
In this article we study domino tilings of a family of finite regions called Aztec diamonds. Every such tiling determines a partition of the Aztec diamond into five sub-regions; in…
Discrete analogue computing with rotor-routers
James Propp
Rotor-routing is a procedure for routing tokens through a network that can implement certain kinds of computation. These computations are inherently asynchronous (the order in whic…
A variational principle for domino tilings
Henry Cohn, Richard Kenyon, James Propp
We formulate and prove a variational principle (in the sense of thermodynamics) for random domino tilings, or equivalently for the dimer model on a square grid. This principle stat…
Whirling injections, surjections, and other functions between finite sets
Michael Joseph, James Propp, Tom Roby
This paper analyzes a certain action called "whirling" that can be defined on any family of functions between two finite sets equipped with a linear (or cyclic) ordering. Many maps…
A spectral theory for combinatorial dynamics
James Propp
This article proposes a framework for the study of periodic maps from a (typically finite) set to itself when the set is equipped with one or more real- or complex-valu…
Real Analysis in Reverse
James Propp
Many of the theorems of real analysis, against the background of the ordered field axioms, are equivalent to Dedekind completeness, and hence can serve as completeness axioms for t…
Piecewise-linear and birational toggling
David Einstein, James Propp
We define piecewise-linear and birational analogues of the toggle-involutions on order ideals of posets studied by Striker and Williams and use them to define corresponding analogu…
Discrete low-discrepancy sequences
Omer Angel, Alexander E. Holroyd, James B. Martin +1
Holroyd and Propp used Hall's marriage theorem to show that, given a probability distribution pi on a finite set S, there exists an infinite sequence s_1,s_2,... in S such that for…
Tilings of Benzels via the Abacus Bijection
Colin Defant, Rupert Li, James Propp +1
Propp recently introduced regions in the hexagonal grid called benzels and stated several enumerative conjectures about the tilings of benzels using two types of prototiles called…
Some 2-adic conjectures concerning polyomino tilings of Aztec diamonds
James Propp
For various sets of tiles, we count the ways to tile an Aztec diamond of order using tiles from that set. The resulting function often has interesting behavior when one…
Sorting via chip-firing
Sam Hopkins, Thomas McConville, James Propp
We investigate a variant of the chip-firing process on the infinite path graph: rather than treating the chips as indistinguishable, we label them with positive integers. To fire a…
Germ order for one-dimensional packings
Aaron Abrams, Henry Landau, Zeph Landau +3
Every set of natural numbers determines a generating function convergent for whose behavior as determines a germ. These germs admit a natural par…
Homomesy in products of two chains
James Propp, Tom Roby
Many invertible actions on a set of combinatorial objects, along with a natural statistic on , exhibit the following property which we dub \…
Dimers, filters, and -deformed real numbers
James Propp
The paper introduces a q‑parameterized function [[x]]_q for each positive real number x by constructing an inhomogeneous dimer model (equivalently, a filter model on a poset) and s…
Twenty Open Problems in Enumeration of Matchings: Progress Report
James Propp
This document is a brief summary of progress that has been made on the problems posed in the document "Twenty Open Problems in Enumeration of Matchings" (also available from this s…
Tiling Lattices with Sublattices, II
David Feldman, James Propp, Sinai Robins
Our earlier article proved that if translates of sublattices of tile , and all the sublattices are Cartesian products of arithmetic progressions, then two of the…
Twenty Open Problems in Enumeration of Matchings
James Propp
This document is an exposition of an assortment of open problems arising from the exact enumeration of (perfect) matchings of finite graphs. Roughly half have been solved at the ti…
Generalized domino-shuffling
James Propp
The problem of counting tilings of a plane region using specified tiles can often be recast as the problem of counting (perfect) matchings of some subgraph of an Aztec diamond grap…
The many faces of alternating-sign matrices
James Propp
I give a survey of different combinatorial forms of alternating-sign matrices, starting with the original form introduced by Mills, Robbins and Rumsey as well as corner-sum matrice…
Three-player impartial games
James Propp
Past efforts to classify impartial three-player combinatorial games (the theories of Li and Straffin) have made various restrictive assumptions about the rationality of one's oppon…
A pentagonal number theorem for tribone tilings
Jesse Kim, James Propp
Conway and Lagarias showed that certain roughly triangular regions in the hexagonal grid cannot be tiled by shapes Thurston later dubbed tribones. Here we study a two-parameter fam…
Tiling Lattices with Sublattices, I
David Feldman, James Propp, Sinai Robins
We use Fourier methods to prove that if translates of sublattices of tile , and all the sublattices are Cartesian products of arithmetic progressions, then two o…
Dimers and Dominoes
James Propp
Using Kasteleyn's determinant method, we count perfect matchings of rectangular subgraphs of the square grid.
The combinatorics of frieze patterns and Markoff numbers
James Propp
This article, based on joint work with Gabriel Carroll, Andy Itsara, Ian Le, Gregg Musiker, Gregory Price, Dylan Thurston, and Rui Viana, presents a combinatorial model based on pe…
Generating Random Elements of Finite Distributive Lattices
James Propp
This survey article describes a method for choosing uniformly at random from any finite set whose objects can be viewed as constituting a distributive lattice. The method is based…
Lattice structure for orientations of graphs
James Propp
In 1986, Oliver Pretzel studied the set of orientations of a connected finite graph and showed that any two such orientations having the same flow-difference around all closed…
Noncrossing partitions, toggles, and homomesies
David Einstein, Miriam Farber, Emily Gunawan +4
We introduce natural involutions ("toggles") on the set of noncrossing partitions of size , along with certain composite operations obtained by composing the…
Grid designs
Alon Danai, Joshua Kou, Andy Latto +2
We define a grid graph as a Cartesian product of path-graphs or cycle-graphs as shown in Figure 1, and we ask, when can the edge set of a complete graph be expresse…
Lambda-determinants and domino-tilings
James Propp
Consider the -by- matrix with for satisfying and for all other , consisting…
Generating a random sink-free orientation in quadratic time
Henry Cohn, Robin Pemantle, James Propp
A sink-free orientation of a finite undirected graph is a choice of orientation for each edge such that every vertex has out-degree at least 1. Bubley and Dyer (1997) use Markov Ch…
Domino tilings with barriers
James Propp, Richard Stanley
In this paper, we continue the study of domino-tilings of Aztec diamonds. In particular, we look at certain ways of placing ``barriers'' in the Aztec diamond, with the constraint t…
A reciprocity theorem for domino tilings
James Propp
Let T(m,n) denote the number of ways to tile an m-by-n rectangle with dominos. For any fixed m, the numbers T(m,n) satisfy a linear recurrence relation, and so may be extrapolated…
Hyperbinary partitions and q-deformed rationals
Thomas McConville, James Propp, Bruce E. Sagan
A hyperbinary partition of the nonnegative integer n is a partition where every part is a power of 2 and every part appears at most twice. We give three applications of the length…
Rotor Walks and Markov Chains
Alexander E. Holroyd, James Propp
The rotor walk is a derandomized version of the random walk on a graph. On successive visits to any given vertex, the walker is routed to each of the neighboring vertices in some f…
Topological entropy for non-uniformly continuous maps
Boris Hasselblatt, Zbigniew Nitecki, James Propp
The topological entropy of a continuous self-map of a compact metric space can be defined in several distinct ways; when the space is not assumed compact, these definitions can lea…
The shape of a typical boxed plane partition
Henry Cohn, Michael Larsen, James Propp
Using a calculus of variations approach, we determine the shape of a typical plane partition in a large box (i.e., a plane partition chosen at random according to the uniform distr…
Intersection statistics for antichains in minuscule posets
James Propp
For a finite poset , we study the expected size of the intersection of two independent uniformly random antichains. Equivalently, we evaluate the sum of over all or…
One-Dimensional Packing: Maximality Implies Rationality
James Propp
Every set of natural numbers determines a generating function convergent for whose behavior as determines a germ. These germs admit a natural par…