Archive for the ‘KAIST Discrete Math Seminar’ Category

Andreas Galanis, Approximately Counting H-Colorings is #BIS-Hard

Thursday, June 25th, 2015
Approximately Counting H-Colorings is #BIS-Hard
Andreas Galanis
Department of Computer Science, University of Oxford, Oxford, UK
2015/7/13 Mon 11AM-12PM
We consider the problem of counting H-colorings from an input graph G to a target graph H. (An H-coloring of G is a homomorphism from the graph G to the graph H.)
We show that if H is any fixed graph without trivial components, then the problem is as hard as the well-known problem #BIS, which is the problem of (approximately) counting independent sets in a bipartite graph. #BIS is a complete problem in a important complexity class for approximate counting, and is widely believed not to have an FPRAS. If this is so, then our result shows that for every graph H without trivial components, the H-coloring counting problem has no FPRAS.
This problem was studied a decade ago by Goldberg, Kelk and Paterson. They were able to show that approximately sampling H-colorings is #BIS-hard, but it was not known how to get the result for approximate counting. Our solution builds on non-constructive ideas using the work of Lovasz.
Joint work with Leslie Goldberg and Mark Jerrum.

[Lecture Series] Johann Makowsky, Graph Polynomials

Wednesday, June 17th, 2015
Graph Polynomials
Johann Makowsky
Faculty of Computer Science, Technion – Israel Institute of Technology, Haifa, Israel
Lecture 1: 2015/07/20 Mon 3:30PM-5:10PM
Lecture 2: 2015/07/21 Tue 3:30PM-5:10PM
Lecture 3: 2015/07/22 Wed 3:30PM-5:10PM
Room: E6-1, Room 2412
Lecture 1: A Landscape of Graph Polynomials.

We introduce the most prominent graph polynomials (characteristic, Laplacian, chromatic, matching, Tutte) and discuss how to compare them.

Lecture 2: Why is the Chromatic Polynomial a Polynomial?

We give an alternative proof for the fact that the chromatic polynomial is indeed a polynomial. From this we introduce generalized chromatic polynomials, and show that this actually represents the most general case; Every (reasonably defined) graph polynomial can be represented as a generalized chromatic polynomial.

Lecture 3: Hankel matrices and Graph Polynomials.

We introduce Hankel matrices of graph paramaters, which generalize Lovasz’ connection matrices. We show that many (but not all) graph polynomials have Hankel matrices of finite rank. We show how to use the Finite Rank Property to show definability/non-definability of graph parameters/polynomials in Monadic Second Order Logic.

Ae Ja Yee (이애자), Partitions associated with three third order mock theta functions

Wednesday, June 17th, 2015
Partitions associated with three third order mock theta functions
Ae Ja Yee (이애자)
Department of Mathematics, The Pennsylvania State University, University Park, PA, USA
2015/06/23 Tue 4PM-5PM
The generating function of partitions with repeated (resp. distinct) parts such that each odd part is less than twice the smallest part is shown to be the third order mock theta function ω(q) (resp. ν(-q)). Similar results for partitions with the corresponding restriction on each even part are also obtained, one of which involves the third order mock theta function φ(q). Congruences for the smallest parts functions associated to such partitions are obtained. Two analogues of the partition-theoretic interpretation of Euler’s pentagonal theorem are also obtained. This is joint work with George Andrews and Atul Dixit.

Charilaos Efthymiou, A Simple Algorithm for Sampling Colourings of G(n, d/n) Up to Gibbs Uniqueness Threshold

