Researcher profile

Charilaos Efthymiou

Charilaos Efthymiou contributes to research discovery and scholarly infrastructure.

ResearcherAffiliation not importedOpen to collaborate

Trust snapshot

Quick read

Trust 21 - Emerging
8works
0followers
3topics
4close collaborators

Actions

Decide how to stay connected

Follow researcher0

Research graph

See the researcher in context

Open full explorer

Inspect adjacent work, topics, institutions and collaborators without jumping out to a separate graph page.

Building this graph slice

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Published work

8 published item(s)

preprint2016arXiv

A simple algorithm for sampling colourings of $G(n,d/n)$ up to Gibbs Uniqueness Threshold

Approximate random $k$-colouring of a graph $G$ is a well studied problem in computer science and statistical physics. It amounts to constructing a $k$-colouring of $G$ which is distributed close to {\em Gibbs distribution} in polynomial time. Here, we deal with the problem when the underlying graph is an instance of Erdős-Rényi random graph $G(n,d/n)$, where $d$ is a sufficiently large constant. We propose a novel efficient algorithm for approximate random $k$-colouring $G(n,d/n)$ for any $k\geq (1+ε)d$. To be more specific, with probability at least $1-n^{-Ω(1)}$ over the input instances $G(n,d/n)$ and for $k\geq (1+ε)d$, the algorithm returns a $k$-colouring which is distributed within total variation distance $n^{-Ω(1)}$ from the Gibbs distribution of the input graph instance. The algorithm we propose is neither a MCMC one nor inspired by the message passing algorithms proposed by statistical physicists. Roughly the idea is as follows: Initially we remove sufficiently many edges of the input graph. This results in a "simple graph" which can be $k$-coloured randomly efficiently. The algorithm colours randomly this simple graph. Then it puts back the removed edges one by one. Every time a new edge is put back the algorithm updates the colouring of the graph so that the colouring remains random. The performance of the algorithm depends heavily on certain spatial correlation decay properties of the Gibbs distribution.

preprint2016arXiv

Convergence of MCMC and Loopy BP in the Tree Uniqueness Region for the Hard-Core Model

We study the hard-core model defined on independent sets of an input graph where the independent sets are weighted by a parameter $λ>0$. For constant $Δ$, previous work of Weitz (2006) established an FPTAS for the partition function for graphs of maximum degree $Δ$ when $λ< λ_c(Δ)$. The threshold $λ_c(Δ)$ is the critical point for the phase transition for uniqueness/non-uniqueness on the infinite $Δ$-regular trees. Sly (2010) showed that there is no FPRAS, unless NP=RP, when $λ>λ_c(Δ)$. The running time of Weitz&#39;s algorithm is exponential in $\log(Δ)$. Here we present an FPRAS for the partition function whose running time is $O^*(n^2)$. We analyze the simple single-site Glauber dynamics for sampling from the associated Gibbs distribution. We prove there exists a constant $Δ_0$ such that for all graphs with maximum degree $Δ\geqΔ_0$ and girth $\geq 7$, the mixing time of the Glauber dynamics is $O(n\log(n))$ when $λ<λ_c(Δ)$. Our work complements that of Weitz which applies for constant $Δ$ whereas our work applies for all $Δ\geq Δ_0$. We utilize loopy BP (belief propagation), a widely-used inference algorithm. A novel aspect of our work is using the principal eigenvector for the BP operator to design a distance function which contracts in expectation for pairs of states that behave like the BP fixed point. We also prove that the Glauber dynamics behaves locally like loopy BP. As a byproduct we obtain that the Glauber dynamics converges, after a short burn-in period, close to the BP fixed point, and this implies that the fixed point of loopy BP is a close approximation to the Gibbs distribution. Using these connections we establish that loopy BP quickly converges to the Gibbs distribution when the girth $\geq 6$ and $λ<λ_c(Δ)$.

preprint2015arXiv

Local convergence of random graph colorings

Let $G=G(n,m)$ be a random graph whose average degree $d=2m/n$ is below the $k$-colorability threshold. If we sample a $k$-coloring $σ$ of $G$ uniformly at random, what can we say about the correlations between the colors assigned to vertices that are far apart? According to a prediction from statistical physics, for average degrees below the so-called {\em condensation threshold} $d_c(k)$, the colors assigned to far away vertices are asymptotically independent [Krzakala et al.: Proc. National Academy of Sciences 2007]. We prove this conjecture for $k$ exceeding a certain constant $k_0$. More generally, we investigate the joint distribution of the $k$-colorings that $σ$ induces locally on the bounded-depth neighborhoods of any fixed number of vertices. In addition, we point out an implication on the reconstruction problem.

preprint2015arXiv

Reconstruction/Non-reconstruction Thresholds for Colourings of General Galton-Watson Trees

