<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>hirsch-conjecture &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/hirsch-conjecture/</link>
	<description>Feed of posts on WordPress.com tagged "hirsch-conjecture"</description>
	<pubDate>Tue, 21 May 2013 21:21:53 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Karim Adiprasito: Flag simplicial complexes and the non-revisiting path conjecture]]></title>
<link>http://gilkalai.wordpress.com/2012/11/12/karim-adiprasito-flag-simplicial-complexes-and-the-non-revisiting-path-conjecture/</link>
<pubDate>Mon, 12 Nov 2012 13:12:16 +0000</pubDate>
<dc:creator>Gil Kalai</dc:creator>
<guid>http://gilkalai.wordpress.com/2012/11/12/karim-adiprasito-flag-simplicial-complexes-and-the-non-revisiting-path-conjecture/</guid>
<description><![CDATA[This post is authored by Karim Adiprasito The past months have seen some exciting progress on diamet]]></description>
<content:encoded><![CDATA[<p><em><a href="http://gilkalai.files.wordpress.com/2012/11/american-flag-moon.jpg"><img class="alignnone size-full wp-image-8700" title="American-flag-moon" alt="" src="http://gilkalai.files.wordpress.com/2012/11/american-flag-moon.jpg?w=620&#038;h=387" height="387" width="620" /></a>This post is authored by</em> <em>Karim Adiprasito</em></p>
<p>The past months have seen some exciting progress on diameter bounds for polytopes and polytopal complexes, both in the negative and in the positive direction.  <a href="http://front.math.ucdavis.edu/1203.1676" target="_blank">Jesus de Loera and Steve Klee</a> described simplicial polytopes which are not  weakly vertex decomposable and the existence of non weakly <em>k</em>-vertex decomposable polytopes for<em> k</em> up to about <img title="\sqrt{d}" alt="\sqrt{d}" src="http://s0.wp.com/latex.php?latex=%5Csqrt%7Bd%7D&#38;bg=ffffff&#38;fg=333333&#38;s=0" /> was proved  by Hähnle, Klee, and Pilaud in the paper  <a href="http://arxiv.org/pdf/1206.6143.pdf" target="_blank">Obstructions to weak decomposability for simplicial polytopes</a>. In this post I want to outline a generalization of a beautiful result of Billera and Provan in support of the Hirsch conjecture.</p>
<p>I will consider the simplicial version of the Hirsch conjecture, dual to the classic formulation of Hirsch conjecture. Furthermore, I will consider the Hirsch conjecture, and the non-revisiting path conjecture, for general simplicial complexes, as opposed to the classical formulation for polytopes.</p>
<p><b>Theorem [Billera &#38; Provan `79]</b> The barycentric subdivision of a shellable simplicial complex satisfies the Hirsch Conjecture.</p>
<p>The barycentric subdivision of a shellable complex is vertex decomposable. The Hirsch diameter bound for vertex decomposable complexes, in turn, can be proven easily by induction.</p>
<p>This is particularly interesting since polytopes, the objects for which the Hirsch conjecture was originally formulated, are shellable. So while in general polytopes do not satisfy the Hirsch conjecture, their barycentric subdivisions always do! That was a great news!</p>
<p>Shellability is a strong combinatorial property that enables us to decompose a complex nicely, so it does not come as a surprise that it can be used to give some diameter bounds on complexes. Suprisingly, however, shellability is not needed at all!  And neither is the barycentric subdivision!</p>
<p>A simplicial complex Σ is called flag if it is the clique complex of its 1-skeleton. It is called normal if it is pure and for every face <em>F</em> of Σ of codimension two or more, Lk<em>(F</em>,Σ<em>)</em> is connected.</p>
<p><b>Theorem (Adiprasito and Benedetti): </b> Any flag and normal simplicial complex Σ satisfies the non-revisiting path conjecture and, in particular, it satisfies the Hirsch conjecture.</p>
<p>This generalizes the Billera&#8211;Provan result in three ways:</p>
<p>&#8211; The barycentric subdivision of a simplicial complex is flag, but not all flag complexes are obtained by barycentric subdivisions.</p>
<p>&#8211; Shellability imposes strong topological and combinatorial restrictions on a complex; A shellable complex is always homotopy equivalent to a wedge of spheres of the same dimension, and even if a pure complex is topologically nice (if, for example, it is a PL ball) it may not be shellable, as classic examples of Goodrick, Lickorish and Rudin show. Being normal still poses a restriction, but include a far wider class of complexes. For example, every triangulation of a (connected) manifold is normal, and so are all homology manifolds.</p>
<p>&#8211; Instead of proving the Hirsch conjecture, we can actually obtain the stronger conclusion that the complex satisfies the non-revisiting path conjecture, which for a given complex is stronger than the Hirsch conjecture.</p>
<p>A geometric proof of our theorem appeared in a recent paper <a href="http://front.math.ucdavis.edu/1107.5789" target="_blank">&#8220;Metric geometry and collapsibility&#8221;  with Bruno Benedetti</a>. . I will give here a short combinatorial proof.</p>
<h3>Construction of a combinatorial segment</h3>
<p><i><!--more-->Preliminaries</i></p>
<p>Lk<em>(F</em>,Σ<em>) </em>shall denote the link of a face <em>F</em> of Σ, and St<em>(F</em>,Σ<em>)</em> shall denote the star of <em>F</em> in Σ. Let <img src='http://s0.wp.com/latex.php?latex=d_%5CSigma%28x%2Cy%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d_&#92;Sigma(x,y)' title='d_&#92;Sigma(x,y)' class='latex' /> denote the distance between two vertices in the 1-skeleton of Σ. Let <img src='http://s0.wp.com/latex.php?latex=d_%5CSigma%28S%2CT%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d_&#92;Sigma(S,T)' title='d_&#92;Sigma(S,T)' class='latex' /> denote the distance between two vertex sets <em>S</em>, <em>T</em> in Σ. Let <img src='http://s0.wp.com/latex.php?latex=p_%5CSigma%28S%2CT%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='p_&#92;Sigma(S,T)' title='p_&#92;Sigma(S,T)' class='latex' /> denote the pairs of points in <em>S</em>, <em>T </em>that realize the distance <img src='http://s0.wp.com/latex.php?latex=d_%5CSigma%28S%2CT%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d_&#92;Sigma(S,T)' title='d_&#92;Sigma(S,T)' class='latex' />, and let <img src='http://s0.wp.com/latex.php?latex=p_%5CSigma%28x%2CT%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='p_&#92;Sigma(x,T)' title='p_&#92;Sigma(x,T)' class='latex' /> resp. <img src='http://s0.wp.com/latex.php?latex=g_%5CSigma%28x%2CT%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='g_&#92;Sigma(x,T)' title='g_&#92;Sigma(x,T)' class='latex' /> denote the set of vertices of <em>T</em> realizing the distance <img src='http://s0.wp.com/latex.php?latex=d_%5CSigma%28%7Bx%7D%2CT%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d_&#92;Sigma({x},T)' title='d_&#92;Sigma({x},T)' class='latex' /> resp. the set of points <em>y</em> in Lk<em>(x</em>,Σ<em>)</em> with the property that <img src='http://s0.wp.com/latex.php?latex=d_%5CSigma%28%5C%7By%5C%7D%2CT%29%2B1%3Dd_%5CSigma%28%5C%7Bx%5C%7D%2CT%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d_&#92;Sigma(&#92;{y&#92;},T)+1=d_&#92;Sigma(&#92;{x&#92;},T)' title='d_&#92;Sigma(&#92;{y&#92;},T)+1=d_&#92;Sigma(&#92;{x&#92;},T)' class='latex' />. A vertex path shall mean a path in the 1-skeleton of Σ, and facet path is short for facet-ridge path.</p>
<p><i>Part 1: From a facet X to a vertex set S.</i></p>
<p>We construct a facet path from a facet <i>X</i> of Σ to a subset <em>S</em> of the vertex set of Σ, i.e. a facet path from <em>X</em> to a facet intersecting <em>S</em>, with the property that <em>S</em> is intersected by the path Γ only in the last facet of the path.</p>
<p>If Σ is 1-dimensional, choose a shortest vertex path realizing the distance <img src='http://s0.wp.com/latex.php?latex=d_%5CSigma%28X%2CS%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d_&#92;Sigma(X,S)' title='d_&#92;Sigma(X,S)' class='latex' />. The edges in that path, including <em>X</em>, give the desired facet path.</p>
<p>If Σ is of a dimension d larger than 1, set <img src='http://s0.wp.com/latex.php?latex=X_0%3A%3DX&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='X_0:=X' title='X_0:=X' class='latex' />, and proceed as follows:</p>
<p>1. If <img src='http://s0.wp.com/latex.php?latex=X_0&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='X_0' title='X_0' class='latex' /> intersects <em>S</em>, stop the algorithm. If not, proceed to step 2.</p>
<p>2. Let <img src='http://s0.wp.com/latex.php?latex=x_0&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='x_0' title='x_0' class='latex' /> be any vertex of <img src='http://s0.wp.com/latex.php?latex=X_0&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='X_0' title='X_0' class='latex' /> that minimizes the distance to <em>S</em>. Set <img src='http://s0.wp.com/latex.php?latex=S_0%3Dp_%5CSigma%28%7Bx_0%7D%2CS%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_0=p_&#92;Sigma({x_0},S)' title='S_0=p_&#92;Sigma({x_0},S)' class='latex' />. Using the construction for dimension d-1, we can construct a facet path in <img src='http://s0.wp.com/latex.php?latex=%5Cmathrm%7BLk%7D%28x_0%2C%5CSigma%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;mathrm{Lk}(x_0,&#92;Sigma)' title='&#92;mathrm{Lk}(x_0,&#92;Sigma)' class='latex' /> from the facet <img src='http://s0.wp.com/latex.php?latex=%5Cmathrm%7BLk%7D%28x_0%2CX_0%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;mathrm{Lk}(x_0,X_0)' title='&#92;mathrm{Lk}(x_0,X_0)' class='latex' /> to the vertex set <img src='http://s0.wp.com/latex.php?latex=g_%5CSigma%28x_0%2CS_0%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='g_&#92;Sigma(x_0,S_0)' title='g_&#92;Sigma(x_0,S_0)' class='latex' />. By considering the join of the elements of that path with <img src='http://s0.wp.com/latex.php?latex=x_0&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='x_0' title='x_0' class='latex' />, we obtain a facet path from <img src='http://s0.wp.com/latex.php?latex=X_0&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='X_0' title='X_0' class='latex' /> to the vertex set <img src='http://s0.wp.com/latex.php?latex=g_%5CSigma%28x_0%2CS_0%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='g_&#92;Sigma(x_0,S_0)' title='g_&#92;Sigma(x_0,S_0)' class='latex' />. Call the last facet of the path <img src='http://s0.wp.com/latex.php?latex=X_1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='X_1' title='X_1' class='latex' />, and the vertex of <img src='http://s0.wp.com/latex.php?latex=g_%5CSigma%28x_0%2CS_0%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='g_&#92;Sigma(x_0,S_0)' title='g_&#92;Sigma(x_0,S_0)' class='latex' /> it intersects <img src='http://s0.wp.com/latex.php?latex=x_1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='x_1' title='x_1' class='latex' />.</p>
<p>Repeat the procedure with <img src='http://s0.wp.com/latex.php?latex=x_%7Bi%2B1%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='x_{i+1}' title='x_{i+1}' class='latex' /> instead of <img src='http://s0.wp.com/latex.php?latex=x_i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='x_i' title='x_i' class='latex' />, <img src='http://s0.wp.com/latex.php?latex=X_%7Bi%2B1%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='X_{i+1}' title='X_{i+1}' class='latex' /> instead of <img src='http://s0.wp.com/latex.php?latex=X_i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='X_i' title='X_i' class='latex' />, and <img src='http://s0.wp.com/latex.php?latex=S_%7Bi%2B1%7D%3Dd_%5CSigma%28%7Bx_%7Bi%2B1%7D%7D%2CS%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_{i+1}=d_&#92;Sigma({x_{i+1}},S)' title='S_{i+1}=d_&#92;Sigma({x_{i+1}},S)' class='latex' /> instead of <img src='http://s0.wp.com/latex.php?latex=S_i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_i' title='S_i' class='latex' />. The process stops once the facet path constructed intersects <em>S</em>.</p>
<p><i>Part 2: From a facet X to another facet Y.</i></p>
<p>Using Part 1., construct a facet path from <em>X</em> to a vertex <em>z</em> of the vertex set of <em>Y</em>, and let <em>Z</em> denote the last facet of the path.</p>
<p>If Σ is of dimension 1, complete the path to a facet path from <em>X</em> to <em>Y</em> by adding the facet <em>Y</em> to the path.</p>
<p>If Σ is of dimension d greater than 1, apply the (d-1)-dimensional construction to construct a facet path in Lk(<em>z</em>,Σ) from Lk(<em>z</em>,<em>Z</em>) to Lk(<em>z</em>,<em>Y</em>), and lift this to a facet path in Σ by joining the elements of the path with <img src='http://s0.wp.com/latex.php?latex=x_0&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='x_0' title='x_0' class='latex' />.</p>
<p>This finishes the construction. We call the facet paths constructed <i>combinatorial segments</i>.</p>
<h3>The combinatorial segment is non-revisiting.</h3>
<p>We start off with some simple observations and notions for combinatorial segments:</p>
<p>1. A combinatorial segment Γ comes with a path <img src='http://s0.wp.com/latex.php?latex=%28x_0%2C+x_1%2C+%5Cdots+%2C+x_m%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='(x_0, x_1, &#92;dots , x_m)' title='(x_0, x_1, &#92;dots , x_m)' class='latex' /> (see Part 1. of the construction). This is a shortest path in the 1-skeleton, realizing the distance <img src='http://s0.wp.com/latex.php?latex=m+%3D+d_%5CSigma%28X%2CS%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='m = d_&#92;Sigma(X,S)' title='m = d_&#92;Sigma(X,S)' class='latex' />, called the <i>thread</i> <em>t</em> of the combinatorial segment Γ.</p>
<p>2. Every facet of the combinatorial segment Γ is associated to a vertex of the thread like this: <em>F</em> intersects the thread <em>t</em>, and there is a unique <em>i</em> such that <em>F</em> contains <img src='http://s0.wp.com/latex.php?latex=x_i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='x_i' title='x_i' class='latex' /> in <em>t</em>, but not <img src='http://s0.wp.com/latex.php?latex=x_%7Bi%2B1%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='x_{i+1}' title='x_{i+1}' class='latex' />. Call <img src='http://s0.wp.com/latex.php?latex=x_i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='x_i' title='x_i' class='latex' />  the <i>pearl</i> of <em>F</em> in <em>t</em>.</p>
<p>We consider a combinatorial segment and its thread with the natural order from <em>X</em> to <em>S</em> resp. from <em>X</em> to <em>Y</em>.</p>
<p><b>Lemma S:</b> If <em>F</em> is a facet of Γ, where <em>F</em> has pearl $latex <em>x_i$</em> in <em>t</em>, and <em>v</em> is a vertex of Γ s.t. <em>F</em> and <img src='http://s0.wp.com/latex.php?latex=x_%7Bi%2B1%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='x_{i+1}' title='x_{i+1}' class='latex' /> lie in St(<em>v</em>,Σ), then the first facet <em>G</em> of Γ whose pearl is <img src='http://s0.wp.com/latex.php?latex=x_%7Bi%2B1%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='x_{i+1}' title='x_{i+1}' class='latex' /> is a facet of St(<em>v</em>,Σ) as well, and the part <img src='http://s0.wp.com/latex.php?latex=%5CGamma_%7BFG%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;Gamma_{FG}' title='&#92;Gamma_{FG}' class='latex' /> of the combinatorial segment from <em>F</em> to <em>G</em> lies in St(<em>v</em>,Σ).</p>
<p><i>Proof: </i>The lemma is clear if <em>v</em> is in <em>t</em> (i.e. <em>v</em> coincides with <img src='http://s0.wp.com/latex.php?latex=x_i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='x_i' title='x_i' class='latex' /> or <img src='http://s0.wp.com/latex.php?latex=x_%7Bi-1%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='x_{i-1}' title='x_{i-1}' class='latex' />). To see the case <em>v</em> not in <em>t</em>, we can use induction on the dimension of Σ:</p>
<p>For 1-dimensional complexes, this is again clear.</p>
<p>If Σ is of dimension <em>d</em> larger than 1, consider the <em>(d-1)</em>-complex <img src='http://s0.wp.com/latex.php?latex=%5CSigma%27%3D%5Cmathrm%7BLk%7D%28x_i%2C%5CSigma%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;Sigma&#039;=&#92;mathrm{Lk}(x_i,&#92;Sigma)' title='&#92;Sigma&#039;=&#92;mathrm{Lk}(x_i,&#92;Sigma)' class='latex' />. <img src='http://s0.wp.com/latex.php?latex=F%27%3D%5Cmathrm%7BLk%7D%28x_i%2CF%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F&#039;=&#92;mathrm{Lk}(x_i,F)' title='F&#039;=&#92;mathrm{Lk}(x_i,F)' class='latex' /> is a facet of the combinatorial segment <img src='http://s0.wp.com/latex.php?latex=%5CGamma%27+%3D%5Cmathrm%7BLk%7D+%28x_i%2C%5CGamma%29+&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;Gamma&#039; =&#92;mathrm{Lk} (x_i,&#92;Gamma) ' title='&#92;Gamma&#039; =&#92;mathrm{Lk} (x_i,&#92;Gamma) ' class='latex' />. Since the complex <img src='http://s0.wp.com/latex.php?latex=%5Cmathrm%7BSt%7D%28v%2C%5CSigma%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;mathrm{St}(v,&#92;Sigma)' title='&#92;mathrm{St}(v,&#92;Sigma)' class='latex' /> contains <img src='http://s0.wp.com/latex.php?latex=x_%7Bi%2B1%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='x_{i+1}' title='x_{i+1}' class='latex' /> and since Σ is flag, we obtain that St(<em>v</em>,Σ&#8217;) contains <img src='http://s0.wp.com/latex.php?latex=x_%7Bi%2B1%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='x_{i+1}' title='x_{i+1}' class='latex' />. Furthermore, <em>F&#8217;</em> is clearly contained in St(<em>v</em>,Σ&#8217;). Thus, by induction assumption, the portion <img src='http://s0.wp.com/latex.php?latex=%5CGamma%27_%7BF%27G%27%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;Gamma&#039;_{F&#039;G&#039;}' title='&#92;Gamma&#039;_{F&#039;G&#039;}' class='latex' /> of <img src='http://s0.wp.com/latex.php?latex=%5CGamma%27%3D%5Cmathrm%7BLk%7D%28x_i%2C%5CGamma%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;Gamma&#039;=&#92;mathrm{Lk}(x_i,&#92;Gamma)' title='&#92;Gamma&#039;=&#92;mathrm{Lk}(x_i,&#92;Gamma)' class='latex' /> from <em>F&#8217;</em> to the first facet <em>G&#8217;</em> of Γ&#8217; containing <img src='http://s0.wp.com/latex.php?latex=x_%7Bi%2B1%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='x_{i+1}' title='x_{i+1}' class='latex' /> is contained in St(<em>v</em>,Σ&#8217;). Since the combinatorial segment <img src='http://s0.wp.com/latex.php?latex=%5CGamma_%7BFG%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;Gamma_{FG}' title='&#92;Gamma_{FG}' class='latex' /> in the relevant part from <img src='http://s0.wp.com/latex.php?latex=F%3Dx_i%5Cast+F%27&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F=x_i&#92;ast F&#039;' title='F=x_i&#92;ast F&#039;' class='latex' /> to <img src='http://s0.wp.com/latex.php?latex=G%3Dx_i%5Cast+G%27&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G=x_i&#92;ast G&#039;' title='G=x_i&#92;ast G&#039;' class='latex' /> is obtained from <img src='http://s0.wp.com/latex.php?latex=%5CGamma%27_%7BFG%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;Gamma&#039;_{FG}' title='&#92;Gamma&#039;_{FG}' class='latex' /> by join with <img src='http://s0.wp.com/latex.php?latex=x_i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='x_i' title='x_i' class='latex' /> (i.e. <img src='http://s0.wp.com/latex.php?latex=%5CGamma_%7BFG%7D%3Dx_i%5Cast+%5CGamma%27_%7BFG%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;Gamma_{FG}=x_i&#92;ast &#92;Gamma&#039;_{FG}' title='&#92;Gamma_{FG}=x_i&#92;ast &#92;Gamma&#039;_{FG}' class='latex' />), we have the desired statement. This finishes the proof of the Lemma.</p>
<p>This suffices to prove that a combinatorial segment Γ must be non-revisiting:</p>
<p><i>Proof of the Theorem: </i>Consider a combinatorial segment Γ that connects a facet <em>X</em> with a facet <em>Y</em> of Σ. Let <em>A</em>,<em> B</em> be any two facets of Γ, with pearls <img src='http://s0.wp.com/latex.php?latex=x_i%2C%5C%2C+x_j&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='x_i,&#92;, x_j' title='x_i,&#92;, x_j' class='latex' /> in <em>t</em> respectively that both lie in the star of a vertex of <em>v</em> in Σ. Then the part <img src='http://s0.wp.com/latex.php?latex=%5CGamma_%7BAB%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;Gamma_{AB}' title='&#92;Gamma_{AB}' class='latex' /> of Γ from <em>A</em> to <em>B</em> (<em>B</em> coming, w.l.o.g., after <em>A</em> in Γ) lies in the star St(<em>v</em>,Σ) of <em>v</em> entirely.To see this, there are two cases to consider:</p>
<p><b>If <em>i=j</em> </b>This case follows directly from Lemma S, since <em>B</em> is somewhere between <em>A</em> and the first facet <em>G</em> of Γ to be associated with <img src='http://s0.wp.com/latex.php?latex=x_%7Bi%2B1%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='x_{i+1}' title='x_{i+1}' class='latex' />, so <img src='http://s0.wp.com/latex.php?latex=%5CGamma_%7BAB%7D%5Csubset%5CGamma_%7BAG%7D%5Csubset+%5Cmathrm%7BSt%7D%28v%2C%5CSigma%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;Gamma_{AB}&#92;subset&#92;Gamma_{AG}&#92;subset &#92;mathrm{St}(v,&#92;Sigma)' title='&#92;Gamma_{AB}&#92;subset&#92;Gamma_{AG}&#92;subset &#92;mathrm{St}(v,&#92;Sigma)' class='latex' />, as desired.</p>
<div>
<p><b>If <em>i&#60;j</em></b> In this case, we have <em>i+1=j</em>. Now, St(<em>v</em>,Σ) includes <img src='http://s0.wp.com/latex.php?latex=x_j%3Dx_%7Bi%2B1%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='x_j=x_{i+1}' title='x_j=x_{i+1}' class='latex' /> since it includes <em>B</em>, and if <em>C</em> is the first facet of Γ associated to <img src='http://s0.wp.com/latex.php?latex=x_%7Bi%2B1%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='x_{i+1}' title='x_{i+1}' class='latex' />, then <img src='http://s0.wp.com/latex.php?latex=%5CGamma_%7BAC%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;Gamma_{AC}' title='&#92;Gamma_{AC}' class='latex' /> lies in St(<em>v</em>,Σ) by Lemma S, and, since <img src='http://s0.wp.com/latex.php?latex=%5CGamma_%7BCB%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;Gamma_{CB}' title='&#92;Gamma_{CB}' class='latex' /> lies in St(<em>v</em>,Σ) by the argumentation for <em>i=j</em>, we have that <img src='http://s0.wp.com/latex.php?latex=%5CGamma_%7BAB%7D%3D%5CGamma_%7BAC%7D%5Ccup+%5CGamma_%7BCB%7D%5Csubset+%5Cmathrm%7BSt%7D%28v%2C%5CSigma%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;Gamma_{AB}=&#92;Gamma_{AC}&#92;cup &#92;Gamma_{CB}&#92;subset &#92;mathrm{St}(v,&#92;Sigma)' title='&#92;Gamma_{AB}=&#92;Gamma_{AC}&#92;cup &#92;Gamma_{CB}&#92;subset &#92;mathrm{St}(v,&#92;Sigma)' class='latex' />, as desired.</p>
<p>Thus, for <img src='http://s0.wp.com/latex.php?latex=v+%5Cin+%5CSigma&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='v &#92;in &#92;Sigma' title='v &#92;in &#92;Sigma' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=A%2C+B+%5Cin+%5CGamma+%5Ccap+%5Cmathrm%7BSt%7D%28v%2C%5CSigma%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A, B &#92;in &#92;Gamma &#92;cap &#92;mathrm{St}(v,&#92;Sigma)' title='A, B &#92;in &#92;Gamma &#92;cap &#92;mathrm{St}(v,&#92;Sigma)' class='latex' />, we have <img src='http://s0.wp.com/latex.php?latex=%5CGamma_%7BAB%7D%5Csubset+%5CGamma+%5Ccap+%5Cmathrm%7BSt%7D%28v%2C%5CSigma%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;Gamma_{AB}&#92;subset &#92;Gamma &#92;cap &#92;mathrm{St}(v,&#92;Sigma)' title='&#92;Gamma_{AB}&#92;subset &#92;Gamma &#92;cap &#92;mathrm{St}(v,&#92;Sigma)' class='latex' />, finishing the proof that Γ is non-revisiting.</p>
</div>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Even if P=NP we might see no benefit]]></title>
<link>http://cartesianproduct.wordpress.com/2012/08/14/even-if-pnp-we-might-see-no-benefit/</link>
<pubDate>Tue, 14 Aug 2012 19:20:50 +0000</pubDate>
<dc:creator>Adrian McMenamin</dc:creator>
<guid>http://cartesianproduct.wordpress.com/2012/08/14/even-if-pnp-we-might-see-no-benefit/</guid>
<description><![CDATA[A system of linear inequalities defines a polytope as a feasible region. The simplex algorithm begin]]></description>
<content:encoded><![CDATA[<div class="wp-caption alignright" style="width: 310px"><a href="http://commons.wikipedia.org/wiki/File:Simplex_description.png" target="_blank"><img class="zemanta-img-inserted zemanta-img-configured" title="A system of linear inequalities defines a poly..." src="http://upload.wikimedia.org/wikipedia/commons/thumb/7/78/Simplex_description.png/300px-Simplex_description.png" alt="A system of linear inequalities defines a poly..." width="300" height="227" /></a><p class="wp-caption-text">A system of linear inequalities defines a polytope as a feasible region. The simplex algorithm begins at a starting vertex and moves along the edges of the polytope until it reaches the vertex of the optimum solution. (Photo credit: Wikipedia)</p></div>
<p>Inspired by <a href="http://www.newscientist.com/article/mg21528771.100-the-algorithm-that-runs-the-world.html">an article </a>in the New Scientist I am returning to a favourite subject &#8211; whether P = NP and what the implications would be in the (unlikely) case that this were so.</p>
<p>Here&#8217;s a crude but quick explanation of <a class="zem_slink" title="P versus NP problem" href="http://en.wikipedia.org/wiki/P_versus_NP_problem" rel="wikipedia" target="_blank">P and NP</a>: <em>P problems are those that can be solve in a known time based on a polynomial (hence P) of the problem&#8217;s complexity &#8211; ie., we know in advance how to solve the problem. NP (N standing for non-deterministic) problems are those for which we can quickly (ie in P) verify that a solution is correct but for which we don&#8217;t have an <a class="zem_slink" title="Algorithm" href="http://en.wikipedia.org/wiki/Algorithm" rel="wikipedia" target="_blank">algorithmic</a> solution to hand &#8211; in other words we have to try all the possible algorithmic solutions in the hope of hitting the right one. Reversing one-way functions (used to encrypt internet commerce) is an NP problem &#8211; hence, it is thought/hoped that internet commerce is secure. On the other hand drawing up a school timetable is also an NP problem so solving that would be a bonus. There are a set of problems, known as <a class="zem_slink" title="NP-complete" href="http://en.wikipedia.org/wiki/NP-complete" rel="wikipedia" target="_blank">NP-complete</a>, which if any one was shown to be, in reality a P problem would mean that P = NP &#8211; in other words there would be no NP problems as such (we are ignoring <a class="zem_slink" title="NP-hard" href="http://en.wikipedia.org/wiki/NP-hard" rel="wikipedia" target="_blank">NP-hard problems</a>).</em></p>
<p>If it was shown we lived in a world where P=NP then we would inhabit &#8216;algorithmica&#8217; &#8211; a land where computers could solve complex problems with, it is said, relative ease.</p>
<p>But what if, actually, we have polynomial solutions to P class problems but there were too complex to be of much use? The New Scientist article &#8211; which examines the theoretical problems faced by users of the &#8216;simplex algorithm&#8217; points to just such a case.</p>
<p>The simplex algorithm aims to optimise a multiple variable problem using linear programming &#8211; as in an example they suggest, how do you get bananas from 5 distribution centres with varying numbers of supplies to 200 shops with varying levels of demand &#8211; a 1000 dimensional problem.</p>
<p>The simplex algorithm involves seeking the optimal vertex in the geometrical representation of this problem. This was thought to be rendered as a problem in P via the &#8216;<a class="zem_slink" title="Hirsch conjecture" href="http://en.wikipedia.org/wiki/Hirsch_conjecture" rel="wikipedia" target="_blank">Hirsch conjecture</a>&#8216; &#8211; that the maximum number of edges we must traverse to get between any two corners on a polyhedron is never greater than the number of faces of the polyhedron minus the number of dimensions in the problem.</p>
<p>While this is true in the three dimensional world a paper presented in 2010 and published last month in the <a class="zem_slink" title="Annals of Mathematics" href="http://en.wikipedia.org/wiki/Annals_of_Mathematics" rel="wikipedia" target="_blank">Annals of Mathematics</a> &#8211; <a href="http://annals.math.princeton.edu/wp-content/uploads/annals-v176-n1-p07-p.pdf">A counterexample to the Hirsch Conjecture</a> by Francisco Santos has knocked down its universal applicability. Santos found a 43 dimensional shape with 86 faces. If the Hirsch conjecture was valid then the maximum distance between two corners would be 43 steps, but he found a pair at least 44 steps apart.</p>
<p>That leaves another limit &#8211; devised by <a class="zem_slink" title="Gil Kalai" href="http://en.wikipedia.org/wiki/Gil_Kalai" rel="wikipedia" target="_blank">Gil Kalai</a> of the Hebrew University of Jerusalem and <a class="zem_slink" title="Daniel Kleitman" href="http://en.wikipedia.org/wiki/Daniel_Kleitman" rel="wikipedia" target="_blank">Daniel Kleitman</a> of MIT, but this, says the New Scientist is &#8220;too big, in fact, to guarantee a reasonable running time for the <a class="zem_slink" title="Simplex algorithm" href="http://en.wikipedia.org/wiki/Simplex_algorithm" rel="wikipedia" target="_blank">simplex method</a>&#8220;. Their two page paper<a href="http://www.ams.org/journals/bull/1992-26-02/S0273-0979-1992-00285-9/"> can be read here</a>. They suggest the diameter (maximal number of steps) is <img src='http://s0.wp.com/latex.php?latex=n%5E%7Blog%28d%2B2%29%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n^{log(d+2)}' title='n^{log(d+2)}' class='latex' /> where <img src='http://s0.wp.com/latex.php?latex=n+&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n ' title='n ' class='latex' /> is the number of faces and <img src='http://s0.wp.com/latex.php?latex=d+&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d ' title='d ' class='latex' /> the dimensions. (The Hirsch conjecture is instead <img src='http://s0.wp.com/latex.php?latex=n-d+&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n-d ' title='n-d ' class='latex' />.)</p>
<p>So for Santos&#8217;s shape we would have a maximal diameter of <img src='http://s0.wp.com/latex.php?latex=%5Capprox+10488&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;approx 10488' title='&#92;approx 10488' class='latex' /> (this is the upper limit, rather than the actual diameter). A much bigger figure even for a small dimensional problem, the paper also refers to a linear programming method that would require, in this case, a maximum of <img src='http://s0.wp.com/latex.php?latex=n%5E%7B4%5Csqrt+d%7D%5Capprox+10%5E%7B50%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n^{4&#92;sqrt d}&#92;approx 10^{50}' title='n^{4&#92;sqrt d}&#92;approx 10^{50}' class='latex' /> steps. Not a practical proposition if the dimension count starts to rise. (NB I am not suggesting these are the real limits for Santos&#8217;s shape, I am merely using the figures as an illustration of the many orders of magnitude difference they suggest <em>might</em> apply).</p>
<p>I think these figures suggest that proving P = NP might not be enough even if it were possible. We might have algorithms in P, but the time required would be such that quicker, if somewhat less accurate, approximations (as often used today) would still be preferred.</p>
<p><strong>Caveat</strong>: Some/much of the above is outside my maths comfort zone, so if you spot an error shout it out.</p>
<h6 class="zemanta-related-title" style="font-size:1em;">Related articles</h6>
<ul class="zemanta-article-ul">
<li class="zemanta-article-ul-li"><a href="http://cs.stackexchange.com/questions/2653/np-completeness-and-np-problems" target="_blank">NP-completeness and NP problems</a> (cs.stackexchange.com)</li>
<li class="zemanta-article-ul-li"><a href="http://gilkalai.wordpress.com/2012/07/16/some-updates/" target="_blank">Some Updates</a> (gilkalai.wordpress.com)</li>
<li class="zemanta-article-ul-li"><a href="http://blog.computationalcomplexity.org/2012/06/name-my-book.html" target="_blank">Name My Book</a> (computationalcomplexity.org)</li>
<li class="zemanta-article-ul-li"><a href="http://brokenbrilliant.wordpress.com/2012/07/29/tbi-recovery-please-speak-my-language/" target="_blank">TBI Recovery &#8211; Please speak my language</a> (brokenbrilliant.wordpress.com)</li>
<li class="zemanta-article-ul-li"><a href="http://blog.cryptographyengineering.com/2012/07/four-theories-on-cryptography-of-star.html" target="_blank">Four theories on the cryptography of Star Trek</a> (cryptographyengineering.com)</li>
</ul>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Polymath3 (PHC6): The Polynomial Hirsch Conjecture - A Topological Approach]]></title>
<link>http://gilkalai.wordpress.com/2011/04/13/polymath3-phc6-the-polynomial-hirsch-conjecture-a-topological-approach/</link>
<pubDate>Wed, 13 Apr 2011 12:41:50 +0000</pubDate>
<dc:creator>Gil Kalai</dc:creator>
<guid>http://gilkalai.wordpress.com/2011/04/13/polymath3-phc6-the-polynomial-hirsch-conjecture-a-topological-approach/</guid>
<description><![CDATA[This is a new polymath3 research thread. Our aim is to tackle the polynomial Hirsch conjecture which]]></description>
<content:encoded><![CDATA[<p>This is a new polymath3 research thread. Our aim is to tackle the polynomial Hirsch conjecture which asserts that <strong>there is a polynomial upper bound for the diameter of graphs of <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' />-dimensional polytopes with <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' /> facets.</strong> Our research so far was devoted to an abstract combinatorial setting. We studied an appealing conjecture by Nicolai Hahnle and considered an even more general abstraction proposed by Yury Volvovskiy. Comments towards this abstract conjecture are most welcome!</p>
<p>Here, I would like to mention a topological approach which follows a result that was discovered independently by Tamon Stephen and Hugh Thomas in their paper<em> <a href="http://front.math.ucdavis.edu/1101.3050">An Euler characteristic proof that 4-prismatoids have width at most 4,<br />
</a></em>and by Paco Santos in his paper <em><a href="http://front.math.ucdavis.edu/1102.2645">Embedding a pair of graphs in a surface, and the width of 4-dimensional prismatoids</a></em>. <span style="color:#000080;">This post is based on a discussion with Paco Santos at Oberwolfach.</span></p>
<h2>Two maps on a two dimensional Sphere</h2>
<p><strong> </strong></p>
<p><strong>Theorem:</strong> Given a red map and a blue map drawn in general position on <img src='http://s0.wp.com/latex.php?latex=S%5E2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S^2' title='S^2' class='latex' /> there is an intersection point of two edges of different colors which is adjacent (in the refined map) to a red vertex and to a blue vertex.</p>
<p><a href="http://gilkalai.files.wordpress.com/2011/04/2maps.jpg"><img class="alignnone size-full wp-image-6203" title="2maps" src="http://gilkalai.files.wordpress.com/2011/04/2maps.jpg?w=640&#038;h=461" alt="" width="640" height="461" /></a></p>
<p style="text-align:center;"><span style="color:#ff0000;">Blue and black maps</span></p>
<p style="text-align:left;">There are two proofs for the theorem. The proof by Stephen and Thomas uses an Euler characteristic argument. The proof by Santos applies a connectivity argument. Both papers are short and elegant. Both papers point out that the result does not hold for maps on a torus.</p>
<p style="text-align:left;">Santos&#8217; counterexample to the Hirsch conjecture is based on showing that a direct extension of this result to maps in three dimensions fails. (Even for two maps coming from fans based on polytopes.) Of course, first Paco found his counterexample and then the two-map theorem was found in response to his question  of whether one can find in dimension four counterexamples of the kind he presented in dimension five.</p>
<p style="text-align:left;">The theorem by Santos, Stephen, and Thomas is very elegant. The proofs are simple but far from obvious and it seems to me that the result will find interesting applications. Its elegance and depth reminded me of Anton Klyachko&#8217;s <a href="http://rjlipton.wordpress.com/2010/12/04/what-makes-a-theorem-important/" target="_blank">car crash theorem</a>.</p>
<h2>A topological question in high dimensions</h2>
<p>Now we are ready to present a higher-dimensional analog:</p>
<p><strong>Tentative Conjecture: </strong> Let <img src='http://s0.wp.com/latex.php?latex=M_1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='M_1' title='M_1' class='latex' /> be a red map and let  <img src='http://s0.wp.com/latex.php?latex=M_2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='M_2' title='M_2' class='latex' /> be a blue map drawn in general position on <img src='http://s0.wp.com/latex.php?latex=S%5E%7Bn%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S^{n}' title='S^{n}' class='latex' />, and let $M$ be their common refinement.  There is a vertex <img src='http://s0.wp.com/latex.php?latex=w&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='w' title='w' class='latex' /> of <img src='http://s0.wp.com/latex.php?latex=M&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='M' title='M' class='latex' /> a blue vertex <img src='http://s0.wp.com/latex.php?latex=v+%5Cin+M_1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='v &#92;in M_1' title='v &#92;in M_1' class='latex' />, a red vertex <img src='http://s0.wp.com/latex.php?latex=u+%5Cin+M_2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='u &#92;in M_2' title='u &#92;in M_2' class='latex' /> and two faces <img src='http://s0.wp.com/latex.php?latex=F%2C%7EG+%5Cin+M&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F,~G &#92;in M' title='F,~G &#92;in M' class='latex' /> such that <strong>1)</strong> <img src='http://s0.wp.com/latex.php?latex=v%2Cw+%5Cin+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='v,w &#92;in F' title='v,w &#92;in F' class='latex' />, <strong>2) </strong><img src='http://s0.wp.com/latex.php?latex=w%2Cu+%5Cin+G&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='w,u &#92;in G' title='w,u &#92;in G' class='latex' />, and <strong>3)</strong> <img src='http://s0.wp.com/latex.php?latex=%5Cdim+F+%2B+%5Cdim+G+%3Dn&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;dim F + &#92;dim G =n' title='&#92;dim F + &#92;dim G =n' class='latex' />.</p>
<p>A simple (but perhaps not the most general) setting in which to ask this question is with regard to the red and blue maps  coming from red and blue polyhedral fans associated to red and blue convex polytopes. The common refinement will be the fan obtained by taking all intersections of cones, one from the first fan and one from the second.</p>
<p>(Perhaps when <img src='http://s0.wp.com/latex.php?latex=n%3D2k&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n=2k' title='n=2k' class='latex' /> we can even guarantee that <img src='http://s0.wp.com/latex.php?latex=%5Cdim+F%3D%5Cdim+G%3Dk&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;dim F=&#92;dim G=k' title='&#92;dim F=&#92;dim G=k' class='latex' />.)</p>
<h2>Why the tentative conjecture implies that the diameter is polynomial</h2>
<p>An affirmative answer to this conjecture will lead to a bound of the form <img src='http://s0.wp.com/latex.php?latex=dn&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='dn' title='dn' class='latex' /> for the graph of <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' />-polytopes with <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' /> facets.</p>
<p>Here is why:</p>
<p>- It is known that the diameter of every polytope with <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' /> facets and dimension <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' /> is bounded above by the &#8220;length&#8221; of a <em>Dantzig figure</em> with <img src='http://s0.wp.com/latex.php?latex=2n-2d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='2n-2d' title='2n-2d' class='latex' /> facets and <img src='http://s0.wp.com/latex.php?latex=n-d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n-d' title='n-d' class='latex' /> vertices.</p>
<p>Here a Dantzig figure is a simple polytope of dimension <img src='http://s0.wp.com/latex.php?latex=D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='D' title='D' class='latex' /> with <img src='http://s0.wp.com/latex.php?latex=2D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='2D' title='2D' class='latex' /> facets and two complementary vertices. (i.e., two vertices such that each vertex lies in half of the facets, and they do not belong to any common facet).</p>
<p>The length of the Dantzig figure is the graph distance between these two vertices. This is the classical &#8220;d-step theorem&#8221; of Klee and Walkup, 1967.</p>
<p>- The length of a Dantzig figure of dimension <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' /> is the same as the minimum distance between blue and red vertices in a pair of two maps in the <img src='http://s0.wp.com/latex.php?latex=%28d-2%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='(d-2)' title='(d-2)' class='latex' />-sphere, with <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' /> cells each.</p>
<p>- Our tentative conjecture implies, by dimension on <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' />, that the minimum distance between blue and red vertices in a pair of maps in the <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' />-sphere and with <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' /> cells is bounded above by (essentially) <img src='http://s0.wp.com/latex.php?latex=nd&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='nd' title='nd' class='latex' />. (<img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' /> cells means &#8220;cells of the blue map plus cells of the red map&#8221;, not &#8220;cells of the common refinement&#8221;).</p>
<h2>The abstract setting and other approaches</h2>
<p>More comments, ideas, and updates on the abstract setting are of course <strong>very welcome</strong>. <span style="color:#000000;"> Also very welcome are other approaches to the polynomial Hirsch conjecture, and discussion of related problems. </span></p>
<p><span style="color:#000000;"><a href="http://gilkalai.files.wordpress.com/2011/04/st.jpg"><img class="alignnone size-full wp-image-6171" title="ST" src="http://gilkalai.files.wordpress.com/2011/04/st.jpg?w=626&#038;h=363" alt="" width="626" height="363" /></a></span></p>
<p><span style="color:#ff0000;">An example showing that the theorem fail for blue and red maps on a torus.</span></p>
<h2><span style="color:#000000;"> </span></h2>
<p><span style="color:#000000;"> </span></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Polynomial Hirsch Conjecture 5: Abstractions and Counterexamples. ]]></title>
<link>http://gilkalai.wordpress.com/2010/11/28/polynomial-hirsch-conjecture-5-abstractions-and-counterexamples/</link>
<pubDate>Sun, 28 Nov 2010 19:45:34 +0000</pubDate>
<dc:creator>Gil Kalai</dc:creator>
<guid>http://gilkalai.wordpress.com/2010/11/28/polynomial-hirsch-conjecture-5-abstractions-and-counterexamples/</guid>
<description><![CDATA[This is the 5th research thread of polymath3 studying the polynomial Hirsch conjecture. As you may r]]></description>
<content:encoded><![CDATA[<p>This is the 5th research thread of polymath3 studying the polynomial Hirsch conjecture. As you may remember, we are mainly interested in an abstract form of the problem about families of sets. (And a related version about families of multisets.)</p>
<p>The 4th research thread was, in my opinion, fruitful. <a title="An interesting further abstraction" href="http://gilkalai.wordpress.com/2010/10/21/polymath3-polynomial-hirsch-conjecture-4/#comment-3866" target="_blank">An interesting further abstraction was offered</a> and for this abstraction <a title="Paco's counterexample to Yuri's abstraction" href="http://gilkalai.wordpress.com/2010/10/21/polymath3-polynomial-hirsch-conjecture-4/#comment-3994" target="_blank">a counterexample was found</a>. I will review these developments below.</p>
<p>There are several reasons why the positive direction is more tempting than the negative one. (And as usual, it does not make much of a difference which direction you study. The practices for trying to prove a statement and trying to disprove it are quite similar.) But perhaps we should try to make also some more pointed attempts towards counterexamples?</p>
<p>Over the years, I devoted much effort including a few desperate attempts to try to come up with counterexamples. (For a slightly less abstract version than that of EHRR.) I tried to base one on the Towers of Hanoi game. One can translate the positions of the game into a graph labelled by subsets. But the diameter is exponential! So maybe there is a way to change the &#8220;ground set&#8221;? I did not find any. I even tried to look at games (in game stores!) where the player is required to move from one position to another to see if this leads to an interesting abstract example. These were, while romantic, very long shots.</p>
<p>Two more things: First, I enjoyed meeting in Lausanne for the first time Freidrich Eisenbrand, Nicolai Hahnle, and Thomas Rothvoss. (EHR of EHRR.) Second, Oliver Friedmann, Thomas Dueholm Hansen, and Uri Zwick proved (mildly) subexponential lower bounds for certain randomized pivot steps for the simplex algorithm. We discussed it in <a href="http://gilkalai.wordpress.com/2010/11/09/subexponential-lower-bound-for-randomized-pivot-rules/" target="_blank">this post</a>.  The underlying polytopes in their examples are combinatorial cubes. So this has no direct bearing on our problem. (But it is interesting to see if geometric or abstract examples coming from more general games of the type they consider may be relevant.)</p>
<p>So let me summarize PHC4 excitements and, as usual, if I missed something please add it.</p>
<h3><!--more--></h3>
<h2>The original abstract problem</h2>
<p>Consider t disjoint families of subsets of {1,2,…,n}, <img title="F_1, F_2, ..., F_t" src="http://l.wordpress.com/latex.php?latex=F_1%2C+F_2%2C+...%2C+F_t&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="F_1, F_2, ..., F_t" />.</p>
<p>Suppose that</p>
<p><strong>(*)</strong> For every <img title="i&#60;j&#60;k" src="http://l.wordpress.com/latex.php?latex=i%3Cj%3Ck&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="i&#60;j&#60;k" />, and every <img title="S \in F_i" src="http://l.wordpress.com/latex.php?latex=S+%5Cin+F_i&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="S \in F_i" /> and <img title="T \in F_k" src="http://l.wordpress.com/latex.php?latex=T+%5Cin+F_k&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="T \in F_k" />, there is <img title="R\in F_j" src="http://l.wordpress.com/latex.php?latex=R%5Cin+F_j&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="R\in F_j" /> which contains <img title="S\cap T" src="http://l.wordpress.com/latex.php?latex=S%5Ccap+T&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="S\cap T" />.</p>
<p>The basic question is: <strong>How large can t  be???</strong></p>
<p>We denote the answer by <img src='http://s0.wp.com/latex.php?latex=f%28n%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f(n)' title='f(n)' class='latex' />. If we consider only sets of size <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' /> then we denote the answer by <img src='http://s0.wp.com/latex.php?latex=f%28d%2Cn%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f(d,n)' title='f(d,n)' class='latex' />. We add superscript * when we refer to monomials (multisets) rather than sets.</p>
<h2>Yuri&#8217;s abstraction</h2>
<p>Here we want to abstract properties of sequences of sets which are the &#8220;support&#8221; of such families.</p>
<p>Let’s look at &#8220;legal sequences&#8221; of subsets of <img title="[n]" src="http://l.wordpress.com/latex.php?latex=%5Bn%5D&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="[n]" /> defined inductively as follows:</p>
<p>0. The only legal sequence on <img title="0" src="http://l.wordpress.com/latex.php?latex=0&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="0" /> elements is <img title="\{\emptyset\}" src="http://l.wordpress.com/latex.php?latex=%5C%7B%5Cemptyset%5C%7D&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="\{\emptyset\}" />.</p>
<p>1. Any legal sequence on <img title="n-1" src="http://l.wordpress.com/latex.php?latex=n-1&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="n-1" /> elements is also a legal sequence on <img title="n" src="http://l.wordpress.com/latex.php?latex=n&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="n" /> elements.</p>
<p>2. A legal sequence <img title="\{S_1,\,S_2,\dots,\,S_k\}" src="http://l.wordpress.com/latex.php?latex=%5C%7BS_1%2C%5C%2CS_2%2C%5Cdots%2C%5C%2CS_k%5C%7D&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="\{S_1,\,S_2,\dots,\,S_k\}" /> must be convex, namely for <img src='http://s0.wp.com/latex.php?latex=i%26%2360%3Bj%26%2360%3Bk&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='i&lt;j&lt;k' title='i&lt;j&lt;k' class='latex' /> <img src='http://s0.wp.com/latex.php?latex=S_i+%5Ccap+S_k+%5Csubset+S_j&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_i &#92;cap S_k &#92;subset S_j' title='S_i &#92;cap S_k &#92;subset S_j' class='latex' />.</p>
<p>3. A sequence <img title="\{S_1,\,S_2,\dots,\,S_k\}" src="http://l.wordpress.com/latex.php?latex=%5C%7BS_1%2C%5C%2CS_2%2C%5Cdots%2C%5C%2CS_k%5C%7D&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="\{S_1,\,S_2,\dots,\,S_k\}" /> on <img title="n" src="http://l.wordpress.com/latex.php?latex=n&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="n" /> elements is legal if and only if<br />
3a) every proper subsequence is legal (there are two possible versions of this rule: the less restrictive one only requires that intervals are legal, the more restrictive – that all subsequences are. The difference can be demonstrated by the sequence <img title="\{\emptyset,\{1\},\emptyset\}" src="http://l.wordpress.com/latex.php?latex=%5C%7B%5Cemptyset%2C%5C%7B1%5C%7D%2C%5Cemptyset%5C%7D&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="\{\emptyset,\{1\},\emptyset\}" /> which is legal in the former sense but not the latter)</p>
<p>and</p>
<p>3b) if an element <img title="a" src="http://l.wordpress.com/latex.php?latex=a&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="a" /> belongs to every <img title="S_i" src="http://l.wordpress.com/latex.php?latex=S_i&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="S_i" /> then there are subsets <img title="S_i^{*}\subset S_i\setminus\{a\} " src="http://l.wordpress.com/latex.php?latex=S_i%5E%7B%2A%7D%5Csubset+S_i%5Csetminus%5C%7Ba%5C%7D+&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="S_i^{*}\subset S_i\setminus\{a\} " /> such that <img title="\{S_1^*,\,S_2^*,\dots,\,S_k^*\}" src="http://l.wordpress.com/latex.php?latex=%5C%7BS_1%5E%2A%2C%5C%2CS_2%5E%2A%2C%5Cdots%2C%5C%2CS_k%5E%2A%5C%7D&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="\{S_1^*,\,S_2^*,\dots,\,S_k^*\}" /> is a legal sequence on <img title="n-1" src="http://l.wordpress.com/latex.php?latex=n-1&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="n-1" /> elements.</p>
<p>We denote by <img src='http://s0.wp.com/latex.php?latex=y%28n%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='y(n)' title='y(n)' class='latex' /> the length of the largest legal sequence of subsets of  <img title="[n]" src="http://l.wordpress.com/latex.php?latex=%5Bn%5D&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="[n]" />.</p>
<h2>Paco&#8217;s example</h2>
<p>(Quoting from his comment.)</p>
<p>Hello everyone,</p>
<p>I am afraid I can show that <img title="y(4n) \ge n y(n)" src="http://l.wordpress.com/latex.php?latex=y%284n%29+%5Cge+n+y%28n%29&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="y(4n) \ge n y(n)" />, which implies a super-polynomial lower bound. The exact inequalities I prove, which eventually give the one above, are:</p>
<p><img src='http://s0.wp.com/latex.php?latex=y%282n%2B2%29+%5Cge+2+y%28n%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='y(2n+2) &#92;ge 2 y(n)' title='y(2n+2) &#92;ge 2 y(n)' class='latex' />,<br />
<img src='http://s0.wp.com/latex.php?latex=y%282n%2B4%29+%5Cge+3+y%28n%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='y(2n+4) &#92;ge 3 y(n)' title='y(2n+4) &#92;ge 3 y(n)' class='latex' />,<br />
<img src='http://s0.wp.com/latex.php?latex=y%282n%2B6%29+%5Cge+4+y%28n%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='y(2n+6) &#92;ge 4 y(n)' title='y(2n+6) &#92;ge 4 y(n)' class='latex' />,<br />
<img src='http://s0.wp.com/latex.php?latex=y%282n%2B8%29+%5Cge+5+y%28n%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='y(2n+8) &#92;ge 5 y(n)' title='y(2n+8) &#92;ge 5 y(n)' class='latex' />,<br />
<img src='http://s0.wp.com/latex.php?latex=y%282n%2B10%29+%5Cge+6+y%28n%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='y(2n+10) &#92;ge 6 y(n)' title='y(2n+10) &#92;ge 6 y(n)' class='latex' />, …</p>
<p>… and so on.</p>
<p>For the first one, we simply observe that the sequence with <img title="y(n)" src="http://l.wordpress.com/latex.php?latex=y%28n%29&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="y(n)" /> copies of [n+1] is valid on <img title="n+1" src="http://l.wordpress.com/latex.php?latex=n%2B1&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="n+1" /> elements, and use two blocks of it to show <img title="y(2n+2) \ge 2y(n)" src="http://l.wordpress.com/latex.php?latex=y%282n%2B2%29+%5Cge+2y%28n%29&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="y(2n+2) \ge 2y(n)" />. Since this “blocks” idea is crucial to the whole proof, let me formalize it a bit. I consider my set of <img title="2n+2" src="http://l.wordpress.com/latex.php?latex=2n%2B2&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="2n+2" /> symbols as consisting of two parts <img title="A" src="http://l.wordpress.com/latex.php?latex=A&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="A" /> and <img title="B" src="http://l.wordpress.com/latex.php?latex=B&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="B" /> of size <img title="n+1" src="http://l.wordpress.com/latex.php?latex=n%2B1&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="n+1" />, and my sequence is <img title="[A, A, ..., A, B, B, ...., B]" src="http://l.wordpress.com/latex.php?latex=%5BA%2C+A%2C+...%2C+A%2C+B%2C+B%2C+....%2C+B%5D&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="[A, A, ..., A, B, B, ...., B]" />, with a first block of <img title="A" src="http://l.wordpress.com/latex.php?latex=A&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="A" />‘s of length <img title="y(n)" src="http://l.wordpress.com/latex.php?latex=y%28n%29&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="y(n)" /> and a second block of <img title="B" src="http://l.wordpress.com/latex.php?latex=B&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="B" />‘s of the same length.</p>
<p>Now, I increase my set of symbols by two, putting one in <img title="A" src="http://l.wordpress.com/latex.php?latex=A&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="A" /> and one in <img title="B" src="http://l.wordpress.com/latex.php?latex=B&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="B" />. Then I can construct a valid sequence with *three* blocks of length <img title="y(n)" src="http://l.wordpress.com/latex.php?latex=y%28n%29&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="y(n)" /> each: a first block of <img title="A" src="http://l.wordpress.com/latex.php?latex=A&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="A" />‘s, a second block of <img title="A\cup B" src="http://l.wordpress.com/latex.php?latex=A%5Ccup+B&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="A\cup B" />‘s and a third block of <img title="B" src="http://l.wordpress.com/latex.php?latex=B&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="B" />‘s.</p>
<p>But if I put one more symbol to <img title="A" src="http://l.wordpress.com/latex.php?latex=A&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="A" /> and to <img title="B" src="http://l.wordpress.com/latex.php?latex=B&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="B" />, so that I now have <img title="2n+6" src="http://l.wordpress.com/latex.php?latex=2n%2B6&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="2n+6" /> in total, I can build a valid sequence with *four* blocks of length <img title="y(n)" src="http://l.wordpress.com/latex.php?latex=y%28n%29&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="y(n)" />: a first block of <img title="A" src="http://l.wordpress.com/latex.php?latex=A&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="A" />‘s, a second and third blocks of <img title="A\cup B" src="http://l.wordpress.com/latex.php?latex=A%5Ccup+B&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="A\cup B" />‘s and a fourth block of <img title="B" src="http://l.wordpress.com/latex.php?latex=B&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="B" />‘s.</p>
<p>And so on…</p>
<p>This gives at least <img title="y(4^k) \geq 4^{k(k-1)/2}" src="http://l.wordpress.com/latex.php?latex=y%284%5Ek%29+%5Cgeq+4%5E%7Bk%28k-1%29%2F2%7D&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="y(4^k) \geq 4^{k(k-1)/2}" /> &#8211; quite close to the upper bound.</p>
<h2>Commutativity(?)</h2>
<p>Concluding this part of the discussion <a href="http://gilkalai.wordpress.com/2010/10/21/polymath3-polynomial-hirsch-conjecture-4/#comment-3999">Paco said</a>: &#8221;One thing we learned is that we can model <img src='http://s0.wp.com/latex.php?latex=f%28n%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f(n)' title='f(n)' class='latex' /> by Yury’s axioms together with commutativity of the restrictions.&#8221;</p>
<p>Actually, I don&#8217;t understand this commutativity so well, so I will be happy if some participants will clarify it further.</p>
<p>&#8220;Another thing is that keeping track only of the intervals when individual elements are active will not be enough to prove polynomiality of <img src='http://s0.wp.com/latex.php?latex=f%28n%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f(n)' title='f(n)' class='latex' />.&#8221; So lets look at pairs of elements etc.</p>
<h2>Adding another parameter and abstraction for the <em>m</em>-shadow</h2>
<p>Suppose we would like to abstract not the support of our families but rather the shadow on sets of size <img src='http://s0.wp.com/latex.php?latex=m&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='m' title='m' class='latex' />. Let&#8217;s try to adapt Yuri&#8217;s axioms for the <img src='http://s0.wp.com/latex.php?latex=m&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='m' title='m' class='latex' />-shadows.</p>
<p>We would like to define legal sequences of families of sets of size <img src='http://s0.wp.com/latex.php?latex=m&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='m' title='m' class='latex' />. All these sets are from a ground set <img src='http://s0.wp.com/latex.php?latex=X&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='X' title='X' class='latex' /> of <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' /> elements.</p>
<p>0. The only legal sequence for n=0 is of length 1 and has the empty set as the only member of the family.</p>
<p>1. Any legal sequence on a ground set of  <img title="n-1" src="http://l.wordpress.com/latex.php?latex=n-1&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="n-1" /> elements is also a legal sequence on a larger ground set of <img title="n" src="http://l.wordpress.com/latex.php?latex=n&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="n" /> elements.</p>
<p>2. A legal sequence <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+S%7D_1%2C+%7B%5Ccal+S%7D_2%2C+%5Cdots%2C+%7B%5Ccal+S%7D_t&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal S}_1, {&#92;cal S}_2, &#92;dots, {&#92;cal S}_t' title='{&#92;cal S}_1, {&#92;cal S}_2, &#92;dots, {&#92;cal S}_t' class='latex' /> must be convex, namely for <img src='http://s0.wp.com/latex.php?latex=i%26%2360%3Bj%26%2360%3Bk&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='i&lt;j&lt;k' title='i&lt;j&lt;k' class='latex' /> for every <img src='http://s0.wp.com/latex.php?latex=A+%5Cin+%7B%5Ccal+S%7D_i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A &#92;in {&#92;cal S}_i' title='A &#92;in {&#92;cal S}_i' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=C+%5Cin+%7B%5Ccal+S%7D_k&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='C &#92;in {&#92;cal S}_k' title='C &#92;in {&#92;cal S}_k' class='latex' /> there is <img src='http://s0.wp.com/latex.php?latex=B+%5Cin+%7B%5Ccal+S%7D_j&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='B &#92;in {&#92;cal S}_j' title='B &#92;in {&#92;cal S}_j' class='latex' /> such that <img src='http://s0.wp.com/latex.php?latex=A+%5Ccap+C+%5Csubset+B&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A &#92;cap C &#92;subset B' title='A &#92;cap C &#92;subset B' class='latex' />.</p>
<p>3. A sequence of families of <img src='http://s0.wp.com/latex.php?latex=m&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='m' title='m' class='latex' />-sets <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+S%7D_1%2C+%7B%5Ccal+S%7D_2%2C+%5Cdots%2C+%7B%5Ccal+S%7D_t&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal S}_1, {&#92;cal S}_2, &#92;dots, {&#92;cal S}_t' title='{&#92;cal S}_1, {&#92;cal S}_2, &#92;dots, {&#92;cal S}_t' class='latex' /> on <img title="n" src="http://l.wordpress.com/latex.php?latex=n&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="n" /> elements is legal if and only if</p>
<p>3a) every proper subsequence is legal</p>
<p>and</p>
<p>3b) if an element <img title="a" src="http://l.wordpress.com/latex.php?latex=a&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="a" /> belongs to the union of sets in every <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+S%7D_i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal S}_i' title='{&#92;cal S}_i' class='latex' /> then there are legal sequences of families <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+S%7D_1%5E%2A%2C%7B%5Ccal+S%7D_2%5E%2A%2C%5Cdots%2C%7B%5Ccal+S%7D_k%5E%2A&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal S}_1^*,{&#92;cal S}_2^*,&#92;dots,{&#92;cal S}_k^*' title='{&#92;cal S}_1^*,{&#92;cal S}_2^*,&#92;dots,{&#92;cal S}_k^*' class='latex' />  on the ground set  <img title="X \backslash \{a\}" src="http://l.wordpress.com/latex.php?latex=X+%5Cbackslash+%5C%7Ba%5C%7D&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="X \backslash \{a\}" /> of <img title="n-1" src="http://l.wordpress.com/latex.php?latex=n-1&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="n-1" /> elements, such that <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+S%7D%5E%2A_j&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal S}^*_j' title='{&#92;cal S}^*_j' class='latex' /> is a family of <img src='http://s0.wp.com/latex.php?latex=m&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='m' title='m' class='latex' />-subsets of <img src='http://s0.wp.com/latex.php?latex=X+%5Cbackslash+%5C%7Ba%5C%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='X &#92;backslash &#92;{a&#92;}' title='X &#92;backslash &#92;{a&#92;}' class='latex' /> whose <img src='http://s0.wp.com/latex.php?latex=%28m-1%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='(m-1)' title='(m-1)' class='latex' />-shadow is included in the set of all <img src='http://s0.wp.com/latex.php?latex=m-1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='m-1' title='m-1' class='latex' /> subsets so that adding <img src='http://s0.wp.com/latex.php?latex=a&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='a' title='a' class='latex' /> to them gives us a set in <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+S%7D_j&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal S}_j' title='{&#92;cal S}_j' class='latex' />. <strong>Update:</strong> Also <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+S%7D_i%5E%2A&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal S}_i^*' title='{&#92;cal S}_i^*' class='latex' /> should be a subset of <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+S%7D_i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal S}_i' title='{&#92;cal S}_i' class='latex' />. </p>
<p>Lets denote by <img src='http://s0.wp.com/latex.php?latex=y_m%28n%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='y_m(n)' title='y_m(n)' class='latex' /> the maximum length of a legal sequence of families of sets of size <img src='http://s0.wp.com/latex.php?latex=m&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='m' title='m' class='latex' /> The case <img src='http://s0.wp.com/latex.php?latex=m%3D2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='m=2' title='m=2' class='latex' /> is especially simple. We can start with this case.</p>
<p>In this case we have a convex sequence of  families of pairs. Let me repeat what 4b) says in this case. Suppose that <img src='http://s0.wp.com/latex.php?latex=a&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='a' title='a' class='latex' /> is supported by all families in the sequence. then you can have  new legal sequences of families of pairs from <img src='http://s0.wp.com/latex.php?latex=X+%5Cbackslash+%5C%7Ba%5C%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='X &#92;backslash &#92;{a&#92;}' title='X &#92;backslash &#92;{a&#92;}' class='latex' /> such that if <img src='http://s0.wp.com/latex.php?latex=e%3D%5C%7Bb%2Cc%5C%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='e=&#92;{b,c&#92;}' title='e=&#92;{b,c&#92;}' class='latex' /> is a pair in <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+S%7D_i%5E%2A&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal S}_i^*' title='{&#92;cal S}_i^*' class='latex' /> then both <img src='http://s0.wp.com/latex.php?latex=%5C%7Ba%2Cb%5C%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;{a,b&#92;}' title='&#92;{a,b&#92;}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%5C%7Ba%2Cc%5C%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;{a,c&#92;}' title='&#92;{a,c&#92;}' class='latex' /> are pairs in the original family <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+S%7D_i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal S}_i' title='{&#92;cal S}_i' class='latex' />.</p>
<h2>What I propose to discuss in this research thread.</h2>
<p><strong>1)</strong> Any ideas how to find good upper bounds for <img src='http://s0.wp.com/latex.php?latex=f%28n%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f(n)' title='f(n)' class='latex' /> which will exploit the extra structure that we cannot use for <img src='http://s0.wp.com/latex.php?latex=y%28n%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='y(n)' title='y(n)' class='latex' />?</p>
<p><strong>2)</strong> What about counterexamples? Can we find superpolynomial examples for <img src='http://s0.wp.com/latex.php?latex=y_m%28n%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='y_m(n)' title='y_m(n)' class='latex' /> for <img src='http://s0.wp.com/latex.php?latex=m%3D2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='m=2' title='m=2' class='latex' />? For <img src='http://s0.wp.com/latex.php?latex=m&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='m' title='m' class='latex' /> fixed? Perhaps we can use Paco&#8217;s example as a base?</p>
<p><strong>3)</strong> Other ideas, no matter how desparate, for counterexamples?</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Polymath3: Polynomial Hirsch Conjecture 4]]></title>
<link>http://gilkalai.wordpress.com/2010/10/21/polymath3-polynomial-hirsch-conjecture-4/</link>
<pubDate>Wed, 20 Oct 2010 21:49:21 +0000</pubDate>
<dc:creator>Gil Kalai</dc:creator>
<guid>http://gilkalai.wordpress.com/2010/10/21/polymath3-polynomial-hirsch-conjecture-4/</guid>
<description><![CDATA[So where are we? I guess we are trying all sorts of things, and perhaps we should try even more thin]]></description>
<content:encoded><![CDATA[<p><strong>So where are we?</strong> I guess we are trying all sorts of things, and perhaps we should try even more things. I find it very difficult to choose the more promising ideas, directions and comments as Tim Gowers and Terry Tao did so effectively in Polymath 1,4 and 5.  Maybe this part of the moderator duty can also be outsourced. If you want to point out an idea that you find promising, even if it is your own idea, please, please do.</p>
<p>This post has three parts. 1) Around Nicolai&#8217;s conjecture; 1) Improving the upper bounds based on the original method; 3) How to find super-polynomial constructions? <!--more--></p>
<h2>1) Around Nicolai&#8217;s conjecture</h2>
<h3>Proving Nicolai&#8217;s conjecture</h3>
<p>Nicolai conjectured that <img src='http://s0.wp.com/latex.php?latex=f%5E%2A%28d%2Cn%29+%5Cle+d%28n-1%29%2B1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f^*(d,n) &#92;le d(n-1)+1' title='f^*(d,n) &#92;le d(n-1)+1' class='latex' /> and this bound, if correct, is sharp as seen by several examples. Trying to prove this conjecture is still, I feel, the most tempting direction in our project. The conjecture is as elegant as Hirsch &#8216;s conjecture itself.</p>
<p>Some role models: I remember hard conjectures that were proved by amazingly simple arguments, like in Adam Marcus&#8217;s and Gabor Tardos&#8217;s proof of the Stanley-Wilf conjecture, or by an ingenious unexpected algebraic proof, like Reimer&#8217;s proof of the Butterfly lemma en route to the Van den Berg Kesten Conjecture. I don&#8217;t have the slightest idea how such proofs are found.</p>
<h3>More general settings.</h3>
<p>In some comments, participants offered even more general conjectures with the same bound which may allow some induction process to apply. (If somebody is willing to summarize these extensions, that would be useful.)</p>
<p><span style="color:#ff0000;"><strong>Do you think that there is some promising avenue to attack Nicolai&#8217;s conjecture?</strong></span></p>
<h3>Deciding the case d=3.</h3>
<p>Not much has happened on the <img src='http://s0.wp.com/latex.php?latex=f%5E%2A%283%2Cn%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f^*(3,n)' title='f^*(3,n)' class='latex' /> front.</p>
<h3>What about f(d,n)?</h3>
<p>ERSS do not give a quadratic lower bound for f(d,n) but only such a bound up to a logarithmic factor. Can the gap between sets and multisets be bridged?</p>
<p>And what about f(2,n); do we know the answer there?</p>
<h3>Disproving Nicolai&#8217;s conjecture</h3>
<p>This is a modest challenge in the negative direction. The conjecture is appealing but the evidence for it is minimal. This should be easier than disproving PHC.</p>
<h2>2) Improving the upper bounds based on the original method.</h2>
<p>Remember that the recurrence relation was based on reaching the same element in sets from the first <img src='http://s0.wp.com/latex.php?latex=f%5E%2A%28n%2F2%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f^*(n/2)' title='f^*(n/2)' class='latex' /> families and from the last <img src='http://s0.wp.com/latex.php?latex=f%5E%2A%28n%2F2%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f^*(n/2)' title='f^*(n/2)' class='latex' /> families.  The basic observation is that in the first <img src='http://s0.wp.com/latex.php?latex=f%5E%2A%28k%29%2B1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f^*(k)+1' title='f^*(k)+1' class='latex' /> families, we must have multisets covering at least k+1 elements altogether.</p>
<p>There should be some &#8220;tradeoff&#8221;: Either we can reach many elements much more quickly, or else we can say something about the structure of our families which will help us.</p>
<p>What will this buy us? If we replace f(n/2) by f(n/10) the effect is small, but replacing it by <img src='http://s0.wp.com/latex.php?latex=f%28%5Csqrt+n%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f(&#92;sqrt n)' title='f(&#92;sqrt n)' class='latex' /> will lead to a substantial improvement (not yet PHC).</p>
<p>Maybe there is hope that inside the &#8220;do loop&#8221; we can cut back. We arrived at a common &#8216;m&#8217; by going <img src='http://s0.wp.com/latex.php?latex=f%28n%2F2%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f(n/2)' title='f(n/2)' class='latex' /> from both ends. We can even reach many &#8216;m&#8217;s by taking <img src='http://s0.wp.com/latex.php?latex=f%282n%2F3%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f(2n/3)' title='f(2n/3)' class='latex' /> steps from both ends. But then when we restrict ourselves to sets containing &#8216;m&#8217;, do we really start from scratch? This is the part of the proof that looks most wasteful.</p>
<p>Maybe looking at the shadows of the families will help. There were a few suggestions along these lines.</p>
<p><span style="color:#800080;"><strong>What do you regard as a promising avenue for improving the arguments used in current upper bound proofs?</strong></span></p>
<h2>3) How to find super-polynomial constructions?</h2>
<p>Well, I would take sets of small size compared to n. And we want the families to be larger as we go along, and perhaps also the sets in the families to be larger. What about taking, say, at random,  in <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+F%7D_1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal F}_1' title='{&#92;cal F}_1' class='latex' /> a few small sets, and in ${\cal F}_2$ much larger sets and so on? <strong>Achieving convexity (condition (*)) is difficult.</strong></p>
<p>Jeff Kahn has (privately) a general sanity test against such careless suggestions, even if you force this convexity somehow: See if the upper bound proof gives you a much better recurrence. In any case, perhaps we should carefully check such simple ideas before we try to move to more complicated ideas for constructions? Maybe we should try to base a construction on the upper bound ideas. In some sense, ERSS constructions and even Nicolai&#8217;s simple one resemble the proof a little. But it goes only &#8220;one level&#8221;. It takes a long time to reach from both ends sets containing the same element, but then multisets containing the common &#8216;m&#8217;  use very few elements. What about Terry&#8217;s examples of families according to the sum of indices? (By the way, does this example extend to d&#62;3?) Can you base families on more complicated equations of a similar nature?</p>
<p>Anyway, it is perhaps time to talk seriously about strategies for counterexamples.</p>
<p><span style="color:#993366;"><strong>What do you think a counterexample will look like? </strong></span></p>
<p><strong> </strong></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Polymath 3: The Polynomial Hirsch Conjecture 2]]></title>
<link>http://gilkalai.wordpress.com/2010/10/03/polymath-3-the-polynomial-hirsch-conjecture-2/</link>
<pubDate>Sun, 03 Oct 2010 19:06:15 +0000</pubDate>
<dc:creator>Gil Kalai</dc:creator>
<guid>http://gilkalai.wordpress.com/2010/10/03/polymath-3-the-polynomial-hirsch-conjecture-2/</guid>
<description><![CDATA[Here we start the second research thread about the polynomial Hirsch conjecture.  I hope that people]]></description>
<content:encoded><![CDATA[<p>Here we start the second research thread about the polynomial Hirsch conjecture.  I hope that people will feel as comfortable as possible to offer ideas about the problem. The combinatorial problem looks simple and also everything that we know about it is rather simple: <strong>At this stage joining the project should be very easy. If you have an idea (and certainly a question or a request,) please don&#8217;t feel necessary to read all earlier comments to see if it is already there.<br />
</strong></p>
<p>In the first post we described the combinatorial problem: Finding the largest possible number f(n) of disjoint families of subsets from an n-element set which satisfy a certain simple property (*).We denote by f(d,n) the largest possible number of families satisfying (*) of d-subsets from {1,2,&#8230;,n}.</p>
<p>The two principle questions we ask are:</p>
<p><strong>Can the upper bounds be improved? </strong></p>
<p>and</p>
<p><strong>Can the lower bounds be improved? </strong></p>
<p>What are the places that the upper bound argument is wasteful and how can we improve it? Can randomness help for constructions? How does a family for which the upper bound argument is rather sharp will look like?</p>
<p>We are also interested in the situation for small values of n and for small values of d. In particular, what is f(3,n)? Extending the problem to multisets (or monomials) instead of sets may be fruitful since there is a proposed suggestion for an answer.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Polymath3 now active]]></title>
<link>http://terrytao.wordpress.com/2010/09/30/polymath3-now-active/</link>
<pubDate>Fri, 01 Oct 2010 06:01:04 +0000</pubDate>
<dc:creator>Terence Tao</dc:creator>
<guid>http://terrytao.wordpress.com/2010/09/30/polymath3-now-active/</guid>
<description><![CDATA[Gil Kalai has officially started the Polymath3 project (Polynomial Hirsch conjecture) with a researc]]></description>
<content:encoded><![CDATA[<p>Gil Kalai has officially started the <a href="http://michaelnielsen.org/polymath1/index.php?title=The_polynomial_Hirsch_conjecture">Polymath3 project</a> (Polynomial Hirsch conjecture) with a <a href="http://gilkalai.wordpress.com/2010/09/29/polymath-3-polynomial-hirsch-conjecture/">research thread at his blog</a>.</p>
<p>The original aim of this project is to prove the polynomial Hirsch conjecture, which is a conjecture in the combinatorial geometry of polytopes.  However, there is a reduction due to Eisenbrand, Hahnle, Razborov, and Rothvoss that would deduce this conjecture from a purely combinatorial conjecture, which can be stated as follows.</p>
<blockquote><p><strong>Combinatorial polynomial Hirsch conjecture.</strong> Let <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathcal+F%7D_1%2C%5Cldots%2C%7B%5Cmathcal+F%7D_t&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;mathcal F}_1,&#92;ldots,{&#92;mathcal F}_t' title='{&#92;mathcal F}_1,&#92;ldots,{&#92;mathcal F}_t' class='latex' /> be non-empty collections of subsets of <img src='http://s0.wp.com/latex.php?latex=%5C%7B1%2C%5Cldots%2Cn%5C%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;{1,&#92;ldots,n&#92;}' title='&#92;{1,&#92;ldots,n&#92;}' class='latex' /> with the following properties:</p>
<ol>
<li>(Disjointness) <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathcal+F%7D_i+%5Ccap+%7B%5Cmathcal+F%7D_j+%3D+%5Cemptyset&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;mathcal F}_i &#92;cap {&#92;mathcal F}_j = &#92;emptyset' title='{&#92;mathcal F}_i &#92;cap {&#92;mathcal F}_j = &#92;emptyset' class='latex' /> for every <img src='http://s0.wp.com/latex.php?latex=i+%5Cneq+j&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='i &#92;neq j' title='i &#92;neq j' class='latex' />.</li>
<li>(Connectedness)  If <img src='http://s0.wp.com/latex.php?latex=1+%5Cleq+i+%26%2360%3B+j+%26%2360%3B+k+%5Cleq+t&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='1 &#92;leq i &lt; j &lt; k &#92;leq t' title='1 &#92;leq i &lt; j &lt; k &#92;leq t' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=A+%5Cin+%7B%5Cmathcal+F%7D_i%2C+B+%5Cin+%7B%5Cmathcal+F%7D_+k&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A &#92;in {&#92;mathcal F}_i, B &#92;in {&#92;mathcal F}_ k' title='A &#92;in {&#92;mathcal F}_i, B &#92;in {&#92;mathcal F}_ k' class='latex' />, there exists <img src='http://s0.wp.com/latex.php?latex=C+%5Cin+%7B%5Cmathcal+F%7D_j&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='C &#92;in {&#92;mathcal F}_j' title='C &#92;in {&#92;mathcal F}_j' class='latex' /> such that <img src='http://s0.wp.com/latex.php?latex=A+%5Ccap+B+%5Csubset+C&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A &#92;cap B &#92;subset C' title='A &#92;cap B &#92;subset C' class='latex' />.</li>
</ol>
<p>Then t is of polynomial size in n (i.e. <img src='http://s0.wp.com/latex.php?latex=t+%3D+O%28n%5E%7BO%281%29%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='t = O(n^{O(1)})' title='t = O(n^{O(1)})' class='latex' />).</p></blockquote>
<p>For instance, when n=3, one can obtain such a family with t=6, e.g.</p>
<p style="text-align:center;"><img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathcal+F%7D_1+%3D+%5C%7B+%5Cemptyset%5C%7D%2C+%7B%5Cmathcal+F%7D_2+%3D+%5C%7B+%5C%7B1%5C%7D%5C%7D%2C+%7B%5Cmathcal+F%7D_3+%3D+%5C%7B%5C%7B1%2C2%5C%7D%5C%7D%2C+%7B%5Cmathcal+F%7D_4+%3D+%5C%7B%5C%7B1%2C2%2C3%5C%7D%5C%7D%2C&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;mathcal F}_1 = &#92;{ &#92;emptyset&#92;}, {&#92;mathcal F}_2 = &#92;{ &#92;{1&#92;}&#92;}, {&#92;mathcal F}_3 = &#92;{&#92;{1,2&#92;}&#92;}, {&#92;mathcal F}_4 = &#92;{&#92;{1,2,3&#92;}&#92;},' title='{&#92;mathcal F}_1 = &#92;{ &#92;emptyset&#92;}, {&#92;mathcal F}_2 = &#92;{ &#92;{1&#92;}&#92;}, {&#92;mathcal F}_3 = &#92;{&#92;{1,2&#92;}&#92;}, {&#92;mathcal F}_4 = &#92;{&#92;{1,2,3&#92;}&#92;},' class='latex' /></p>
<p style="text-align:center;"><img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathcal+F%7D_5+%3D+%5C%7B%5C%7B2%2C3%5C%7D%5C%7D%2C+%7B%5Cmathcal+F%7D_6+%3D+%5C%7B%5C%7B3%5C%7D%5C%7D%3B&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;mathcal F}_5 = &#92;{&#92;{2,3&#92;}&#92;}, {&#92;mathcal F}_6 = &#92;{&#92;{3&#92;}&#92;};' title='{&#92;mathcal F}_5 = &#92;{&#92;{2,3&#92;}&#92;}, {&#92;mathcal F}_6 = &#92;{&#92;{3&#92;}&#92;};' class='latex' /></p>
<p>one can show that this is the best possible value of t for this choice of n.  The best possible value of t for n=4 is still not worked out; it is between 8 and 11.</p>
<p>One appealing thing about this problem is that there is a simple elementary argument that gives the bound <img src='http://s0.wp.com/latex.php?latex=t+%5Cleq+n%5E%7B%5Clog_2+n+%2B+1%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='t &#92;leq n^{&#92;log_2 n + 1}' title='t &#92;leq n^{&#92;log_2 n + 1}' class='latex' /> for all <img src='http://s0.wp.com/latex.php?latex=n+%5Cgeq+2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n &#92;geq 2' title='n &#92;geq 2' class='latex' />; and so in some sense one is &#8220;only a logarithm away&#8221; from proving the conjecture.  Anyway, the project is just starting, and does not require any particularly specialised background, so anyone who may be interested in this problem one may want to take a look at <a href="http://gilkalai.wordpress.com/2010/09/29/polymath-3-polynomial-hirsch-conjecture/">the research thread</a>.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Polymath 3: Polynomial Hirsch Conjecture]]></title>
<link>http://gilkalai.wordpress.com/2010/09/29/polymath-3-polynomial-hirsch-conjecture/</link>
<pubDate>Wed, 29 Sep 2010 20:07:16 +0000</pubDate>
<dc:creator>Gil Kalai</dc:creator>
<guid>http://gilkalai.wordpress.com/2010/09/29/polymath-3-polynomial-hirsch-conjecture/</guid>
<description><![CDATA[I would like to start here a research thread of the long-promised Polymath3 on the polynomial Hirsch]]></description>
<content:encoded><![CDATA[<p>I would like to start here a research thread of the long-promised Polymath3 on the polynomial Hirsch conjecture.</p>
<p>I propose to try to solve the following purely combinatorial problem.</p>
<p>Consider t disjoint families of subsets of {1,2,…,n}, <img title="F_1, F_2, ..., F_t" src="http://l.wordpress.com/latex.php?latex=F_1%2C+F_2%2C+...%2C+F_t&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="F_1, F_2, ..., F_t" />.</p>
<p>Suppose that</p>
<p><strong>(*)</strong> For every <img title="i&#60;j&#60;k" src="http://l.wordpress.com/latex.php?latex=i%3Cj%3Ck&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="i&#60;j&#60;k" />, and every <img title="S \in F_i" src="http://l.wordpress.com/latex.php?latex=S+%5Cin+F_i&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="S \in F_i" /> and <img title="T \in F_k" src="http://l.wordpress.com/latex.php?latex=T+%5Cin+F_k&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="T \in F_k" />, there is <img title="R\in F_j" src="http://l.wordpress.com/latex.php?latex=R%5Cin+F_j&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="R\in F_j" /> which contains <img title="S\cap T" src="http://l.wordpress.com/latex.php?latex=S%5Ccap+T&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="S\cap T" />.</p>
<p>The basic question is: <strong>How large can t  be???</strong></p>
<p>(When we say that the families are disjoint we mean that there is no set that belongs to two families. The sets in a single family need not be disjoint.)</p>
<p>In a <a href="http://gilkalai.wordpress.com/2010/06/19/the-polynomial-hirsch-conjecture-the-crux-of-the-matter/">recent post</a> I showed the very simple argument for an upper bound <img src='http://s0.wp.com/latex.php?latex=n%5E%7B%5Clog+n%2B1%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n^{&#92;log n+1}' title='n^{&#92;log n+1}' class='latex' />. The major question is if there is a polynomial upper bound. <span style="color:#993366;"><strong>I will repeat the argument below the dividing line and explain the connections between a few versions.</strong></span></p>
<p>A polynomial upper bound for <img src='http://s0.wp.com/latex.php?latex=f%28n%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f(n)' title='f(n)' class='latex' /> will imply a polynomial (in <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' />) upper bound for the diameter of graphs of polytopes with <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' /> facets. So the task we face is either to prove such a polynomial upper bound or give an example where <img src='http://s0.wp.com/latex.php?latex=t&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='t' title='t' class='latex' /> is superpolynomial.</p>
<p><strong><strong><a href="http://www.ics.uci.edu/%7Eeppstein/junkyard/polytope.html"><img title="polymath3" src="http://gilkalai.files.wordpress.com/2009/07/polymath3.jpg?w=150&#038;h=112#38;h=112&#038;h=112" alt="polymath3" width="150" height="112" /></a></strong></strong></p>
<p>The abstract setting is taken from the paper <a href="http://people.cs.uchicago.edu/%7Erazborov/files/designs.pdf">Diameter of Polyhedra: The Limits of Abstraction</a> by Freidrich Eisenbrand, Nicolai Hahnle,  Sasha Razborov, and Thomas Rothvoss. They gave an example that <img src='http://s0.wp.com/latex.php?latex=f%28n%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f(n)' title='f(n)' class='latex' /> can be quadratic.</p>
<p>We had <a href="http://gilkalai.wordpress.com/?s=Hirsch">many posts related to the Hirsch conjecture.</a></p>
<p><strong>Remark: </strong>The comments for this post will serve both the research thread and for discussions. I suggested to concentrate on a rather focused problem but other directions/suggestions are welcome as well.</p>
<p><!--more-->Let’s call the maximum t,  f(n).<br />
 <br />
<strong>Remark:</strong> If you restrict your attention  to sets in these families containing an element m and delete m from all of them, you get another example of such families of sets, possibly with smaller value of t. (Those families which do not include any set containing m will vanish.)<br />
 <br />
<strong>Theorem:</strong> <img title="f(n)\le f(n-1)+2f(n/2)" src="http://l.wordpress.com/latex.php?latex=f%28n%29%5Cle+f%28n-1%29%2B2f%28n%2F2%29&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="f(n)\le f(n-1)+2f(n/2)" />.<br />
 <br />
<strong>Proof:</strong> Consider the largest s so that the union of all sets in <img title="F_1,...,F_s" src="http://l.wordpress.com/latex.php?latex=F_1%2C...%2CF_s&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="F_1,...,F_s" /> is at most n/2.   Clearly, <img title="s \le f(n/2)" src="http://l.wordpress.com/latex.php?latex=s+%5Cle+f%28n%2F2%29&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="s \le f(n/2)" />.<br />
Consider the largest r so that the union of all sets in <img title="F_{t-r+1},...,F_t" src="http://l.wordpress.com/latex.php?latex=F_%7Bt-r%2B1%7D%2C...%2CF_t&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="F_{t-r+1},...,F_t" /> is at most n/2.   Clearly, <img title="r\le f(n/2)" src="http://l.wordpress.com/latex.php?latex=r%5Cle+f%28n%2F2%29&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="r\le f(n/2)" />.<br />
 <br />
Now, by the definition of s and r, there is an element m shared by a set in the first s+1 families and a set in the last r+1 families. Therefore (by <strong>(*)</strong>), when we restrict our attention to the sets containing ‘m’ the families <img title="F_{s+1},...,F_{t-r}" src="http://l.wordpress.com/latex.php?latex=F_%7Bs%2B1%7D%2C...%2CF_%7Bt-r%7D&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="F_{s+1},...,F_{t-r}" /> all survive. We get that <img title="t-r-s\le f(n-1)" src="http://l.wordpress.com/latex.php?latex=t-r-s%5Cle+f%28n-1%29&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="t-r-s\le f(n-1)" />. <strong>Q.E.D.</strong></p>
<p><strong></strong> </p>
<p><strong>Remarks: </strong></p>
<p>1) The abstract setting is taken from the paper  by Eisenbrand,  Hahnle,  Razborov, and  Rothvoss (EHRR). We can consider families of d-subsets of {1,2,…, n}, and denote the maximum cardinality t by <img title="f(d,n)" src="http://l.wordpress.com/latex.php?latex=f%28d%2Cn%29&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="f(d,n)" />. The argument above gives the relation <img title="f(d,n) \le 2f(d,n/2)+f(d-1,n-1)" src="http://l.wordpress.com/latex.php?latex=f%28d%2Cn%29+%5Cle+2f%28d%2Cn%2F2%29%2Bf%28d-1%2Cn-1%29&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="f(d,n) \le 2f(d,n/2)+f(d-1,n-1)" />, which implies <img title="f(d,n)\le n{{\log n+d}\choose{\log n}}" src="http://l.wordpress.com/latex.php?latex=f%28d%2Cn%29%5Cle+n%7B%7B%5Clog+n%2Bd%7D%5Cchoose%7B%5Clog+n%7D%7D&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="f(d,n)\le n{{\log n+d}\choose{\log n}}" /><img title="\le n^{\log d+1}" src="http://l.wordpress.com/latex.php?latex=%5Cle+n%5E%7B%5Clog+d%2B1%7D&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="\le n^{\log d+1}" />.</p>
<p>2) <img title="f(d,n)" src="http://l.wordpress.com/latex.php?latex=f%28d%2Cn%29&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="f(d,n)" /> (and thus also <img title="f(n)" src="http://l.wordpress.com/latex.php?latex=f%28n%29&#38;bg=ffffff&#38;fg=000000&#38;s=0" alt="f(n)" />) are upper bounds for the diameter of graphs of d-polytopes with n facets. Let me explain this and also the relation with another abstract formulation. Start with a <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' />-polytope with <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' /> facets. To every vertex v of the polytope associate the set <img src='http://s0.wp.com/latex.php?latex=S_v&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_v' title='S_v' class='latex' /> of facets containing <img src='http://s0.wp.com/latex.php?latex=v&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='v' title='v' class='latex' />. Starting with a vertex <img src='http://s0.wp.com/latex.php?latex=w&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='w' title='w' class='latex' /> we can consider <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+F%7D_i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal F}_i' title='{&#92;cal F}_i' class='latex' /> as the family of sets which correspond to vertices of distance <img src='http://s0.wp.com/latex.php?latex=i%2B1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='i+1' title='i+1' class='latex' /> from $w$. So the number of such families (for an appropriate <img src='http://s0.wp.com/latex.php?latex=w&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='w' title='w' class='latex' /> is as large as the diameter of the graph of the polytope. I will explain in a minute why condition (*) is satisfied.</p>
<p>3) For the diameter of graphs of polytopes we can restrict our attention to <strong>simple polytopes</strong> namely for the case that all sets <img src='http://s0.wp.com/latex.php?latex=S_v&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_v' title='S_v' class='latex' /> have size <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' />.</p>
<p>4)  Why the families of graphs of simple polytopes satisfy (*)? Because if you have a vertex <img src='http://s0.wp.com/latex.php?latex=v&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='v' title='v' class='latex' /> of distance <img src='http://s0.wp.com/latex.php?latex=i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='i' title='i' class='latex' /> from <img src='http://s0.wp.com/latex.php?latex=w&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='w' title='w' class='latex' />, and a vertex <img src='http://s0.wp.com/latex.php?latex=u&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='u' title='u' class='latex' /> at distance <img src='http://s0.wp.com/latex.php?latex=k%26%2362%3Bi&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='k&gt;i' title='k&gt;i' class='latex' />. Then consider the shortest path from <img src='http://s0.wp.com/latex.php?latex=v&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='v' title='v' class='latex' /> to <img src='http://s0.wp.com/latex.php?latex=u&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='u' title='u' class='latex' /> in the smallest face <img src='http://s0.wp.com/latex.php?latex=F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F' title='F' class='latex' /> containing both <img src='http://s0.wp.com/latex.php?latex=v&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='v' title='v' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=u&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='u' title='u' class='latex' />. The sets <img src='http://s0.wp.com/latex.php?latex=S_z&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_z' title='S_z' class='latex' /> for every vertex <img src='http://s0.wp.com/latex.php?latex=z&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='z' title='z' class='latex' /> in <img src='http://s0.wp.com/latex.php?latex=F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F' title='F' class='latex' /> (and hence on this path) satisfies <img src='http://s0.wp.com/latex.php?latex=S_v%5Ccap+S_u+%5Csubset+S_z&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_v&#92;cap S_u &#92;subset S_z' title='S_v&#92;cap S_u &#92;subset S_z' class='latex' />. The distances from <img src='http://s0.wp.com/latex.php?latex=w&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='w' title='w' class='latex' /> of adjacent vertices in the shortest path from <img src='http://s0.wp.com/latex.php?latex=v&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='v' title='v' class='latex' /> to <img src='http://s0.wp.com/latex.php?latex=u&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='u' title='u' class='latex' /> differs <strong>by at most 1</strong>. So one vertex on the path must be at distance <img src='http://s0.wp.com/latex.php?latex=j&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='j' title='j' class='latex' /> from <img src='http://s0.wp.com/latex.php?latex=w&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='w' title='w' class='latex' />.</p>
<p>5) EHRR considered also the following setting: consider a graph whose vertices are labeled by <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' /> subsets of {1,2,&#8230;,n}. Assume that for every vertex v labelled by S(v) and every vertex u labelled by S(u)  there is a path so that all vertices are labelled by sets containing <img src='http://s0.wp.com/latex.php?latex=S%28v%29%5Ccap+S%28u%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S(v)&#92;cap S(u)' title='S(v)&#92;cap S(u)' class='latex' />. Note that having such a labelling  is the only properties of graphs of simple <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' />-polytopes that we have used in remark 4.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA["A Counterexample to the Hirsch Conjecture," is Now Out]]></title>
<link>http://gilkalai.wordpress.com/2010/06/15/a-counterexample-to-the-hirsch-conjecture-is-now-out/</link>
<pubDate>Tue, 15 Jun 2010 20:19:25 +0000</pubDate>
<dc:creator>Gil Kalai</dc:creator>
<guid>http://gilkalai.wordpress.com/2010/06/15/a-counterexample-to-the-hirsch-conjecture-is-now-out/</guid>
<description><![CDATA[  Francisco (Paco) Santos&#8217;s paper &#8220;A Counterexample to the Hirsch Conjecture&#8221; is n]]></description>
<content:encoded><![CDATA[<p> </p>
<p><a href="http://gilkalai.files.wordpress.com/2010/06/santos.jpg"><img class="alignnone size-full wp-image-5327" title="Santos" src="http://gilkalai.files.wordpress.com/2010/06/santos.jpg?w=450&#038;h=322" alt="" width="450" height="322" /></a></p>
<p>Francisco (Paco) Santos&#8217;s paper<a href="http://arxiv.org/abs/1006.2814"> &#8220;A Counterexample to the Hirsch Conjecture&#8221; is now out</a>: </p>
<p>For some further information and links to the media see also <a href="http://personales.unican.es/santosf/Hirsch/">this page</a>. Here is a link to a <a href="http://www.youtube.com/watch?v=WkYFEkNiQMM">TV interview</a>.</p>
<p><span style="color:#993366;">Abstract: The Hirsch Conjecture (1957) stated that the graph of a <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' />-dimensional polytope with <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' /> facets cannot have (combinatorial) diameter greater than <img src='http://s0.wp.com/latex.php?latex=n-d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n-d' title='n-d' class='latex' />. That is, that any two vertices of the polytope can be connected to each other by a path of at most <img src='http://s0.wp.com/latex.php?latex=n-d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n-d' title='n-d' class='latex' /> edges. This paper presents the first counter-example to the conjecture. Our polytope has dimension 43 and 86 facets. It is obtained from a 5-dimensional polytope with 48 facets which violates a certain generalization of the <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' />-step conjecture of Klee and Walkup.</span></p>
<p>This is certainly a major event. <!--more-->The Hirsch conjecture with the very appealing &#8220;non-revisiting&#8221; formulation, with the neat formula <img src='http://s0.wp.com/latex.php?latex=n-d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n-d' title='n-d' class='latex' />, and with the many equivalent forms, captured the imagination of many people.  We saw it here: When we tried to discuss related questions, most people and most comments targeted the original conjecture itself.</p>
<p>The proof demonstrates not only Paco&#8217;s own ingenuity and endurance but also the steady progress in constructing polytopes and related combinatorial objects. The computer package POLYMAKE created by  Ewgenij Gawrilow and Michael Joswig  played an important role in giving a different verification of the properties of the five-dimensional construction in the paper.</p>
<p>Paco quotes  Klee and Kleinschmidt who wrote that &#8220;finding a counterexample will be merely a small first step in the line of investigation related to the conjecture.&#8221; But it is left to be seen if related questions such as the &#8220;polynomial Hirsch conjecture&#8221; will also draw as much interest as the original conjecture did. Certainly, Paco&#8217;s achievement may lead to renewed interest in these related problems. </p>
<p>So it is time to read, learn and discuss the paper. (It is good that our term just ended.)</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Plans for polymath3]]></title>
<link>http://gilkalai.wordpress.com/2009/12/08/plans-for-polymath3/</link>
<pubDate>Tue, 08 Dec 2009 08:19:57 +0000</pubDate>
<dc:creator>Gil Kalai</dc:creator>
<guid>http://gilkalai.wordpress.com/2009/12/08/plans-for-polymath3/</guid>
<description><![CDATA[Polymath3 is planned to study the polynomial Hirsch conjecture. In order not to conflict with Tim Go]]></description>
<content:encoded><![CDATA[<p>Polymath3 is planned to study the polynomial Hirsch conjecture. In order not to conflict with Tim Gowers&#8217;s <a href="http://gowers.wordpress.com/2009/09/16/possible-future-polymath-projects/">next polymath</a> project which I suppose will start around January, I propose that we will start polymath3 in <strong>mid April 2010</strong>. I plan to write a few posts on the problem until then. We had a <a href="http://gilkalai.wordpress.com/2009/08/09/the-polynomial-hirsch-conjecture-discussion-thread/">long and interesting discussion</a> regarding the Hirsch conjecture followed by <a href="http://gilkalai.wordpress.com/2009/10/06/the-polynomial-hirsch-conjecture-discussion-thread-continued/">another interesting discussion</a>. We can continue the discussion here.</p>
<p>One direction which I see as promising is to try to examine the known upper and lower bounds for the abstract problem.  Here is again a  link for the paper <a href="http://people.cs.uchicago.edu/~razborov/files/designs.pdf">Diameter of Polyhedra: The Limits of Abstraction</a> by Freidrich Eisenbrand, Nicolai Hahnle,  Sasha Razborov, and Thomas Rothvoss.</p>
<p>I would also be happy to hear your thoughts about strong polynomial algorithms for linear programming either via randomised pivot rules for the simplex algorithm or by any other method.  It occured to me that I am not aware of any work trying to examine the possibility that there is no strongly polynomial algorithm for linear programming. Also I am not aware of any work which shows that strongly polynomial algorithm for LP is a consequence of some (however unlikely) computational assumption. (Is it a consequence of NP=P? of P=P-space?)</p>
<p><strong><a href="http://www.ics.uci.edu/~eppstein/junkyard/polytope.html"><img title="polymath3" src="http://gilkalai.files.wordpress.com/2009/07/polymath3.jpg?w=150&#038;h=112" alt="polymath3" width="150" height="112" /></a></strong></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[The Polynomial Hirsch Conjecture: Discussion Thread, Continued ]]></title>
<link>http://gilkalai.wordpress.com/2009/10/06/the-polynomial-hirsch-conjecture-discussion-thread-continued/</link>
<pubDate>Tue, 06 Oct 2009 13:55:29 +0000</pubDate>
<dc:creator>Gil Kalai</dc:creator>
<guid>http://gilkalai.wordpress.com/2009/10/06/the-polynomial-hirsch-conjecture-discussion-thread-continued/</guid>
<description><![CDATA[Here is a  link for the just-posted paper Diameter of Polyhedra: The Limits of Abstraction by Freidr]]></description>
<content:encoded><![CDATA[<p>Here is a  link for the just-posted paper <a href="http://people.cs.uchicago.edu/~razborov/files/designs.pdf">Diameter of Polyhedra: The Limits of Abstraction</a> by Freidrich Eisenbrand, Nicolai Hahnle,  Sasha Razborov, and Thomas Rothvoss.</p>
<p>And here is a link to the paper  by Sandeep Koranne and Anand Kulkarni <a href="http://ieor.berkeley.edu/~anandk/pubs/d-step.pdf">&#8220;The d-step Conjecture is Almost true&#8221;</a>  &#8211; most of the discussion so far was in this direction.</p>
<p>We had a <a href="http://gilkalai.wordpress.com/2009/08/09/the-polynomial-hirsch-conjecture-discussion-thread/">long and interesting discussion</a> regarding the Hirsch conjecture and I would like to continue the discussion here.  </p>
<p>The way I regard the open collaborative efforts is as an open collective attempt to discuss and make progress on the problem (and to raise more problems), and also as a way to assist people who think or work (or will think or will work) on these problems on their own.</p>
<p><strong><a href="http://www.ics.uci.edu/~eppstein/junkyard/polytope.html"><img title="polymath3" src="http://gilkalai.files.wordpress.com/2009/07/polymath3.jpg?w=150&#038;h=112" alt="polymath3" width="150" height="112" /></a></strong></p>
<p>Most of the discussion in the previous thread was not about the various problems suggested there but rather was about trying to prove the Hirsch Conjecture precisely! In particular, the approach of Sandeep Koranne and Anand Kulkarni which attempts to prove the conjecture using &#8220;flips&#8221; (closely related to Pachner moves, or bistaller operations) was extensively discussed.  Here is the link to another paper by Koranne and Kulkarni &#8221;<a href="http://ieor.berkeley.edu/~anandk/pubs/polyenum.pdf">Combinatorial Polytope Enumeration</a>&#8220;. There is certainly more to be understood regarding flips, Pachner moves, the diameter, and related notions. For example, I was curious about for which Pachner moves  &#8221;vertex decomposibility&#8221; (a strong form of shellability known to imply the Hirsch bound) is preserved. We also briefly discussed metric aspects of the Hirsch conjecture and random polytopes.</p>
<p>For general background: Here is a  <a href="http://gilkalai.files.wordpress.com/2009/08/chap19.pdf">chapter</a> that I wrote about graphs, skeleta and paths of polytopes. Some papers on polytopes on <a href="http://www.math.tu-berlin.de/~ziegler/#Publications:Polytopes">Gunter Ziegler&#8217;s homepage </a> describe very interesting and possibly relevant current research in this area. Here is a  link to Eddie Kim and Francisco Santos&#8217;s <a title="Survey on the Hirsch Conjecture" href="http://front.math.ucdavis.edu/0907.1186">survey article</a> on the Hirsch Conjecture. </p>
<p><span style="color:#000000;">Here is a</span> <a href="http://garden.irmacs.sfu.ca/?q=op/continous_analogue_of_hirsch_conjecture">link from the open problem garden</a> <span style="color:#ff0000;"><span style="color:#000000;">to the continuous analog of the Hirsch conjecture proposed by Antoine Deza, Tamas Terlaky, and  Yuriy Zinchenko.</span></span></p>
<p><!--more--></p>
<p>Earlier posts are: <a href="http://gilkalai.wordpress.com/2009/07/17/the-polynomial-hirsch-conjecture-a-proposal-for-polymath3/">The polynomial Hirsch conjecture, a proposal for Polymath 3</a> , <a href="http://gilkalai.wordpress.com/2009/07/28/polymath3-abstract-polynomial-hirsch-conjecture-aphc/">The polynomial Hirsch conjecture, a proposal for Polymath 3 cont.</a> , <a href="http://gilkalai.wordpress.com/2009/07/30/the-polynomial-hirsch-conjecture-how-to-improve-the-upper-bounds/">The polynomial Hirsch conjecture – how to improve the upper bounds</a> .</p>
<p>Here are again some basic problems around the Hirsch Conjecture. When we talk about polytopes we usually mean <strong>simple polytopes </strong>(although looking at general polytopes may be of interest).</p>
<p><strong>Problem 0: </strong>Study various possible approaches for proving the Hirsch conjecture.</p>
<p><span style="color:#ff0000;"><strong>We mainly discussed this avenue, which is certainly the most tempting.</strong></span></p>
<p><strong>Problem 1</strong>: Improve the known upper bounds for the diameter of graphs of polytopes, perhaps even finding a polynomial upper bound in terms of the dimension <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' /> and the number of facets <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' />.</p>
<p><span style="color:#993366;"><strong>Strategy 1:</strong> </span>Study the problem in the purely combinatorial settings studied in the EHRR paper.</p>
<p><strong><span style="color:#993366;">Strategy 2:</span></strong> Explore other avenues.</p>
<p><strong><span style="color:#ff0000;">(Nicolai Hahnle remarked that the proof extends to families of monomials.)</span></strong></p>
<p><strong>Problem 2:</strong> Improve the known lower bounds for the problem in the abstract setting.</p>
<p><span style="color:#993366;"><strong>Strategy 3</strong>:</span> Use the argument for upper bounds as some sort of a role model for an example. </p>
<p><strong><span style="color:#993366;">Strategy 4</span>: </strong>Try to use recursively mesh constructions like those used by EHRR.</p>
<p><strong>Problem 3:</strong> What is the diameter of a polytopal <strong>digraph </strong>for a polytope with n facets in dimension d?</p>
<p>A polytopal digraph is obtained by orienting edges according to some generic linear objective function. This problem can be studied also in the abstract setting of shellability (and even in the context of unique sink orientations).</p>
<p><strong>Problem 4:</strong> Find a (possibly randomized) pivot rule for the simplex algorithm which requires, in the worse case, small number of pivot steps.</p>
<p>A &#8220;pivot rule&#8221; refers to a rule to walk on the polytopal digraph where each step can be performed efficiently.</p>
<p><strong>Problem 5:</strong> Study the diameter of graphs (digraphs) of specific classes of polytopes. </p>
<p><strong>Problem 6:</strong> Study these problems in low dimensions.</p>
<p><strong>Problem 7:</strong> What can be said about expansion properties of graphs of polytopes?<img title="More..." src="http://gilkalai.wordpress.com/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" /></p>
<p><strong>Problem 8: </strong>What is the maximum length of a directed path in a graph of a d-polytope with n facets?</p>
<p><strong>Problem 9:</strong> Study (and find further) continuous analogs of the Hirsch conjecture.</p>
<p><strong>Problem 10: </strong>Find &#8220;high dimensional&#8221; analogs for the diameter problem and for shellability.</p>
<p><strong>Problem 11:</strong> Find conditions for rapid convergence of a random walk (or of other stochastic processes) on directed acyclic graphs.</p>
<p><strong>Problem 12:</strong> Study these problems for random polytopes.</p>
<p><span style="color:#ff0000;"><strong>A polynomial upper bound for graphs of polytopes is not known also for random polytops.</strong></span></p>
<p><strong>Problem 13: </strong>How many dual graphs of simplicial d-spheres with n facets are there?</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[The Polynomial Hirsch Conjecture: Discussion Thread]]></title>
<link>http://gilkalai.wordpress.com/2009/08/09/the-polynomial-hirsch-conjecture-discussion-thread/</link>
<pubDate>Sun, 09 Aug 2009 16:19:01 +0000</pubDate>
<dc:creator>Gil Kalai</dc:creator>
<guid>http://gilkalai.wordpress.com/2009/08/09/the-polynomial-hirsch-conjecture-discussion-thread/</guid>
<description><![CDATA[This post is devoted to the polymath-proposal about the polynomial Hirsch conjecture. My intention i]]></description>
<content:encoded><![CDATA[<p><strong><a href="http://www.ics.uci.edu/~eppstein/junkyard/polytope.html"><img title="polymath3" src="http://gilkalai.files.wordpress.com/2009/07/polymath3.jpg?w=150&#038;h=112" alt="polymath3" width="150" height="112" /></a></strong></p>
<p>This post is devoted to the polymath-proposal about the polynomial Hirsch conjecture. My intention is to start here a discussion thread on the problem and related problems. (Perhaps identifying further interesting related problems and research directions.)</p>
<p>Earlier posts are: <a href="http://gilkalai.wordpress.com/2009/07/17/the-polynomial-hirsch-conjecture-a-proposal-for-polymath3/">The polynomial Hirsch conjecture, a proposal for Polymath 3</a> , <a href="http://gilkalai.wordpress.com/2009/07/28/polymath3-abstract-polynomial-hirsch-conjecture-aphc/">The polynomial Hirsch conjecture, a proposal for Polymath 3 cont.</a> , <a href="http://gilkalai.wordpress.com/2009/07/30/the-polynomial-hirsch-conjecture-how-to-improve-the-upper-bounds/">The polynomial Hirsch conjecture – how to improve the upper bounds</a> .</p>
<p>First, for general background: Here is a  <a href="http://gilkalai.files.wordpress.com/2009/08/chap19.pdf">chapter</a> that I wrote about graphs, skeleta and paths of polytopes. Some papers on polytopes on <a href="http://www.math.tu-berlin.de/~ziegler/#Publications:Polytopes">Gunter Ziegler&#8217;s homepage </a> describe very interesting and possibly relevant current research in this area,  and also a few of the papers under &#8220;discrete geometry&#8221; (which follow the papers on polytopes) are relevant. Here are again links for the <a href="http://infoscience.epfl.ch/record/134952/files/">recent very short paper</a> by  Freidrich Eisenbrand, Nicolai Hahnle, and Thomas Rothvoss, the <a href="http://people.cs.uchicago.edu/~razborov/files/designs.pdf">3-pages paper</a> by Sasha Razborov,  and to Eddie Kim and Francisco Santos&#8217;s <a title="Survey on the Hirsch Conjecture" href="http://front.math.ucdavis.edu/0907.1186">survey article</a> on the Hirsch Conjecture.</p>
<p>Here are the basic problems and some related problems. When we talk about polytopes we usually mean <strong>simple polytopes. </strong>(Although looking at general polytopes may be of interest.)</p>
<p><strong>Problem 1</strong>: Improve the known upper bounds for the diameter of graphs of polytopes, perhaps finding a polynomial upper bound in term of the dimension <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' /> and number of facets <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' />.</p>
<p><span style="color:#993366;"><strong>Strategy 1:</strong> </span>Study the problem in the purely combinatorial settings proposed in the EHR paper.</p>
<p><strong><span style="color:#993366;">Strategy 2:</span></strong> Explore other avenues.</p>
<p><strong>Problem 2:</strong> Improve  the known lower bounds for the problem in the abstract setting.</p>
<p><span style="color:#993366;"><strong>Strategy 3</strong>:</span> Use the argument for upper bounds as some sort of a role model for an example. </p>
<p><strong><span style="color:#993366;">Strategy 4</span>:</strong>Try to use recursively mesh constructions as those used by EHR.</p>
<p><strong>Problem 3:</strong> What is the diameter of a polytopal <strong>digraph </strong>for a polytope with n facets in dimension d.</p>
<p>A polytopal digraph is obtained by orienting edges according to some generic linear objective function. This problem can be studied also in the abstract setting of shellability. (And even in the context of unique sink orientations.)</p>
<p><strong>Problem 4:</strong> Find a (possibly randomized) pivot rule for the simplex algorithm which requires, in the worse case, small number of pivot steps.</p>
<p>A &#8220;pivot rule&#8221; refers to a rule to walk on the polytopal digraph where each step can be performed efficiently.</p>
<p><strong>Problem 5:</strong> Study the diameter of graphs (digraphs) of specific classes of polytopes. </p>
<p><strong>Problem 6:</strong> Study these problems in low dimensions.</p>
<p>Here are seven additional relevant problems.</p>
<p><strong>Problem 7:</strong> What can be said about expansion properties of graphs of polytopes?<!--more--></p>
<p><strong>Problem 8: </strong>What is the maximum length of a directed path in a graph of a d-polytope with n facets?</p>
<p><strong>Problem 9:</strong> Study (and find further) continuous analogs of the Hirsch conjecture.</p>
<p><strong>Problem 10: </strong>Find &#8220;high dimensional&#8221; analogs: for the diameter problem and for shellability.</p>
<p>(The diameter of a graph is a 1-dimensional notion; are there interesting high dimension analogs? Shellability is an abstraction of a 1-dimensional projection, are there interesting abstractions for projections to higher dimensions?)</p>
<p><strong>Problem 11:</strong> Find conditions for rapid convergence of a random walk (or of other stochastic processes) on directed acyclic graphs.</p>
<p><strong>Problem 12:</strong> Study these problems for random polytopes.</p>
<p><strong>Problem 13: </strong>How many dual graphs of simplicial d-spheres with n facets are there?</p>
<p>The way I regard these open collaborative efforts is as an open collective attempt to discuss and have progress on these problems (and to raise more problems), also by helping people who think or work (or will think and will work) on these problems on their own.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[The Polynomial Hirsch Conjecture - How to Improve the Upper Bounds.]]></title>
<link>http://gilkalai.wordpress.com/2009/07/30/the-polynomial-hirsch-conjecture-how-to-improve-the-upper-bounds/</link>
<pubDate>Thu, 30 Jul 2009 08:25:22 +0000</pubDate>
<dc:creator>Gil Kalai</dc:creator>
<guid>http://gilkalai.wordpress.com/2009/07/30/the-polynomial-hirsch-conjecture-how-to-improve-the-upper-bounds/</guid>
<description><![CDATA[I can see three main avenues toward making progress on the Polynomial Hirsch conjecture. One directi]]></description>
<content:encoded><![CDATA[<p><strong><a href="http://www.ics.uci.edu/~eppstein/junkyard/polytope.html"><img title="polymath3" src="http://gilkalai.files.wordpress.com/2009/07/polymath3.jpg?w=150&#038;h=112" alt="polymath3" width="150" height="112" /></a></strong></p>
<p>I can see three main avenues toward making progress on the Polynomial Hirsch conjecture.</p>
<p>One direction is trying to improve the upper bounds, for example,  by looking at the current proof and trying to see if it is wasteful and if so where it can be pushed further.</p>
<p>Another direction is trying to improve the lower-bound constructions for the abstract setting, perhaps by trying to model an abstract construction on the ideas of the upper bound proof.</p>
<p>The third direction is to talk about entirely different avenues to the problem: new approaches for upper bounds, related problems, special classes of polytopes, expansion properties of graphs of polytopes, the relevance of shellability, can metric properties come to play, is the connection with toric varieties relevant, continuous analogs, and other things I cannot even imagine.</p>
<p>Reading the short  <a href="http://gilkalai.files.wordpress.com/2009/07/apg.pdf">recent paper</a> by  Freidrich Eisenbrand, Nicolai Hahnle, and Thomas Rothvoss will get you started both for the upper bounds and for the lower bounds.</p>
<p>I want to discuss here very briefly how the upper bounds could be improved. (Several people had ideas in this direction and it would be nice to discuss them as well as new ideas.) First, as an appetizer, the very basic argument described for polytopes. Here <img src='http://s0.wp.com/latex.php?latex=%5CDelta+%28d%2Cn%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;Delta (d,n)' title='&#92;Delta (d,n)' class='latex' /> is the maximum diameter of the graph of a <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' />-dimensional polyhedron with <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' /> facets.</p>
<p> </p>
<p> <a href="http://gilkalai.files.wordpress.com/2009/07/untitled.gif"><img class="alignnone size-full wp-image-4301" title="untitled" src="http://gilkalai.files.wordpress.com/2009/07/untitled.gif?w=450&#038;h=343" alt="untitled" width="450" height="343" /></a></p>
<p><span style="color:#ff0000;">(Click on the picture to get it readable.)</span></p>
<p>The main observation here (and also in the abstract versions of the proof) is that<strong> </strong></p>
<p><strong>if we walk from a vertex <img src='http://s0.wp.com/latex.php?latex=v&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='v' title='v' class='latex' /> in all possible directions <img src='http://s0.wp.com/latex.php?latex=%5CDelta%28d%2Ck%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;Delta(d,k)' title='&#92;Delta(d,k)' class='latex' /> steps we can reach vertices on at least <img src='http://s0.wp.com/latex.php?latex=k%2B1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='k+1' title='k+1' class='latex' /> facets.</strong></p>
<p>But it stands to reason that we can do better.</p>
<p>Suppose that <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' /> is not too small (say <img src='http://s0.wp.com/latex.php?latex=n%3Dd%5E2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n=d^2' title='n=d^2' class='latex' />.). Suppose that we start from a vertex <img src='http://s0.wp.com/latex.php?latex=v&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='v' title='v' class='latex' /> and walk in all possible directions <img src='http://s0.wp.com/latex.php?latex=t&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='t' title='t' class='latex' /> steps for</p>
<p><img src='http://s0.wp.com/latex.php?latex=t%3D%5CDelta+%28d%2C10d%29%2B%5CDelta+%28d-1%2C10d%29%2B%5CDelta%28d-2%2C10d%29%2B%5Cdots+%2B%5CDelta%282%2C10d%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='t=&#92;Delta (d,10d)+&#92;Delta (d-1,10d)+&#92;Delta(d-2,10d)+&#92;dots +&#92;Delta(2,10d)' title='t=&#92;Delta (d,10d)+&#92;Delta (d-1,10d)+&#92;Delta(d-2,10d)+&#92;dots +&#92;Delta(2,10d)' class='latex' />.  (We can simply take the larget quantity <img src='http://s0.wp.com/latex.php?latex=t+%3D+d+%5CDelta+%28d%2C11d%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='t = d &#92;Delta (d,11d)' title='t = d &#92;Delta (d,11d)' class='latex' />.)</p>
<p>The main observation we just mentioned implies that with paths of this length starting with the vertex <img src='http://s0.wp.com/latex.php?latex=v&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='v' title='v' class='latex' /> we can reach vertices on <img src='http://s0.wp.com/latex.php?latex=10d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='10d' title='10d' class='latex' /> facets  <strong>and </strong>on every facet we reach we can reach vertices on <img src='http://s0.wp.com/latex.php?latex=10d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='10d' title='10d' class='latex' /> facets <strong>and </strong>in every facet of a facet we can reach vertices on <img src='http://s0.wp.com/latex.php?latex=10d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='10d' title='10d' class='latex' /> facets and <strong>so on</strong>. It seems that following all these paths we will be able to reach vertices on many many more than <img src='http://s0.wp.com/latex.php?latex=10d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='10d' title='10d' class='latex' /> facets. (Maybe a power greater than one of <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' /> or more.)  Unless, unless something very peculiar happens that perhaps we can analyze as well.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[The Polynomial Hirsch Conjecture, a Proposal for Polymath3 (Cont.)]]></title>
<link>http://gilkalai.wordpress.com/2009/07/28/polymath3-abstract-polynomial-hirsch-conjecture-aphc/</link>
<pubDate>Tue, 28 Jul 2009 00:03:35 +0000</pubDate>
<dc:creator>Gil Kalai</dc:creator>
<guid>http://gilkalai.wordpress.com/2009/07/28/polymath3-abstract-polynomial-hirsch-conjecture-aphc/</guid>
<description><![CDATA[The Abstract Polynomial Hirsch Conjecture A convex polytope is the convex hull of a finite set of po]]></description>
<content:encoded><![CDATA[<h2>The Abstract Polynomial Hirsch Conjecture</h2>
<p><a href="http://www.ics.uci.edu/~eppstein/junkyard/polytope.html"><img title="pball" src="http://gilkalai.files.wordpress.com/2009/07/pball.jpg?w=450&#038;h=337" alt="pball" width="450" height="337" /></a></p>
<p>A convex polytope <img src='http://s0.wp.com/latex.php?latex=P&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='P' title='P' class='latex' /> is the convex hull of a finite set of points in a real vector space. A polytope can be described as the intersection of a finite number of closed halfspaces. Polytopes have a facial structure: A (proper) face of a polytope <img src='http://s0.wp.com/latex.php?latex=P&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='P' title='P' class='latex' /> is the intersection of  <img src='http://s0.wp.com/latex.php?latex=P&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='P' title='P' class='latex' /> with a supporting hyperplane. (A hyperplane <img src='http://s0.wp.com/latex.php?latex=H&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='H' title='H' class='latex' /> is a supporting hyperplane of <img src='http://s0.wp.com/latex.php?latex=P&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='P' title='P' class='latex' /> if <img src='http://s0.wp.com/latex.php?latex=P&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='P' title='P' class='latex' /> is contained in a closed halfspace bounded by <img src='http://s0.wp.com/latex.php?latex=H&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='H' title='H' class='latex' />, and the intersection of <img src='http://s0.wp.com/latex.php?latex=H&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='H' title='H' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=P&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='P' title='P' class='latex' /> is not empty.) We regard the empty face and the entire polytope as trivial faces. The extreme points of a polytope <img src='http://s0.wp.com/latex.php?latex=P&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='P' title='P' class='latex' /> are called its vertices. The one-dimensional faces of <img src='http://s0.wp.com/latex.php?latex=P&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='P' title='P' class='latex' /> are called edges. The edges are line intervals connecting a pair of vertices. The graph <img src='http://s0.wp.com/latex.php?latex=G%28P%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G(P)' title='G(P)' class='latex' /> of a polytope <img src='http://s0.wp.com/latex.php?latex=P&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='P' title='P' class='latex' />  is a graph whose vertices are the vertices of <img src='http://s0.wp.com/latex.php?latex=P&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='P' title='P' class='latex' /> and two vertices are adjacent in <img src='http://s0.wp.com/latex.php?latex=G%28P%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G(P)' title='G(P)' class='latex' /> if there is an edge of <img src='http://s0.wp.com/latex.php?latex=P&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='P' title='P' class='latex' /> connecting them. The <img src='http://s0.wp.com/latex.php?latex=%28d-1%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='(d-1)' title='(d-1)' class='latex' />-dimensional faces of a polytop are called facets.  </p>
<p><strong><span style="color:#800080;">The Hirsch conjecture</span>: The graph of a d-polytope with n </strong><strong> facets has diameter at most n-d.</strong></p>
<p>A weaker conjecture which is also open is:</p>
<p><strong><span style="color:#993366;">Polynomial Hirsch Conjecture</span>: Let G be the graph of a d-polytope with n facets. Then the diameter of G is bounded above by a polynomial in d and n.</strong></p>
<p>The avenue which I consider most promising (but I may be wrong) is to replace &#8220;graphs of polytopes&#8221; by a larger class of graphs. Most known upper bound on the diameter of graphs of polytopes apply in much larger generality. Recently, interesting lower bounds were discovered and we can wonder what they mean for the geometric problem.    </p>
<p><strong>Here is the (most recent) abstract setting:</strong></p>
<p><strong>Consider the collection <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+G%7D%28d%2Cn%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal G}(d,n)' title='{&#92;cal G}(d,n)' class='latex' /> of graphs <img src='http://s0.wp.com/latex.php?latex=G&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G' title='G' class='latex' /> whose vertices are labeled by <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' />-subsets of an <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' /> element set. </strong></p>
<p><strong>The only condition we will require is that if  <img src='http://s0.wp.com/latex.php?latex=v&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='v' title='v' class='latex' /> is a vertex labeled by <img src='http://s0.wp.com/latex.php?latex=S&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S' title='S' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=u&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='u' title='u' class='latex' /> is a vertex labeled by the set <img src='http://s0.wp.com/latex.php?latex=T&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T' title='T' class='latex' />, then there is a path between <img src='http://s0.wp.com/latex.php?latex=u&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='u' title='u' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=v&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='v' title='v' class='latex' /> so that all labels of its vertices are sets containing <img src='http://s0.wp.com/latex.php?latex=S+%5Ccap+T&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S &#92;cap T' title='S &#92;cap T' class='latex' />. </strong></p>
<p><strong><span style="color:#993366;">Abstract Polynomial Hirsch Conjecture (APHC)</span>: Let <img src='http://s0.wp.com/latex.php?latex=G+%5Cin+%7B%5Ccal+G%7D%28d%2Cn%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G &#92;in {&#92;cal G}(d,n)' title='G &#92;in {&#92;cal G}(d,n)' class='latex' />  then the diameter of <img src='http://s0.wp.com/latex.php?latex=G&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G' title='G' class='latex' /> is bounded above by a polynomial in <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' />.</strong></p>
<p>Everything that is known about the APHC can be described in a few pages. It requires only rather elementary combinatorics; No knowledge about convex polytopes is needed.</p>
<p><strong>A positive answer to APHC</strong> (and some friends of mine believe that <img src='http://s0.wp.com/latex.php?latex=n%5E2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n^2' title='n^2' class='latex' /> is the right upper bound) will apply automatically to convex polytopes.</p>
<p><strong>A negative answer to APHC </strong>will be (in my opinion) extremely interesting as well, <!--more--> but will leave the case of polytopes open.  (One of the most active areas of convex polytope theory is methods for constructing polytopes, and there may be several ways to move from an abstract combinatorial example to a geometric example.)</p>
<p>If indeed we will decide to go for a polymath3, the concrete problem which I propose attacking is the <strong>APHC</strong>. However, we can discuss possible arguments regarding diameter of polytopes which use geometry, and we can be open to even more general abstract forms of the problem. (Or other things that people suggest.)</p>
<p>Reading the <a href="http://infoscience.epfl.ch/record/134952/files/">recent very short paper</a> by  Freidrich Eisenbrand, Nicolai Hahnle, and Thomas Rothvoss and the <a href="http://people.cs.uchicago.edu/~razborov/files/designs.pdf">3-pages paper</a> by Sasha Razborov (the merged journal paper of these two contributions  will become available soon, ) will get you <strong>right to the front lines</strong>. (There is an argument from the first paper that uses the Hall-marriage theorem, and an argument from the second paper that uses the &#8220;Lovasz local lemma&#8221;.)</p>
<p>I will try to repeat in later posts the simple arguments from these  papers -  I plan to devote one post to the upper bounds, another post to the lower bounds, and yet another post to general background, motivation and cheerleading  for the problem. I will try to make the different posts self-contained.</p>
<p><strong>Questions and remarks about polytopes, the problem, or these papers are welcome.</strong></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[The Polynomial Hirsch Conjecture: A proposal for Polymath3]]></title>
<link>http://gilkalai.wordpress.com/2009/07/17/the-polynomial-hirsch-conjecture-a-proposal-for-polymath3/</link>
<pubDate>Thu, 16 Jul 2009 21:05:02 +0000</pubDate>
<dc:creator>Gil Kalai</dc:creator>
<guid>http://gilkalai.wordpress.com/2009/07/17/the-polynomial-hirsch-conjecture-a-proposal-for-polymath3/</guid>
<description><![CDATA[This post is continued here.  Eddie Kim and Francisco Santos have just uploaded a survey article on]]></description>
<content:encoded><![CDATA[<p><a href="http://www.ics.uci.edu/~eppstein/junkyard/polytope.html"><img class="alignnone size-full wp-image-4059" title="pball" src="http://gilkalai.files.wordpress.com/2009/07/pball.jpg?w=450&#038;h=337" alt="pball" width="450" height="337" /></a></p>
<p><strong></strong>This post is continued<a href="http://gilkalai.wordpress.com/2009/07/28/polymath3-abstract-polynomial-hirsch-conjecture-aphc/"> here.</a> </p>
<p>Eddie Kim and Francisco Santos have just uploaded a <a title="Survey on the Hirsch Conjecture" href="http://front.math.ucdavis.edu/0907.1186">survey article</a> on the Hirsch Conjecture.</p>
<p><strong><span style="color:#800080;">The Hirsch conjecture</span>: The graph of a d-polytope with n <span style="text-decoration:line-through;">vertices</span>  facets has diameter at most n-d.</strong></p>
<p>We devoted several posts (the two most recent ones were <a href="http://gilkalai.wordpress.com/2008/11/04/a-diameter-problem-6-abstract-objective-functions/">part 6</a> and <a href="http://gilkalai.wordpress.com/2008/12/01/a-diameter-problem-7/">part  7</a>) to the Hirsch conjecture and related combinatorial problems.</p>
<p>A weaker conjecture which is also open is:</p>
<p><strong><span style="color:#993366;">Polynomial Diameter Conjecture</span>: Let G be the graph of a d-polytope with n facets. Then the diameter of G is bounded above by a polynomial of d and n.</strong></p>
<p>One remarkable result that I learned from the survey paper is in a <a href="http://infoscience.epfl.ch/record/134952/files/">recent paper</a> by  Freidrich Eisenbrand, Nicolai Hahnle, and Thomas Rothvoss who proved that: </p>
<p><strong><span style="color:#993366;">Eisenbrand, Hahnle, and Rothvoss&#8217;s theorem:</span> There is an abstract example of graphs for which the known upper bounds on the diameter of polytopes apply, where the actual diameter is <img src='http://s0.wp.com/latex.php?latex=n%5E%7B3%2F2%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n^{3/2}' title='n^{3/2}' class='latex' />. </strong></p>
<p>Update (July 20) An improved lower bound of <img src='http://s0.wp.com/latex.php?latex=%5COmega%28n%5E2%2F%5Clog+n%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;Omega(n^2/&#92;log n)' title='&#92;Omega(n^2/&#92;log n)' class='latex' /> can be found in <a href="http://people.cs.uchicago.edu/~razborov/files/designs.pdf">this 3-page note</a> by Rasborov. A merged paper by Eisenbrand, Hahnle, Razborov, and Rothvoss is coming soon. The short paper of Eisenbrand,  Hahnle, and Rothvoss contains also short proofs in the most abstract setting of the known upper bounds for the diameter.</p>
<p>This is something I tried to prove (with no success) for a long time and it looks impressive. I will describe the abstract setting of Eisenbrand,  Hahnle, and Rothvoss (which is also new) below the dividing line.</p>
<p><strong><span style="color:#000080;">I was <a href="http://gowers.wordpress.com/2009/03/10/polymath1-and-open-collaborative-mathematics/#comment-2765">playing with the idea</a> of attempting a &#8220;polymath&#8221;-style  open collaboration (see <a href="http://gilkalai.wordpress.com/2009/03/11/polymath1-probable-success/">here</a>, <a title="polymath@gowers" href="http://gowers.wordpress.com/2009/01/27/is-massively-collaborative-mathematics-possible/">here</a> and <a title="polymath@tao" href="http://terrytao.wordpress.com/2009/02/05/upper-and-lower-bounds-for-the-density-hales-jewett-problem/">here</a>) aiming to have some progress for these conjectures. (The Hirsch conjecture and the polynomial diameter conjecture for graphs of polytopes as well as for more abstract settings.) Would you be interested in such an endeavor? If yes, add a comment here or email me privately. (Also let me know if you think this is a bad idea.) If there will be some interest, I propose to get matters started around mid-August. </span></strong></p>
<p> Here is the abstract setting of Eisenbrand, Hahnle, and Rothvoss:<!--more--></p>
<p><strong>Consider the collection of graphs <img src='http://s0.wp.com/latex.php?latex=G&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G' title='G' class='latex' /> whose vertices are labeled by <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' />-subsets of an <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' /> element set. The only condition is that if  <img src='http://s0.wp.com/latex.php?latex=v&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='v' title='v' class='latex' /> is a vertex labeled by <img src='http://s0.wp.com/latex.php?latex=S&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S' title='S' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=u&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='u' title='u' class='latex' /> is a vertex labelled by the set <img src='http://s0.wp.com/latex.php?latex=T&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T' title='T' class='latex' />, then there is a path between <img src='http://s0.wp.com/latex.php?latex=u&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='u' title='u' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=v&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='v' title='v' class='latex' /> so that all labelling of its vertices are sets containing <img src='http://s0.wp.com/latex.php?latex=S+%5Ccap+T&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S &#92;cap T' title='S &#92;cap T' class='latex' />. </strong></p>
<p>The main difference between this abstraction and the one we considered in the series of posts (and my old papers) is that it is not assumed that if two vertices are labeled by sets which share <img src='http://s0.wp.com/latex.php?latex=d-1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d-1' title='d-1' class='latex' /> elements then these two vertices are adjacent.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[A Diameter problem (7): The Best Known Bound]]></title>
<link>http://gilkalai.wordpress.com/2008/12/01/a-diameter-problem-7/</link>
<pubDate>Mon, 01 Dec 2008 00:05:04 +0000</pubDate>
<dc:creator>Gil Kalai</dc:creator>
<guid>http://gilkalai.wordpress.com/2008/12/01/a-diameter-problem-7/</guid>
<description><![CDATA[  Our Diameter problem for families of sets Consider a family of subsets of size d of the set N={1,2]]></description>
<content:encoded><![CDATA[<p> </p>
<h3>Our Diameter problem for families of sets</h3>
<p>Consider a family <img src='http://s0.wp.com/latex.php?latex=%5Ccal+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;cal F' title='&#92;cal F' class='latex' /> of subsets of size d of the set N={1,2,&#8230;,n}.</p>
<p>Associate to <img src='http://s0.wp.com/latex.php?latex=%5Ccal+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;cal F' title='&#92;cal F' class='latex' /> a graph <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F})' title='G({&#92;cal F})' class='latex' /> as follows: The vertices of  <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F})' title='G({&#92;cal F})' class='latex' /> are simply the sets in <img src='http://s0.wp.com/latex.php?latex=%5Ccal+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;cal F' title='&#92;cal F' class='latex' />. Two vertices <img src='http://s0.wp.com/latex.php?latex=S&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S' title='S' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=T&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T' title='T' class='latex' /> are adjacent if <img src='http://s0.wp.com/latex.php?latex=%26%23124%3BS+%5Ccap+T%26%23124%3B%3Dd-1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#124;S &#92;cap T&#124;=d-1' title='&#124;S &#92;cap T&#124;=d-1' class='latex' />.</p>
<p>For a subset <img src='http://s0.wp.com/latex.php?latex=A+%5Csubset+N&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A &#92;subset N' title='A &#92;subset N' class='latex' /> let <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+F%7D%5BA%5D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal F}[A]' title='{&#92;cal F}[A]' class='latex' /> denote the subfamily of all subsets of <img src='http://s0.wp.com/latex.php?latex=%5Ccal+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;cal F' title='&#92;cal F' class='latex' /> which contain <img src='http://s0.wp.com/latex.php?latex=A&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A' title='A' class='latex' />. </p>
<p><span style="color:#ff0000;"><strong>MAIN ASSUMPTION</strong></span>: Suppose that for every <img src='http://s0.wp.com/latex.php?latex=A&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A' title='A' class='latex' /> for which <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+F%7D%5BA%5D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal F}[A]' title='{&#92;cal F}[A]' class='latex' /> is not empty <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D%5BA%5D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F}[A])' title='G({&#92;cal F}[A])' class='latex' /> is <strong><span style="color:#000000;">connected.</span></strong></p>
<p>We will call a family satisfying this assumption <strong>&#8220;hereditarily connected&#8221;.</strong></p>
<p><strong>MAIN QUESTION:   </strong><span style="color:#000000;">How large can the diameter of <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F})' title='G({&#92;cal F})' class='latex' /> be in terms of <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' />?</span></p>
<p><span style="color:#000000;"><strong>We denote the answer by <img src='http://s0.wp.com/latex.php?latex=F%28d%2Cn%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F(d,n)' title='F(d,n)' class='latex' />. </strong></span></p>
<p>For <img src='http://s0.wp.com/latex.php?latex=v+%5Cin+%5C%7B1%2C2%2C%5Cdots%2Cn%5C%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='v &#92;in &#92;{1,2,&#92;dots,n&#92;}' title='v &#92;in &#92;{1,2,&#92;dots,n&#92;}' class='latex' /> let <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+F%27%7D%5Bv%5D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal F&#039;}[v]' title='{&#92;cal F&#039;}[v]' class='latex' /> be the family obtained from <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+F%7D%5B%5C%7Bv%5C%7D%5D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal F}[&#92;{v&#92;}]' title='{&#92;cal F}[&#92;{v&#92;}]' class='latex' /> by removing <img src='http://s0.wp.com/latex.php?latex=v&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='v' title='v' class='latex' />  from every set. Since <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D%5Bv%5D%29+%3D+G%28%7B%5Ccal+F%7D%27+%5Bv%5D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F}[v]) = G({&#92;cal F}&#039; [v])' title='G({&#92;cal F}[v]) = G({&#92;cal F}&#039; [v])' class='latex' />, the diameter of  <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D%5B%5C%7Bv%5C%7D%5D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F}[&#92;{v&#92;}])' title='G({&#92;cal F}[&#92;{v&#92;}])' class='latex' /> is at most <img src='http://s0.wp.com/latex.php?latex=F%28d-1%2Cn-1%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F(d-1,n-1)' title='F(d-1,n-1)' class='latex' />.</p>
<h3>8. A slight generalization</h3>
<p>Let <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+F%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal F}' title='{&#92;cal F}' class='latex' /> be an hereditarily connected family of <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' />-subsets of a set <img src='http://s0.wp.com/latex.php?latex=X&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='X' title='X' class='latex' />. Let <img src='http://s0.wp.com/latex.php?latex=Y&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='Y' title='Y' class='latex' /> be a subset of <img src='http://s0.wp.com/latex.php?latex=X&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='X' title='X' class='latex' />. The length of a path of sets <img src='http://s0.wp.com/latex.php?latex=S_1%2CS_2%2C%5Cdots%2C+S_t&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_1,S_2,&#92;dots, S_t' title='S_1,S_2,&#92;dots, S_t' class='latex' /> <span style="color:#ff6600;"><strong>modulo <em>Y</em></strong><em>  </em></span>(where <img src='http://s0.wp.com/latex.php?latex=%26%23124%3BS_i+%5Ccap+S_%7Bi%2B1%7D%26%23124%3B%3Dd-1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#124;S_i &#92;cap S_{i+1}&#124;=d-1' title='&#124;S_i &#92;cap S_{i+1}&#124;=d-1' class='latex' /> for every <img src='http://s0.wp.com/latex.php?latex=i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='i' title='i' class='latex' />) is the number of <img src='http://s0.wp.com/latex.php?latex=j%2C+1+%5Cle+j+%26%2360%3Bt&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='j, 1 &#92;le j &lt;t' title='j, 1 &#92;le j &lt;t' class='latex' /> such that both <img src='http://s0.wp.com/latex.php?latex=S_j&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_j' title='S_j' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=S_%7Bj%2B1%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_{j+1}' title='S_{j+1}' class='latex' /> are subsets of <img src='http://s0.wp.com/latex.php?latex=Y&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='Y' title='Y' class='latex' />. (In other words, in <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F})' title='G({&#92;cal F})' class='latex' /> we consider edges between subsets of <em><span style="color:#ff6600;"><strong>Y</strong> <span style="color:#000000;">as</span></span></em> having length 1 and other edges as having length 0.)</p>
<p>Let <img src='http://s0.wp.com/latex.php?latex=T%28d%2Cn%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T(d,n)' title='T(d,n)' class='latex' /> be the largest diameter of an hereditarily connected family of <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' />-subsets of an arbitrary set <img src='http://s0.wp.com/latex.php?latex=X&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='X' title='X' class='latex' /> <span style="color:#ff6600;"><strong>modulo a set <em>Y</em></strong></span> , <img src='http://s0.wp.com/latex.php?latex=Y+%5Csubset+X&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='Y &#92;subset X' title='Y &#92;subset X' class='latex' /> with <img src='http://s0.wp.com/latex.php?latex=%26%23124%3BY%26%23124%3B%3Dn&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#124;Y&#124;=n' title='&#124;Y&#124;=n' class='latex' />.</p>
<p>Since we can always take <img src='http://s0.wp.com/latex.php?latex=X%3DY&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='X=Y' title='X=Y' class='latex' /> we have <img src='http://s0.wp.com/latex.php?latex=F%28d%2Cn%29+%5Cle+T%28d%2Cn%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F(d,n) &#92;le T(d,n)' title='F(d,n) &#92;le T(d,n)' class='latex' />.  </p>
<h3>9.  A quasi-polynomial upper bound</h3>
<p>We will now describe an argument giving a quasi-polynomial upper bound for <img src='http://s0.wp.com/latex.php?latex=T%28d%2Cn%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T(d,n)' title='T(d,n)' class='latex' />. This is an abstract version of a geometric argument of Kleitmen and me. </p>
<p>Let <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+F%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal F}' title='{&#92;cal F}' class='latex' /> be a hereditarily connected family of <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' />-subsets of some set <img src='http://s0.wp.com/latex.php?latex=X&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='X' title='X' class='latex' />, let <img src='http://s0.wp.com/latex.php?latex=Y+%5Csubset+X&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='Y &#92;subset X' title='Y &#92;subset X' class='latex' />, <img src='http://s0.wp.com/latex.php?latex=%26%23124%3BY%26%23124%3B%3Dn&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#124;Y&#124;=n' title='&#124;Y&#124;=n' class='latex' />, and let <img src='http://s0.wp.com/latex.php?latex=S&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S' title='S' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=T&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T' title='T' class='latex' /> be two sets in the family.</p>
<p><strong>Claim:</strong> We can always either</p>
<p>1) find paths of length at most <img src='http://s0.wp.com/latex.php?latex=T%28d%2Ck%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T(d,k)' title='T(d,k)' class='latex' />  <span style="color:#ff6600;"><strong>modulo <em>Y  </em></strong></span>from <img src='http://s0.wp.com/latex.php?latex=S&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S' title='S' class='latex' /> to <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' />-subsets of <img src='http://s0.wp.com/latex.php?latex=Y&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='Y' title='Y' class='latex' /> whose union has more than <img src='http://s0.wp.com/latex.php?latex=k&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='k' title='k' class='latex' /> elements.</p>
<p>or</p>
<p>2) we can find a path of this length <img src='http://s0.wp.com/latex.php?latex=T%28d%2Ck%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T(d,k)' title='T(d,k)' class='latex' />  <span style="color:#ff6600;"><strong>modulo <em>Y</em></strong></span>   from <img src='http://s0.wp.com/latex.php?latex=S&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S' title='S' class='latex' /> to <img src='http://s0.wp.com/latex.php?latex=T&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T' title='T' class='latex' />.  </p>
<p><strong>Proof of the claim</strong>: <span style="color:#0000ff;">Let <img src='http://s0.wp.com/latex.php?latex=Z&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='Z' title='Z' class='latex' /> be the set of elements from <img src='http://s0.wp.com/latex.php?latex=Y&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='Y' title='Y' class='latex' /> that we can reach in <img src='http://s0.wp.com/latex.php?latex=T%28d%2Ck%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T(d,k)' title='T(d,k)' class='latex' /> steps <span style="color:#ff6600;"><strong>modulo <em>Y</em></strong></span>   from <img src='http://s0.wp.com/latex.php?latex=S&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S' title='S' class='latex' />. <span style="color:#f10dad;">(Let me explain it better: <img src='http://s0.wp.com/latex.php?latex=Z&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='Z' title='Z' class='latex' /> is the elements of <img src='http://s0.wp.com/latex.php?latex=Y&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='Y' title='Y' class='latex' /> in the union of all sets that can be reached in <img src='http://s0.wp.com/latex.php?latex=T%28d%2Ck%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T(d,k)' title='T(d,k)' class='latex' /> steps <span style="color:#ff6600;"><strong>modulo<em> Y</em></strong></span> from <img src='http://s0.wp.com/latex.php?latex=S&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S' title='S' class='latex' />. Or even better: <img src='http://s0.wp.com/latex.php?latex=Z&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='Z' title='Z' class='latex' /> is the intersection of <img src='http://s0.wp.com/latex.php?latex=Y&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='Y' title='Y' class='latex' /> with the union of all sets in <img src='http://s0.wp.com/latex.php?latex=%5Ccal+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;cal F' title='&#92;cal F' class='latex' /> which can be reached from <img src='http://s0.wp.com/latex.php?latex=S&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S' title='S' class='latex' /> in <img src='http://s0.wp.com/latex.php?latex=T%28d%2Ck%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T(d,k)' title='T(d,k)' class='latex' /> steps <strong><span style="color:#ff6600;">modulo <em>Y.</em></span></strong><em> </em>)</span> </span></p>
<p><span style="color:#0000ff;">The distance of <img src='http://s0.wp.com/latex.php?latex=S&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S' title='S' class='latex' /> from <img src='http://s0.wp.com/latex.php?latex=T&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T' title='T' class='latex' /> <span style="color:#ff6600;"><strong>modulo <em>Z</em></strong></span>  is at most <img src='http://s0.wp.com/latex.php?latex=T%28d%2C%26%23124%3BZ%26%23124%3B%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T(d,&#124;Z&#124;)' title='T(d,&#124;Z&#124;)' class='latex' />. </span></p>
<p><span style="color:#0000ff;">Now, if <img src='http://s0.wp.com/latex.php?latex=%26%23124%3BZ%26%23124%3B%26%2362%3Bk&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#124;Z&#124;&gt;k' title='&#124;Z&#124;&gt;k' class='latex' /> we are in case 1). </span></p>
<p><span style="color:#0000ff;">If <img src='http://s0.wp.com/latex.php?latex=%26%23124%3BZ%26%23124%3B+%5Cle+k&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#124;Z&#124; &#92;le k' title='&#124;Z&#124; &#92;le k' class='latex' /> then there is a path from <img src='http://s0.wp.com/latex.php?latex=S&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S' title='S' class='latex' /> to <img src='http://s0.wp.com/latex.php?latex=T&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T' title='T' class='latex' /> <span style="color:#ff6600;"><strong>modulo <em>Z</em></strong> <span style="color:#0000ff;">of length <img src='http://s0.wp.com/latex.php?latex=T%28d%2Ck%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T(d,k)' title='T(d,k)' class='latex' /></span></span>. If this path reaches no set containing a point in <img src='http://s0.wp.com/latex.php?latex=Y+%5Cbackslash+Z&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='Y &#92;backslash Z' title='Y &#92;backslash Z' class='latex' /> we are in case 1).  (Because this path is actually a path of length <img src='http://s0.wp.com/latex.php?latex=T%28d%2Ck%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T(d,k)' title='T(d,k)' class='latex' /> from <img src='http://s0.wp.com/latex.php?latex=S&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S' title='S' class='latex' /> to <img src='http://s0.wp.com/latex.php?latex=T&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T' title='T' class='latex' /> <strong><span style="color:#ff6600;">modulo <em>Y)</em></span></strong>.  Otherwise, we reached via a path of length <img src='http://s0.wp.com/latex.php?latex=T%28d%2Ck%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T(d,k)' title='T(d,k)' class='latex' /> <strong><span style="color:#ff6600;">modulo <em>Y</em></span></strong> from <img src='http://s0.wp.com/latex.php?latex=S&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S' title='S' class='latex' /> a set containing a point in <img src='http://s0.wp.com/latex.php?latex=Y+%5Cbackslash+Z&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='Y &#92;backslash Z' title='Y &#92;backslash Z' class='latex' />, in contradiction to the definition of <img src='http://s0.wp.com/latex.php?latex=Z&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='Z' title='Z' class='latex' />.  </span><span style="color:#993366;"><strong>Walla</strong></span>.</p>
<p><strong>Corollary: </strong><img src='http://s0.wp.com/latex.php?latex=T%28d%2Cn%29+%5Cle+2T%28d%2Cn%2F2%29%2BT%28d-1%2Cn-1%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T(d,n) &#92;le 2T(d,n/2)+T(d-1,n-1)' title='T(d,n) &#92;le 2T(d,n/2)+T(d-1,n-1)' class='latex' />.</p>
<p><span style="color:#0000ff;">By a path of length <img src='http://s0.wp.com/latex.php?latex=T%28d%2Cn%2F2%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T(d,n/2)' title='T(d,n/2)' class='latex' /> <span style="color:#ff6600;"><strong>modulo <em>Y</em> </strong></span> we reach from <img src='http://s0.wp.com/latex.php?latex=S&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S' title='S' class='latex' /> at least <img src='http://s0.wp.com/latex.php?latex=n%2F2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n/2' title='n/2' class='latex' /> elements in <img src='http://s0.wp.com/latex.php?latex=Y&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='Y' title='Y' class='latex' />, (or <img src='http://s0.wp.com/latex.php?latex=T&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T' title='T' class='latex' />).  By a path of length <img src='http://s0.wp.com/latex.php?latex=T%28d%2Cn%2F2%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T(d,n/2)' title='T(d,n/2)' class='latex' /> <span style="color:#ff6600;"><strong>modulo <em>Y</em></strong></span>  we reach from <img src='http://s0.wp.com/latex.php?latex=T&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T' title='T' class='latex' /> at least <img src='http://s0.wp.com/latex.php?latex=n%2F2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n/2' title='n/2' class='latex' /> elements in <img src='http://s0.wp.com/latex.php?latex=Y&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='Y' title='Y' class='latex' />, (or <img src='http://s0.wp.com/latex.php?latex=S&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S' title='S' class='latex' />). So unless we can go from <img src='http://s0.wp.com/latex.php?latex=S&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S' title='S' class='latex' /> to <img src='http://s0.wp.com/latex.php?latex=T&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T' title='T' class='latex' /> in <img src='http://s0.wp.com/latex.php?latex=T%28d%2Cn%2F2%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T(d,n/2)' title='T(d,n/2)' class='latex' /> steps <span style="color:#ff6600;"><strong>modulo <em>Y</em> </strong></span> we can reach more than <img src='http://s0.wp.com/latex.php?latex=n%2F2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n/2' title='n/2' class='latex' /> elements from both <img src='http://s0.wp.com/latex.php?latex=S&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S' title='S' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=T&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T' title='T' class='latex' /> by paths of length <img src='http://s0.wp.com/latex.php?latex=T%28d%2Cn%2F2%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T(d,n/2)' title='T(d,n/2)' class='latex' /> <span style="color:#ff6600;"><strong>modulo <em>Y</em></strong></span> ,hence there is some element we can reach from both. </span></p>
<p><span style="color:#0000ff;">In other words in <img src='http://s0.wp.com/latex.php?latex=T%28d%2Cn%2F2%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T(d,n/2)' title='T(d,n/2)' class='latex' /> steps <span style="color:#ff6600;"><strong>modulo </strong></span><em><span style="color:#ff6600;"><strong>Y</strong></span>  </em>we go from <img src='http://s0.wp.com/latex.php?latex=S&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S' title='S' class='latex' /> to <img src='http://s0.wp.com/latex.php?latex=S%27&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S&#039;' title='S&#039;' class='latex' /> and from <img src='http://s0.wp.com/latex.php?latex=T&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T' title='T' class='latex' /> to <img src='http://s0.wp.com/latex.php?latex=T%27&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T&#039;' title='T&#039;' class='latex' /> so that <img src='http://s0.wp.com/latex.php?latex=S%27&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S&#039;' title='S&#039;' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=T%27&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T&#039;' title='T&#039;' class='latex' /> share an element <img src='http://s0.wp.com/latex.php?latex=u&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='u' title='u' class='latex' />.</span></p>
<p><span style="color:#0000ff;">But the distance from <img src='http://s0.wp.com/latex.php?latex=S%27&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S&#039;' title='S&#039;' class='latex' /> to <img src='http://s0.wp.com/latex.php?latex=T%27&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T&#039;' title='T&#039;' class='latex' /> <strong><span style="color:#ff6600;">modulo <em>Y</em></span></strong>  (which is the same as the distance <span style="color:#ff6600;"><strong>modulo <em>Y</em></strong> </span> from <img src='http://s0.wp.com/latex.php?latex=S%27+%5Cbackslash+u&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S&#039; &#92;backslash u' title='S&#039; &#92;backslash u' class='latex' /> to <img src='http://s0.wp.com/latex.php?latex=T%27+%5Cbackslash+u&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T&#039; &#92;backslash u' title='T&#039; &#92;backslash u' class='latex' /> in <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+F%7D%27%5B%5C%7Bu%5C%7D%5D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal F}&#039;[&#92;{u&#92;}]' title='{&#92;cal F}&#039;[&#92;{u&#92;}]' class='latex' /> is at most <img src='http://s0.wp.com/latex.php?latex=T%28d-1%2Cn-1%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T(d-1,n-1)' title='T(d-1,n-1)' class='latex' />.  (We use here the fact that <img src='http://s0.wp.com/latex.php?latex=u+%5Cin+Y&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='u &#92;in Y' title='u &#92;in Y' class='latex' />) </span><strong><span style="color:#993366;">Ahla!</span></strong></p>
<p><span style="color:#0000ff;">To solve the recurrence, first for convenience replace <img src='http://s0.wp.com/latex.php?latex=T%28d-1%2Cn-1%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T(d-1,n-1)' title='T(d-1,n-1)' class='latex' /> by <img src='http://s0.wp.com/latex.php?latex=T%28d-1%2Cn%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T(d-1,n)' title='T(d-1,n)' class='latex' />. (You get a weaker inequality.) Then write <img src='http://s0.wp.com/latex.php?latex=G%28d%2Cn%29%3DT%28d%2C2n%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G(d,n)=T(d,2n)' title='G(d,n)=T(d,2n)' class='latex' /> to get <img src='http://s0.wp.com/latex.php?latex=G%28d%2Cn%29+%5Cle+G%28d%2Cn%2F2%29%2BG%28d-1%2Cn%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G(d,n) &#92;le G(d,n/2)+G(d-1,n)' title='G(d,n) &#92;le G(d,n/2)+G(d-1,n)' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=H%28d%2Cx%29%3DG%28d%2C2%5Ex%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='H(d,x)=G(d,2^x)' title='H(d,x)=G(d,2^x)' class='latex' /> to get <img src='http://s0.wp.com/latex.php?latex=H%28d%2Cx%29+%5Cle+H%28d-1%2Cx%29+%2B+H%28d%2Cx-1%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='H(d,x) &#92;le H(d-1,x) + H(d,x-1)' title='H(d,x) &#92;le H(d-1,x) + H(d,x-1)' class='latex' /> which gives <img src='http://s0.wp.com/latex.php?latex=H%28d%2Cx%29+%5Cle+%7B%7Bd%2Bx%7D+%5Cchoose+%7Bd%7D%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='H(d,x) &#92;le {{d+x} &#92;choose {d}}' title='H(d,x) &#92;le {{d+x} &#92;choose {d}}' class='latex' /> which in turn gives <img src='http://s0.wp.com/latex.php?latex=G%28d%2Cn%29+%5Cle+%7B%7Blog+n%2Bd%7D+%5Cchoose+%7Bd%7D%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G(d,n) &#92;le {{log n+d} &#92;choose {d}}' title='G(d,n) &#92;le {{log n+d} &#92;choose {d}}' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=T%28d%2Cn%29+%5Cle+n+%7B%7Blog+n+%2Bd%7D+%5Cchoose+%7Bd%7D%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T(d,n) &#92;le n {{log n +d} &#92;choose {d}}' title='T(d,n) &#92;le n {{log n +d} &#92;choose {d}}' class='latex' />.</span> <strong><span style="color:#993366;">Sababa!</span></strong></p>
<p><!--more--> </p>
<p>This is the last post in the series. The proof presented here is an abstract version of a geometric proof for graphs of polytopes by <a title="KalaiKleitman" href="http://front.math.ucdavis.edu/search?a=Kalai+and+Kleitman&#38;t=&#38;q=&#38;c=&#38;n=25&#38;s=Listings">Kalai and Kleitman</a>. Different paths to weaker quasi-polynomial upper bounds can be found <a title="quasi-polynomial-for-Hirsch-DCG" href="http://ams.mathematik.uni-bielefeld.de/mathscinet/search/publdoc.html?pg1=IID&#38;s1=195990&#38;vfpref=html&#38;r=39&#38;mx-pid=1176376">here</a>. These bounds are linear when <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' /> is fixed.  A similar (even a bit simpler) argument under an even more general context was found by Razborov. (But I don&#8217;t remember it at present.) The argument above extends to the directed case. But finding an actual pivot rule for the simplex algorithm which comes close to this bound is out of reach.</p>
<p>I conjecture that <img src='http://s0.wp.com/latex.php?latex=F%28d%2Cn%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F(d,n)' title='F(d,n)' class='latex' /> is polynomial (and that this holds for <img src='http://s0.wp.com/latex.php?latex=T%28d%2Cn%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T(d,n)' title='T(d,n)' class='latex' /> and even in the greater generality considered by Razborov). I also conjectured before that it is not a polynomial, but changed my mind. So frankly, I do not have a clue. Remember that it is even possible that <img src='http://s0.wp.com/latex.php?latex=F%28d%2Cn%29+%5Cle+n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F(d,n) &#92;le n' title='F(d,n) &#92;le n' class='latex' />.</p>
<p>Summary of earlier posts: <a title="diameter-1" href="http://gilkalai.wordpress.com/2008/07/30/a-diamater-problem-for-families-of-sets/">Part 1</a> describes the problem. (It is repeated here.)<a title="Diameter-2" href="http://gilkalai.wordpress.com/2008/08/31/a-diameter-problem-2/" target="_blank"> Part 2</a> describe the connection to the Hirsch Conjecture.  <a title="Diameter-3" href="http://gilkalai.wordpress.com/2008/09/07/diameter-problem-3/">Part 3</a> describes linear bound when <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' /> is fixed. It also raises the question if past (or future) developements on the problem can be quasi-automatize.  <a title="Diameter-5" href="http://gilkalai.wordpress.com/2008/09/16/a-diameter-problem-5/">Part 5</a> follows a question from <a title="diameter-4" href="http://gilkalai.wordpress.com/2008/09/09/diameter-problem-4/" target="_blank">part 4</a> and describes a subexponential upper bound. <a title="diameter-6" href="http://gilkalai.wordpress.com/2008/11/04/a-diameter-problem-6-abstract-objective-functions/">Part 6</a> describes further the connection with linear programming and with shellability, and poses a directed version of the problem.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[A Diameter Problem (6): Abstract Objective Functions]]></title>
<link>http://gilkalai.wordpress.com/2008/11/04/a-diameter-problem-6-abstract-objective-functions/</link>
<pubDate>Tue, 04 Nov 2008 03:51:08 +0000</pubDate>
<dc:creator>Gil Kalai</dc:creator>
<guid>http://gilkalai.wordpress.com/2008/11/04/a-diameter-problem-6-abstract-objective-functions/</guid>
<description><![CDATA[George Dantzig and Leonid Khachyan In this part we will not progress on the diameter problem that we]]></description>
<content:encoded><![CDATA[<p><a href="http://www.isa.ewi.tudelft.nl/~roos/photos.html"><img class="alignnone size-full wp-image-1129" title="Dantzig and Khachyan" src="http://gilkalai.files.wordpress.com/2008/11/dantzig.jpg?w=450&#038;h=453" alt="Dantzig and Khachyan" width="450" height="453" /></a></p>
<p><span style="color:#ff0000;">George Dantzig and Leonid Khachyan</span></p>
<p>In this part we will not progress on the diameter problem that we discussed in the earlier posts but will rather describe a closely related problem for directed graphs associated with <strong>ordered</strong> families of sets. The role models for these directed graphs are the directed graphs of polytopes where the direction of the edges is described by a linear objective function.  </p>
<h3>7. Linear programming and the simplex algorithm.</h3>
<p>Our diameter problem for families of sets was based on a mathematical abstraction (and a generalization) of the Hirsch Conjecture which asserts that the diameter of the graph <img src='http://s0.wp.com/latex.php?latex=G%28P%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G(P)' title='G(P)' class='latex' /> of a <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' />-polytope <img src='http://s0.wp.com/latex.php?latex=P&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='P' title='P' class='latex' /> with <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' /> facets is at most <img src='http://s0.wp.com/latex.php?latex=n-d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n-d' title='n-d' class='latex' />. Hirsch, in fact, made the conjecture also for graphs of unbounded polyhedra &#8211; namely the intersection of <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' /> closed halfspaces in <img src='http://s0.wp.com/latex.php?latex=R%5Ed&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='R^d' title='R^d' class='latex' />. But in the unbounded case, Klee and Walkup found a counterexample with diameter <img src='http://s0.wp.com/latex.php?latex=n-d%2B&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n-d+' title='n-d+' class='latex' /> [<img src='http://s0.wp.com/latex.php?latex=d%2F5&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d/5' title='d/5' class='latex' />]. The abstract problem we considered extends also to the unbounded case and  <img src='http://s0.wp.com/latex.php?latex=n-d%2B&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n-d+' title='n-d+' class='latex' /> [<img src='http://s0.wp.com/latex.php?latex=d%2F5&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d/5' title='d/5' class='latex' />] is the best known lower bound for the abstract case as well. It is not known if there is a polynomial (in terms of <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' />) upper bound for the diameter of graphs of d-polytopes with n facets.</p>
<p>Hirsch&#8217;s conjecture was motivated by the simplex algorithm for linear programming.  Let us talk a little more about it: Linear programming is the problem of maximizing a linear objective function <img src='http://s0.wp.com/latex.php?latex=%5Cphi%28x%29%3Db_1x_1%2B+b_2+x_2+%5Cdots+%2Bb_dx_d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;phi(x)=b_1x_1+ b_2 x_2 &#92;dots +b_dx_d' title='&#92;phi(x)=b_1x_1+ b_2 x_2 &#92;dots +b_dx_d' class='latex' /> subject to a system of n linear inequalities in the variables <img src='http://s0.wp.com/latex.php?latex=x_1%2Cx_2%2C%5Cdots%2Cx_d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='x_1,x_2,&#92;dots,x_d' title='x_1,x_2,&#92;dots,x_d' class='latex' />.</p>
<p> <img src='http://s0.wp.com/latex.php?latex=a_%7B11%7Dx_1+%2B+x_%7B12%7Dx_2+%2B+%5Cdots+%2B+x_%7B1d%7Dx_d+%5Cle+c_1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='a_{11}x_1 + x_{12}x_2 + &#92;dots + x_{1d}x_d &#92;le c_1' title='a_{11}x_1 + x_{12}x_2 + &#92;dots + x_{1d}x_d &#92;le c_1' class='latex' />,</p>
<p><img src='http://s0.wp.com/latex.php?latex=a_%7B21%7Dx_1+%2B+x_%7B22%7Dx_2+%2B+%5Cdots+%2B+x_%7B2d%7Dx_d+%5Cle+c_2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='a_{21}x_1 + x_{22}x_2 + &#92;dots + x_{2d}x_d &#92;le c_2' title='a_{21}x_1 + x_{22}x_2 + &#92;dots + x_{2d}x_d &#92;le c_2' class='latex' />,</p>
<p>&#8230;</p>
<p><img src='http://s0.wp.com/latex.php?latex=a_%7Bn1%7Dx_1+%2B+x_%7Bn2%7Dx_2+%2B+%5Cdots+%2B+x_%7Bnd%7Dx_d+%5Cle+c_n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='a_{n1}x_1 + x_{n2}x_2 + &#92;dots + x_{nd}x_d &#92;le c_n' title='a_{n1}x_1 + x_{n2}x_2 + &#92;dots + x_{nd}x_d &#92;le c_n' class='latex' />,</p>
<p>The set of solutions to the system of inequalities is a convex polyhedron. (If it is bounded it is a polytope.)  A linear objective function makes a graph of a polytope (or a polyhedron) into a digraph (directed graph). If you like graphs you would love digraphs, and if you like graphs of polytopes, you would like the digraphs associated with them.  </p>
<p>The geometric description of Dantzig&#8217;s simplex algorithm is as follows: the system of inequalities describes a convex d-dimensional polyhedron <img src='http://s0.wp.com/latex.php?latex=P&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='P' title='P' class='latex' />. (This polyhedron is called the feasible polyhedron.) The maximum of <img src='http://s0.wp.com/latex.php?latex=%5Cphi&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;phi' title='&#92;phi' class='latex' /> is attained at a face <img src='http://s0.wp.com/latex.php?latex=F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F' title='F' class='latex' /> of <img src='http://s0.wp.com/latex.php?latex=P&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='P' title='P' class='latex' />. We start with an initial vertex (extreme point) <img src='http://s0.wp.com/latex.php?latex=v&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='v' title='v' class='latex' /> of the polyhedron and look at its neighbors in <img src='http://s0.wp.com/latex.php?latex=G%28P%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G(P)' title='G(P)' class='latex' />. Unless <img src='http://s0.wp.com/latex.php?latex=v+%5Cin+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='v &#92;in F' title='v &#92;in F' class='latex' /> there is a neighbor <img src='http://s0.wp.com/latex.php?latex=u&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='u' title='u' class='latex' /> of <img src='http://s0.wp.com/latex.php?latex=v&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='v' title='v' class='latex' /> that satisfies <img src='http://s0.wp.com/latex.php?latex=%5Cphi%28u%29+%26%2362%3B+%5Cphi+%28v%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;phi(u) &gt; &#92;phi (v)' title='&#92;phi(u) &gt; &#92;phi (v)' class='latex' />. When you find such a vertex move from <img src='http://s0.wp.com/latex.php?latex=v&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='v' title='v' class='latex' /> to <img src='http://s0.wp.com/latex.php?latex=u&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='u' title='u' class='latex' /> and repeat!</p>
<h3>8. Abstract objective functions and unique sink orientation.</h3>
<p>Let <img src='http://s0.wp.com/latex.php?latex=P&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='P' title='P' class='latex' /> be a simple d-polytope and let <img src='http://s0.wp.com/latex.php?latex=%5Cphi&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;phi' title='&#92;phi' class='latex' /> be a linear objective function which is not constant on any edge of the polytope. Remember, the graph of <img src='http://s0.wp.com/latex.php?latex=P&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='P' title='P' class='latex' />, <img src='http://s0.wp.com/latex.php?latex=G%28P%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G(P)' title='G(P)' class='latex' /> is a <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' />-regular graph. We can now direct every edge <img src='http://s0.wp.com/latex.php?latex=u%2Cv&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='u,v' title='u,v' class='latex' /> from <img src='http://s0.wp.com/latex.php?latex=u&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='u' title='u' class='latex' /> to <img src='http://s0.wp.com/latex.php?latex=v&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='v' title='v' class='latex' /> if <img src='http://s0.wp.com/latex.php?latex=%5Cphi+%28v%29+%26%2362%3B+%5Cphi+%28u%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;phi (v) &gt; &#92;phi (u)' title='&#92;phi (v) &gt; &#92;phi (u)' class='latex' />. Here are two important properties of this digraph.</p>
<p>(AC) It is acyclic! (no cycles)</p>
<p>(US&#8217;) It has a unique SINK, namely a unique vertex such that all edges containing it are directed towards it.</p>
<p>The unique sink property is in fact the property that enables the simplex algorithm to work!</p>
<p>When we consider a face of the polytope <img src='http://s0.wp.com/latex.php?latex=F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F' title='F' class='latex' /> and its own graph <img src='http://s0.wp.com/latex.php?latex=G%28F%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G(F)' title='G(F)' class='latex' /> then again our linear objective function induces an orientation of the edges of <img src='http://s0.wp.com/latex.php?latex=G%28F%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G(F)' title='G(F)' class='latex' /> which is acyclic and also has the unique sink property. Every subgraph of an acyclic graph is acyclic. But having the unique sink property for a graph does not imply it for a subgraph. We can now describe the general unique sink properties of digraphs of polytopes:</p>
<p>(US) For every face F of the polytope, the directed graph induced on the vertices of <img src='http://s0.wp.com/latex.php?latex=F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F' title='F' class='latex' /> has a unique sink.</p>
<p>A unique sink acyclic orientation of the graph of a polytope is an orientation of the edges of the graph which satisfies properties (AC) and (US). </p>
<p>An abstract objective function of a <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' />-polytope is an ordering <img src='http://s0.wp.com/latex.php?latex=%26%2360%3B&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&lt;' title='&lt;' class='latex' /> of the vertices of the polytope such that the directed graph obtained by directing an edge from <img src='http://s0.wp.com/latex.php?latex=u&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='u' title='u' class='latex' /> to <img src='http://s0.wp.com/latex.php?latex=v&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='v' title='v' class='latex' /> if  <img src='http://s0.wp.com/latex.php?latex=u%26%2360%3Bv&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='u&lt;v' title='u&lt;v' class='latex' /> is a unique sink acyclic orientation. (Of course, coming from an ordering the orientation is automatically acyclic.) </p>
<p><!--more--></p>
<h3>9. Questions and answers regarding the simplex algorithm.</h3>
<p><span style="color:#ff0000;">Q: What is a polyhedron, is it just a fancy name for a polytope?</span></p>
<p><span style="color:#ff0000;">A: A polyhedron is the intersection of closed half spaces in <img src='http://s0.wp.com/latex.php?latex=R%5Ed&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='R^d' title='R^d' class='latex' />. A bounded polyhedron is a polytope. </span></p>
<p><span style="color:#ff0000;">Q: How do you find the initial feasible vertex v?</span></p>
<p><span style="color:#ff0000;">A: Ohh, good point. Usually you need a first stage of the algorithm to reach a feasible vertex. This is sometimes referred to as Phase 1 of the algorithm, and moving from a feasible vertex to the optimal one is called Phase 2. But you can transform every LP problem to another one in which the origin is a feasible polyhedron so for the purpose of studying the worst-case behavior of the simplex algorithm it is enough to study phase 2.  </span></p>
<p><span style="color:#ff0000;">Q: How do you choose to which neighbor to move?</span></p>
<p><span style="color:#ff0000;">A: Ahh, this is a good question. Often, there are many ways to do it and a rule for making the choice is called a pivot rule. Which pivot rule to take, for theoretical purposes as well as practical purposes is important.</span></p>
<p><span style="color:#ff0000;">Q: Is the simplex algorithm a polynomial time algorithm?</span></p>
<p><span style="color:#ff0000;">A: We do not know any pivot rule that leads to a polynomial algorithm in the sense that the number of pivot steps is bounded above by a polynomial function of <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' />.</span></p>
<p><span style="color:#ff0000;">Q: Is there a polynomial algorithm for LP?</span></p>
<p><span style="color:#ff0000;">A: Yes, Katchian proved in 1979 that the Nemirovski-Shor ellipsoid algorithm is a polynomial time algorithm for LP.</span></p>
<p><span style="color:#ff0000;">Q: Didn&#8217;t you neglect to mention some important things?</span></p>
<p><span style="color:#ff0000;">A: Quite a few. In particular, I ignored issues of degeneracy, for example if the feasible polyhedron is not simple.</span></p>
<p>Before we go on to describe an even more abstract objective functions, let me recall section 2 about the connection between the abstract combinatorial graphs based on families of sets and the graphs of polytopes. If this is already fresh in your memory you can safely skip it.</p>
<h3><span style="color:#d65500;">2. The connection of our abstract setting with the Hirsch&#8217;s Conjecture reminded</span></h3>
<p><span style="color:#d65500;">The Hirsch Conjecture asserts that the diameter of the graph G(P) of a d-polytope P with n facets is at most n-d. Not even a polynomial upper bound for the diameter in terms of d and n is known. Finding good upper bounds for the diameter of graphs of d-polytopes is one of the central open problems in the study of convex polytopes. If d is fixed then a linear bound in n is known, and the best bound in terms of d and n is <img src='http://s0.wp.com/latex.php?latex=n%5E%7B%5Clog+d%2B1%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n^{&#92;log d+1}' title='n^{&#92;log d+1}' class='latex' />. We will come back to these results later.</span></p>
<p><span style="color:#d65500;">One basic fact to remember is that for every d-polytope P, G(P) is a connected graph. As a matter of fact, a theorem of Balinski asserts that G(P)$ is d-connected.</span></p>
<p><span style="color:#d65500;">The combinatorial diameter problem I mentioned in an earlier post (and which is repeated below) is closely related. Let me now explain the connection. </span></p>
<p><span style="color:#d65500;">Let P be a simple d-polytope. Suppose that P is determined by n inequalities, and that each inequality describes a facet of P. Now we can define a family <img src='http://s0.wp.com/latex.php?latex=%5Ccal+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;cal F' title='&#92;cal F' class='latex' /> of subsets of {1,2,&#8230;,n} as follows. Let <img src='http://s0.wp.com/latex.php?latex=E_1%2CE_2%2C%5Cdots%2CE_n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='E_1,E_2,&#92;dots,E_n' title='E_1,E_2,&#92;dots,E_n' class='latex' /> be the n inequalities defining the polytope P, and let <img src='http://s0.wp.com/latex.php?latex=F_1%2CF_2%2C%5Cdots%2C+F_n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F_1,F_2,&#92;dots, F_n' title='F_1,F_2,&#92;dots, F_n' class='latex' /> be the n corresponding facets. Every vertex v of P belongs to precisely d facets (this is equivalent to P being a simple polytope). Let <img src='http://s0.wp.com/latex.php?latex=S_v&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_v' title='S_v' class='latex' /> be the indices of the facets containing v, or, equivalently, the indices of the inequalities which are satisfied as equalities at v. Now, let <img src='http://s0.wp.com/latex.php?latex=%5Ccal+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;cal F' title='&#92;cal F' class='latex' /> be the family of all sets <img src='http://s0.wp.com/latex.php?latex=S_v&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_v' title='S_v' class='latex' /> for all vertices of the polytope P.</span></p>
<p><span style="color:#d65500;">The following observations are easy.  </span></p>
<p><span style="color:#d65500;">(1) Two vertices v and w of P are adjacent in the graph of P if and only if <img src='http://s0.wp.com/latex.php?latex=%26%23124%3BS_v+%5Ccap+S_w%26%23124%3B%3Dd-1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#124;S_v &#92;cap S_w&#124;=d-1' title='&#124;S_v &#92;cap S_w&#124;=d-1' class='latex' />. Therefore, <img src='http://s0.wp.com/latex.php?latex=G%28P%29%3DG%28%7B%5Ccal+F%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G(P)=G({&#92;cal F})' title='G(P)=G({&#92;cal F})' class='latex' />.</span></p>
<p><span style="color:#d65500;">(2)  If A is a set of indices, then the vertices v of P such that <img src='http://s0.wp.com/latex.php?latex=A+%5Csubset+S_v&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A &#92;subset S_v' title='A &#92;subset S_v' class='latex' /> are precisely the set of vertices of a lower dimensional face of P. This face is described by all the vertices of P which satisfy all the inequalities indexed by <img src='http://s0.wp.com/latex.php?latex=i+%5Cin+A&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='i &#92;in A' title='i &#92;in A' class='latex' />, or equivalently all vertices in P which belong to the intersection of the facets <img src='http://s0.wp.com/latex.php?latex=F_i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F_i' title='F_i' class='latex' /> for <img src='http://s0.wp.com/latex.php?latex=i+%5Cin+A&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='i &#92;in A' title='i &#92;in A' class='latex' />.</span></p>
<p><span style="color:#d65500;">Therefore, for every <img src='http://s0.wp.com/latex.php?latex=A+%5Csubset+N&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A &#92;subset N' title='A &#92;subset N' class='latex' />, if <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+F%7D%5BA%5D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal F}[A]' title='{&#92;cal F}[A]' class='latex' /> is not empty the graph <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D%5BA%5D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F}[A])' title='G({&#92;cal F}[A])' class='latex' /> is connected &#8211; this graph is just the graph of some lower dimensional polytope. This was the main assumption in our abstract problem.</span></p>
<h3>10. Even more abstract objective functions.</h3>
<p> We will not discuss actual pivot rules for linear programming in this thread of posts.  This is an interesting topic that we may discuss separately. Linear objective functions transform the graph of the polytope into a directed graph. We replaced graphs of polytopes by very abstract and general graphs associated to families of sets. What about digraphs of polytopes? </p>
<p>Let <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+F%7D+%3D+%28S_1%2CS_2%2C%5Cdots%2C+S_t%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal F} = (S_1,S_2,&#92;dots, S_t)' title='{&#92;cal F} = (S_1,S_2,&#92;dots, S_t)' class='latex' /> be an <strong>ordered </strong>family of <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' />-subsets of {1,2,&#8230;,n}. Define a digraph or a directed graph <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F})' title='G({&#92;cal F})' class='latex' /> as a digraph whose vertex set is latex \cal F$ and which has a directed edge from <img src='http://s0.wp.com/latex.php?latex=S_i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_i' title='S_i' class='latex' /> to <img src='http://s0.wp.com/latex.php?latex=S_j&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_j' title='S_j' class='latex' /> if <img src='http://s0.wp.com/latex.php?latex=%26%23124%3BS_i+%5Ccap+S_j%26%23124%3B%3Dd-1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#124;S_i &#92;cap S_j&#124;=d-1' title='&#124;S_i &#92;cap S_j&#124;=d-1' class='latex' />.   </p>
<p>Let <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+F%7D_r+%3D+%28S_r%2CS_2%2C%5Cdots+S_t%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal F}_r = (S_r,S_2,&#92;dots S_t)' title='{&#92;cal F}_r = (S_r,S_2,&#92;dots S_t)' class='latex' />.</p>
<p>Make the following assumption:</p>
<p>(*) For every <img src='http://s0.wp.com/latex.php?latex=r&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='r' title='r' class='latex' />, <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F_t%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F_t})' title='G({&#92;cal F_t})' class='latex' /> is connected. Moreover, for every <img src='http://s0.wp.com/latex.php?latex=r&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='r' title='r' class='latex' /> and every subset <img src='http://s0.wp.com/latex.php?latex=A+%5Csubset+%5C%7B1%2C2%2C%5Cdots.+n%5C%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A &#92;subset &#92;{1,2,&#92;dots. n&#92;}' title='A &#92;subset &#92;{1,2,&#92;dots. n&#92;}' class='latex' /> the graph <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D_r%5BA%5D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F}_r[A])' title='G({&#92;cal F}_r[A])' class='latex' /> is connected. (In words, the graph which corresponds to all sets in the family that come after <img src='http://s0.wp.com/latex.php?latex=S_r&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_r' title='S_r' class='latex' /> and contain <img src='http://s0.wp.com/latex.php?latex=A&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A' title='A' class='latex' /> is connected.)</p>
<p>Now we can define a directed graph by orienting an edge <img src='http://s0.wp.com/latex.php?latex=%28S_i+%2C&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='(S_i ,' title='(S_i ,' class='latex' /> <img src='http://s0.wp.com/latex.php?latex=S_j%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_j)' title='S_j)' class='latex' /> from <img src='http://s0.wp.com/latex.php?latex=S_i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_i' title='S_i' class='latex' /> to <img src='http://s0.wp.com/latex.php?latex=S_j&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_j' title='S_j' class='latex' /> if <img src='http://s0.wp.com/latex.php?latex=i%26%2360%3Bj&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='i&lt;j' title='i&lt;j' class='latex' />.</p>
<p>Starting from a simple d-polytope <img src='http://s0.wp.com/latex.php?latex=P&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='P' title='P' class='latex' /> with <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' /> facets, we associated to <img src='http://s0.wp.com/latex.php?latex=P&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='P' title='P' class='latex' /> a family of sets that correspond to the vertices of <img src='http://s0.wp.com/latex.php?latex=P&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='P' title='P' class='latex' />. When we have an objective function <img src='http://s0.wp.com/latex.php?latex=%5Cphi&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;phi' title='&#92;phi' class='latex' />, we can order the vertices of <img src='http://s0.wp.com/latex.php?latex=P&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='P' title='P' class='latex' /> and thus obtain an ordered family that satisfies the assumption (*).  If we start with a simple <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' /> polytope with <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' /> facets and order the sets which correspond to its vertices according to an abstract objective function we get a more general class of ordered families satisfying (*).</p>
<h3>11. Shellability again</h3>
<p>Remember the notion of <a href="http://gilkalai.wordpress.com/2008/09/18/annotating-kimmo-erikssons-poem/">shellability</a> in Kimmo Errikson&#8217;s poem? Let <img src='http://s0.wp.com/latex.php?latex=K&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='K' title='K' class='latex' /> be the ideal or simplicial complex spanned by the family <img src='http://s0.wp.com/latex.php?latex=F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F' title='F' class='latex' />. So <img src='http://s0.wp.com/latex.php?latex=K+%3D+%5C%7B+R+%5Csubset+%5C%7B1%2C2%2C%5Cdots%2C+n%5C%7D%3A+R+%5Csubset+S_i+&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='K = &#92;{ R &#92;subset &#92;{1,2,&#92;dots, n&#92;}: R &#92;subset S_i ' title='K = &#92;{ R &#92;subset &#92;{1,2,&#92;dots, n&#92;}: R &#92;subset S_i ' class='latex' /> for some <img src='http://s0.wp.com/latex.php?latex=i%2C+1+%5Cle+i+%5Cle+t+%5C%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='i, 1 &#92;le i &#92;le t &#92;}' title='i, 1 &#92;le i &#92;le t &#92;}' class='latex' />. To say that the ordering of <img src='http://s0.wp.com/latex.php?latex=%5Ccal+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;cal F' title='&#92;cal F' class='latex' /> is an abstract objective function is equivalent to the statement that <img src='http://s0.wp.com/latex.php?latex=K&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='K' title='K' class='latex' /> is shellable and the ordering of <img src='http://s0.wp.com/latex.php?latex=S_1%2CS_2%2C%5Cdots%2C+S_t&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_1,S_2,&#92;dots, S_t' title='S_1,S_2,&#92;dots, S_t' class='latex' /> is a shelling order on <img src='http://s0.wp.com/latex.php?latex=K&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='K' title='K' class='latex' />.</p>
<p>One important consequence of this observation is that not every family of sets satisfying our connectivity conditions can be ordered as to satisfy our new connectivity relation (*).</p>
<h3>12. Short directed path?</h3>
<p>Here is the directed version of our diameter problem. Given an ordered family of sets satisfying our condition (*), we can always have a directed path from every <img src='http://s0.wp.com/latex.php?latex=S_r&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_r' title='S_r' class='latex' /> to <img src='http://s0.wp.com/latex.php?latex=S_t&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_t' title='S_t' class='latex' />. Can we always guarantee a path of length <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' />? A path of length bounded by some <img src='http://s0.wp.com/latex.php?latex=n%5Ec&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n^c' title='n^c' class='latex' /> for some <img src='http://s0.wp.com/latex.php?latex=c%26%2362%3B0&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='c&gt;0' title='c&gt;0' class='latex' />?</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[A Diameter Problem (5)]]></title>
<link>http://gilkalai.wordpress.com/2008/09/16/a-diameter-problem-5/</link>
<pubDate>Tue, 16 Sep 2008 19:07:37 +0000</pubDate>
<dc:creator>Gil Kalai</dc:creator>
<guid>http://gilkalai.wordpress.com/2008/09/16/a-diameter-problem-5/</guid>
<description><![CDATA[6. First subexponential bounds.  Proposition 1: How to prove it: This is easy to prove: Given two se]]></description>
<content:encoded><![CDATA[<h3>6. First subexponential bounds. </h3>
<p><strong>Proposition 1:</strong> <img src='http://s0.wp.com/latex.php?latex=F%28d%2Cn%29+%5Cle+F_k%28d%2Cn%29+%5Ctimes+F%28d-k%2Cn-k%29.&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F(d,n) &#92;le F_k(d,n) &#92;times F(d-k,n-k).' title='F(d,n) &#92;le F_k(d,n) &#92;times F(d-k,n-k).' class='latex' /></p>
<p><span style="color:#ff0000;"><strong>How to prove it:</strong></span> This is easy to prove: Given two sets <img src='http://s0.wp.com/latex.php?latex=S&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S' title='S' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=T&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T' title='T' class='latex' /> in our family <img src='http://s0.wp.com/latex.php?latex=%5Ccal+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;cal F' title='&#92;cal F' class='latex' />, we first find a path of the form <img src='http://s0.wp.com/latex.php?latex=S%3DS_0%2C+S_1%2C+S_2%2C+%5Cdots%2C+S_t+%3D+T&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S=S_0, S_1, S_2, &#92;dots, S_t = T' title='S=S_0, S_1, S_2, &#92;dots, S_t = T' class='latex' /> where, <img src='http://s0.wp.com/latex.php?latex=%26%23124%3BS_%7Bi-1%7D+%5Ccap+S_i%26%23124%3B+%5Cge+k&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#124;S_{i-1} &#92;cap S_i&#124; &#92;ge k' title='&#124;S_{i-1} &#92;cap S_i&#124; &#92;ge k' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=t+%5Cle+F_k%28d%2Cn%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='t &#92;le F_k(d,n)' title='t &#92;le F_k(d,n)' class='latex' />. We let <img src='http://s0.wp.com/latex.php?latex=B_i+%5Csubset+%28S_%7Bi-1%7D+%5Ccap+S_i+%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='B_i &#92;subset (S_{i-1} &#92;cap S_i )' title='B_i &#92;subset (S_{i-1} &#92;cap S_i )' class='latex' /> with <img src='http://s0.wp.com/latex.php?latex=%26%23124%3BB_i%26%23124%3B%3Dk&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#124;B_i&#124;=k' title='&#124;B_i&#124;=k' class='latex' /> and consider the family <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+F%7D%27%5BB_i%5D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal F}&#039;[B_i]' title='{&#92;cal F}&#039;[B_i]' class='latex' />. This is a family of <img src='http://s0.wp.com/latex.php?latex=%28d-k%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='(d-k)' title='(d-k)' class='latex' />-subsets of an <img src='http://s0.wp.com/latex.php?latex=%28n-k%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='(n-k)' title='(n-k)' class='latex' /> set (<img src='http://s0.wp.com/latex.php?latex=N+%5Cbackslash+B_i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='N &#92;backslash B_i' title='N &#92;backslash B_i' class='latex' />) . It follows that we can have a path from <img src='http://s0.wp.com/latex.php?latex=S_%7Bi-1%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_{i-1}' title='S_{i-1}' class='latex' /> to <img src='http://s0.wp.com/latex.php?latex=S_i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_i' title='S_i' class='latex' /> in  <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D%5BB_i%5D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F}[B_i])' title='G({&#92;cal F}[B_i])' class='latex' /> of length at most <img src='http://s0.wp.com/latex.php?latex=F%28d-k%2Cn-k%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F(d-k,n-k)' title='F(d-k,n-k)' class='latex' />. Putting all these paths together gives us the required result. (We remind the notations at the end of this post.)</p>
<p><strong><span style="color:#ff0000;">How to use it:</span></strong> It is not obvious how to use Proposition 1. Barnette&#8217;s argument from part 3 was about <img src='http://s0.wp.com/latex.php?latex=k%3D1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='k=1' title='k=1' class='latex' />, and it used something a bit more sophisticated. Applying Proposition 1 directly for <img src='http://s0.wp.com/latex.php?latex=k%3D1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='k=1' title='k=1' class='latex' /> does not give anything non trivial. However, when <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' /> is small compared to <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=k&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='k' title='k' class='latex' /> is a small fraction of <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' /> we can say something.</p>
<p>Let us start with an example: <img src='http://s0.wp.com/latex.php?latex=n+%3D+3d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n = 3d' title='n = 3d' class='latex' />. let us choose <img src='http://s0.wp.com/latex.php?latex=k%3D+d%2F4&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='k= d/4' title='k= d/4' class='latex' />. Consider a path <img src='http://s0.wp.com/latex.php?latex=S%3DS_0%2CS_1%2C%5Cdots+S_t%3DT&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S=S_0,S_1,&#92;dots S_t=T' title='S=S_0,S_1,&#92;dots S_t=T' class='latex' /> in <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F})' title='G({&#92;cal F})' class='latex' /> from two sets <img src='http://s0.wp.com/latex.php?latex=S&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S' title='S' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=T&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T' title='T' class='latex' />. Suppose also that in this path </p>
<p>(*) <img src='http://s0.wp.com/latex.php?latex=S_i+%5Ccap+T+%5Csubset+S_%7Bi%2B1%7D%5Ccap+T&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_i &#92;cap T &#92;subset S_{i+1}&#92;cap T' title='S_i &#92;cap T &#92;subset S_{i+1}&#92;cap T' class='latex' />, for every <img src='http://s0.wp.com/latex.php?latex=i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='i' title='i' class='latex' />. </p>
<p>Let <img src='http://s0.wp.com/latex.php?latex=U_1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='U_1' title='U_1' class='latex' /> be the last set in the path whose intersection with <img src='http://s0.wp.com/latex.php?latex=S&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S' title='S' class='latex' /> has at least <img src='http://s0.wp.com/latex.php?latex=d%2F4&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d/4' title='d/4' class='latex' /> elements.  Let <img src='http://s0.wp.com/latex.php?latex=U_2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='U_2' title='U_2' class='latex' /> be the last set in the path whose intersection with <img src='http://s0.wp.com/latex.php?latex=U_1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='U_1' title='U_1' class='latex' /> has at least <img src='http://s0.wp.com/latex.php?latex=d%2F4&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d/4' title='d/4' class='latex' /> elements. I claim that <img src='http://s0.wp.com/latex.php?latex=S%2C+U_1%2C+U_2%2C+T&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S, U_1, U_2, T' title='S, U_1, U_2, T' class='latex' /> is a path in <img src='http://s0.wp.com/latex.php?latex=G_%7Bd%2F4%7D%28%7B%5Ccal+F%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G_{d/4}({&#92;cal F})' title='G_{d/4}({&#92;cal F})' class='latex' />.</p>
<p>To see this <!--more-->note that <img src='http://s0.wp.com/latex.php?latex=U_1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='U_1' title='U_1' class='latex' /> must contain <img src='http://s0.wp.com/latex.php?latex=3d%2F4&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='3d/4' title='3d/4' class='latex' /> new elements not already in <img src='http://s0.wp.com/latex.php?latex=S&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S' title='S' class='latex' />. Next <img src='http://s0.wp.com/latex.php?latex=U_2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='U_2' title='U_2' class='latex' /> must contain at least d/2 elements not already in <img src='http://s0.wp.com/latex.php?latex=S&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S' title='S' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=U_1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='U_1' title='U_1' class='latex' />. Together the three sets <img src='http://s0.wp.com/latex.php?latex=S%2C+U_1%2C+U_2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S, U_1, U_2' title='S, U_1, U_2' class='latex' /> must therefore contain at least <img src='http://s0.wp.com/latex.php?latex=d%2B3d%2F4%2Bd%2F2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d+3d/4+d/2' title='d+3d/4+d/2' class='latex' /> elements. This means that their union has at least <img src='http://s0.wp.com/latex.php?latex=9%2F4d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='9/4d' title='9/4d' class='latex' /> elements, hence their union contains at least <img src='http://s0.wp.com/latex.php?latex=d%2F4&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d/4' title='d/4' class='latex' /> elements from <img src='http://s0.wp.com/latex.php?latex=T&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T' title='T' class='latex' /> and by (*) <img src='http://s0.wp.com/latex.php?latex=U_3&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='U_3' title='U_3' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=T&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T' title='T' class='latex' /> share at least <img src='http://s0.wp.com/latex.php?latex=d%2F4&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d/4' title='d/4' class='latex' /> elements. <strong><span style="color:#993366;">Sababa.</span></strong></p>
<p>This argument extends to the following proposition: </p>
<p><strong>Proposition 2:</strong> <img src='http://s0.wp.com/latex.php?latex=F_%7Bd%2F%282r-2%29%7D+F%28d%2Crd%29+%5Cle+r&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F_{d/(2r-2)} F(d,rd) &#92;le r' title='F_{d/(2r-2)} F(d,rd) &#92;le r' class='latex' />.</p>
<p><strong><span style="color:#ff0000;">So what? </span></strong><strong>How to use these propositions:</strong> Remember that the bound to beat was <img src='http://s0.wp.com/latex.php?latex=3%5Ed+n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='3^d n' title='3^d n' class='latex' /> (actually, Larman improved it to <img src='http://s0.wp.com/latex.php?latex=2%5Ed+n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='2^d n' title='2^d n' class='latex' />, but in any case, it is exponential in <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' />.) Applying the two propositions and the trivial bound <img src='http://s0.wp.com/latex.php?latex=F%28d%2Cn%29+%5Cle+%7B%7Bn%7D+%5Cchoose+%7Bd%7D%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F(d,n) &#92;le {{n} &#92;choose {d}}' title='F(d,n) &#92;le {{n} &#92;choose {d}}' class='latex' /> we can get</p>
<p><span style="color:#000000;"><strong>Proposition 3:</strong></span> <img src='http://s0.wp.com/latex.php?latex=F%28d%2Cn%29+%5Cle+n%5E%7B2+%5Csqrt+n%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F(d,n) &#92;le n^{2 &#92;sqrt n}' title='F(d,n) &#92;le n^{2 &#92;sqrt n}' class='latex' />. </p>
<div><span style="color:#ff0000;"><span style="color:#ff0000;"><strong>Can we automatize it? </strong></span></span><span style="color:#ff0000;"><span style="color:#000000;">Let me return to the question of whether such arguments can be automatized.  The above argument for Proposition 2 was simple but somewhat ad hoc. You can get a slightly worse upper bound by noting that if <img src='http://s0.wp.com/latex.php?latex=%5Ccal+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;cal F' title='&#92;cal F' class='latex' /> is a family of <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' />-subsets of an n-set and <img src='http://s0.wp.com/latex.php?latex=n+%5Cle+rd&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n &#92;le rd' title='n &#92;le rd' class='latex' />, then <img src='http://s0.wp.com/latex.php?latex=G_%7Bd%2F2r-1%7D%28%7B%5Ccal+F%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G_{d/2r-1}({&#92;cal F})' title='G_{d/2r-1}({&#92;cal F})' class='latex' /> does not contain an independent set of size <img src='http://s0.wp.com/latex.php?latex=2r-1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='2r-1' title='2r-1' class='latex' />. Just use the fact that <img src='http://s0.wp.com/latex.php?latex=S_1+%5Ccup+S_2+%5Ccup+%5Cdots+%5Ccup+S_t+%5Cge+td-%7B%7Bt%7D+%5Cchoose+%7B2%7D%7D+d%2F%282r-1%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_1 &#92;cup S_2 &#92;cup &#92;dots &#92;cup S_t &#92;ge td-{{t} &#92;choose {2}} d/(2r-1)' title='S_1 &#92;cup S_2 &#92;cup &#92;dots &#92;cup S_t &#92;ge td-{{t} &#92;choose {2}} d/(2r-1)' class='latex' />. This implies that its diameter is not larger than <img src='http://s0.wp.com/latex.php?latex=4r-4&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='4r-4' title='4r-4' class='latex' />. The bound on the independence set based on a standard estimetes for union of sets and the connection between the diameter and the independence number both look rather automatable. So is &#8220;thinking about&#8221; and proving Proposition 1 and deducing Proposition 3. (But I must admit that overall I am less optimistic about the ability to make these very elementary attacks on the problem automatic.)</span></span></div>
<p><strong><span style="color:#ff0000;">What else? </span></strong>There is a little more to be said. The problem we face using Propositions 1 and 2 is that the ratio between <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' /> may deteriorate. Once <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' /> is large compared with <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' /> the situation is hopeless. But if we force the ratio between <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' /> to be bounded also for families <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+F%7D%27%5BA%5D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal F}&#039;[A]' title='{&#92;cal F}&#039;[A]' class='latex' /> we can get better (polynomial!!) bounds. I will state these bounds for polytopes keeping in mind the <a title="Diameter part 2" href="http://gilkalai.wordpress.com/2008/08/31/a-diameter-problem-2/">simple connection </a>between the abstract problem and the diameter problem for graphs of polytopes.</p>
<p><strong>Proposition:</strong> Let <img src='http://s0.wp.com/latex.php?latex=P&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='P' title='P' class='latex' />  be a simple <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' />-polytope and suppose that for every face <img src='http://s0.wp.com/latex.php?latex=F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F' title='F' class='latex' /> of <img src='http://s0.wp.com/latex.php?latex=P&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='P' title='P' class='latex' /> the number of facets of <img src='http://s0.wp.com/latex.php?latex=F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F' title='F' class='latex' /> is at most <img src='http://s0.wp.com/latex.php?latex=r+%5Cdim+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='r &#92;dim F' title='r &#92;dim F' class='latex' />. Then the diameter of the graph of <img src='http://s0.wp.com/latex.php?latex=P&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='P' title='P' class='latex' /> is at most <img src='http://s0.wp.com/latex.php?latex=d%5E%7Bc%28r%29%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d^{c(r)}' title='d^{c(r)}' class='latex' />. Here <img src='http://s0.wp.com/latex.php?latex=c%28r%29+%3D+K+r+%5Clog+r&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='c(r) = K r &#92;log r' title='c(r) = K r &#92;log r' class='latex' />.</p>
<p>For <img src='http://s0.wp.com/latex.php?latex=r%3D2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='r=2' title='r=2' class='latex' /> it is not hard to see that <img src='http://s0.wp.com/latex.php?latex=G_%7Bd%2F2%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G_{d/2}' title='G_{d/2}' class='latex' /> has a diameter at most 2 and to then deduce that the graph of the polytope has diameter at most <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' />.</p>
<p> </p>
<h3>Reminder: Our Diameter problem for families of sets and some notations and basic observations.</h3>
<p>Consider a family <img src='http://s0.wp.com/latex.php?latex=%5Ccal+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;cal F' title='&#92;cal F' class='latex' /> of subsets of size d of the set N={1,2,&#8230;,n}.</p>
<p>Associate to <img src='http://s0.wp.com/latex.php?latex=%5Ccal+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;cal F' title='&#92;cal F' class='latex' /> a graph <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F})' title='G({&#92;cal F})' class='latex' /> as follows: The vertices of  <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F})' title='G({&#92;cal F})' class='latex' /> are simply the sets in <img src='http://s0.wp.com/latex.php?latex=%5Ccal+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;cal F' title='&#92;cal F' class='latex' />. Two vertices <img src='http://s0.wp.com/latex.php?latex=S&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S' title='S' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=T&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T' title='T' class='latex' /> are adjacent if <img src='http://s0.wp.com/latex.php?latex=%26%23124%3BS+%5Ccap+T%26%23124%3B%3Dd-1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#124;S &#92;cap T&#124;=d-1' title='&#124;S &#92;cap T&#124;=d-1' class='latex' />.</p>
<p>For a subset <img src='http://s0.wp.com/latex.php?latex=A+%5Csubset+N&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A &#92;subset N' title='A &#92;subset N' class='latex' /> let <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+F%7D%5BA%5D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal F}[A]' title='{&#92;cal F}[A]' class='latex' /> denote the subfamily of all subsets of <img src='http://s0.wp.com/latex.php?latex=%5Ccal+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;cal F' title='&#92;cal F' class='latex' /> which contain <img src='http://s0.wp.com/latex.php?latex=A&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A' title='A' class='latex' />. </p>
<p><span style="color:#ff0000;"><strong>MAIN ASSUMPTION</strong></span>: Suppose that for every <img src='http://s0.wp.com/latex.php?latex=A&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A' title='A' class='latex' /> for which <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+F%7D%5BA%5D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal F}[A]' title='{&#92;cal F}[A]' class='latex' /> is not empty <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D%5BA%5D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F}[A])' title='G({&#92;cal F}[A])' class='latex' /> is <strong><span style="color:#000000;">connected.</span></strong></p>
<p><strong>MAIN QUESTION:   </strong><span style="color:#000000;">How large can the diameter of <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F})' title='G({&#92;cal F})' class='latex' /> be in terms of <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' />. </span></p>
<p><span style="color:#000000;"><strong>Let us denote the answer by <img src='http://s0.wp.com/latex.php?latex=F%28d%2Cn%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F(d,n)' title='F(d,n)' class='latex' />. </strong></span></p>
<h3>More notations and a basic observation from previous parts:</h3>
<p>Let <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+F%27%7D%5BA%5D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal F&#039;}[A]' title='{&#92;cal F&#039;}[A]' class='latex' /> be the family obtained from <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+F%7D%5BA%5D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal F}[A]' title='{&#92;cal F}[A]' class='latex' /> by removing the elements of A from every set. Note that <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D%5BA%5D%29+%3D+G%28%7B%5Ccal+F%7D%27+%5BA%5D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F}[A]) = G({&#92;cal F}&#039; [A])' title='G({&#92;cal F}[A]) = G({&#92;cal F}&#039; [A])' class='latex' />. Therefore, the diameter of  <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D%5BA%5D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F}[A])' title='G({&#92;cal F}[A])' class='latex' /> is at most <img src='http://s0.wp.com/latex.php?latex=F%28d%27%2Cn%27%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F(d&#039;,n&#039;)' title='F(d&#039;,n&#039;)' class='latex' />, where <img src='http://s0.wp.com/latex.php?latex=d%27%3D+d-%26%23124%3BA%26%23124%3B&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d&#039;= d-&#124;A&#124;' title='d&#039;= d-&#124;A&#124;' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=n%27&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n&#039;' title='n&#039;' class='latex' /> is the number of elements in the union of all the sets in <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D%27%5BA%5D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F}&#039;[A])' title='G({&#92;cal F}&#039;[A])' class='latex' />.</p>
<p>We associated more general graphs to <img src='http://s0.wp.com/latex.php?latex=%5Ccal+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;cal F' title='&#92;cal F' class='latex' /> as follows: For an integer <img src='http://s0.wp.com/latex.php?latex=k&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='k' title='k' class='latex' /> <img src='http://s0.wp.com/latex.php?latex=1+%5Cle+k+%5Cle+d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='1 &#92;le k &#92;le d' title='1 &#92;le k &#92;le d' class='latex' /> define <img src='http://s0.wp.com/latex.php?latex=G_k%28%7B%5Ccal+F%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G_k({&#92;cal F})' title='G_k({&#92;cal F})' class='latex' /> as follows: The vertices of  <img src='http://s0.wp.com/latex.php?latex=G_k%28%7B%5Ccal+F%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G_k({&#92;cal F})' title='G_k({&#92;cal F})' class='latex' /> are simply the sets in <img src='http://s0.wp.com/latex.php?latex=%5Ccal+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;cal F' title='&#92;cal F' class='latex' />. Two vertices <img src='http://s0.wp.com/latex.php?latex=S&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S' title='S' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=T&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T' title='T' class='latex' /> are adjacent if <img src='http://s0.wp.com/latex.php?latex=%26%23124%3BS+%5Ccap+T%26%23124%3B+%5Cge+k&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#124;S &#92;cap T&#124; &#92;ge k' title='&#124;S &#92;cap T&#124; &#92;ge k' class='latex' />. Our original problem dealt with the case <img src='http://s0.wp.com/latex.php?latex=k%3Dd-1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='k=d-1' title='k=d-1' class='latex' />.  Thus, <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D%29+%3D+G_%7Bd-1%7D%28%7B%5Ccal+F%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F}) = G_{d-1}({&#92;cal F})' title='G({&#92;cal F}) = G_{d-1}({&#92;cal F})' class='latex' />.   </p>
<p>Let <img src='http://s0.wp.com/latex.php?latex=F_k%28d%2Cn%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F_k(d,n)' title='F_k(d,n)' class='latex' /> be the maximum diameter of <img src='http://s0.wp.com/latex.php?latex=G_k%28%7B%5Ccal+F%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G_k({&#92;cal F})' title='G_k({&#92;cal F})' class='latex' />  in terms of <img src='http://s0.wp.com/latex.php?latex=k%2Cd&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='k,d' title='k,d' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' />, for all families <img src='http://s0.wp.com/latex.php?latex=%5Ccal+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;cal F' title='&#92;cal F' class='latex' /> of <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' />-subsets  of <img src='http://s0.wp.com/latex.php?latex=N&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='N' title='N' class='latex' /> satisfying our connectivity relations.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Diameter Problem (4)]]></title>
<link>http://gilkalai.wordpress.com/2008/09/09/diameter-problem-4/</link>
<pubDate>Tue, 09 Sep 2008 18:09:10 +0000</pubDate>
<dc:creator>Gil Kalai</dc:creator>
<guid>http://gilkalai.wordpress.com/2008/09/09/diameter-problem-4/</guid>
<description><![CDATA[Let us consider another strategy to deal with our diameter problem. Let us try to associate other gr]]></description>
<content:encoded><![CDATA[<p>Let us consider another strategy to deal with our diameter problem. Let us try to associate other graphs to our family of sets.</p>
<p>Recall that we consider a family <img src='http://s0.wp.com/latex.php?latex=%5Ccal+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;cal F' title='&#92;cal F' class='latex' /> of subsets of size <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' /> of the set <img src='http://s0.wp.com/latex.php?latex=N%3D+%5C%7B+1%2C2%2C%5Cdots%2C+n+%5C%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='N= &#92;{ 1,2,&#92;dots, n &#92;}' title='N= &#92;{ 1,2,&#92;dots, n &#92;}' class='latex' />.</p>
<p>Let us now associate  more general graphs to <img src='http://s0.wp.com/latex.php?latex=%5Ccal+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;cal F' title='&#92;cal F' class='latex' /> as follows: For an integer <img src='http://s0.wp.com/latex.php?latex=k&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='k' title='k' class='latex' /> <img src='http://s0.wp.com/latex.php?latex=1+%5Cle+k+%5Cle+d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='1 &#92;le k &#92;le d' title='1 &#92;le k &#92;le d' class='latex' /> define <img src='http://s0.wp.com/latex.php?latex=G_k%28%7B%5Ccal+F%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G_k({&#92;cal F})' title='G_k({&#92;cal F})' class='latex' /> as follows: The vertices of  <img src='http://s0.wp.com/latex.php?latex=G_k%28%7B%5Ccal+F%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G_k({&#92;cal F})' title='G_k({&#92;cal F})' class='latex' /> are simply the sets in <img src='http://s0.wp.com/latex.php?latex=%5Ccal+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;cal F' title='&#92;cal F' class='latex' />. Two vertices <img src='http://s0.wp.com/latex.php?latex=S&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S' title='S' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=T&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T' title='T' class='latex' /> are adjacent if <img src='http://s0.wp.com/latex.php?latex=%26%23124%3BS+%5Ccap+T%26%23124%3B+%5Cge+k&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#124;S &#92;cap T&#124; &#92;ge k' title='&#124;S &#92;cap T&#124; &#92;ge k' class='latex' />. Our original problem dealt with the case <img src='http://s0.wp.com/latex.php?latex=k%3Dd-1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='k=d-1' title='k=d-1' class='latex' />.  Thus, <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D%29+%3D+G_%7Bd-1%7D%28%7B%5Ccal+F%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F}) = G_{d-1}({&#92;cal F})' title='G({&#92;cal F}) = G_{d-1}({&#92;cal F})' class='latex' />. Barnette proof presented in the previous part refers to <img src='http://s0.wp.com/latex.php?latex=G_1%28%7B%5Ccal+F%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G_1({&#92;cal F})' title='G_1({&#92;cal F})' class='latex' /> and to paths in this graph.  </p>
<p>As before for a subset <img src='http://s0.wp.com/latex.php?latex=A+%5Csubset+N&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A &#92;subset N' title='A &#92;subset N' class='latex' /> let <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+F%7D%5BA%5D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal F}[A]' title='{&#92;cal F}[A]' class='latex' /> denote the subfamily of all subsets of <img src='http://s0.wp.com/latex.php?latex=%5Ccal+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;cal F' title='&#92;cal F' class='latex' /> which contain <img src='http://s0.wp.com/latex.php?latex=A&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A' title='A' class='latex' />. Of course, the smaller <img src='http://s0.wp.com/latex.php?latex=k&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='k' title='k' class='latex' /> is the more edges you have in <img src='http://s0.wp.com/latex.php?latex=G_k%28%7B%5Ccal+F%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G_k({&#92;cal F})' title='G_k({&#92;cal F})' class='latex' />. It is easy to see that assuming that <img src='http://s0.wp.com/latex.php?latex=G_1%28%7B%5Ccal+F%5BA%5D%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G_1({&#92;cal F[A]})' title='G_1({&#92;cal F[A]})' class='latex' /> is connected for every <img src='http://s0.wp.com/latex.php?latex=A&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A' title='A' class='latex' /> for which <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+F%7D%5BA%5D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal F}[A]' title='{&#92;cal F}[A]' class='latex' /> is not empty already implies our condition that <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%5BA%5D%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F[A]})' title='G({&#92;cal F[A]})' class='latex' /> is connected for every <img src='http://s0.wp.com/latex.php?latex=A&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A' title='A' class='latex' /> for which <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+F%7D%5BA%5D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal F}[A]' title='{&#92;cal F}[A]' class='latex' /> is not empty.</p>
<p>Let <img src='http://s0.wp.com/latex.php?latex=F_k%28d%2Cn%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F_k(d,n)' title='F_k(d,n)' class='latex' /> be the maximum diameter of <img src='http://s0.wp.com/latex.php?latex=G_k%28%7B%5Ccal+F%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G_k({&#92;cal F})' title='G_k({&#92;cal F})' class='latex' />  in terms of <img src='http://s0.wp.com/latex.php?latex=k%2Cd&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='k,d' title='k,d' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' />, for all families <img src='http://s0.wp.com/latex.php?latex=%5Ccal+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;cal F' title='&#92;cal F' class='latex' /> of <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' />-subsets  of <img src='http://s0.wp.com/latex.php?latex=N&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='N' title='N' class='latex' /> satisfying our connectivity relations.</p>
<p>Here is a simple claim:</p>
<p><img src='http://s0.wp.com/latex.php?latex=F%28d%2Cn%29+%5Cle+F_k%28d%2Cn%29+%5Ctimes+F%28d-k%2Cn-k%29.&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F(d,n) &#92;le F_k(d,n) &#92;times F(d-k,n-k).' title='F(d,n) &#92;le F_k(d,n) &#92;times F(d-k,n-k).' class='latex' /></p>
<p><span style="color:#ff0000;"><strong>Can you prove it? Can you use it? </strong></span></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Diameter Problem (3)]]></title>
<link>http://gilkalai.wordpress.com/2008/09/07/diameter-problem-3/</link>
<pubDate>Sun, 07 Sep 2008 04:07:39 +0000</pubDate>
<dc:creator>Gil Kalai</dc:creator>
<guid>http://gilkalai.wordpress.com/2008/09/07/diameter-problem-3/</guid>
<description><![CDATA[3. What we will do in this post and and in future posts We will now try all sorts of ideas to give g]]></description>
<content:encoded><![CDATA[<h3>3. What we will do in this post and and in future posts</h3>
<p>We will now try all sorts of ideas to give good upper bounds for the abstract diameter problem that we described. As we explained, such bounds apply to the diameter of graphs of simple d-polytopes.</p>
<p>All the methods I am aware of for providing upper bounds are fairly simple.</p>
<p>(1) You think about a strategy from moving from one set to another, </p>
<p>(2) You use this strategy to get a recursive bound,</p>
<p>(3) You solve the recursion and hope for the best.</p>
<p>What I would like <strong>you</strong> to think about, along with reading these posts, is the following questions:</p>
<p>(a) Can I come up with a different/better strategy for moving from one set to the other?</p>
<p>(b) Can I think about a mathematically more sophisticated way to get an upper bound for the diameter?</p>
<p>(c) Can this process of <span style="color:#800000;"><strong>finding a strategy/writing the associated recurrence/solving the recurrence </strong></span><span style="color:#000000;">be automatized? The type of proofs we will describe are very simple and this looks like a nice <span style="color:#000000;">example</span> for a &#8220;<a title="Gowers on quasi automatic proofs " href="http://gowers.wordpress.com/2008/07/28/more-quasi-automatic-theorem-proving/" target="_blank">quasi-automatic</a>&#8221; proof process. </span></p>
<p><span style="color:#000000;">Let me repeat the problem and prove to you a nice upper bound:</span></p>
<h3>Reminder: Our Diameter problem for families of sets</h3>
<p>Consider a family <img src='http://s0.wp.com/latex.php?latex=%5Ccal+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;cal F' title='&#92;cal F' class='latex' /> of subsets of size d of the set N={1,2,&#8230;,n}.</p>
<p>Associate to <img src='http://s0.wp.com/latex.php?latex=%5Ccal+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;cal F' title='&#92;cal F' class='latex' /> a graph <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F})' title='G({&#92;cal F})' class='latex' /> as follows: The vertices of  <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F})' title='G({&#92;cal F})' class='latex' /> are simply the sets in <img src='http://s0.wp.com/latex.php?latex=%5Ccal+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;cal F' title='&#92;cal F' class='latex' />. Two vertices <img src='http://s0.wp.com/latex.php?latex=S&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S' title='S' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=T&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T' title='T' class='latex' /> are adjacent if <img src='http://s0.wp.com/latex.php?latex=%26%23124%3BS+%5Ccap+T%26%23124%3B%3Dd-1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#124;S &#92;cap T&#124;=d-1' title='&#124;S &#92;cap T&#124;=d-1' class='latex' />.</p>
<p><!--more-->For a subset <img src='http://s0.wp.com/latex.php?latex=A+%5Csubset+N&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A &#92;subset N' title='A &#92;subset N' class='latex' /> let <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+F%7D%5BA%5D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal F}[A]' title='{&#92;cal F}[A]' class='latex' /> denote the subfamily of all subsets of <img src='http://s0.wp.com/latex.php?latex=%5Ccal+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;cal F' title='&#92;cal F' class='latex' /> which contain <img src='http://s0.wp.com/latex.php?latex=A&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A' title='A' class='latex' />. </p>
<p><span style="color:#ff0000;"><strong>MAIN ASSUMPTION</strong></span>: Suppose that for every <img src='http://s0.wp.com/latex.php?latex=A&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A' title='A' class='latex' /> for which <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+F%7D%5BA%5D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal F}[A]' title='{&#92;cal F}[A]' class='latex' /> is not empty <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D%5BA%5D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F}[A])' title='G({&#92;cal F}[A])' class='latex' /> is <strong><span style="color:#000000;">connected.</span></strong></p>
<p><strong>MAIN QUESTION:   </strong><span style="color:#000000;">How large can the diameter of <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F})' title='G({&#92;cal F})' class='latex' /> be in terms of <img src='http://s0.wp.com/latex.php?latex=d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d' title='d' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n' title='n' class='latex' />. </span></p>
<p><span style="color:#000000;"><strong>Let us denote the answer by <img src='http://s0.wp.com/latex.php?latex=F%28d%2Cn%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F(d,n)' title='F(d,n)' class='latex' />. </strong></span></p>
<h3>4. A one line observation.</h3>
<p>What the upper bound <img src='http://s0.wp.com/latex.php?latex=F%28d%2Cn%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F(d,n)' title='F(d,n)' class='latex' /> tells us about the diameter of  <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D%5BA%5D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F}[A])' title='G({&#92;cal F}[A])' class='latex' />? Let <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+F%27%7D%5BA%5D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal F&#039;}[A]' title='{&#92;cal F&#039;}[A]' class='latex' /> be the family obtained from <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+F%7D%5BA%5D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal F}[A]' title='{&#92;cal F}[A]' class='latex' /> by removing the elements of A from every set. Note that <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D%5BA%5D%29+%3D+G%28%7B%5Ccal+F%7D%27+%5BA%5D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F}[A]) = G({&#92;cal F}&#039; [A])' title='G({&#92;cal F}[A]) = G({&#92;cal F}&#039; [A])' class='latex' />. Therefore, the diameter of  <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D%5BA%5D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F}[A])' title='G({&#92;cal F}[A])' class='latex' /> is at most <img src='http://s0.wp.com/latex.php?latex=F%28d%27%2Cn%27%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F(d&#039;,n&#039;)' title='F(d&#039;,n&#039;)' class='latex' />, where <img src='http://s0.wp.com/latex.php?latex=d%27%3D+d-%26%23124%3BA%26%23124%3B&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d&#039;= d-&#124;A&#124;' title='d&#039;= d-&#124;A&#124;' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=n%27&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n&#039;' title='n&#039;' class='latex' /> is the number of elements in the union of all the sets in <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D%27%5BA%5D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F}&#039;[A])' title='G({&#92;cal F}&#039;[A])' class='latex' />.</p>
<h3>5. Linear bounds for a fixed dimension</h3>
<p>Let&#8217;s use the following strategy to move from one set to the other.</p>
<p>Given two sets S and T in <img src='http://s0.wp.com/latex.php?latex=%5Ccal+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;cal F' title='&#92;cal F' class='latex' /> we first try to move from S to T using a different type of path. <img src='http://s0.wp.com/latex.php?latex=S_0%2C+S_1%2C+S_2%2C+%5Cdots%2C+S_t&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_0, S_1, S_2, &#92;dots, S_t' title='S_0, S_1, S_2, &#92;dots, S_t' class='latex' />,  where this time <img src='http://s0.wp.com/latex.php?latex=%26%23124%3BS_i+%5Ccap+S_%7Bi%2B1%7D%26%23124%3B+%5Cge1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#124;S_i &#92;cap S_{i+1}&#124; &#92;ge1' title='&#124;S_i &#92;cap S_{i+1}&#124; &#92;ge1' class='latex' />.  We will choose such a path with t being as small as possible.</p>
<p>Let <img src='http://s0.wp.com/latex.php?latex=w_i+%5Cin+S_%7Bi-1%7D+%5Ccap+S_%7Bi%7D%2C+i%3D1%2C2%2C%5Cdots+%2Ct&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='w_i &#92;in S_{i-1} &#92;cap S_{i}, i=1,2,&#92;dots ,t' title='w_i &#92;in S_{i-1} &#92;cap S_{i}, i=1,2,&#92;dots ,t' class='latex' />. We will consider the families <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+F%7D_i+%3D+%7B%5Ccal+F%7D%27%5Bw_i%5D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal F}_i = {&#92;cal F}&#039;[w_i]' title='{&#92;cal F}_i = {&#92;cal F}&#039;[w_i]' class='latex' />.</p>
<p>The one line observation tells us that the diameter of <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D_i%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F}_i)' title='G({&#92;cal F}_i)' class='latex' /> is bounded from above by <img src='http://s0.wp.com/latex.php?latex=F%28d-1%2Cn_i%29%2C&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F(d-1,n_i),' title='F(d-1,n_i),' class='latex' /> where <img src='http://s0.wp.com/latex.php?latex=n_i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n_i' title='n_i' class='latex' /> the number of elements in the union <img src='http://s0.wp.com/latex.php?latex=X_i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='X_i' title='X_i' class='latex' /> of all the sets in <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+F%7D_i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal F}_i' title='{&#92;cal F}_i' class='latex' />.</p>
<p>We want to prove an upper bound on <img src='http://s0.wp.com/latex.php?latex=F%28d%2Cn%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F(d,n)' title='F(d,n)' class='latex' /> of the form <img src='http://s0.wp.com/latex.php?latex=c_d+%5Ccdot+d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='c_d &#92;cdot d' title='c_d &#92;cdot d' class='latex' />. For this purpose, let us have a closer look at these <img src='http://s0.wp.com/latex.php?latex=n+&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n ' title='n ' class='latex' /> sets <img src='http://s0.wp.com/latex.php?latex=X_1%2C+X_2%2C+%5Cdots%2C+X_n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='X_1, X_2, &#92;dots, X_n' title='X_1, X_2, &#92;dots, X_n' class='latex' />.</p>
<p><strong>Claim: </strong><img src='http://s0.wp.com/latex.php?latex=X_i+%5Ccap+X_j+%3D+%5Cemptyset&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='X_i &#92;cap X_j = &#92;emptyset' title='X_i &#92;cap X_j = &#92;emptyset' class='latex' /> if <img src='http://s0.wp.com/latex.php?latex=j-i+%26%2362%3B+2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='j-i &gt; 2' title='j-i &gt; 2' class='latex' />.</p>
<p><strong>Proof:</strong> S<span style="color:#000000;">uppose that  <img src='http://s0.wp.com/latex.php?latex=y+%5Cin+%28X_i+%5Ccap+X_j%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='y &#92;in (X_i &#92;cap X_j)' title='y &#92;in (X_i &#92;cap X_j)' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=j-i%26%2362%3B2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='j-i&gt;2' title='j-i&gt;2' class='latex' />. So there is a set <img src='http://s0.wp.com/latex.php?latex=R+%5Cin+%7B%5Ccal+F%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='R &#92;in {&#92;cal F}' title='R &#92;in {&#92;cal F}' class='latex' /> which contains <img src='http://s0.wp.com/latex.php?latex=w_i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='w_i' title='w_i' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=y&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='y' title='y' class='latex' />, and there is a set <img src='http://s0.wp.com/latex.php?latex=U+%5Cin+%7B%5Ccal+F%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='U &#92;in {&#92;cal F}' title='U &#92;in {&#92;cal F}' class='latex' />  which contains both <img src='http://s0.wp.com/latex.php?latex=w_j&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='w_j' title='w_j' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=y&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='y' title='y' class='latex' />. Now we can <strong>shortcut! </strong>We replace the segment <img src='http://s0.wp.com/latex.php?latex=S_i%2C+S_%7Bi%2B1%7D%2C+%5Cdots+S_j&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_i, S_{i+1}, &#92;dots S_j' title='S_i, S_{i+1}, &#92;dots S_j' class='latex' /> by <img src='http://s0.wp.com/latex.php?latex=S_%7Bi-1%7D%2CR%2CU%2CS_j&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_{i-1},R,U,S_j' title='S_{i-1},R,U,S_j' class='latex' />. This will give us a shorter path of the peculiar type we consider here.</span></p>
<p><span style="color:#000000;">The claim implies that every element of N is included in at most three <img src='http://s0.wp.com/latex.php?latex=S_i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_i' title='S_i' class='latex' />s. We are done! If <img src='http://s0.wp.com/latex.php?latex=F%28d-1%2Cn%29+%5Cle+c_%7Bd-1%7Dn&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F(d-1,n) &#92;le c_{d-1}n' title='F(d-1,n) &#92;le c_{d-1}n' class='latex' /> then we get that the distance between <img src='http://s0.wp.com/latex.php?latex=S&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S' title='S' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=T&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='T' title='T' class='latex' /> in <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F})' title='G({&#92;cal F})' class='latex' /> is at most <img src='http://s0.wp.com/latex.php?latex=%5Csum+F%28d-1%2Cn_i%29+%5Cle+c_%7Bd-1%7D+%5Csum+n_i+%5Cle+c_%7Bd-1%7D+3n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;sum F(d-1,n_i) &#92;le c_{d-1} &#92;sum n_i &#92;le c_{d-1} 3n' title='&#92;sum F(d-1,n_i) &#92;le c_{d-1} &#92;sum n_i &#92;le c_{d-1} 3n' class='latex' />. This gives us <img src='http://s0.wp.com/latex.php?latex=F%28d%2Cn%29+%5Cle+3%5Ed+n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F(d,n) &#92;le 3^d n' title='F(d,n) &#92;le 3^d n' class='latex' />.<strong> </strong> </span></p>
<p>This argument is due to Barnette.</p>
<h3>Reminder: The connection with Hirsch&#8217;s Conjecture</h3>
<p>The Hirsch Conjecture asserts that the diameter of the graph G(P) of a d-polytope P with n facets is at most n-d. Not even a polynomial upper bound for the diameter in terms of d and n is known. Finding good upper bounds for the diameter of graphs of d-polytopes is one of the central open problems in the study of convex polytopes. If d is fixed then a linear bound in n is known, and the best bound in terms of d and n is <img src='http://s0.wp.com/latex.php?latex=n%5E%7B%5Clog+d%2B1%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n^{&#92;log d+1}' title='n^{&#92;log d+1}' class='latex' />. We will come back to these results later.</p>
<p>One basic fact to remember is that for every d-polytope P, G(P) is a connected graph. As a matter of fact, a theorem of Balinski asserts that G(P)$ is d-connected.</p>
<p>The combinatorial diameter problem I mentioned in an earlier post (and which is repeated below) is closely related. Let me now explain the connection. </p>
<p>Let P be a simple d-polytope. Suppose that P is determined by n inequalities, and that each inequality describes a facet of P. Now we can define a family <img src='http://s0.wp.com/latex.php?latex=%5Ccal+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;cal F' title='&#92;cal F' class='latex' /> of subsets of {1,2,&#8230;,n} as follows. Let <img src='http://s0.wp.com/latex.php?latex=E_1%2CE_2%2C%5Cdots%2CE_n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='E_1,E_2,&#92;dots,E_n' title='E_1,E_2,&#92;dots,E_n' class='latex' /> be the n inequalities defining the polytopeP, and let <img src='http://s0.wp.com/latex.php?latex=F_1%2CF_2%2C%5Cdots%2C+F_n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F_1,F_2,&#92;dots, F_n' title='F_1,F_2,&#92;dots, F_n' class='latex' /> be the n corresponding facets. Every vertex v of P belongs to precisely d facets (this is equivalent to P being a simple polytope). Let <img src='http://s0.wp.com/latex.php?latex=S_v&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_v' title='S_v' class='latex' /> be the indices of the facets containing v, or, equivalently, the indices of the inequalities which are satisfied as equalities at v. Now, let <img src='http://s0.wp.com/latex.php?latex=%5Ccal+F&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;cal F' title='&#92;cal F' class='latex' /> be the family of all sets <img src='http://s0.wp.com/latex.php?latex=S_v&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_v' title='S_v' class='latex' /> for all vertices of the polytope P.</p>
<p>The following observations are easy.  </p>
<p>(1) Two vertices v and w of P are adjacent in the graph of P if and only if <img src='http://s0.wp.com/latex.php?latex=%26%23124%3BS_v+%5Ccap+S_w%26%23124%3B%3Dd-1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#124;S_v &#92;cap S_w&#124;=d-1' title='&#124;S_v &#92;cap S_w&#124;=d-1' class='latex' />. Therefore, <img src='http://s0.wp.com/latex.php?latex=G%28P%29%3DG%28%7B%5Ccal+F%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G(P)=G({&#92;cal F})' title='G(P)=G({&#92;cal F})' class='latex' />.</p>
<p>(2)  If A is a set of indices. The vertices v of P such that <img src='http://s0.wp.com/latex.php?latex=A+%5Csubset+S_v&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A &#92;subset S_v' title='A &#92;subset S_v' class='latex' /> are precisely the set of vertices of a lower dimensional face of P. This face is described by all the vertices of P which satisfies all the inequalities indexed by <img src='http://s0.wp.com/latex.php?latex=i+%5Cin+A&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='i &#92;in A' title='i &#92;in A' class='latex' />, or equivalently all vertices in P which belong to the intersection of the facets <img src='http://s0.wp.com/latex.php?latex=F_i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F_i' title='F_i' class='latex' /> for <img src='http://s0.wp.com/latex.php?latex=i+%5Cin+A&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='i &#92;in A' title='i &#92;in A' class='latex' />.</p>
<p>Therefore, for every <img src='http://s0.wp.com/latex.php?latex=A+%5Csubset+N&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A &#92;subset N' title='A &#92;subset N' class='latex' /> if <img src='http://s0.wp.com/latex.php?latex=%7B%5Ccal+F%7D%5BA%5D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;cal F}[A]' title='{&#92;cal F}[A]' class='latex' /> is not empty the graph <img src='http://s0.wp.com/latex.php?latex=G%28%7B%5Ccal+F%7D%5BA%5D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G({&#92;cal F}[A])' title='G({&#92;cal F}[A])' class='latex' /> is connected &#8211; this graph is just the graph of some lower dimensional polytope. This was the main assumption in our abstract problem.</p>
<p><strong>Remark</strong>: It is known that the assertion of the Hirsch Conjecture fails for the abstract setting. There are examples of families where the diameter is as large as n-(4/5)d.</p>
]]></content:encoded>
</item>

</channel>
</rss>