Friday, May 29th, 2015
A Simple Algorithm for Sampling Colourings of G(n, d/n) Up to Gibbs
Uniqueness Threshold
Charilaos Efthymiou
Georgia Institute of Technology, Atlanta, GA, USA
2015/6/10 Wed 4PM-5PM
Approximate random k-colouring of a graph G=(V,E) is a very well
studied problem in computer science, discrete mathematics and
statistical physics. It amounts to constructing a k-colouring of G
which is distributed close to Gibbs distribution in polynomial time.
In this talk, we deal with the problem when the underlying graph is an
instance of Erdos-Renyi random graph G(n,d/n), where d is fixed. In
this paper we propose a novel efficient algorithm for approximate
random k-colouring G(n,d/n). To be more specific, with probability at
least 1-n-Ω(1) over the input instances G(n,d/n) and for kgeq
(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. 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
graph which can be coloured randomly efficiently. Then we move back
the removed edges one by one. Every time we add an edge we update the
colouring of the graph, with the new edge, so that the colouring
remains (sufficiently) random. The performance depends heavily on
certain spatial correlation decay properties of the Gibbs
distribution.

[FYI] KAIST Theory Day (May 31, 2015)

Monday, May 11th, 2015

FYI: (KAIST Theory Day organized by Jinwoo Shin and Eric Vigoda)

KAIST Theory Day
2015/5/31 Sun 10AM-5PM (Building N1, room 102, KAIST)
9:30 – Coffee and refreshments
10:00 – Daniel Stefankovic (Rochester):  Spin models: connections between complexity, phase transition, belief propagation, and induced matrix norms
11:00 – Yitong Yin (Nanjing)Phase transition of hypergraph matchings
12:00 – Lunch break
1:30 – Euiwoong Lee (CMU):  Hardness of Graph Pricing through Generalized Max-Dicut
2:30 – Sewoong Oh (UIUC):  Data processing inequality for differential privacy and applications
3:30 – Coffee break
4:00 – Martin Ziegler (TU Darmstadt):  Algebraic Complexity Theory and Quantum Logic

Speaker: Daniel Stefankovic

Title: Spin models: connections between complexity, phase transition, belief propagation, and induced matrix norms

What are the typical configurations of a spin model (for example, Ising model, or Potts model) on a random regular graph? We show that the answer to this question is characterized by tree recursions (belief propagation) and p->q operator matrix norms.

Understanding the typical configurations allows us to show hardness of approximating the partition function for certain multispin models (for example, Potts model) on d-regular graphs in the non-uniqueness regime (that is, when the Gibbs measure on infinite d-regular tree is not unique). Joint work with Andreas Galanis, and Eric Vigoda.

Speaker: Yitong Yin

Title: Phase transition of hypergraph matchings

We study the problem of approximately counting weighted matchings in hypergraphs of bounded maximum edge size and maximum degree. The problem is expressed as evaluating the partition function, which is the weighted sum of all macthings in a hypergraph where each macthing M is assigned a weight λ|M| in terms of a fixed activity parameter λ. This model unifies two important problems in approximate counting arising from statistical physics: counting independent set (the hardcore model) and counting matchings (the monomer-dimer model).

We show that for hypergraph matchings, the critical activity λc= dd/k(d-1)(d+1) is the uniqueness threshold for the Gibbs measure on (d+1)-uniform (k+1)-regular hyper-tree, and when λ<λc, the hypergraphs of maximum edge size at most d+1 and maximum degree at most k+1 exhibit strong spatial mixing. As a consequence, there is an FPTAS for counting matchings in hypergraphs of bounded maximum edge size at most and bounded maximum degree as long as the uniqueness condition is satisfied.

As for the inapproximability, it can be easily shown that there is no FPRAS for the problem when λ>2λc, unless NP=RP. This left an intriguing gap between λc and 2λc. A key step towards tight inapproximability result is the local weak convergence from a sequence of finite graphs to the extremal measures for the uniqueness threshold on the infinite tree. For hypergraph matchings, we discover that such local weak convergence does not exist for any sequence of finite hypergraphs, which indicates that approximate counting on hypergraphs (or general CSPs) contains much richer structure yet to be understood.

Speaker: Euiwoong Lee

Title: Hardness of Graph Pricing through Generalized Max-Dicut

The Graph Pricing problem is among the fundamental problems whose approximability is not well-understood. While there is a simple combinatorial ¼-approximation algorithm, the best hardness result remains at ½ assuming the Unique Games Conjecture (UGC). We show that it is NP-hard to approximate within a factor better than ¼ under the UGC, so that the simple combinatorial algorithm might be the best possible.

This work is based on the effort to view the Graph Pricing problem as a Constraint Satisfaction Problem (CSP) simpler than the standard and complicated formulation. We propose the problem called Generalized Max-Dicut(T), which has a domain size T + 1 for every T ≥ 1 . Generalized Max-Dicut(1) is well-known Max-Dicut. Besides its connection to Graph Pricing, the hardness of Generalized Max-Dicut is interesting in its own right since in most arity two CSPs studied in the literature, SDP-based algorithms perform better than LP-based or combinatorial algorithms — for this arity two CSP, a simple combinatorial algorithm does the best.

Speaker: Sewoong Oh

Title: Data processing inequality for differential privacy and applications

We provide a hypothesis testing interpretation to differential privacy and derive natural forward and reverse data processing inequalities. These inequalities are very useful in deriving tight impossibility results, as demonstrated by the following two applications: composing multiple queries and multi-party computation. The impossibility results hold for arbitrary parameter settings (privacy levels, number of queries, etc) and for both standard and approximate differential privacy settings. Further, these impossibility results cannot be improved upon.

Speaker: Martin Ziegler

Title: Algebraic Complexity Theory and Quantum Logic

Algebraic models of computation (like register machines) make one operation per step regardless of the value processed. They underly algorithms for sorting or in computational geometry. As opposed to bit models, algebraic methods permit to establish non-trivial lower bounds:

We recall Morgenstern’s elegant proof that the fast fourier transform is optimal; then proceed to the structural complexity theory and prove the quantum satisfiability problem complete for NP_R^0: a well-known discrete complexity class between NP and PSPACE. (Joint work with Christian Herrmann.)