<?xml-model href='http://www.tei-c.org/release/xml/tei/custom/schema/relaxng/tei_all.rng' schematypens='http://relaxng.org/ns/structure/1.0'?><TEI xmlns="http://www.tei-c.org/ns/1.0">
	<teiHeader>
		<fileDesc>
			<titleStmt><title level='a'>L-Systems and the Lovász Number</title></titleStmt>
			<publicationStmt>
				<publisher>Springer</publisher>
				<date>04/01/2025</date>
			</publicationStmt>
			<sourceDesc>
				<bibl> 
					<idno type="par_id">10615619</idno>
					<idno type="doi">10.1007/s00493-025-00136-4</idno>
					<title level='j'>Combinatorica</title>
<idno>0209-9683</idno>
<biblScope unit="volume">45</biblScope>
<biblScope unit="issue">2</biblScope>					

					<author>William Linz</author>
				</bibl>
			</sourceDesc>
		</fileDesc>
		<profileDesc>
			<abstract><ab><![CDATA[<title>Abstract</title> <p>Given integers<inline-formula><alternatives><tex-math>$$n> k > 0$$</tex-math><math><mrow><mi>n</mi><mo>></mo><mi>k</mi><mo>></mo><mn>0</mn></mrow></math></alternatives></inline-formula>, and a set of integers<inline-formula><alternatives><tex-math>$$L \subset [0, k-1]$$</tex-math><math><mrow><mi>L</mi><mo>⊂</mo><mo>[</mo><mn>0</mn><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn><mo>]</mo></mrow></math></alternatives></inline-formula>, an<italic>L</italic>-<italic>system</italic>is a family of sets<inline-formula><alternatives><tex-math>$$\mathcal {F}\subset \left( {\begin{array}{c}[n]\\ k\end{array}}\right) $$</tex-math><math><mrow><mi>F</mi><mo>⊂</mo><mfenced><mrow><mtable><mtr><mtd><mrow><mo>[</mo><mi>n</mi><mo>]</mo></mrow></mtd></mtr><mtr><mtd><mrow><mrow/><mi>k</mi></mrow></mtd></mtr></mtable></mrow></mfenced></mrow></math></alternatives></inline-formula>such that<inline-formula><alternatives><tex-math>$$|F \cap F'| \in L$$</tex-math><math><mrow><mrow><mo>|</mo><mi>F</mi><mo>∩</mo></mrow><msup><mi>F</mi><mo>′</mo></msup><mrow><mo>|</mo><mo>∈</mo><mi>L</mi></mrow></mrow></math></alternatives></inline-formula>for distinct<inline-formula><alternatives><tex-math>$$F, F'\in \mathcal {F}$$</tex-math><math><mrow><mi>F</mi><mo>,</mo><msup><mi>F</mi><mo>′</mo></msup><mo>∈</mo><mi>F</mi></mrow></math></alternatives></inline-formula>.<italic>L</italic>-systems correspond to independent sets in a certain generalized Johnson graph<italic>G</italic>(<italic>n</italic>,<italic>k</italic>,<italic>L</italic>), so that the maximum size of an<italic>L</italic>-system is equivalent to finding the independence number of the graph<italic>G</italic>(<italic>n</italic>,<italic>k</italic>,<italic>L</italic>). The<italic>Lovász number</italic><inline-formula><alternatives><tex-math>$$\vartheta (G)$$</tex-math><math><mrow><mi>ϑ</mi><mo>(</mo><mi>G</mi><mo>)</mo></mrow></math></alternatives></inline-formula>is a semidefinite programming approximation of the independence number<inline-formula><alternatives><tex-math>$$\alpha $$</tex-math><math><mi>α</mi></math></alternatives></inline-formula>of a graph<italic>G</italic>. In this paper, we determine the leading order term of<inline-formula><alternatives><tex-math>$$\vartheta (G(n, k, L))$$</tex-math><math><mrow><mi>ϑ</mi><mo>(</mo><mi>G</mi><mo>(</mo><mi>n</mi><mo>,</mo><mi>k</mi><mo>,</mo><mi>L</mi><mo>)</mo><mo>)</mo></mrow></math></alternatives></inline-formula>of any generalized Johnson graph with<italic>k</italic>and<italic>L</italic>fixed and<inline-formula><alternatives><tex-math>$$n\rightarrow \infty $$</tex-math><math><mrow><mi>n</mi><mo>→</mo><mi>∞</mi></mrow></math></alternatives></inline-formula>. As an application of this theorem, we give an explicit construction of a graph<italic>G</italic>on<italic>n</italic>vertices with a large gap between the Lovász number and the Shannon capacity<italic>c</italic>(<italic>G</italic>). Specifically, we prove that for any<inline-formula><alternatives><tex-math>$$\epsilon > 0$$</tex-math><math><mrow><mi>ϵ</mi><mo>></mo><mn>0</mn></mrow></math></alternatives></inline-formula>, for infinitely many<italic>n</italic>there is a generalized Johnson graph<italic>G</italic>on<italic>n</italic>vertices which has ratio<inline-formula><alternatives><tex-math>$$\vartheta (G)/c(G) = \Omega (n^{1-\epsilon })$$</tex-math><math><mrow><mi>ϑ</mi><mrow><mo>(</mo><mi>G</mi><mo>)</mo></mrow><mo>/</mo><mi>c</mi><mrow><mo>(</mo><mi>G</mi><mo>)</mo></mrow><mo>=</mo><mi>Ω</mi><mrow><mo>(</mo><msup><mi>n</mi><mrow><mn>1</mn><mo>-</mo><mi>ϵ</mi></mrow></msup><mo>)</mo></mrow></mrow></math></alternatives></inline-formula>, which improves on all known constructions. The graph<italic>G</italic><italic>a fortiori</italic>also has ratio<inline-formula><alternatives><tex-math>$$\vartheta (G)/\alpha (G) = \Omega (n^{1-\epsilon })$$</tex-math><math><mrow><mi>ϑ</mi><mrow><mo>(</mo><mi>G</mi><mo>)</mo></mrow><mo>/</mo><mi>α</mi><mrow><mo>(</mo><mi>G</mi><mo>)</mo></mrow><mo>=</mo><mi>Ω</mi><mrow><mo>(</mo><msup><mi>n</mi><mrow><mn>1</mn><mo>-</mo><mi>ϵ</mi></mrow></msup><mo>)</mo></mrow></mrow></math></alternatives></inline-formula>, which greatly improves on the best known explicit construction.</p>]]></ab></abstract>
		</profileDesc>
	</teiHeader>
	<text><body xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink">
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">Introduction</head><p>For integers a and b, we use the notation [a, b] to denote the set {a, a + 1, . . . , b}. If a = 1, we abbreviate this to <ref type="bibr">[b]</ref>. Let [n]  k be the family of all k-sets on the ground set <ref type="bibr">[n]</ref>. For a set of integers L &#8834; [0, k -1], an L-system is a family F &#8834; [n]  k such that for any distinct sets A, B &#8712; F, |A &#8745; B| &#8712; L.</p><p>L-systems correspond to independent sets in generalized Johnson graphs.</p><p>In particular, the Kneser graphs are the graphs G(n, k, {1, 2, . . . , k -1}), while the Johnson graphs are the graphs G(n, k, {0, 1, . . . , k -2}).</p><p>The correspondence between L-systems and independent sets of generalized Johnson graphs G(n, k, L) implies that if F &#8834; [n]   k is an L-system, then |F| &#8804; &#945;(G(n, k, L)). In this paper, we study the Lov&#225;sz number of generalized Johnson graphs G(n, k, L). The Lov&#225;sz number &#977;(G) is a semidefinite programming approximation for the independence number &#945;(G) of a graph G. The Lov&#225;sz number is useful to compute the Shannon capacity c(G). <ref type="foot">1</ref> The Shannon capacity <ref type="bibr">[20]</ref> of a graph G is defined as c(G) = lim n&#8594;&#8734; (&#945;(G n )) 1/n , where G n = G n (recall the strong product of two graphs G and H is the graph G H with vertex set V (G) &#215; V (H ), and (u 1 , v 1 ) &#8764; (u 2 , v 2 ) if and only if u 1 = u 2 and v 1 &#8764; v 2 or u 1 &#8764; u 2 and v 1 = v 2 or u 1 &#8764; u 2 and v 1 &#8764; v 2 ). The Shannon capacity is notoriously hard to compute, as there is no known algorithm which computes the Shannon capacity in a finite amount of time; in fact, there is not even a known algorithm which can approximate the Shannon capacity to within a constant factor. Lov&#225;sz <ref type="bibr">[14]</ref> proved that &#945;(G) &#8804; c(G) &#8804; &#977;(G), so if it can be shown that &#977;(G) = &#945;(G) (as Lov&#225;sz <ref type="bibr">[14,</ref><ref type="bibr">Theorem 13]</ref> showed for the Kneser graph), then the Shannon capacity of the graph G is also determined. Indeed, Schrijver <ref type="bibr">[19]</ref> (for n &#8594; &#8734;) and Wilson <ref type="bibr">[21]</ref> (for the optimal range n &#8805; (t +1)(k -t +1)) proved the t-intersecting Erd&#337;s-Ko-Rado theorem by showing &#977;(G(n, k, [t, k -1])) = n-t k-t , so it is natural to wonder how good an upper bound for &#945;(G(n, k, L)) can be obtained from &#977;(G(n, k, L)). For example, does &#977;(G(n, k, L)) give the correct order of magnitude for &#945;(G(n, k, L))?</p><p>The first main result of this paper is the determination of the leading order term of &#977;(G(n, k, L)) for fixed k and L with n &#8594; &#8734;. Let L = {&#8467; 1 , &#8467; 2 , . . . , &#8467; s } with &#8467; 1 &lt; &#8467; 2 &lt; &#8226; &#8226; &#8226; &lt; &#8467; s . A set of integers {&#8467; m , . . . , &#8467; m+ p } &#8834; L is a run of consecutive integers in L if &#8467; m+i = &#8467; m + i for every 0 &#8804; i &#8804; p. The set {&#8467; m , . . . , &#8467; m+ p } is a full run of consecutive integers in L if additionally the following two conditions hold: <ref type="bibr">(1)</ref> either m = 1 or &#8467; m-1 &lt; &#8467; m -1; (2) either m + p = s or &#8467; m+ p+1 &gt; &#8467; m+ p + 1. The set L may be divided uniquely into full runs of consecutive integers. For example, if L = {1, 3, 4, 7, 8, 9, 11}, then L = {1} &#8746; {3, 4} &#8746; {7, 8, 9} &#8746; {11} contains 4 full runs of consecutive integers. The length of a run is the cardinality of the set associated with the run.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Theorem 1.2 Let G = G(n, k, L) be a generalized Johnson graph for some integers</head><p>Suppose L contains b full runs of consecutive integers. Then, there is a constant c depending on k and L but not on n such that</p><p>and a constant C depending on k and L, but not on n such that</p><p>where m i is the length of the ith full run of consecutive integers in L for 1 &#8804; i &#8804; b.</p><p>In particular,</p><p>Since generalized Johnson graphs can be expressed as unions of graphs from the Johnson scheme, their Lov&#225;sz number can be expressed as the solution of a linear program, as proved by Schrijver <ref type="bibr">[18]</ref>. In Sect. 2, we introduce and analyze this linear program in order to prove Theorem 1.2.</p><p>Theorem 1.2 shows that &#977;(G(n, k, L)) is of the same order of magnitude as the two general bounds for the maximum size of a L-system, due to Deza-Erd&#337;s-Frankl and Ray-Chaudhuri-Wilson.</p><p>k is an L-system, then for n &gt;</p><p>The Deza-Erd&#337;s-Frankl bound in Theorem 1.3 is always at least as strong as the Ray-Chaudhuri-Wilson bound in Theorem 1.4, but Theorem 1.4 is valid for all n. Schrijver <ref type="bibr">[19,</ref><ref type="bibr">Equation (54)</ref>] asked if the Lov&#225;sz number bound is at least as good as the Deza-Erd&#337;s-Frankl bound; that is, is it the case that</p><p>as n &#8594; &#8734;? For given n, k, L and L C = [0, k -1] \ L, it follows from an old result of Schrijver (Theorem 2.5 in Sect. 2 of the present paper) that one either has </p><p>Note that k k-&#8467; &gt; (k -&#8467;)(&#8467; + 1) when k &#8805; &#8467; + 2 and &#8467; &#8805; 3, so the Lov&#225;sz number is usually worse than both the Ray-Chaudhuri-Wilson bound and the Deza-Erd&#337;s-Frankl bound when <ref type="bibr">[8]</ref> (see also <ref type="bibr">[9]</ref>) proved a general upper bound on the order of magnitude of the maximum size of an L-system in terms of the rank of an L-system, which is defined in terms of so-called intersection structures. Theorem 1.2 is therefore a somewhat negative result from the viewpoint of the question of determining the maximum size of an L-system, as it implies that the Lov&#225;sz number cannot improve on the known order of magnitude bounds for L-systems as n &#8594; &#8734; for any k and L.</p><p>On the other hand, we can use Theorem 1.2 to give explicit examples of graphs with large gaps between the Shannon capacity and the Lov&#225;sz number (and a fortiori large gaps between the independence number and the Lov&#225;sz number). The question of how large the ratio &#977;(G)/&#945;(G) can be for a graph on n vertices is related to the question of how good an approximation &#977;(G) is for the independence number and the Shannon capacity. Lov&#225;sz noted (see <ref type="bibr">[13]</ref>) that for random graphs &#977;(G)/&#945;(G) = (n 1 2 / log n), while Feige <ref type="bibr">[5]</ref> gave a randomized construction showing that there is an infinite family of graphs with &#945;(G) = n o (1) and &#977;(G) = n 1-o(1) . However, there does not seem to be much known about explicit constructions which give fairly large values of &#977;(G)/&#945;(G) or &#977;(G)/c(G). Alon and Kahale <ref type="bibr">[1]</ref> showed that for any &gt; 0, there is a Frankl-R&#246;dl graph on n vertices with &#977;(G) &#8805; ( 1 2 -)n and &#945;(G) = O(n &#948; ), where &#948; = &#948;( ) &lt; 1. Peeters <ref type="bibr">[16,</ref><ref type="bibr">Remark 2.1]</ref> showed that the symplectic graphs Sp(2m, 2) have c(Sp(2m, 2)) = log 2 (n + 1) + 1, while &#977;(Sp(2m, 2)) = &#8730; n + 1 + 1, implying a ratio of &#977;/c = (n 1/2 / log n) (the number of vertices for these graphs is n = 2 2m -1).</p><p>Our second main result is that for any &gt; 0, for infinitely many n there is an explicit construction of a graph G on n vertices with ratio &#977;(G)/c(G) = (n 1-). This also implies large ratios for &#977;(G)/&#945;(G) and &#967;(G)/&#977;(G c ). Theorem 1.6 For any &gt; 0 and infinitely many n, there is an explicit construction of a graph G on n vertices with:</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>2.</head><p>&#977;(G)/c(G) = (n 1-).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>3.</head><p>Our explicit construction is a particular generalized Johnson graph. Generalized Johnson graphs have been used, for example, to give explicit constructions of Ramsey graphs <ref type="bibr">[7]</ref> and large gaps between the minrank parameter of a graph and the Lov&#225;sz number <ref type="bibr">[12,</ref><ref type="bibr">15]</ref>. The main technical difference in our construction is that in the generalized Johnson graph we fix k and L and let n &#8594; &#8734;, while in previous constructions n is dependent on k. We give our construction in Sect. 4; in Sect. 3, we recall some tools that will be of use in proving Theorem 1.6, in particular the Haemers bound.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">The Lov&#225;sz Number of Generalized Johnson Graphs</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.1">Background on Association Schemes</head><p>For completeness, we begin with the definition of an association scheme. For further background, we refer to the papers of Schrijver <ref type="bibr">[18,</ref><ref type="bibr">19]</ref> and the thesis of Delsarte <ref type="bibr">[3]</ref>. Definition 2.1 (Association Scheme) Let X be a finite set, and for an integer n &#8805; 1, let R = {R 0 , R 1 , . . . , R n } be a partition of X &#215; X . The pair (X , R) is a symmetric association scheme with n classes if</p><p>3. For any triple of integers i, j, k = 0, 1, . . . , n, there are intersection numbers p k i j such that, for all</p><p>Let |X | = m. Each pair (X , R i ) may be considered as a graph with vertices from X and edges x y if (x, y) &#8712; R i . An alternative statement of Definition 2.1 is that an association scheme is an edge decomposition of the complete graph K m into graphs G 1 , . . . G n such that for 0 &#8804; i, j, k &#8804; n, A i A j = k p k i j A k , where A 0 = I and A i is the adjacency matrix of the graph G i for 1 &#8804; i &#8804; n.</p><p>One particular example of a symmetric association scheme is the Johnson scheme.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Definition 2.2 (Johnson scheme)</head><p>The Johnson scheme is a symmetric association scheme (X , R) where X is the set [n]  k for positive integers k and n with n &#8805; 2k, and</p><p>Generalized Johnson graphs correspond to unions of graphs in the Johnson scheme.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.2">Analyzing the Linear Program for the Lov&#225;sz Number of Generalized Johnson Graphs</head><p>We now give a formal definition of the Lov&#225;sz number of a graph.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Definition 2.3 (Lov&#225;sz number)</head><p>Let G be a graph on n vertices. Let B be the set of all n &#215; n matrices B = b i j such that B is positive semidefinite, trace(B) = 1 and b i j = 0 whenever i j &#8712; E. Then,</p><p>For general graphs, the Lov&#225;sz number can only be computed by a semidefinite program. However, as Schrijver <ref type="bibr">[18,</ref><ref type="bibr">Theorem 4]</ref> proved, if the graph G is a union of graphs in a symmetric association scheme, then the semidefinite program can be reduced to a linear program. In the following theorem, we first give the general form of the linear program, and then specialize to the specific case of the Johnson scheme on [n]  k .</p><p>Theorem 2.4 (Schrijver <ref type="bibr">[18]</ref>) Let (X , R = {R 0 , . . . , R n }) be a symmetric association scheme and let 0 &#8712; M &#8834; {0, . . . , n}. Let G = (X , E) be the graph with edge-set</p><p>(</p><p>where</p><p>For the Johnson scheme on [n]  k ,</p><p>Note that we define P 0 i = &#957; i . We refer to the papers of Schrijver <ref type="bibr">[18,</ref><ref type="bibr">19]</ref> for a full explanation of the terms &#956; u , &#957; i and P u i for general symmetric association schemes. We need a theorem of Schrijver <ref type="bibr">[18]</ref> about the Lov&#225;sz number of symmetric association schemes, which generalizes a result of Delsarte <ref type="bibr">[3]</ref>.</p><p>Theorem 2.5 <ref type="bibr">(Schrijver [18]</ref>) Let G = (V , E) be a graph whose edge set is the union of graphs in a symmetric association scheme. Then,</p><p>We first prove Theorem 1.5.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Proof of Theorem 1.5 By Theorem 2.4, the Lov&#225;sz number &#977;(G(n, k, L)) is the solution of the following linear program (with</head><p>To satisfy the u = &#8467; + 1 constraint when n is sufficiently large, we need</p><p>123</p><p>We set a k-&#8467; to be the right-hand side of the previous inequality. If u &#8804; &#8467;, then the leading order term of k-&#8467; j=0 (-1)</p><p>so the choice of a k-&#8467; satisfies these inequalities when n is large enough. If u &gt; &#8467; + 1, then the leading order term of k-&#8467; j=0 (-1)</p><p>so with the choice of a k-&#8467; , we have</p><p>implying that the inequalities are satisfied as n &#8594; &#8734;.</p><p>The expression for &#977;(G(n, k, L )) follows from the expression for &#977;(G(n, k, L)) and Theorem 2.5.</p><p>We now prove Theorem 1.2 by analyzing the preceding linear program. In the proof of Theorem 1.5, the important inequality we needed to satisfy was the u = &#8467; 1 + 1 inequality. For general L = {&#8467; 1 , &#8467; 2 , . . . , &#8467; s }, the most important inequalities to satisfy will be the inequalities obtained when u &#8712; {&#8467; 1 + 1, &#8467; 2 + 1, . . . , &#8467; s + 1}. We note that related arguments for specific L-systems were given by Bukh and Cox [2, Lemma 12 (2)] and by Schrijver <ref type="bibr">[19]</ref>) in the proof for the t-intersecting Erd&#337;s-Ko-Rado theorem for large n.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Proof of Theorem 1.2 Let k and L</head><p>for some constant c depending on k and L but not on n. This is sufficient to prove Theorem 1.2, as the same argument with</p><p>so Theorem 2.5 and Claim 2.6 (proved below) imply that</p><p>which together complete the proof of the claim. Indeed, consider two consecutive entries &#8467; i and &#8467; i+1 in L (and for the purpose of the following argument, set</p><p>and each full run of consecutive integers in L can be obtained in this way. The same argument with full runs in L and consecutive entries in L gives the other equality.</p><p>We have</p><p>1 , &#8467; 2 , . . . , &#8467; s }}. We have |X &#8745; Y | = t if and only if 1 2 |X Y | = kt, so XY &#8712; E(G(n, k, L)) if and only if XY / &#8712; &#8746; i&#8712;M R i , where M = {0, k -&#8467; 1 , . . . , k -&#8467; s }. Therefore, by Theorem 2.4, the Lov&#225;sz number &#977;(G(n, k, L)) is the solution of the following linear program (taking</p><p>(3)</p><p>Let P be the s &#215; s matrix which has (i, j)-entry P (i, j) = P &#8467; i +1 k-&#8467; j , so that</p><p>Let a be the s &#215; 1 column vector with a i =</p><p>. Then, the inequalities from</p><p>(3) with u &#8712; {&#8467; 1 + 1, . . . , &#8467; s + 1} can be stated as</p><p>Let v be the (s &#215; 1) column vector with</p><p>It is not a priori clear that such a v exists, but we will show subsequently in Lemma 2.8 that P is invertible as n &#8594; &#8734;. We claim that as n &#8594; &#8734;, the following is a feasible solution to this linear program:</p><p>By construction, any such solution (if the vector v exists) will satisfy the inequalities for u &#8712; {&#8467; 1 + 1, &#8467; 2 + 1, . . . , &#8467; s + 1} automatically. We will subsequently verify in Lemma 2.13 that the solution in (4) also satisfies the other inequalities as n &#8594; &#8734;.</p><p>We begin with a simple, but useful observation.</p><p>Claim 2.7 Let k, L, u be as before. As n &#8594; &#8734;,</p><p>). Hence, the leading order term of P u k-&#8467; i is the n k-&#8467; i -j term, where j &#8805; 0 is the smallest nonnegative integer such that k-u k-&#8467; i -j &gt; 0, i.e. such that j &#8805; u -&#8467; i . The claim follows.</p><p>Claim 2.7 has two important consequences. First, we use Claim 2.7 to show that P is invertible as n &#8594; &#8734;. In fact, we determine the leading order term of det(P).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Lemma 2.8</head><p>Let k and L be as before. As n &#8594; &#8734;,</p><p>In particular, P is invertible as n &#8594; &#8734; and the solution (4) exists.</p><p>Proof of Lemma 2.8 By Claim 2.7, we have that</p><p>(</p><p>Recall the Leibniz formula for the determinant of an n &#215; n matrix A = (a i j ) 1&#8804;i, j&#8804;n :</p><p>Recall sgn is the permutation sign function, so that sgn(&#963; ) = (-1) |inv(&#963; )| , where</p><p>is the set of inversions of &#963; . By <ref type="bibr">(5)</ref>, in row i the highest order of magnitude term is of the order n k-&#8467; i -1 , so the highest order terms of det(P) are of the order n s i=1 (k-&#8467; i -1) = n sk-(&#8467; 1 +&#8226;&#8226;&#8226;+&#8467; s )-s . Let be the set of all permutations &#963; &#8712; S s which have the property that</p><p>These are the highest order terms in the Leibniz formula for det(P). We show the following result, which will prove Lemma 2.8.</p><p>We prove a claim showing that the permutations in are of a rather restricted type.</p><p>Claim 2.9 Let &#963; &#8712; . Then, for any 1 &#8804; i &#8804; s -1, &#963; (i) &#8804; i + 1. Furthermore, if &#8467; i is the last integer in its full run of consecutive integers in L, then &#963; (i) &#8804; i.</p><p>Proof of Claim 2.9 Let &#963; &#8712; S s be a permutation with &#963; (i) &#8805; i + 2 for some 1 &#8804; i &#8804; s -2. Then,</p><p>), so the term in the Leibniz product formula corresponding to &#963; will be of an order smaller than n sk-(&#8467;</p><p>Similarly, if &#963; is a permutation with &#963; (i) &#8805; i + 1, where &#8467; i is an integer which is last in its full run of consecutive integers, then</p><p>), since &#8467; i+1 &#8805; &#8467; i + 2, so again the term in the Leibniz product formula corresponding to &#963; will be of smaller order. Claim 2.9 implies that every &#963; &#8712; can only permute elements within each full run; that is, there are no &#8467; i and &#8467; j in different full runs of consecutive integers in L with &#963; (i) = j. We will therefore consider runs of consecutive integers in L. Let L m = {&#8467; m+1 , &#8467; m+2 , . . . , &#8467; m+ p } be a (not necessarily full) run of p consecutive integers in L with &#8467; m+ j+1 = &#8467; m+ j + 1 for 1 &#8804; j &#8804; p -1. We prove a result on the terms of the matrix P coming from L m which will ultimately allow us to prove (6).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Lemma 2.10</head><p>Let L m = {&#8467; m+1 , &#8467; m+2 , . . . , &#8467; m+ p } be a run of p consecutive integers in L with &#8467; m+ j+1 = &#8467; m+ j + 1 for 1 &#8804; j &#8804; p -1. Let be the set of permutations &#955; on the set {m + 1, . . . , m + p} with &#955;(i</p><p>Proof of Lemma 2. <ref type="bibr">10</ref> We proceed by strong induction on p. The case p = 1 follows from (5), as &#955;(m + 1) = m + 1, so sgn(&#955;) = 1 and P (m+1,&#955;(m+1)) = (-1) &#8467; m+1 +1 (k-&#8467; m+1 -1)! n k-&#8467; m+1 -1 + O(n k-&#8467; m+1 -2 ). Now suppose the statement of the lemma holds for all 1 &#8804; r &#8804; p -1; that is, assume that the lemma holds for any run of r consecutive integers {&#8467; y , &#8467; y+1 , . . . , &#8467; y+r -1 } in L. We show that the statement holds for L m under this assumption. Divide the permutations &#955; in up according to the value of j for which &#955;(m + j) = m + 1. It follows from the conditions on &#955; that &#955;(m + i) = m + i + 1 for 1 &#8804; i &lt; j, so that for these permutations &#955;,</p><p>There are j -1 inversions on &#955; restricted to the set {m + 1, . . . , m + j}, given by the pairs (m + 1, m + j), . . . (m + j -1, m + j). We now note that there are no inversions</p><p>m+ j+1,m+ p] )|, where &#955; [m+ j+1,m+ p] is the restriction of the permutation &#955; to the set {m + j + 1, . . . , m + p}. Hence, by applying the inductive hypothesis to the set of consecutive integers {&#8467; m+ j+1 , . . . , &#8467; m+ p }, we obtain that &#955;&#8712; &#955;(m+ j)=m+1 sgn(&#955; [m+ j+1,m+ p] ) m+ p i=m+ j+1</p><p>is equal to</p><p>By summing over 1 &#8804; j &#8804; p, we obtain that &#955;&#8712; sgn(&#955;)</p><p>is equal to</p><p>completing the proof.</p><p>We now deduce <ref type="bibr">(6)</ref>, and thus Lemma 2.8, from Lemma 2.10. Denote the b (full) runs of consecutive integers in L by r 1 , . . . , r b , and the first integer of the ith full run by &#8467; c i , and recall that the length of the ith full run is denoted by m i . By Claim 2.9, each permutation &#963; &#8712; permutes only the elements within each full run r j . Furthermore, |inv(&#963;</p><p>where &#963; r i denotes the restriction of &#963; to the ith full run. Therefore, by Lemma 2.10,</p><p>The second consequence of Claim 2.7 is that since</p><p>. . , a k-&#8467; s satisfy the following inequalities ( <ref type="formula">7</ref>), <ref type="bibr">(8)</ref>, and ( <ref type="formula">9</ref>), then they also satisfy (3) for sufficiently large n.</p><p>Here ( <ref type="formula">8</ref>) must be satisfied for</p><p>We show that the claimed solution for a k-&#8467; 1 , . . . , a k-&#8467; s satisfies the inequalities ( <ref type="formula">7</ref>), ( <ref type="formula">8</ref>), <ref type="bibr">(9)</ref> as n &#8594; &#8734; for u &#8712; [0, k] \ {&#8467; 1 + 1, . . . , &#8467; s + 1}. We first describe the solution a k-&#8467; 1 , a k-&#8467; 2 , . . . , a k-&#8467; s more precisely.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Lemma 2.11</head><p>For each 1 &#8804; i &#8804; s, let a k-&#8467; i be the expression given by <ref type="bibr">(4)</ref>. Then, a k-&#8467; i is a rational expression in n of degree si + 1 with positive leading order term C i , so that</p><p>Proof of Lemma 2. <ref type="bibr">11</ref> We need a basic linear algebraic fact: if A is an n &#215; n invertible matrix, then A -1 = 1 det(A) adj(A), where adj(A) is the adjugate matrix, which has (i, j) entry given by adj(A) i, j = (-1) i+ j det(A ( j,i) ), where A ( j,i) is the matrix obtained by removing the jth row and ith column from A.</p><p>We have</p><p>, where v is the vector</p><p>.</p><p>Therefore, we only need to analyze the terms in column s of P -1 . We first determine the leading order term of P -1 (1,s) . We have P -1 (1,s) = (-1) s+1 det(P) det(P (s,1) ). We find the leading order term of det(P (s,1) ) by the Leibniz formula. Let &#963; be a permutation which contributes to the leading order term of det(P (s,1) ). We claim that &#963; must be the identity permutation, i.e., &#963; (m) = m for 1 &#8804; m &#8804; s -1. By <ref type="bibr">(5)</ref>, the leading order term in the first row is 1</p><p>then &#963; ( j) &#8805; j, and again by <ref type="bibr">(5)</ref> we have </p><p>Therefore, by Lemma 2.8, as n &#8594; &#8734; <ref type="figure">1</ref>) s+i det(P) det(P (s,i) ), so we need to find the leading order term of det(P (s,i) ) by the Leibniz formula. Let * denote the set of permutations of [s -1] which contribute to the leading order term of the Leibniz formula for det(P (s,i) ). We claim that the permutations in * permute the elements in [1, i -1] and the elements in [i, s -1] separately. Claim 2.12 Let &#963; &#8712; * be a permutation which contributes to the leading order term of det(P (s,i) ) in the Leibniz formula. Then, &#963; ( j</p><p>Proof of Claim 2.12 Let &#967; be a permutation of [s -1] which has &#967;( j) = z for some 1 &#8804; j &#8804; i -1 and some z &#8805; i. Then, there is some m &#8805; i and some 1 &#8804; b &#8804; i -1 such that &#967;(m) = b. Let &#964; be the permutation obtained from &#967; by swapping b and z, so that &#964;</p><p>which implies that &#967; / &#8712; * . Since &#964; and &#967; agree except on j and m, it is enough to compare P ( j,&#967; ( j)) P (m,&#967; (m)) and P ( j,&#964; ( j)) P (m,&#964; (m)) . By (5), we have that P</p><p>), so that</p><p>For the permutation &#964; , there are four cases: if j &lt; b, then P</p><p>). In each of the four cases, there is one term of order (n k-&#8467; z+1 ) or order (n k-&#8467; m -1 ) and one term of order (n k-&#8467; b ) or (n k-&#8467; j -1 ). Since max{ j, b} &#8804; i -1 and min{m, z} &#8805; i, it follows that min{&#8467; m + 1, &#8467; z+1 } &gt; max{&#8467; b , &#8467; j + 1}, implying that P ( j,&#967; ( j)) P (m,&#967; (m)) = o(P ( j,&#964; ( j)) P (m,&#964; (m)) ), completing the proof of the claim.</p><p>For a permutation &#963; &#8712; * , let &#963; <ref type="bibr">[1,i-1]</ref> be the restriction of &#963; to the set [1, i -1] and let &#963; [i,s-1] be the restriction of &#963; to the set</p><p>We first consider the restriction of the permutation &#963; to the set [1, i -1]. The (i -1) &#215; (i -1) submatrix P i-1 of P (s,i) given by the first i -1 rows and the first i -1 columns of P (s,i) is equivalent to the matrix obtained from the L-system with parameters k and L i-1 := {&#8467; 1 , . . . , &#8467; i-1 }:</p><p>. . . . . . . . .</p><p>Hence, by the proof of Lemma 2.8, we have that</p><p>where</p><p>where for simplicity we have assumed L i-1 has a full runs of consecutive integers with lengths m j for 1 &#8804; j &#8804; a.</p><p>For the restriction of the permutation &#963; to [i, s -1], by a similar inductive argument as was used for det(P (s,1) ), the only permutation on [i, s -1] which contributes to the leading order term in the Leibniz formula is the identity permutation on [i, s -1], so</p><p>where</p><p>These calculations give that</p><p>Hence, by Lemma 2.8,</p><p>where</p><p>is a positive constant (here C is the positive constant in the statement of Lemma 2.8).</p><p>We now show that the a k-&#8467; i satisfy the inequalities in ( <ref type="formula">7</ref>), ( <ref type="formula">8</ref>), <ref type="bibr">(9)</ref>  <ref type="bibr">13</ref> The solution (4) satisfies the inequalities <ref type="bibr">(7)</ref>, ( <ref type="formula">8</ref>), <ref type="bibr">(9)</ref> </p><p>Proof of Lemma 2.13 By Lemma 2.11, since the leading order term C 1 of a k-&#8467; 1 is positive, the inequalities in <ref type="bibr">(7)</ref> are satisfied by a k-&#8467; 1 , . . . , a k-&#8467; s for n sufficiently large.</p><p>The inequalities <ref type="bibr">(8)</ref> with &#8467; m + 2 &#8804; u &#8804; &#8467; m+1 for 1 &#8804; m &#8804; s -1 will be satisfied for large n as the leading order term on the left-hand side is a k-&#8467; m+1</p><p>Finally, for u &#8805; &#8467; s + 2, each term in the sum on the left-hand side of ( <ref type="formula">9</ref>) is o(1), so these inequalities are satisfied as n &#8594; &#8734;.</p><p>We now complete the proof of Theorem 1.2. By Lemma 2.8 and Lemma 2.13, the solution in ( <ref type="formula">4</ref>) is a feasible solution to (3). Hence, by Lemma 2.11,</p><p>It would be interesting to strengthen Theorem 1.2 by finding the exact value of &#977;(G(n, k, L)) (as Theorem 1.5 does if |L| = 1 or |L| = k -1) as n &#8594; &#8734;. We have opted for the computations presented here, as they are sufficient to obtain the order of magnitude of &#977;(G(n, k, L)) and the correct constant in front of the n s term.</p><p>We note that the argument used to prove Theorem 1.2 also asymptotically determines the best possible result the Delsarte linear programming bound <ref type="bibr">[3,</ref><ref type="bibr">18]</ref> can give for the graphs G(n, k, L). Since the graphs G(n, k, L) are unions of graphs in the Johnson scheme, Delsarte's linear programming bound &#963; (G(n, k, L)) is equal to Schrijver's variant of the Lov&#225;sz number <ref type="bibr">[18]</ref>, which is the same linear program as the linear program for the Lov&#225;sz number in (1), with the additional restriction that the variables a 0 , a 1 , . . . , a n must all be nonnegative. The solution in the proof of Theorem 1.2 has all a k-&#8467; i nonnegative, so (4) is also a feasible solution for Delsarte's linear programming bound, so as n &#8594; &#8734;,</p><p>On the other hand, &#963; (G(n, k, L)) &#8804; &#977;(G(n, k, L)) by definition. We summarize this discussion in the following corollary.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Corollary 2.14 Let G = G(n, k, L) be a generalized Johnson graph for some integers</head><p>Suppose L contains b full runs of consecutive integers. Then, there is a constant c depending on k and L, but not on n such that</p><p>and a constant C depending on k and L but not on n such that</p><p>where m i is the length of the ith full run of consecutive integers in L for 1 &#8804; i &#8804; b.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">The Haemers Bound and the Minrank Parameter</head><p>We need a different linear algebraic bound for the Shannon capacity of a graph proven by Haemers <ref type="bibr">[10,</ref><ref type="bibr">11]</ref>. Haemers' bound is in terms of the minrank parameter of a graph. Haviv <ref type="bibr">[12]</ref> has previously noted that the Haemers bound implies bounds on the minrank of certain generalized Johnson graphs. Indeed, many of the linear algebraic arguments of Frankl and Wilson <ref type="bibr">[7]</ref> on the maximum size of an L-system can in fact more strongly be represented as upper bounds on the Shannon capacity of the associated generalized Johnson graph. We give one example of this strengthening.</p><p>Frankl and Wilson <ref type="bibr">[7]</ref> proved the following theorem using inclusion matrices. Theorem 3.3 <ref type="bibr">(Frankl-Wilson)</ref> Let F &#8834; [n]  k and let q be a prime power. Suppose that for all distinct F, F &#8712; F, |F &#8745; F | &#8801; k (mod q). Then,</p><p>Let G q (n, k) be the generalized Johnson graph corresponding to the L-system given in Theorem 3.3. Lubetzky and Stav <ref type="bibr">[15]</ref> and Haviv <ref type="bibr">[12,</ref><ref type="bibr">Proposition 4.5]</ref> have noted that essentially the same proof as that of Frankl and Wilson using inclusion matrices gives the following stronger result.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Proposition 3.4</head><p>For the generalized Johnson graph G q (n, k), if q is a prime power and q &#8804; k + 1, c(G q (n, k)) &#8804; minrank F p (G q (n, k)) &#8804; n q -1 .</p><p>It is this connection that we will use in giving an explicit construction of a graph with large gap between the Shannon capacity and the Lov&#225;sz number. Note that Theorem 1.5 is already sufficient to obtain explicit generalized Johnson graphs with ratio &#977;/&#945; = (n 1 2 -), as Frankl and F&#252;redi <ref type="bibr">[6]</ref> proved that &#945;(G(n, k, L )) = (n max{k-&#8467;-1,&#8467;} ), where, as in the statement of Theorem 1.5, L = [0, k -1] \ {&#8467;}. Furthermore, if &#8467; + 1 is a prime power, then by setting k = 2&#8467; + 1, Proposition 3.4 implies that the generalized Johnson graph G q (n, k) has ratio &#977;/c = (n 1 2 -). We next show how to obtain constructions with larger gap.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">Explicit Constructions of Large Gaps Between the Shannon Capacity and the Lov&#225;sz Number</head><p>We now give our explicit construction.</p><p>Proof of Theorem 1. <ref type="bibr">6</ref> We use a slight variation of the Ramsey construction of Frankl and Wilson <ref type="bibr">[7]</ref>. Let q = p m be a prime power and define k = q 2 -1. Then, consider 123 the generalized Johnson graph G q (n, k) on [n]  k vertices and with A &#8764; B &#8656;&#8658; |A &#8745; B| &#8801; -1 (mod q). Proposition 3.4 implies minrank F p (G q (n, k)) &#8804; n q -1 , while Theorem 1.2 implies &#977;(G q (n, k)) = (n q 2 -q ).</p><p>Therefore, with N = n q 2 -1 = (n q 2 -1 ), for n &#8594; &#8734; &#977;(G q (n, k))/minrank F p (G q (n, k)) = (N</p><p>Given &gt; 0, choosing q sufficiently large implies the second part of Theorem 1.6. The first part of Theorem 1.6 is a consequence of the second part of the theorem and the inequality &#945;(G q (n, k)) &#8804; c(G q (n, k)). The third part follows from the inequality &#967;(G q (n, k)) &#8805; N &#945;(G q (n,k)) = (n q 2 -q ) and the fact that &#977;(G q (n, k) C ) = (n q-1 ), which follows from Theorem 2.5. <ref type="bibr">[15]</ref> provided a construction of a generalized Johnson graph G with ratio &#977;(G)/minrank F p (G) = (n for any &gt; 0 and prime p, using Theorem 2.5 and the fact <ref type="bibr">[16]</ref> that for any field F and n-vertex graph G, minrank F (G) &#8226; minrank F (G c ) &#8805; n.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Lubetzky and Stav</head><p>We finally note that Theorem 1.6 also holds if the Lov&#225;sz number is replaced by the Schrijver variant &#963; (or the Delsarte linear programming bound). In particular, the graphs G q (n, k) again give an explicit construction of a graph G on N vertices with &#963; (G)/c(G) = (N 1-).</p></div><note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="1" xml:id="foot_0"><p>The Shannon capacity is more typically denoted (G). We use the notation c(G) to avoid clashes with the asymptotic notation .</p></note>
		</body>
		</text>
</TEI>
