Pfaffian Algorithms for Sampling Routings on Regions with Free Boundary Conditions

  • Russell A. Martin
  • Dana Randall
Conference paper

DOI: 10.1007/978-3-540-48413-4_26

Part of the Lecture Notes in Computer Science book series (LNCS, volume 1671)
Cite this paper as:
Martin R.A., Randall D. (1999) Pfaffian Algorithms for Sampling Routings on Regions with Free Boundary Conditions. In: Hochbaum D.S., Jansen K., Rolim J.D.P., Sinclair A. (eds) Randomization, Approximation, and Combinatorial Optimization. Algorithms and Techniques. Lecture Notes in Computer Science, vol 1671. Springer, Berlin, Heidelberg

Abstract

Sets of non-intersecting, monotonic lattice paths, or fixed routings, provide a common representation for several combinatorial problems and have been the key element for designing sampling algorithms. Markov chain algorithms based on routings have led to efficient samplers for tilings, Eulerian orientations [8] and triangulations [9], while an algorithm which successively calculates ratios of determinants has led to a very fast method for sampling fixed routings [12]. We extend Wilson’s determinant algorithm [12] to sample free routings where the number of paths, as well as the endpoints, are allowed to vary. The algorithm is based on a technique due to Stembridge for counting free routings by calculating the Pfaffian of a suitable matrix [11] and a method of Colbourn, Myrvold and Neufeld [1] for efficiently calculating ratios of determinants. As an application, we show how to sample tilings on planar lattice regions with free boundary conditions.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 1999

Authors and Affiliations

  • Russell A. Martin
    • 1
  • Dana Randall
    • 2
  1. 1.School of MathematicsGeorgia Institute of TechnologyAtlantaUSA
  2. 2.College of Computing and School of MathematicsGeorgia Institute of TechnologyAtlantaUSA

Personalised recommendations