On Percolation and NP hardness Igor Shinkar joint work with Huck - - PowerPoint PPT Presentation
On Percolation and NP hardness Igor Shinkar joint work with Huck - - PowerPoint PPT Presentation
On Percolation and NP hardness Igor Shinkar joint work with Huck Bennett and Daniel Reichman Coloring Random Subgraphs of a Fixed Graph Igor Shinkar joint work with Huck Bennett and Daniel Reichman Random graphs is the standard model of
Coloring Random Subgraphs
- f a Fixed Graph
Igor Shinkar joint work with Huck Bennett and Daniel Reichman
Random graphs
ο΄ is the standard model of random graphs:
ο΄ start with the complete graph πΏ ο΄ keep each edge with probability π.
ο΄ We understand well the standard graph related quantities. ο΄ For example, for :
ο΄ maximum clique = Ξ log (π) ο΄ maximum independent set = Ξ log (π) ο΄ Chromatic number = Ξ©
Random graphs
ο΄ is the standard model of random graphs:
ο΄ start with the complete graph πΏ ο΄ keep each edge with probability π.
ο΄ What about the algorithmic problems on ?
ο΄ Find maximum clique in π»(π, 0.5) ο΄ Find the optimal coloring of π»(π, 0.5)
ο΄ We have efficient approximation algorithms, but we donβt know optimal algorithms.
Random subgraphs of a fixed graph
ο΄ Fix a graph and a parameter . ο΄ Denote by a random subgraph of , where each edge is kept with probability . ο΄ What about the algorithmic problems on
π?
For the rest of the talk =0.5.
Graph coloring
ο΄ Given a graph we want to assign colors to the vertices so that no two adjacent vertices share the same color. ο΄ The smallest number of colors needed to color a graph is called its chromatic number, .
Graph coloring
ο΄ Theorem: Computing is NP-hard. ο΄ Theorem: It is NP-hard to tell if
- r
. ο΄ Question: What about computing
? Does this problem
become easier than the standard worst-case problem?
Graph coloring
ο΄ Theorem: Given an input graph it is NP-hard to compute
. with high probability.
ο΄ That is, if we can compute
. with high probability,
then we can compute with high probability.
Graph coloring
ο΄ Theorem: Given an input graph π» = (π, πΉ) it is NP-hard to compute π π». with high probability. ο΄ Proof: We show a polytime reduction that gets π» and outputs π»β² s.t. ο΄ π π»β² = π π» , and with high probability π π». = π π» . ο΄ How? Graph blow-up: βmake the edges thicker"
What about other NP-hard problems on ?
Some problems become easier
ο΄ What about other NP-hard problems? ο΄ Are they all NP-hard for ο΄ Theorem: Given an input graph we can find the maximum clique in
. with high probability in time ( ()).
ο΄ Proof: Max clique in
. has size at most
. Max-Clique is NP-hard, but Max-Clique on is much easier
Chromatic number of The question of B. Bukh
Random subgraphs of a fixed graph
ο΄ Fix a graph and consider
.
. ο΄ Q: What can we say about
as a function of
? ο΄ Q: What can we say about
- as a function of
?
Some trivial facts
If
then
. We know
- .
Clearly
- .
If is a union of many -cliques, then
- .
The question [Bukh]
ο΄ Question: Let be a graph with . Prove that
.
.
Some facts
ο΄ Theorem 1[Easy]: Let be a graph with . Then
.
. ο΄ Theorem 2[Bennet, Reichman, S. 16]: Let be a graph with and π½ π» β€ π(π/π). Then
.
. ο΄ Theorem 3[Mohar, Wu 18]: Let be a graph with . Then
.
.
- Holds for most graphs,
e.g., But what if
()?
Answers the question for
. .
More facts
ο΄ Theorem [Easy]: Let be a graph with . Then
.
. ο΄ In fact,
.
. ο΄ Proof [Easy]: Let
.. Note that
is distributed like
..
ο΄ Then . ο΄ Hence
. \
- .
A more refined question
ο΄ Let be a graph with . And let . ο΄ Question: What is the probability that ? ο΄ Is it true that
.
? ο΄ Is it true that
.
? ο΄ Special case: What is the probability that
.
? ο΄ Fact: For
we have . .
Probability that is bipartite
ο΄ Theorem: Let be a graph with for . Then
. .
ο΄ I wonβt prove it here. ο΄ As a hint we use the following lemma. ο΄ Proof of Theorem: If , then in any -coloring of
- ne
- f the colors induces a subgraph
with
- .
ο΄ Fact: contains
- edges.
ο΄ Using the lemma we get that
. . β
Lemma: Suppose that every -coloring of leaves monochromatic edges. Then
.
.
Probability that is bipartite
ο΄ Theorem: Let be a graph with for . Then
. .
This should be compared to
.
ο΄ Therefore, for all with we have ο΄
.
Probability that is small
ο΄ Theorem: Let be a graph with and let
/.
Then
.
- .
ο΄ In particular,
. /
. For we have
()
- .
Open problems:
1. Prove/disprove: For all with
- .
2. Prove/disprove: For all with and
- .
3. Prove/disprove: For all with and
/
- .
Open problems:
1. Find maximal such that for all planar
- for all
- 2.
Find maximal such that for all planar w.h.p.
is bipartite.
3. Find maximal such that for all planar w.h.p.
has no cycles.
Fact:
/. Is this tight?
Fact:
/. Is this tight?