Counting Colorings on Cubic Graphs
|
|
- Barbra Wright
- 5 years ago
- Views:
Transcription
1 Counting Colorings on Cubic Graphs Chihao Zhang The Chinese University of Hong Kong Joint work with Pinyan Lu (Shanghai U of Finance and Economics) Kuan Yang (Oxford University) Minshen Zhu (Purdue University)
2 Coloring For any q 3, it is NP-hard to decide whether a graph is q-colorable
3 Counting Proper Colorings Counting is harder: #P-hard on cubic graphs for any q 3[BDGJ99]
4 Approximate Counting
5 Approximate Counting It is natural to approximate the number of proper colorings
6 Approximate Counting It is natural to approximate the number of proper colorings FPRAS/FPTAS Compute Ẑ in poly(g, 1 " ) time satisfying (1 ")Ẑ apple Z(G) apple (1 + ")Ẑ
7 Approximate Counting It is natural to approximate the number of proper colorings FPRAS/FPTAS Compute Ẑ in poly(g, 1 " ) time satisfying (1 ")Ẑ apple Z(G) apple (1 + ")Ẑ Any polynomial-factor approximation algorithm can be boosted into an FPRAS/FPTAS [JVV 1986]
8 Problem Setting
9 Problem Setting FPRAS can distinguish between zero and nonzero Z(G)
10 Problem Setting FPRAS can distinguish between zero and nonzero Z(G) Assume q +1,
11 Problem Setting FPRAS can distinguish between zero and nonzero Z(G) Assume q +1, Decision: Easy
12 Problem Setting FPRAS can distinguish between zero and nonzero Z(G) Assume q +1, Decision: Easy Exact Counting: Hard
13 Problem Setting FPRAS can distinguish between zero and nonzero Z(G) Assume q +1, Decision: Easy Exact Counting: Hard Approximate Counting:?
14 Uniqueness Threshold
15 Uniqueness Threshold q = { }
16 Uniqueness Threshold q = { } q = +1 { }
17 Uniqueness Threshold q = { } q = +1 { } The Gibbs measure is unique for q +1[Jonasson 2002]
18 Two-Spin System
19 Two-Spin System In (anti-ferromagnetic) two-spin system, the uniqueness threshold corresponds to the approximability threshold
20 Two-Spin System In (anti-ferromagnetic) two-spin system, the uniqueness threshold corresponds to the approximability threshold Theorem. [Weitz06, Sly10, SS11, SST12, LLY12, LLY13] Assume NP 6= RP, the partition function of anti-ferromagnetic two-spin system is approximable if and only if the Gibbs measure is unique.
21 Two-Spin System In (anti-ferromagnetic) two-spin system, the uniqueness threshold corresponds to the approximability threshold Theorem. [Weitz06, Sly10, SS11, SST12, LLY12, LLY13] Assume NP 6= RP, the partition function of anti-ferromagnetic two-spin system is approximable if and only if the Gibbs measure is unique. Similar results in multi-spin system (Coloring)?
22 Counting and Sampling
23 Counting and Sampling Theorem. [JVV 1986] FPRAS FPAUS
24 Counting and Sampling Theorem. [JVV 1986] FPRAS FPAUS fully-polynomial time approximate uniform sampler
25 Counting and Sampling Theorem. [JVV 1986] FPRAS FPAUS fully-polynomial time approximate uniform sampler It is natural to use Markov chains to design sampler
26 A Markov Chain to Sample Colorings
27 A Markov Chain to Sample Colorings Colors { }
28 A Markov Chain to Sample Colorings Colors { }
29 A Markov Chain to Sample Colorings Colors { }
30 A Markov Chain to Sample Colorings Colors { }
31 A Markov Chain to Sample Colorings Colors { } (One-site) Glauber Dynamics
32 A Markov Chain to Sample Colorings Colors { } (One-site) Glauber Dynamics A uniform sampler when q +2
33 Analysis of the Mixing Time
34 Analysis of the Mixing Time Rapid mixing of the Glauber dynamics implies FPRAS for colorings
35 Analysis of the Mixing Time Rapid mixing of the Glauber dynamics implies FPRAS for colorings It is challenging to analyze the mixing time
36 Analysis of the Mixing Time Rapid mixing of the Glauber dynamics implies FPRAS for colorings It is challenging to analyze the mixing time Relax the requirement to q +
37 Analysis of the Mixing Time Rapid mixing of the Glauber dynamics implies FPRAS for colorings It is challenging to analyze the mixing time Relax the requirement to q + Ideally, =1and =2. Current best, = 11 6 [Vigoda 1999]
38 Analysis of the Mixing Time Rapid mixing of the Glauber dynamics implies FPRAS for colorings It is challenging to analyze the mixing time Relax the requirement to q + Ideally, =1and =2. Current best, = 11 6 [Vigoda 1999] On cubic graphs, q =5(= +2) [BDGJ 1999]
39 q = +1
40 q = +1 When q = +1, then chain is no longer ergodic
41 q = +1 When q = +1, then chain is no longer ergodic Colors { }
42 q = +1 When q = +1, then chain is no longer ergodic Colors { }
43 q= When q = Colors { , then chain is no longer ergodic }
44 q= When q = Colors { , then chain is no longer ergodic } Frozen!
45 q= When q = Colors { , then chain is no longer ergodic } Frozen! The method cannot achieve the uniqueness threshold
46 Recursion Based Algorithm
47 Recursion Based Algorithm G =
48 Recursion Based Algorithm G = { }
49 Recursion Based Algorithm G = { } Pr G [ = ]= P (1 Pr [ = ]) 2. (1 Pr [ = 2{,,, } ])2
50 Recursion Based Algorithm G = { } Pr G [ = ]= P (1 Pr [ = ]) 2. (1 Pr [ = 2{,,, } ])2 This recursion can be generalized to arbitrary graphs x = f d (x 11,...,x 1q ; x 21,...x 2q ;...,x d1,...,x dq )
51 Recursion Based Algorithm G = { } Computing the marginal is equivalet to Pr G [ = ]= P (1 Pr [ = ]) 2 counting colorings [JVV 1986] 2{,,, } (1 Pr [ = ])2. This recursion can be generalized to arbitrary graphs x = f d (x 11,...,x 1q ; x 21,...x 2q ;...,x d1,...,x dq )
52 Correlation Decay
53 Correlation Decay Faithfully evaluate the recursion requires (( q) n ) time
54 Correlation Decay Faithfully evaluate the recursion requires (( q) n ) time Truncate the recursion tree at level (log n)
55 Correlation Decay Faithfully evaluate the recursion requires (( q) n ) time Truncate the recursion tree at level (log n) v v
56 Correlation Decay
57 Correlation Decay q = +1 { }
58 Correlation Decay q = +1 { } Uniqueness Condition: the correlation between the root and boundary decays.
59 Correlation Decay q = +1 { } Uniqueness Condition: the correlation between the root and boundary decays. Uniqueness threshold suggests q +1is sufficient for CD to hold
60 Sufficient Condition
61 Sufficient Condition Very hard to rigorously establish the decay property
62 Sufficient Condition Very hard to rigorously establish the decay property A sufficient condition is for some < 1 f d (x) f d ( x) apple kx xk 1
63 Sufficient Condition Very hard to rigorously establish the decay property A sufficient condition is for some < 1 f d (x) f d ( x) apple kx xk 1 Based on the idea, the best bounds so far is q> [LY 2013]
64 One Step Contraction
65 One Step Contraction Establish apple krf d (x)k 1 < 1 for x =(x 1,...,x d ) 2 D The domain D is all the possible values of marginals.
66 One Step Contraction Establish apple krf d (x)k 1 < 1 for x =(x 1,...,x d ) 2 D The domain D is all the possible values of marginals. D is too complicated to work with Introduce an upper bound u i for each x i Work with the polytope P := {x 0 apple x i apple u i }.
67 Barrier
68 Barrier The relaxation does not change the result in two-spin system [SSY 2012; LLY 2012; LLY 2013]
69 Barrier The relaxation does not change the result in two-spin system [SSY 2012; LLY 2012; LLY 2013] This is no longer true for coloring
70 Barrier The relaxation does not change the result in two-spin system [SSY 2012; LLY 2012; LLY 2013] This is no longer true for coloring It can be shown that for some > 0, the one-step contraction does not hold for q =(2+ )
71 Barrier The relaxation does not change the result in two-spin system [SSY 2012; LLY 2012; LLY 2013] This is no longer true for coloring It can be shown that for some > 0, the one-step contraction does not hold for q =(2+ ) To improve, one needs to find a better relaxation
72 General Recursion
73 General Recursion Pr G,L [c(v) =i] = Q d k=1 1 Pr G v,l [c(v k,i k)=i] P Q d j2l(v) k=1 1 Pr G v,l [c(v k,j k)=j]
74 General Recursion Pr G,L [c(v) =i] = Q d k=1 1 Pr G v,l [c(v k,i k)=i] P Q d j2l(v) k=1 1 Pr G v,l [c(v k,j k)=j] A vertex of degree d branches into d q subinstances
75 General Recursion Pr G,L [c(v) =i] = Q d k=1 1 Pr G v,l [c(v k,i k)=i] P Q d j2l(v) k=1 1 Pr G v,l [c(v k,j k)=j] A vertex of degree d branches into d q subinstances The subinstances corresponding to the first child are marginals on the same graph
76 Constraints
77 Constraints x = f d (x 11,...,x 1q ; x 21,...x 2q ;...,x d1,...,x dq )
78 Constraints x = f d (x 11,...,x 1q ; x 21,...x 2q ;...,x d1,...,x dq ) Analyze rf d on the hyperplane P q i=1 x 1i =1
79 Constraints x = f d (x 11,...,x 1q ; x 21,...x 2q ;...,x d1,...,x dq ) Analyze rf d on the hyperplane P q i=1 x 1i =1 Introduce the polytope P 0 := P \ {x P q i=1 x 1i =1}
80 Technical Issue
81 Technical Issue In fact, we need to analyze an amortized function ' f d
82 Technical Issue In fact, we need to analyze an amortized function ' f d The constraint P q i=1 x 1i =1breaks down in the new domain
83 Technical Issue In fact, we need to analyze an amortized function ' f d The constraint P q i=1 x 1i =1breaks down in the new domain The use of potential function and domain restriction are not compatible
84 New Recursion
85 New Recursion We have to work with the same polytope P
86 New Recursion We have to work with the same polytope P Pr G,L [c(v) =i] = Q d k=1 1 Pr G v,l [c(v k,i k)=i] P Q d j2l(v) k=1 1 Pr G v,l [c(v k,j k)=j] with P j2[q] Pr G v,l 1,j [c(v 1 )=j] =1
87 New Recursion We have to work with the same polytope P Pr G,L [c(v) =i] = Q d k=1 1 Pr G v,l [c(v k,i k)=i] P Q d j2l(v) k=1 1 Pr G v,l [c(v k,j k)=j] with P j2[q] Pr G v,l 1,j [c(v 1 )=j] =1 P The constraint q is implicitly imposed if i=1 x 1i =1 one further expand the first child with the same recursion
88
89 New definition of one step recursion
90 New definition of one step recursion The new recursion keeps more information
91 Cubic Graphs
92 Cubic Graphs The new constraint is negligible when the degree is large
93 Cubic Graphs The new constraint is negligible when the degree is large It turns to be useful when =3
94 Cubic Graphs The new constraint is negligible when the degree is large It turns to be useful when =3 The amortized analysis is very complicated even =3
95 Cubic Graphs The new constraint is negligible when the degree is large It turns to be useful when =3 The amortized analysis is very complicated even =3 We are able to establish CD property with the help of computer
96 Cubic Graphs The new constraint is negligible when the degree is large It turns to be useful when =3 The amortized analysis is very complicated even =3 We are able to establish CD property with the help of computer Theorem. There exists an FPTAS to compute the number of proper four-colorings on graphs with maximum degree three.
97 Final Remark
98 Final Remark The first algorithm to achieve the conjectured optimal bound in multi-spin system
99 Final Remark The first algorithm to achieve the conjectured optimal bound in multi-spin system It is possible to obtain FPTAS when q =5and =4
100 Final Remark The first algorithm to achieve the conjectured optimal bound in multi-spin system It is possible to obtain FPTAS when q =5and =4 More constraints?
101 Final Remark The first algorithm to achieve the conjectured optimal bound in multi-spin system It is possible to obtain FPTAS when q =5and =4 More constraints? Other ways to establish correlation decay
arxiv: v1 [cs.ds] 13 Nov 2016
An FPTAS for Counting Proper Four-Colorings on Cubic Graphs Pinyan Lu Kuan Yang Chihao Zhang Minshen Zhu arxiv:6.0400v [cs.ds] Nov 06 Abstract Graph coloring is arguably the most exhaustively studied problem
More informationSPIN SYSTEMS: HARDNESS OF APPROXIMATE COUNTING VIA PHASE TRANSITIONS
SPIN SYSTEMS: HARDNESS OF APPROXIMATE COUNTING VIA PHASE TRANSITIONS Andreas Galanis Joint work with: Jin-Yi Cai Leslie Ann Goldberg Heng Guo Mark Jerrum Daniel Štefankovič Eric Vigoda The Power of Randomness
More informationThe Complexity of Approximating Small Degree Boolean #CSP
The Complexity of Approximating Small Degree Boolean #CSP Pinyan Lu, ITCS@SUFE Institute for Theoretical Computer Science Shanghai University of Finance and Economics Counting CSP F (Γ) is a family of
More informationDecay of Correlation in Spin Systems
(An algorithmic perspective to the) Decay of Correlation in Spin Systems Yitong Yin Nanjing University Decay of Correlation hardcore model: random independent set I v Pr[v 2 I ] (d+)-regular tree `! σ:
More informationUNIQUENESS, SPATIAL MIXING, AND APPROXIMATION FOR FERROMAGNETIC 2-SPIN SYSTEMS
UNIQUENESS, SPAIAL MIXING, AND APPROXIMAION FOR FERROMAGNEIC 2-SPIN SYSEMS HENG GUO AND PINYAN LU Abstract We give fully polynomial-time approximation schemes FPAS) for the partition function of ferromagnetic
More informationThe Ising Partition Function: Zeros and Deterministic Approximation
The Ising Partition Function: Zeros and Deterministic Approximation Jingcheng Liu Alistair Sinclair Piyush Srivastava University of California, Berkeley Summer 2017 Jingcheng Liu (UC Berkeley) The Ising
More informationLecture 5: Counting independent sets up to the tree threshold
CS 7535: Markov Chain Monte Carlo Algorithms Fall 2014 Lecture 5: Counting independent sets up to the tree threshold Lecturer: Richard Brooks and Rakshit Trivedi Date: December 02 In this lecture, we will
More informationCounting independent sets up to the tree threshold
Counting independent sets up to the tree threshold Dror Weitz March 16, 2006 Abstract We consider the problem of approximately counting/sampling weighted independent sets of a graph G with activity λ,
More informationConjectures and Questions in Graph Reconfiguration
Conjectures and Questions in Graph Reconfiguration Ruth Haas, Smith College Joint Mathematics Meetings January 2014 The Reconfiguration Problem Can one feasible solution to a problem can be transformed
More informationLecture 17: D-Stable Polynomials and Lee-Yang Theorems
Counting and Sampling Fall 2017 Lecture 17: D-Stable Polynomials and Lee-Yang Theorems Lecturer: Shayan Oveis Gharan November 29th Disclaimer: These notes have not been subjected to the usual scrutiny
More informationImproved FPTAS for Multi-Spin Systems
Improved FPTAS for Multi-Spin Systems Pinyan Lu and Yitong Yin 2 Microsoft Research Asia, China. pinyanl@microsoft.com 2 State Key Laboratory for Novel Software Technology, Nanjing University, China. yinyt@nju.edu.cn
More informationInapproximability After Uniqueness Phase Transition in Two-Spin Systems
Inapproximability After Uniqueness Phase Transition in Two-Spin Systems Jin-Yi Cai Xi Chen Heng Guo Pinyan Lu Abstract A two-state spin system is specified by a matrix [ A0,0 A A = 0,1 = A 1,0 A 1,1 [
More informationXVI International Congress on Mathematical Physics
Aug 2009 XVI International Congress on Mathematical Physics Underlying geometry: finite graph G=(V,E ). Set of possible configurations: V (assignments of +/- spins to the vertices). Probability of a configuration
More informationWhat can be sampled locally?
What can be sampled locally? Yitong Yin Nanjing University Joint work with: Weiming Feng, Yuxin Sun Local Computation Locality in distributed graph algorithms. [Linial, FOCS 87, SICOMP 92] the LOCAL model:
More informationThe complexity of approximate counting Part 1
The complexity of approximate counting Part 1 Leslie Ann Goldberg, University of Oxford Counting Complexity and Phase Transitions Boot Camp Simons Institute for the Theory of Computing January 2016 The
More informationThe Monte Carlo Method
The Monte Carlo Method Example: estimate the value of π. Choose X and Y independently and uniformly at random in [0, 1]. Let Pr(Z = 1) = π 4. 4E[Z] = π. { 1 if X Z = 2 + Y 2 1, 0 otherwise, Let Z 1,...,
More informationarxiv:math/ v2 [math.co] 25 Feb 2007
Correlation decay and deterministic FPTAS for counting list-colorings of a graph David Gamarnik Dmitriy Katz arxiv:math/060643v2 [math.co] 25 Feb 2007 February 2, 2008 Abstract We propose a deterministic
More informationThe Tutte polynomial: sign and approximability
: sign and approximability Mark Jerrum School of Mathematical Sciences Queen Mary, University of London Joint work with Leslie Goldberg, Department of Computer Science, University of Oxford Durham 23rd
More informationComputing the Independence Polynomial: from the Tree Threshold Down to the Roots
1 / 16 Computing the Independence Polynomial: from the Tree Threshold Down to the Roots Nick Harvey 1 Piyush Srivastava 2 Jan Vondrák 3 1 UBC 2 Tata Institute 3 Stanford SODA 2018 The Lovász Local Lemma
More informationLecture 6: September 22
CS294 Markov Chain Monte Carlo: Foundations & Applications Fall 2009 Lecture 6: September 22 Lecturer: Prof. Alistair Sinclair Scribes: Alistair Sinclair Disclaimer: These notes have not been subjected
More informationSimple deterministic approximation algorithms for counting matchings
Simple deterministic approximation algorithms for counting matchings Mohsen Bayati David Gamarnik Dmitriy Katz Chandra Nair Prasad Tetali Abstract We construct a deterministic fully polynomial time approximation
More informationOberwolfach workshop on Combinatorics and Probability
Apr 2009 Oberwolfach workshop on Combinatorics and Probability 1 Describes a sharp transition in the convergence of finite ergodic Markov chains to stationarity. Steady convergence it takes a while to
More informationA simple condition implying rapid mixing of single-site dynamics on spin systems
A simple condition implying rapid mixing of single-site dynamics on spin systems Thomas P. Hayes University of California Berkeley Computer Science Division hayest@cs.berkeley.edu Abstract Spin systems
More informationarxiv: v2 [cs.ds] 28 Jun 2018
THE ISING PARTITION FUNCTION: ZEROS AND DETERMINISTIC APPROXIMATION JINGCHENG LIU, ALISTAIR SINCLAIR, AND PIYUSH SRIVASTAVA arxiv:704.06493v2 [cs.ds] 28 Jun 208 Abstract. We study the problem of approximating
More informationLecture 1: Introduction: Equivalence of Counting and Sampling
Counting and Sampling Fall 2017 Lecture 1: Introduction: Equivalence of Counting and Sampling Lecturer: Shayan Oveis Gharan Sept 27 Disclaimer: These notes have not been subjected to the usual scrutiny
More informationApproximate Counting
Approximate Counting Andreas-Nikolas Göbel National Technical University of Athens, Greece Advanced Algorithms, May 2010 Outline 1 The Monte Carlo Method Introduction DNFSAT Counting 2 The Markov Chain
More informationSimons Workshop on Approximate Counting, Markov Chains and Phase Transitions: Open Problem Session
Simons Workshop on Approximate Counting, Markov Chains and Phase Transitions: Open Problem Session Scribes: Antonio Blanca, Sarah Cannon, Yumeng Zhang February 4th, 06 Yuval Peres: Simple Random Walk on
More informationUniversity of Chicago Autumn 2003 CS Markov Chain Monte Carlo Methods
University of Chicago Autumn 2003 CS37101-1 Markov Chain Monte Carlo Methods Lecture 4: October 21, 2003 Bounding the mixing time via coupling Eric Vigoda 4.1 Introduction In this lecture we ll use the
More informationFine Grained Counting Complexity I
Fine Grained Counting Complexity I Holger Dell Saarland University and Cluster of Excellence (MMCI) & Simons Institute for the Theory of Computing 1 50 Shades of Fine-Grained #W[1] W[1] fixed-parameter
More informationBMI/CS 776 Lecture 4. Colin Dewey
BMI/CS 776 Lecture 4 Colin Dewey 2007.02.01 Outline Common nucleotide substitution models Directed graphical models Ancestral sequence inference Poisson process continuous Markov process X t0 X t1 X t2
More informationAn Introduction to Randomized algorithms
An Introduction to Randomized algorithms C.R. Subramanian The Institute of Mathematical Sciences, Chennai. Expository talk presented at the Research Promotion Workshop on Introduction to Geometric and
More informationThe Tightness of the Kesten-Stigum Reconstruction Bound for a Symmetric Model With Multiple Mutations
The Tightness of the Kesten-Stigum Reconstruction Bound for a Symmetric Model With Multiple Mutations City University of New York Frontier Probability Days 2018 Joint work with Dr. Sreenivasa Rao Jammalamadaka
More informationThe Complexity of Computing the Sign of the Tutte Polynomial
The Complexity of Computing the Sign of the Tutte Polynomial Leslie Ann Goldberg (based on joint work with Mark Jerrum) Oxford Algorithms Workshop, October 2012 The Tutte polynomial of a graph G = (V,
More informationNotes 3 : Maximum Parsimony
Notes 3 : Maximum Parsimony MATH 833 - Fall 2012 Lecturer: Sebastien Roch References: [SS03, Chapter 5], [DPV06, Chapter 8] 1 Beyond Perfect Phylogenies Viewing (full, i.e., defined on all of X) binary
More informationCoupling. 2/3/2010 and 2/5/2010
Coupling 2/3/2010 and 2/5/2010 1 Introduction Consider the move to middle shuffle where a card from the top is placed uniformly at random at a position in the deck. It is easy to see that this Markov Chain
More informationComplexity of Inference in Graphical Models
Complexity of Inference in Graphical Models Venkat Chandrasekaran 1, Nathan Srebro 2, and Prahladh Harsha 3 1 Laboratory for Information and Decision Systems Department of Electrical Engineering and Computer
More informationHard-Core Model on Random Graphs
Hard-Core Model on Random Graphs Antar Bandyopadhyay Theoretical Statistics and Mathematics Unit Seminar Theoretical Statistics and Mathematics Unit Indian Statistical Institute, New Delhi Centre New Delhi,
More informationNP-problems continued
NP-problems continued Page 1 Since SAT and INDEPENDENT SET can be reduced to each other we might think that there would be some similarities between the two problems. In fact, there is one such similarity.
More informationLecture 28: April 26
CS271 Randomness & Computation Spring 2018 Instructor: Alistair Sinclair Lecture 28: April 26 Disclaimer: These notes have not been subjected to the usual scrutiny accorded to formal publications. They
More informationNot all counting problems are efficiently approximable. We open with a simple example.
Chapter 7 Inapproximability Not all counting problems are efficiently approximable. We open with a simple example. Fact 7.1. Unless RP = NP there can be no FPRAS for the number of Hamilton cycles in a
More informationarxiv:math.pr/ v1 21 Oct 2005
Counting without sampling. New algorithms for enumeration problems using statistical physics arxiv:math.pr/05047 v 2 Oct 2005 Antar Bandyopadhyay David Gamarnik October 2, 2005 Abstract We propose a new
More informationThe Ising Partition Function: Zeros and Deterministic Approximation
58th Annual IEEE Symposium on Foundations of Computer Science The Ising Partition Function: Zeros and Deterministic Approximation Jingcheng Liu University of California, Berkeley Email: liuexp@berkeley.edu
More informationApproximate Counting of Matchings in Sparse Uniform Hypergraphs
Approximate Counting of Matchings in Sparse Uniform Hypergraphs Marek Karpiński Andrzej Ruciński Edyta Szymańska Abstract In this paper we give a fully polynomial randomized approximation scheme (FPRAS)
More information7.1 Coupling from the Past
Georgia Tech Fall 2006 Markov Chain Monte Carlo Methods Lecture 7: September 12, 2006 Coupling from the Past Eric Vigoda 7.1 Coupling from the Past 7.1.1 Introduction We saw in the last lecture how Markov
More informationRapid Mixing of Gibbs Sampling on Graphs That Are Sparse on Average
University of Pennsylvania ScholarlyCommons Statistics Papers Wharton Faculty Research 9-2009 Rapid Mixing of Gibbs Sampling on Graphs That Are Sparse on Average Elchanan Mossel University of Pennsylvania
More information1. (a) Explain the asymptotic notations used in algorithm analysis. (b) Prove that f(n)=0(h(n)) where f(n)=0(g(n)) and g(n)=0(h(n)).
Code No: R05220502 Set No. 1 1. (a) Explain the asymptotic notations used in algorithm analysis. (b) Prove that f(n)=0(h(n)) where f(n)=0(g(n)) and g(n)=0(h(n)). 2. (a) List some of the relative advantages
More informationCounting and sampling paths in graphs
Rochester Institute of Technology RIT Scholar Works Theses Thesis/Dissertation Collections 2008 Counting and sampling paths in graphs T. Ryan Hoens Follow this and additional works at: http://scholarworks.rit.edu/theses
More informationComplexity, P and NP
Complexity, P and NP EECS 477 Lecture 21, 11/26/2002 Last week Lower bound arguments Information theoretic (12.2) Decision trees (sorting) Adversary arguments (12.3) Maximum of an array Graph connectivity
More informationarxiv: v2 [cs.ds] 12 Nov 2017
COUNTING HYPERGRAPH COLORINGS IN THE LOCAL LEMMA REGIME HENG GUO, CHAO LIAO, PINYAN LU, AND CHIHAO ZHANG arxiv:7.03396v [cs.ds] Nov 07 ABSTRACT. We give a fully polynomial-time approximation scheme FPTAS)
More informationThe Complexity of Change
The Complexity of Change JAN VAN DEN HEUVEL UQ, Brisbane, 26 July 2016 Department of Mathematics London School of Economics and Political Science A classical puzzle: the 15-Puzzle 13 2 3 12 1 2 3 4 9 11
More informationPhase transitions in discrete structures
Phase transitions in discrete structures Amin Coja-Oghlan Goethe University Frankfurt Overview 1 The physics approach. [following Mézard, Montanari 09] Basics. Replica symmetry ( Belief Propagation ).
More information12.1 Chromatic Number
12.1 Chromatic Number History of Graph Colorings Theorem The Four Color Theorem: Any planar graph can be colored in at most four colors. But, it wasn t always the Four Color Theorem... Four Color Conjecture
More informationCOMPLEXITY CLASSIFICATION OF EXACT AND APPROXIMATE COUNTING PROBLEMS. Heng Guo
COMPLEXITY CLASSIFICATION OF EXACT AND APPROXIMATE COUNTING PROBLEMS by Heng Guo A dissertation submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy (Computer Sciences)
More informationComputer Vision Group Prof. Daniel Cremers. 11. Sampling Methods: Markov Chain Monte Carlo
Group Prof. Daniel Cremers 11. Sampling Methods: Markov Chain Monte Carlo Markov Chain Monte Carlo In high-dimensional spaces, rejection sampling and importance sampling are very inefficient An alternative
More informationExact Thresholds for Ising Gibbs Samplers on General Graphs
University of Pennsylvania ScholarlyCommons Statistics Papers Wharton Faculty Research 2013 Exact Thresholds for Ising Gibbs Samplers on General Graphs Elchanan Mossel University of Pennsylvania Allan
More informationComputer Vision Group Prof. Daniel Cremers. 10a. Markov Chain Monte Carlo
Group Prof. Daniel Cremers 10a. Markov Chain Monte Carlo Markov Chain Monte Carlo In high-dimensional spaces, rejection sampling and importance sampling are very inefficient An alternative is Markov Chain
More informationVariational algorithms for marginal MAP
Variational algorithms for marginal MAP Alexander Ihler UC Irvine CIOG Workshop November 2011 Variational algorithms for marginal MAP Alexander Ihler UC Irvine CIOG Workshop November 2011 Work with Qiang
More informationApplication of the Representation Theory of Symmetric Groups for the Computation of Chromatic Polynomials of Graphs
Application of the Representation Theory of Symmetric Groups for the Computation of Chromatic Polynomials of Graphs Mikhail Klin Christian Pech 1 Department of Mathematics Ben Gurion University of the
More informationHolger Dell Saarland University and Cluster of Excellence (MMCI) Simons Institute for the Theory of Computing
Fine-Grained Complexity Classification of Counting Problems Holger Dell Saarland University and Cluster of Excellence (MMCI) Simons Institute for the Theory of Computing 1 In P or not in P? Exact counting
More informationarxiv: v2 [cs.ds] 11 Nov 2017
Computing the Independence Polynomial: from the Tree Threshold down to the Roots Nicholas J. A. Harvey Piyush Srivastava Jan Vondrák arxiv:1608.02282v2 [cs.ds] 11 Nov 2017 Abstract We study an algorithm
More informationEdge Flip Chain for Unbiased Dyadic Tilings
Sarah Cannon, Georgia Tech,, David A. Levin, U. Oregon Alexandre Stauffer, U. Bath, March 30, 2018 Dyadic Tilings A dyadic tiling is a tiling on [0,1] 2 by n = 2 k dyadic rectangles, rectangles which are
More informationStatistical Physics on Sparse Random Graphs: Mathematical Perspective
Statistical Physics on Sparse Random Graphs: Mathematical Perspective Amir Dembo Stanford University Northwestern, July 19, 2016 x 5 x 6 Factor model [DM10, Eqn. (1.4)] x 1 x 2 x 3 x 4 x 9 x8 x 7 x 10
More informationNematic phase of spin 1 quantum systems
Nematic phase of spin 1 quantum systems Daniel Ueltschi Department of Mathematics, University of Warwick International Conference on Applied Mathematics, Hράκλειo, 17 September 2013 D. Ueltschi (Univ.
More informationA tree-decomposed transfer matrix for computing exact partition functions for arbitrary graphs
A tree-decomposed transfer matrix for computing exact partition functions for arbitrary graphs Andrea Bedini 1 Jesper L. Jacobsen 2 1 MASCOS, The University of Melbourne, Melbourne 2 LPTENS, École Normale
More informationLecture 22: Counting
CS 710: Complexity Theory 4/8/2010 Lecture 22: Counting Instructor: Dieter van Melkebeek Scribe: Phil Rydzewski & Chi Man Liu Last time we introduced extractors and discussed two methods to construct them.
More informationClique is hard on average for regular resolution
Clique is hard on average for regular resolution Ilario Bonacina, UPC Barcelona Tech July 27, 2018 Oxford Complexity Day Talk based on a joint work with: A. Atserias S. de Rezende J. Nordstro m M. Lauria
More informationMARKOV CHAINS A finite state Markov chain is a sequence of discrete cv s from a finite alphabet where is a pmf on and for
MARKOV CHAINS A finite state Markov chain is a sequence S 0,S 1,... of discrete cv s from a finite alphabet S where q 0 (s) is a pmf on S 0 and for n 1, Q(s s ) = Pr(S n =s S n 1 =s ) = Pr(S n =s S n 1
More informationA Tale of Two Cultures: Phase Transitions in Physics and Computer Science. Cristopher Moore University of New Mexico and the Santa Fe Institute
A Tale of Two Cultures: Phase Transitions in Physics and Computer Science Cristopher Moore University of New Mexico and the Santa Fe Institute Computational Complexity Why are some problems qualitatively
More informationAN INTRODUCTION TO CHROMATIC POLYNOMIALS
BACKGROUND POLYNOMIALS COMPLEX ZEROS AN INTRODUCTION TO CHROMATIC POLYNOMIALS Gordon Royle School of Mathematics & Statistics University of Western Australia Junior Mathematics Seminar, UWA September 2011
More informationCS 343: Artificial Intelligence
CS 343: Artificial Intelligence Bayes Nets: Sampling Prof. Scott Niekum The University of Texas at Austin [These slides based on those of Dan Klein and Pieter Abbeel for CS188 Intro to AI at UC Berkeley.
More informationDynamics for the critical 2D Potts/FK model: many questions and a few answers
Dynamics for the critical 2D Potts/FK model: many questions and a few answers Eyal Lubetzky May 2018 Courant Institute, New York University Outline The models: static and dynamical Dynamical phase transitions
More informationKnot Contact Homology, Chern-Simons Theory, and Topological Strings
Knot Contact Homology, Chern-Simons Theory, and Topological Strings Tobias Ekholm Uppsala University and Institute Mittag-Leffler, Sweden Symplectic Topology, Oxford, Fri Oct 3, 2014 Plan Reports on joint
More informationThe cutoff phenomenon for random walk on random directed graphs
The cutoff phenomenon for random walk on random directed graphs Justin Salez Joint work with C. Bordenave and P. Caputo Outline of the talk Outline of the talk 1. The cutoff phenomenon for Markov chains
More informationOn the Generation of Circuits and Minimal Forbidden Sets
Mathematical Programming manuscript No. (will be inserted by the editor) Frederik Stork Marc Uetz On the Generation of Circuits and Minimal Forbidden Sets January 31, 2004 Abstract We present several complexity
More informationNumerical Methods. Equations and Partial Fractions. Jaesung Lee
Numerical Methods Equations and Partial Fractions Jaesung Lee Solving linear equations Solving linear equations Introduction Many problems in engineering reduce to the solution of an equation or a set
More informationLecture 16: Roots of the Matching Polynomial
Counting and Sampling Fall 2017 Lecture 16: Roots of the Matching Polynomial Lecturer: Shayan Oveis Gharan November 22nd Disclaimer: These notes have not been subjected to the usual scrutiny reserved for
More information4. How to prove a problem is NPC
The reducibility relation T is transitive, i.e, A T B and B T C imply A T C Therefore, to prove that a problem A is NPC: (1) show that A NP (2) choose some known NPC problem B define a polynomial transformation
More informationSiegel s theorem, edge coloring, and a holant dichotomy
Siegel s theorem, edge coloring, and a holant dichotomy Tyson Williams (University of Wisconsin-Madison) Joint with: Jin-Yi Cai and Heng Guo (University of Wisconsin-Madison) Appeared at FOCS 2014 1 /
More informationSiegel s Theorem, Edge Coloring, and a Holant Dichotomy
Siegel s Theorem, Edge Coloring, and a Holant Dichotomy Jin-Yi Cai (University of Wisconsin-Madison) Joint with: Heng Guo and Tyson Williams (University of Wisconsin-Madison) 1 / 117 2 / 117 Theorem (Siegel
More informationCounting and Correlation Decay in Spin Systems
Counting and Correlation Decay in Spin Systems Piyush Srivastava Electrical Engineering and Computer Sciences University of California at Berkeley Technical Report No. UCB/EECS-2014-142 http://www.eecs.berkeley.edu/pubs/techrpts/2014/eecs-2014-142.html
More informationPropp-Wilson Algorithm (and sampling the Ising model)
Propp-Wilson Algorithm (and sampling the Ising model) Danny Leshem, Nov 2009 References: Haggstrom, O. (2002) Finite Markov Chains and Algorithmic Applications, ch. 10-11 Propp, J. & Wilson, D. (1996)
More informationOn the Tightness of an LP Relaxation for Rational Optimization and its Applications
OPERATIONS RESEARCH Vol. 00, No. 0, Xxxxx 0000, pp. 000 000 issn 0030-364X eissn 526-5463 00 0000 000 INFORMS doi 0.287/xxxx.0000.0000 c 0000 INFORMS Authors are encouraged to submit new papers to INFORMS
More informationarxiv: v1 [cs.cc] 9 Oct 2014
Satisfying ternary permutation constraints by multiple linear orders or phylogenetic trees Leo van Iersel, Steven Kelk, Nela Lekić, Simone Linz May 7, 08 arxiv:40.7v [cs.cc] 9 Oct 04 Abstract A ternary
More informationPartitioning Metric Spaces
Partitioning Metric Spaces Computational and Metric Geometry Instructor: Yury Makarychev 1 Multiway Cut Problem 1.1 Preliminaries Definition 1.1. We are given a graph G = (V, E) and a set of terminals
More informationDiscrete solid-on-solid models
Discrete solid-on-solid models University of Alberta 2018 COSy, University of Manitoba - June 7 Discrete processes, stochastic PDEs, deterministic PDEs Table: Deterministic PDEs Heat-diffusion equation
More informationApproximate Counting and Markov Chain Monte Carlo
Approximate Counting and Markov Chain Monte Carlo A Randomized Approach Arindam Pal Department of Computer Science and Engineering Indian Institute of Technology Delhi March 18, 2011 April 8, 2011 Arindam
More informationAdvanced Combinatorial Optimization September 22, Lecture 4
8.48 Advanced Combinatorial Optimization September 22, 2009 Lecturer: Michel X. Goemans Lecture 4 Scribe: Yufei Zhao In this lecture, we discuss some results on edge coloring and also introduce the notion
More informationMarkov Random Fields
Markov Random Fields 1. Markov property The Markov property of a stochastic sequence {X n } n 0 implies that for all n 1, X n is independent of (X k : k / {n 1, n, n + 1}), given (X n 1, X n+1 ). Another
More informationThe Goldberg-Seymour Conjecture on the edge coloring of multigraphs
The Goldberg-Seymour Conjecture on the edge coloring of multigraphs Guangming Jing Georgia State University Atlanta, GA Nov 3rd, 2018 Joint work with Guantao Chen and Wenan Zang Guangming Jing (Georgia
More informationCan extra updates delay mixing?
Can extra updates delay mixing? Yuval Peres Peter Winkler July 7, 2010 Abstract We consider Glauber dynamics (starting from an extremal configuration) in a monotone spin system, and show that interjecting
More information1 Computing the Invariant Distribution
LECTURE NOTES ECO 613/614 FALL 2007 KAREN A. KOPECKY 1 Computing the Invariant Distribution Suppose an individual s state consists of his current assets holdings, a [a, ā] and his current productivity
More informationLecture 19: November 10
CS294 Markov Chain Monte Carlo: Foundations & Applications Fall 2009 Lecture 19: November 10 Lecturer: Prof. Alistair Sinclair Scribes: Kevin Dick and Tanya Gordeeva Disclaimer: These notes have not been
More information1 Adjacency matrix and eigenvalues
CSC 5170: Theory of Computational Complexity Lecture 7 The Chinese University of Hong Kong 1 March 2010 Our objective of study today is the random walk algorithm for deciding if two vertices in an undirected
More informationCSCE 750 Final Exam Answer Key Wednesday December 7, 2005
CSCE 750 Final Exam Answer Key Wednesday December 7, 2005 Do all problems. Put your answers on blank paper or in a test booklet. There are 00 points total in the exam. You have 80 minutes. Please note
More informationThe P versus NP Problem. Ker-I Ko. Stony Brook, New York
The P versus NP Problem Ker-I Ko Stony Brook, New York ? P = NP One of the seven Millenium Problems The youngest one A folklore question? Has hundreds of equivalent forms Informal Definitions P : Computational
More informationFEL3330 Networked and Multi-Agent Control Systems. Lecture 11: Distributed Estimation
FEL3330, Lecture 11 1 June 8, 2011 FEL3330 Networked and Multi-Agent Control Systems Lecture 11: Distributed Estimation Distributed Estimation Distributed Localization where R X is the covariance of X.
More informationRadio Number for Square of Cycles
Radio Number for Square of Cycles Daphne Der-Fen Liu Melanie Xie Department of Mathematics California State University, Los Angeles Los Angeles, CA 9003, USA August 30, 00 Abstract Let G be a connected
More informationGraph structure in polynomial systems: chordal networks
Graph structure in polynomial systems: chordal networks Pablo A. Parrilo Laboratory for Information and Decision Systems Electrical Engineering and Computer Science Massachusetts Institute of Technology
More informationQuantum speedup of backtracking and Monte Carlo algorithms
Quantum speedup of backtracking and Monte Carlo algorithms Ashley Montanaro School of Mathematics, University of Bristol 19 February 2016 arxiv:1504.06987 and arxiv:1509.02374 Proc. R. Soc. A 2015 471
More informationOn Weak Chromatic Polynomials of Mixed Graphs
On Weak Chromatic Polynomials of Mixed Graphs Daniel Blado California Institute of Technology Joseph Crawford Morehouse College July 27, 2012 Taïna Jean-Louis Amherst College Abstract Modeling of metabolic
More information