The broadcasting models on trees arise in many contexts such as discrete mathematics, biology statistical physics and cs. In this work, we consider the colouring model. A basic question here is whether the root&#39;s assignment affects the distribution of the colourings at the vertices at distance h from the root. This is the so-called &#34;reconstruction problem&#34;. For a d-ary tree it is well known that d/ln (d) is the reconstruction threshold. That is, for k=(1+eps)d/ln(d) we have non-reconstruction while for k=(1-eps)d/ln(d) we have. Here, we consider the largely unstudied case where the underlying tree is chosen according to a predefined distribution. In particular, our focus is on the well-known Galton-Watson trees. This model arises naturally in many contexts, e.g. the theory of spin-glasses and its applications on random Constraint Satisfaction Problems (rCSP). The aforementioned study focuses on Galton-Watson trees with offspring distribution B(n,d/n), i.e. the binomial with parameters n and d/n, where d is fixed. Here we consider a broader version of the problem, as we assume general offspring distribution, which includes B(n,d/n) as a special case. Our approach relates the corresponding bounds for (non)reconstruction to certain concentration properties of the offspring distribution. This allows to derive reconstruction thresholds for a very wide family of offspring distributions, which includes B(n,d/n). A very interesting corollary is that for distributions with expected offspring d, we get reconstruction threshold d/ln(d) under weaker concentration conditions than what we have in B(n,d/n). Furthermore, our reconstruction threshold for the random colorings of Galton-Watson with offspring B(n,d/n), implies the reconstruction threshold for the random colourings of G(n,d/n).

preprint2013arXiv

Broadcasting colourings on trees. A combinatorial view

The broadcasting models on a d-ary tree T arise in many contexts such as biology, information theory, statistical physics and computer science. We consider the k-colouring model, i.e. the root of T is assigned an arbitrary colour and, conditional on this assignment, we take a random colouring of T. A basic question here is whether the information of the assignment at the root affects the distribution of the colourings at the leaves. This is the so-called reconstruction/non-reconstruction problem. It is well known that d/ln d is a threshold function for this problem, i.e. * if k \geq (1+\eps)d/ln d, then the colouring of the root has a vanishing effect on the distribution of the colourings at the leaves, as the height of the tree grows * if $k\leq (1-\eps)d/ln d, then the colouring of the root biases the distribution of the colouring of the leaves regardless of the height of the tree. There is no apparent combinatorial reason why such a result should be true. When k\geq (1+\eps)d/ ln d, the threshold implies the following: We can couple two broadcasting processes that assign the root different colours such that the probability of having disagreement at the leaves reduces with their distance from the root. It is natural to perceive such coupling as a mapping from the colouring of the first broadcasting process to the colouring of the second one. Here, we study how can we have such a mapping &#34;combinatorially&#34;. Devising a mapping where the disagreements vanish as we move away from the root turns out to be a non-trivial task to accomplish for any k \leq d. In this work we obtain a coupling which has the aforementioned property for any k>3d/ln d, i.e. much smaller than d. Interestingly enough, the decisions that we make in the coupling are local. We relate our result to sampling k-colourings of sparse random graphs, with expected degree d and k<d.

preprint2013arXiv

Deterministic counting of graph colourings using sequences of subgraphs

In this paper we propose a deterministic algorithm for approximately counting the $k$-colourings of sparse random graphs $G(n,d/n)$. In particular, our algorithm computes in polynomial time a $(1\pm n^{-Ω(1)})$approximation of the logarithm of the number of $k$-colourings of $G(n,d/n)$ for $k\geq (2+ε) d$ with high probability over the graph instances. Our algorithm is related to the algorithms of A. Bandyopadhyay et al. in SODA &#39;06, and A. Montanari et al. in SODA &#39;06, i.e. it uses {\em spatial correlation decay} to compute {\em deterministically} marginals of {\em Gibbs distribution}. We develop a scheme whose accuracy depends on {\em non-reconstruction} of the colourings of $G(n,d/n)$, rather than {\em uniqueness} that are required in previous works. This leaves open the possibility for our schema to be sufficiently accurate even for $k<d$. The set up for establishing correlation decay is as follows: Given $G(n,d/n)$, we alter the graph structure in some specific region $Λ$ of the graph by deleting edges between vertices of $Λ$. Then we show that the effect of this change on the marginals of Gibbs distribution, diminishes as we move away from $Λ$. Our approach is novel and suggests a new context for the study of deterministic counting algorithms.

preprint2011arXiv

A simple algorithm for random colouring G(n, d/n) using (2+ε)d colours

Approximate random k-colouring of a graph G=(V,E) is a very well studied problem in computer science and statistical physics. It amounts to constructing a k-colouring of G which is distributed close to Gibbs distribution, i.e. the uniform distribution over all the k-colourings of G. Here, we deal with the problem when the underlying graph is an instance of Erdos-Renyi random graph G(n,p), where p=d/n and d is fixed. We propose a novel efficient algorithm for approximate random k-colouring with the following properties: given an instance of G(n,d/n) and for any k>(2+ε)d, it returns a k-colouring distributed within total variation distance n^{-Omega(1)} from the Gibbs distribution, with probability 1-n^{-Omega(1)}. What we propose is neither a MCMC algorithm nor some algorithm inspired by the message passing heuristics that were introduced by statistical physicist. Our algorithm is of combinatorial nature. It is based on a rather simple recursion which reduces the random k-colouring of G(n,d/n) to random k-colouring simpler subgraphs first. The lower bound on the number of colours for our algorithm to run in polynomial time is dramatically smaller than the corresponding bounds we have for any previous algorithm.