48,801 research outputs found
Worm Monte Carlo study of the honeycomb-lattice loop model
We present a Markov-chain Monte Carlo algorithm of "worm"type that correctly
simulates the O(n) loop model on any (finite and connected) bipartite cubic
graph, for any real n>0, and any edge weight, including the fully-packed limit
of infinite edge weight. Furthermore, we prove rigorously that the algorithm is
ergodic and has the correct stationary distribution. We emphasize that by using
known exact mappings when n=2, this algorithm can be used to simulate a number
of zero-temperature Potts antiferromagnets for which the Wang-Swendsen-Kotecky
cluster algorithm is non-ergodic, including the 3-state model on the
kagome-lattice and the 4-state model on the triangular-lattice. We then use
this worm algorithm to perform a systematic study of the honeycomb-lattice loop
model as a function of n<2, on the critical line and in the densely-packed and
fully-packed phases. By comparing our numerical results with Coulomb gas
theory, we identify the exact scaling exponents governing some fundamental
geometric and dynamic observables. In particular, we show that for all n<2, the
scaling of a certain return time in the worm dynamics is governed by the
magnetic dimension of the loop model, thus providing a concrete dynamical
interpretation of this exponent. The case n>2 is also considered, and we
confirm the existence of a phase transition in the 3-state Potts universality
class that was recently observed via numerical transfer matrix calculations.Comment: 33 pages, 12 figure
Scheduling Optimisations for SPIN to Minimise Buffer Requirements in Synchronous Data Flow
Synchronous Data flow (SDF) graphs have a simple
and elegant semantics (essentially linear algebra) which makes
SDF graphs eminently suitable as a vehicle for studying scheduling
optimisations. We extend related work on using SPIN to
experiment with scheduling optimisations aimed at minimising
buffer requirements.We show that for a benchmark of commonly
used case studies the performance of our SPIN based scheduler
is comparable to that of state of the art research tools. The
key to success is using the semantics of SDF to prove when using
(even unsound and/or incomplete) optimisations are justified. The
main benefit of our approach lies in gaining deep insight in the
optimisations at relatively low cost
Computational Complexity of Determining the Barriers to Interface Motion in Random Systems
The low-temperature driven or thermally activated motion of several condensed
matter systems is often modeled by the dynamics of interfaces (co-dimension-1
elastic manifolds) subject to a random potential. Two characteristic
quantitative features of the energy landscape of such a many-degree-of-freedom
system are the ground-state energy and the magnitude of the energy barriers
between given configurations. While the numerical determination of the former
can be accomplished in time polynomial in the system size, it is shown here
that the problem of determining the latter quantity is NP-complete. Exact
computation of barriers is therefore (almost certainly) much more difficult
than determining the exact ground states of interfaces.Comment: 8 pages, figures included, to appear in Phys. Rev.
Dynamic programming for graphs on surfaces
We provide a framework for the design and analysis of dynamic
programming algorithms for surface-embedded graphs on n vertices
and branchwidth at most k. Our technique applies to general families
of problems where standard dynamic programming runs in 2O(k·log k).
Our approach combines tools from topological graph theory and
analytic combinatorics.Postprint (updated version
- …
