We use cookies to distinguish you from other users and to provide you with a better experience on our websites. Close this message to accept cookies or find out how to manage your cookie settings.
To save content items to your account,
please confirm that you agree to abide by our usage policies.
If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account.
Find out more about saving content to .
To save content items to your Kindle, first ensure no-reply@cambridge.org
is added to your Approved Personal Document E-mail List under your Personal Document Settings
on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part
of your Kindle email address below.
Find out more about saving to your Kindle.
Note you can select to save to either the @free.kindle.com or @kindle.com variations.
‘@free.kindle.com’ emails are free but can only be saved to your device when it is connected to wi-fi.
‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.
Two novel algorithms, which incorporate inertial terms and relaxation effects, are introduced to tackle a monotone inclusion problem. The weak and strong convergence of the algorithms are obtained under certain conditions, and the R-linear convergence for the first algorithm is demonstrated if the set-valued operator involved is strongly monotone in real Hilbert spaces. The proposed algorithms are applied to signal recovery problems and demonstrate improved performance compared to existing algorithms in the literature.
We study computational aspects of repulsive Gibbs point processes, which are probabilistic models of interacting particles in a finite-volume region of space. We introduce an approach for reducing a Gibbs point process to the hard-core model, a well-studied discrete spin system. Given an instance of such a point process, our reduction generates a random graph drawn from a natural geometric model. We show that the partition function of a hard-core model on graphs generated by the geometric model concentrates around the partition function of the Gibbs point process. Our reduction allows us to use a broad range of algorithms developed for the hard-core model to sample from the Gibbs point process and approximate its partition function. This is, to the extent of our knowledge, the first approach that deals with pair potentials of unbounded range.
We study the community detection problem on a Gaussian mixture model, in which vertices are divided into $k\geq 2$ distinct communities. The major difference in our model is that the intensities for Gaussian perturbations are different for different entries in the observation matrix, and we do not assume that every community has the same number of vertices. We explicitly find the necessary and sufficient conditions for the exact recovery of the maximum likelihood estimation, which can give a sharp phase transition for the exact recovery even though the Gaussian perturbations are not identically distributed; see Section 7. Applications include the community detection on hypergraphs.
We give algorithms for approximating the partition function of the ferromagnetic $q$-color Potts model on graphs of maximum degree $d$. Our primary contribution is a fully polynomial-time approximation scheme for $d$-regular graphs with an expansion condition at low temperatures (that is, bounded away from the order-disorder threshold). The expansion condition is much weaker than in previous works; for example, the expansion exhibited by the hypercube suffices. The main improvements come from a significantly sharper analysis of standard polymer models; we use extremal graph theory and applications of Karger’s algorithm to count cuts that may be of independent interest. It is #BIS-hard to approximate the partition function at low temperatures on bounded-degree graphs, so our algorithm can be seen as evidence that hard instances of #BIS are rare. We also obtain efficient algorithms in the Gibbs uniqueness region for bounded-degree graphs. While our high-temperature proof follows more standard polymer model analysis, our result holds in the largest-known range of parameters $d$ and $q$.
We calculate the mean throughput, number of collisions, successes, and idle slots for random tree algorithms with successive interference cancellation. Except for the case of the throughput for the binary tree, all the results are new. We furthermore disprove the claim that only the binary tree maximizes throughput. Our method works with many observables and can be used as a blueprint for further analysis.
We demonstrate a quasipolynomial-time deterministic approximation algorithm for the partition function of a Gibbs point process interacting via a stable potential. This result holds for all activities $\lambda$ for which the partition function satisfies a zero-free assumption in a neighbourhood of the interval $[0,\lambda ]$. As a corollary, for all finiterange stable potentials, we obtain a quasipolynomial-time deterministic algorithm for all $\lambda \lt 1/(e^{B + 1} \hat C_\phi )$ where $\hat C_\phi$ is a temperedness parameter and $B$ is the stability constant of $\phi$. In the special case of a repulsive potential such as the hard-sphere gas we improve the range of activity by a factor of at least $e^2$ and obtain a quasipolynomial-time deterministic approximation algorithm for all $\lambda \lt e/\Delta _\phi$, where $\Delta _\phi$ is the potential-weighted connective constant of the potential $\phi$. Our algorithm approximates coefficients of the cluster expansion of the partition function and uses the interpolation method of Barvinok to extend this approximation throughout the zero-free region.
Designing an algorithm with a singly exponential complexity for computing semialgebraic triangulations of a given semialgebraic set has been a holy grail in algorithmic semialgebraic geometry. More precisely, given a description of a semialgebraic set
$S \subset \mathbb {R}^k$
by a first-order quantifier-free formula in the language of the reals, the goal is to output a simplicial complex
$\Delta $
, whose geometric realization,
$|\Delta |$
, is semialgebraically homeomorphic to S. In this paper, we consider a weaker version of this question. We prove that for any
$\ell \geq 0$
, there exists an algorithm which takes as input a description of a semialgebraic subset
$S \subset \mathbb {R}^k$
given by a quantifier-free first-order formula
$\phi $
in the language of the reals and produces as output a simplicial complex
$\Delta $
, whose geometric realization,
$|\Delta |$
is
$\ell $
-equivalent to S. The complexity of our algorithm is bounded by
$(sd)^{k^{O(\ell )}}$
, where s is the number of polynomials appearing in the formula
$\phi $
, and d a bound on their degrees. For fixed
$\ell $
, this bound is singly exponential in k. In particular, since
$\ell $
-equivalence implies that the homotopy groups up to dimension
$\ell $
of
$|\Delta |$
are isomorphic to those of S, we obtain a reduction (having singly exponential complexity) of the problem of computing the first
$\ell $
homotopy groups of S to the combinatorial problem of computing the first
$\ell $
homotopy groups of a finite simplicial complex of size bounded by
$(sd)^{k^{O(\ell )}}$
.
Given a locally finite graph $\Gamma $, an amenable subgroup G of graph automorphisms acting freely and almost transitively on its vertices, and a G-invariant activity function $\unicode{x3bb} $, consider the free energy $f_G(\Gamma ,\unicode{x3bb} )$ of the hardcore model defined on the set of independent sets in $\Gamma $ weighted by $\unicode{x3bb} $. Under the assumption that G is finitely generated and its word problem can be solved in exponential time, we define suitable ensembles of hardcore models and prove the following: if $\|\unicode{x3bb} \|_\infty < \unicode{x3bb} _c(\Delta )$, there exists a randomized $\epsilon $-additive approximation scheme for $f_G(\Gamma ,\unicode{x3bb} )$ that runs in time $\mathrm {poly}((1+\epsilon ^{-1})\lvert \Gamma /G \rvert )$, where $\unicode{x3bb} _c(\Delta )$ denotes the critical activity on the $\Delta $-regular tree. In addition, if G has a finite index linearly ordered subgroup such that its algebraic past can be decided in exponential time, we show that the algorithm can be chosen to be deterministic. However, we observe that if $\|\unicode{x3bb} \|_\infty> \unicode{x3bb} _c(\Delta )$, there is no efficient approximation scheme, unless $\mathrm {NP} = \mathrm {RP}$. This recovers the computational phase transition for the partition function of the hardcore model on finite graphs and provides an extension to the infinite setting. As an application in symbolic dynamics, we use these results to develop efficient approximation algorithms for the topological entropy of subshifts of finite type with enough safe symbols, we obtain a representation formula of pressure in terms of random trees of self-avoiding walks, and we provide new conditions for the uniqueness of the measure of maximal entropy based on the connective constant of a particular associated graph.
We introduce
$\varepsilon $
-approximate versions of the notion of a Euclidean vector bundle for
$\varepsilon \geq 0$
, which recover the classical notion of a Euclidean vector bundle when
$\varepsilon = 0$
. In particular, we study Čech cochains with coefficients in the orthogonal group that satisfy an approximate cocycle condition. We show that
$\varepsilon $
-approximate vector bundles can be used to represent classical vector bundles when
$\varepsilon> 0$
is sufficiently small. We also introduce distances between approximate vector bundles and use them to prove that sufficiently similar approximate vector bundles represent the same classical vector bundle. This gives a way of specifying vector bundles over finite simplicial complexes using a finite amount of data and also allows for some tolerance to noise when working with vector bundles in an applied setting. As an example, we prove a reconstruction theorem for vector bundles from finite samples. We give algorithms for the effective computation of low-dimensional characteristic classes of vector bundles directly from discrete and approximate representations and illustrate the usage of these algorithms with computational examples.
The problem of inverting the total divergence operator is central to finding components of a given conservation law. This might not be taxing for a low-order conservation law of a scalar partial differential equation, but integrable systems have conservation laws of arbitrarily high order that must be found with the aid of computer algebra. Even low-order conservation laws of complex systems can be hard to find and invert. This paper describes a new, efficient approach to the inversion problem. Two main tools are developed: partial Euler operators and partial scalings. These lead to a line integral formula for the inversion of a total derivative and a procedure for inverting a given total divergence concisely.
We present an efficient algorithm to generate a discrete uniform distribution on a set of p elements using a biased random source for p prime. The algorithm generalizes Von Neumann’s method and improves the computational efficiency of Dijkstra’s method. In addition, the algorithm is extended to generate a discrete uniform distribution on any finite set based on the prime factorization of integers. The average running time of the proposed algorithm is overall sublinear: $\operatorname{O}\!(n/\log n)$.
In this work, we prove a version of the Sylvester–Gallai theorem for quadratic polynomials that takes us one step closer to obtaining a deterministic polynomial time algorithm for testing zeroness of
$\Sigma ^{[3]}\Pi \Sigma \Pi ^{[2]}$
circuits. Specifically, we prove that, if a finite set of irreducible quadratic polynomials
${\mathcal {Q}}$
satisfies that for every two polynomials
$Q_1,Q_2\in {\mathcal {Q}}$
there is a subset
${\mathcal {K}}\subset {\mathcal {Q}}$
such that
$Q_1,Q_2 \notin {\mathcal {K}}$
and whenever
$Q_1$
and
$Q_2$
vanish, then
$\prod _{i\in {\mathcal {K}}} Q_i$
vanishes, then the linear span of the polynomials in
${\mathcal {Q}}$
has dimension
$O(1)$
. This extends the earlier result [21] that holds for the case
$|{\mathcal {K}}| = 1$
.
We prove a surprising symmetry between the law of the size
$G_n$
of the greedy independent set on a uniform Cayley tree
$ \mathcal{T}_n$
of size n and that of its complement. We show that
$G_n$
has the same law as the number of vertices at even height in
$ \mathcal{T}_n$
rooted at a uniform vertex. This enables us to compute the exact law of
$G_n$
. We also give a Markovian construction of the greedy independent set, which highlights the symmetry of
$G_n$
and whose proof uses a new Markovian exploration of rooted Cayley trees that is of independent interest.
The random-cluster model is a unifying framework for studying random graphs, spin systems and electrical networks that plays a fundamental role in designing efficient Markov Chain Monte Carlo (MCMC) sampling algorithms for the classical ferromagnetic Ising and Potts models. In this paper, we study a natural non-local Markov chain known as the Chayes–Machta (CM) dynamics for the mean-field case of the random-cluster model, where the underlying graph is the complete graph on n vertices. The random-cluster model is parametrised by an edge probability p and a cluster weight q. Our focus is on the critical regime:
$p = p_c(q)$
and
$q \in (1,2)$
, where
$p_c(q)$
is the threshold corresponding to the order–disorder phase transition of the model. We show that the mixing time of the CM dynamics is
$O({\log}\ n \cdot \log \log n)$
in this parameter regime, which reveals that the dynamics does not undergo an exponential slowdown at criticality, a surprising fact that had been predicted (but not proved) by statistical physicists. This also provides a nearly optimal bound (up to the
$\log\log n$
factor) for the mixing time of the mean-field CM dynamics in the only regime of parameters where no non-trivial bound was previously known. Our proof consists of a multi-phased coupling argument that combines several key ingredients, including a new local limit theorem, a precise bound on the maximum of symmetric random walks with varying step sizes and tailored estimates for critical random graphs. In addition, we derive an improved comparison inequality between the mixing time of the CM dynamics and that of the local Glauber dynamics on general graphs; this results in better mixing time bounds for the local dynamics in the mean-field setting.
We study the computational complexity of approximating the partition function of the ferromagnetic Ising model with the external field parameter $\lambda $ on the unit circle in the complex plane. Complex-valued parameters for the Ising model are relevant for quantum circuit computations and phase transitions in statistical physics but have also been key in the recent deterministic approximation scheme for all $|\lambda |\neq 1$ by Liu, Sinclair and Srivastava. Here, we focus on the unresolved complexity picture on the unit circle and on the tantalising question of what happens around $\lambda =1$, where, on one hand, the classical algorithm of Jerrum and Sinclair gives a randomised approximation scheme on the real axis suggesting tractability and, on the other hand, the presence of Lee–Yang zeros alludes to computational hardness. Our main result establishes a sharp computational transition at the point $\lambda =1$ and, more generally, on the entire unit circle. For an integer $\Delta \geq 3$ and edge interaction parameter $b\in (0,1)$, we show $\mathsf {\#P}$-hardness for approximating the partition function on graphs of maximum degree $\Delta $ on the arc of the unit circle where the Lee–Yang zeros are dense. This result contrasts with known approximation algorithms when $|\lambda |\neq 1$ or when $\lambda $ is in the complementary arc around $1$ of the unit circle. Our work thus gives a direct connection between the presence/absence of Lee–Yang zeros and the tractability of efficiently approximating the partition function on bounded-degree graphs.
In this paper we analyze a simple spectral method (EIG1) for the problem of matrix alignment, consisting in aligning their leading eigenvectors: given two matrices A and B, we compute two corresponding leading eigenvectors
$v_1$
and
$v'_{\!\!1}$
. The algorithm returns the permutation
$\hat{\pi}$
such that the rank of coordinate
$\hat{\pi}(i)$
in
$v_1$
and that of coordinate i in
$v'_{\!\!1}$
(up to the sign of
$v'_{\!\!1}$
) are the same.
We consider a model of weighted graphs where the adjacency matrix A belongs to the Gaussian orthogonal ensemble of size
$N \times N$
, and B is a noisy version of A where all nodes have been relabeled according to some planted permutation
$\pi$
; that is,
$B= \Pi^T (A+\sigma H) \Pi $
, where
$\Pi$
is the permutation matrix associated with
$\pi$
and H is an independent copy of A. We show the following zero–one law: with high probability, under the condition
$\sigma N^{7/6+\epsilon} \to 0$
for some
$\epsilon>0$
, EIG1 recovers all but a vanishing part of the underlying permutation
$\pi$
, whereas if
$\sigma N^{7/6-\epsilon} \to \infty$
, this method cannot recover more than o(N) correct matches.
This result gives an understanding of the simplest and fastest spectral method for matrix alignment (or complete weighted graph alignment), and involves proof methods and techniques which could be of independent interest.
Coupling-from-the-past (CFTP) methods have been used to generate perfect samples from finite Gibbs hard-sphere models, an important class of spatial point processes consisting of a set of spheres with the centers on a bounded region that are distributed as a homogeneous Poisson point process (PPP) conditioned so that spheres do not overlap with each other. We propose an alternative importance-sampling-based rejection methodology for the perfect sampling of these models. We analyze the asymptotic expected running time complexity of the proposed method when the intensity of the reference PPP increases to infinity while the (expected) sphere radius decreases to zero at varying rates. We further compare the performance of the proposed method analytically and numerically with that of a naive rejection algorithm and of popular dominated CFTP algorithms. Our analysis relies upon identifying large deviations decay rates of the non-overlapping probability of spheres whose centers are distributed as a homogeneous PPP.
We analyse the behaviour of the Euclidean algorithm applied to pairs (g,f) of univariate nonconstant polynomials over a finite field
$\mathbb{F}_{q}$
of q elements when the highest degree polynomial g is fixed. Considering all the elements f of fixed degree, we establish asymptotically optimal bounds in terms of q for the number of elements f that are relatively prime with g and for the average degree of
$\gcd(g,f)$
. We also exhibit asymptotically optimal bounds for the average-case complexity of the Euclidean algorithm applied to pairs (g,f) as above.
We consider the problem of computing the partition function
$\sum _x e^{f(x)}$
, where
$f: \{-1, 1\}^n \longrightarrow {\mathbb R}$
is a quadratic or cubic polynomial on the Boolean cube
$\{-1, 1\}^n$
. In the case of a quadratic polynomial f, we show that the partition function can be approximated within relative error
$0 < \epsilon < 1$
in quasi-polynomial
$n^{O(\ln n - \ln \epsilon )}$
time if the Lipschitz constant of the non-linear part of f with respect to the
$\ell ^1$
metric on the Boolean cube does not exceed
$1-\delta $
, for any
$\delta>0$
, fixed in advance. For a cubic polynomial f, we get the same result under a somewhat stronger condition. We apply the method of polynomial interpolation, for which we prove that
$\sum _x e^{\tilde {f}(x)} \ne 0$
for complex-valued polynomials
$\tilde {f}$
in a neighborhood of a real-valued f satisfying the above mentioned conditions. The bounds are asymptotically optimal. Results on the zero-free region are interpreted as the absence of a phase transition in the Lee–Yang sense in the corresponding Ising model. The novel feature of the bounds is that they control the total interaction of each vertex but not every single interaction of sets of vertices.
We show that the cohomology intersection number of a twisted Gauss–Manin connection with regularization condition is a rational function. As an application, we obtain a new quadratic relation associated to period integrals of a certain family of K3 surfaces.