Jump to content

Grothendieck inequality: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Fix a citation error
Add connections to the Grothendieck inequality/constant of a graph
Line 162: Line 162:
Then the algorithm for producing a Szemerédi's regular partition follows from the constructive argument of Alon et al.<ref>{{Cite journal|last=Alon|first=N.|date=1992|title=The algorithmic aspects of the regularity lemma|url=http://dx.doi.org/10.1109/sfcs.1992.267804|journal=Proceedings., 33rd Annual Symposium on Foundations of Computer Science|publisher=IEEE|doi=10.1109/sfcs.1992.267804}}</ref>
Then the algorithm for producing a Szemerédi's regular partition follows from the constructive argument of Alon et al.<ref>{{Cite journal|last=Alon|first=N.|date=1992|title=The algorithmic aspects of the regularity lemma|url=http://dx.doi.org/10.1109/sfcs.1992.267804|journal=Proceedings., 33rd Annual Symposium on Foundations of Computer Science|publisher=IEEE|doi=10.1109/sfcs.1992.267804}}</ref>


== Grothendieck inequality of a graph ==
==See also==
The '''Grothendieck inequality of a graph''' states that for each <math>n \in \mathbb N</math> and for each graph <math>G = (\{ 1, \ldots, n \}, E)</math> without self loops, there exists a universal constant <math>K > 0</math> such that every <math>n \times n</math> matrix <math>A = (a_{ij})</math> satisfies that

<math>\max_{x_1, \ldots, x_n \in S^{n - 1}} \sum_{ij \in E} a_{ij} \left\langle x_i, x_j \right\rangle \leq K \max_{\varepsilon_1, \ldots, \varepsilon_n \in \{ -1, 1 \}} \sum_{ij \in E} a_{ij} \varepsilon_1 \varepsilon_n.</math><ref name=":1">{{Cite journal|last=Alon|first=Noga|last2=Makarychev|first2=Konstantin|last3=Makarychev|first3=Yury|last4=Naor|first4=Assaf|date=2006-03-01|title=Quadratic forms on graphs|url=https://doi.org/10.1007/s00222-005-0465-9|journal=Inventiones mathematicae|language=en|volume=163|issue=3|pages=499–522|doi=10.1007/s00222-005-0465-9|issn=1432-1297}}</ref>

The '''Grothendieck constant of a graph''' <math>G</math>, denoted <math>K(G)</math>, is defined to be the smallest constant <math>K</math> that satisfies the above property.

The Grothendieck inequality of a graph is an extension of the Grothendieck inequality because the former inequality is the special case of the latter inequality when <math>G</math> is a bipartite graph. Thus,

<math>K_G = \sup_{n \in \mathbb N} \{ K(G) : G \text{ is an } n \text{-vertex bipartite graph} \}.</math>

For <math>G = K_n</math>, the <math>n</math>-vertex complete graph, the Grothendieck inequality of <math>G</math> becomes

<math>\max_{x_1, \ldots, x_n \in S^{n - 1}} \sum_{i, j \in \{ 1, \ldots, n \}, i \neq j} a_{ij} \left\langle x_i, x_j \right\rangle \leq K(K_n) \max_{\varepsilon_1, \ldots, \varepsilon_n \in \{ -1, 1 \}} \sum_{i, j \in \{ 1, \ldots, n \}, i \neq j} a_{ij} \varepsilon_1 \varepsilon_n.</math>

It turns out that <math>K(K_n) \asymp \log n</math>. On one hand, we have <math>K(K_n) \lesssim \log n</math>.<ref>{{Cite journal|last=Nemirovski|first=A.|last2=Roos|first2=C.|last3=Terlaky|first3=T.|date=1999-12-01|title=On maximization of quadratic form over intersection of ellipsoids with common center|url=https://doi.org/10.1007/s101070050100|journal=Mathematical Programming|language=en|volume=86|issue=3|pages=463–473|doi=10.1007/s101070050100|issn=1436-4646}}</ref><ref>{{Cite journal|last=Megretski|first=Alexandre|date=2001|editor-last=Borichev|editor-first=Alexander A.|editor2-last=Nikolski|editor2-first=Nikolai K.|title=Relaxations of Quadratic Programs in Operator Theory and System Analysis|url=https://link.springer.com/chapter/10.1007%2F978-3-0348-8362-7_15|journal=Systems, Approximation, Singular Integral Operators, and Related Topics|series=Operator Theory: Advances and Applications|language=en|location=Basel|publisher=Birkhäuser|pages=365–392|doi=10.1007/978-3-0348-8362-7_15|isbn=978-3-0348-8362-7}}</ref><ref>{{Cite journal|last=Charikar|first=M.|last2=Wirth|first2=A.|title=Maximizing Quadratic Programs: Extending Grothendieck's Inequality|url=http://dx.doi.org/10.1109/focs.2004.39|journal=45th Annual IEEE Symposium on Foundations of Computer Science|publisher=IEEE|doi=10.1109/focs.2004.39}}</ref> Indeed, the following inequality is true for any <math>n \times n</math> matrix <math>A = (a_{ij})</math>, which implies that <math>K(K_n) \lesssim \log n</math> by the [[Cauchy–Schwarz inequality|Cauchy-Schwarz inequality]]:<ref name=":1" />

<math>\max_{x_1, \ldots, x_n \in S^{n - 1}} \sum_{i, j \in \{ 1, \ldots, n \}, i \neq j} a_{ij} \left\langle x_i, x_j \right\rangle \leq \log\left(\frac{\sum_{i \in \{ 1, \ldots, n \}} \sum_{j \in \{ 1, \ldots, n \} \setminus \{ i \}} |a_{ij}|}{\sqrt{\sum_{i \in \{ 1, \ldots, n \}} \sum_{j \in \{ 1, \ldots, n \} \setminus \{ i \}} a_{ij}^2}}\right) \max_{\varepsilon_1, \ldots, \varepsilon_n \in \{ -1, 1 \}} \sum_{i, j \in \{ 1, \ldots, n \}, i \neq j} a_{ij} \varepsilon_1 \varepsilon_n.</math>

On the other hand, we have the matching lower bound <math>K(K_n) \gtrsim \log n</math><ref name=":1" />.

The Grothendieck inequality <math>K(G)</math> of a graph <math>G</math> depends upon the structure of <math>G</math>. It is known that

<math>\log \omega \lesssim K(G) \lesssim \log \vartheta,</math><ref name=":1" />

and

<math>K(G) \leq \frac{\pi}{2\log\left(\frac{1 + \sqrt{(\vartheta - 1)^2 + 1}}{\vartheta - 1}\right)},</math><ref>{{Cite journal|last=Briet|first=Jop|last2=de Oliveira Filho|first2=Fernando Mario|last3=Vallentin|first3=Frank|date=2014|title=Grothendieck Inequalities for Semidefinite Programs with Rank Constraint|url=http://www.theoryofcomputing.org/articles/v010a004|journal=Theory of Computing|language=en|volume=10|issue=1|pages=77–105|doi=10.4086/toc.2014.v010a004|issn=1557-2862}}</ref>

where <math>\omega</math> is the clique number of <math>G</math>, i.e., the largest <math>k \in \{ 2, \ldots, n \}</math> such that there exists <math>S \subset \{ 1, \ldots, n \}</math> with <math>|S| = k</math> such that <math>ij \in E</math> for all distinct <math>i, j \in S</math>, and

<math>\vartheta = \min \left\{ \max_{i \in \{ 1, \ldots, n \}} \frac{1}{\langle x_i, y \rangle} : x_1, \ldots, x_n, y \in S^n, \left\langle x_i, x_j \right\rangle = 0 \;\forall ij \in E \right\}.</math>

The parameter <math>\vartheta</math> is known as the Lovász theta function of the complement of <math>G</math>.<ref>{{Cite journal|last=Lovasz|first=L.|date=1979-01|title=On the Shannon capacity of a graph|url=http://ieeexplore.ieee.org/document/1055985/|journal=IEEE Transactions on Information Theory|language=en|volume=25|issue=1|pages=1–7|doi=10.1109/TIT.1979.1055985|issn=0018-9448}}</ref><ref>{{Cite journal|last=Karger|first=David|last2=Motwani|first2=Rajeev|last3=Sudan|first3=Madhu|date=1998-03-01|title=Approximate graph coloring by semidefinite programming|url=https://doi.org/10.1145/274787.274791|journal=Journal of the ACM|volume=45|issue=2|pages=246–265|doi=10.1145/274787.274791|issn=0004-5411}}</ref><ref name=":1" />

==, See also==
*[[Pisier–Ringrose inequality]]
*[[Pisier–Ringrose inequality]]



Revision as of 18:54, 30 November 2021

In mathematics, the Grothendieck inequality states that there is a universal constant with the following property. If Mij is an n × n (real or complex) matrix with

for all (real or complex) numbers si, tj of absolute value at most 1, then

for all vectors Si, Tj in the unit ball B(H) of a (real or complex) Hilbert space H, the constant being independent of n. For a fixed Hilbert space of dimension d, the smallest constant that satisfies this property for all n × n matrices is called a Grothendieck constant and denoted . In fact, there are two Grothendieck constants, and , depending on whether one works with real or complex numbers, respectively.[1]

The Grothendieck inequality and Grothendieck constants are named after Alexander Grothendieck, who proved the existence of the constants in a paper published in 1953.[2]

Bounds on the constants

The sequences and are easily seen to be increasing, and Grothendieck's result states that they are bounded,[2][3] so they have limits.

Grothendieck proved that where is defined to be .[4]

Krivine (1979)[5] improved the result by proving that , conjecturing that the upper bound is tight. However, this conjecture was disproved by Braverman et al. (2011).[6]

Grothendieck constant of order d

Boris Tsirelson showed that the Grothendieck constants play an essential role in the problem of quantum nonlocality: the Tsirelson bound of any full correlation bipartite Bell inequality for a quantum system of dimension d is upperbounded by .[7][8]

Lower bounds

Some historical data on best known lower bounds of is summarized in the following table.

d Grothendieck, 1953[2] Krivine, 1979[5] Davie, 1984[9] Fishburn et al., 1994[10] Vértesi, 2008[11] Briët et al., 2011[12] Hua et al., 2015[13] Diviánszky et al., 2017[14]
2 ≈ 1.41421
3 1.41724 1.41758 1.4359
4 1.44521 1.44566 1.4841
5 ≈ 1.42857 1.46007 1.46112
6 1.47017
7 1.46286 1.47583
8 1.47586 1.47972
9 1.48608
...
≈ 1.57079 1.67696

Upper bounds

Some historical data on best known upper bounds of :

d Grothendieck, 1953[2] Rietz, 1974[15] Krivine, 1979[5] Braverman et al., 2011[6] Hirsch et al., 2016[16]
2 ≈ 1.41421
3 1.5163 1.4644
4 ≈ 1.5708
...
8 1.6641
...
≈ 2.30130 2.261 ≈ 1.78221

Applications

Cut norm estimation

Given an real matrix , the cut norm of is defined by

The notion of cut norm is essential in designing efficient approximation algorithms for dense graphs and matrices. An application of the Grothendieck inequality is to give an efficient algorithm for approximating the cut norm of a given real matrix ; specifically, given an real matrix, one can find a number such that

where is an absolute constant.[17] This approximation algorithm uses semidefinite programming.

We give a sketch of this approximation algorithm. Let be matrix defined by

One can easily verify that by observing, if form a maximizer for the cut norm of , then

form a maximizer for the cut norm of . Next, one can easily verify that , where

Although not important in this proof, can be interpreted to be the norm of when viewed as a linear operator from to .

Now it suffices to design an efficient algorithm for approximating . We consider the following semidefinite program:

Then . The Grothedieck inequality implies that . Many algorithms (such as interior methods) are known to output the value of a semidefinite program up to an additive error  in time that is polynomial in the program description size and . Therefore, one can output which satisfies with .

Szemerédi's regularity lemma

Szemerédi's regularity lemma is a useful tool in graph theory, asserting (informally) that any graph can be partitioned into a controlled number of pieces that interact with each other in a pseudorandom way. Another application of the Grothendieck inequality is to produce a partition of the vertex set that satisfies the conclusion of Szemerédi's regularity lemma, via the cut norm estimation algorithm, in time that is polynomial in the upper bound of Szemerédi's regular partition size but independent of the number of vertices in the graph.[18]

It turns out that the main "bottleneck" of constructing a Szemeredi's regular partition in polynomial time is to determine in polynomial time whether or not a given pair is close to being -regular, meaning that for all with , we have

where for all and are the vertex and edges of the graph, respectively. To that end, we construct an matrix , where , defined by

Then for all ,

Hence, if is not -regular, then . It follows that using the cut norm approximation algorithm together with the rounding technique, one can find in polynomial time such that

Then the algorithm for producing a Szemerédi's regular partition follows from the constructive argument of Alon et al.[19]

Grothendieck inequality of a graph

The Grothendieck inequality of a graph states that for each and for each graph without self loops, there exists a universal constant such that every matrix satisfies that

[20]

The Grothendieck constant of a graph , denoted , is defined to be the smallest constant that satisfies the above property.

The Grothendieck inequality of a graph is an extension of the Grothendieck inequality because the former inequality is the special case of the latter inequality when is a bipartite graph. Thus,

For , the -vertex complete graph, the Grothendieck inequality of becomes

It turns out that . On one hand, we have .[21][22][23] Indeed, the following inequality is true for any matrix , which implies that by the Cauchy-Schwarz inequality:[20]

On the other hand, we have the matching lower bound [20].

The Grothendieck inequality of a graph depends upon the structure of . It is known that

[20]

and

[24]

where is the clique number of , i.e., the largest such that there exists with such that for all distinct , and

The parameter is known as the Lovász theta function of the complement of .[25][26][20]

, See also

References

  1. ^ Pisier, Gilles (April 2012), "Grothendieck's Theorem, Past and Present", Bulletin of the American Mathematical Society, 49 (2): 237–323, arXiv:1101.4195, doi:10.1090/S0273-0979-2011-01348-9.
  2. ^ a b c d Grothendieck, Alexander (1953), "Résumé de la théorie métrique des produits tensoriels topologiques", Bol. Soc. Mat. Sao Paulo, 8: 1–79, MR 0094682.
  3. ^ Blei, Ron C. (1987), "An elementary proof of the Grothendieck inequality", Proceedings of the American Mathematical Society, 100 (1), American Mathematical Society: 58–60, doi:10.2307/2046119, ISSN 0002-9939, JSTOR 2046119, MR 0883401.
  4. ^ Finch, Steven R. (2003), Mathematical constants, Cambridge University Press, ISBN 978-0-521-81805-6.
  5. ^ a b c Krivine, J.-L. (1979), "Constantes de Grothendieck et fonctions de type positif sur les sphères", Advances in Mathematics, 31 (1): 16–30, doi:10.1016/0001-8708(79)90017-3, ISSN 0001-8708, MR 0521464.
  6. ^ a b Braverman, Mark; Makarychev, Konstantin; Makarychev, Yury; Naor, Assaf (2011), "The Grothendieck Constant is Strictly Smaller than Krivine's Bound", 52nd Annual IEEE Symposium on Foundations of Computer Science (FOCS), pp. 453–462, arXiv:1103.6161, doi:10.1109/FOCS.2011.77.
  7. ^ Boris Tsirelson (1987). "Quantum analogues of the Bell inequalities. The case of two spatially separated domains" (PDF). Journal of Soviet Mathematics. 36 (4): 557–570. doi:10.1007/BF01663472.
  8. ^ Acín, Antonio; Gisin, Nicolas; Toner, Benjamin (2006), "Grothendieck's constant and local models for noisy entangled quantum states", Physical Review A, 73 (6): 062105, arXiv:quant-ph/0606138, Bibcode:2006PhRvA..73f2105A, doi:10.1103/PhysRevA.73.062105.
  9. ^ Davie, A. M. (1984), Unpublished.
  10. ^ Fishburn, P. C.; Reeds, J. A. (1994), "Bell Inequalities, Grothendieck's Constant, and Root Two", SIAM Journal on Discrete Mathematics, 7 (1): 48–56, doi:10.1137/S0895480191219350.
  11. ^ Vértesi, Tamás (2008), "More efficient Bell inequalities for Werner states", Physical Review A, 78 (3): 032112, arXiv:0806.0096, Bibcode:2008PhRvA..78c2112V, doi:10.1103/PhysRevA.78.032112.
  12. ^ Briët, Jop; Buhrman, Harry; Toner, Ben (2011), "A Generalized Grothendieck Inequality and Nonlocal Correlations that Require High Entanglement", Communications in Mathematical Physics, 305 (3): 827, Bibcode:2011CMaPh.305..827B, doi:10.1007/s00220-011-1280-3.
  13. ^ Hua, Bobo; Li, Ming; Zhang, Tinggui; Zhou, Chunqin; Li-Jost, Xianqing; Fei, Shao-Ming (2015), "Towards Grothendieck Constants and LHV Models in Quantum Mechanics", Journal of Physics A: Mathematical and Theoretical, 48 (6), Journal of Physics A: 065302, arXiv:1501.05507, Bibcode:2015JPhA...48f5302H, doi:10.1088/1751-8113/48/6/065302.
  14. ^ Diviánszky, Péter; Bene, Erika; Vértesi, Tamás (2017), "Qutrit witness from the Grothendieck constant of order four", Physical Review A, 96 (1): 012113, arXiv:1707.04719, Bibcode:2017PhRvA..96a2113D, doi:10.1103/PhysRevA.96.012113.
  15. ^ Rietz, Ronald E. (1974), "A proof of the Grothendieck inequality", Israel Journal of Mathematics, 19 (3): 271–276, doi:10.1007/BF02757725.
  16. ^ Hirsch, Flavien; Quintino, Marco Túlio; Vértesi, Tamás; Navascués, Miguel; Brunner, Nicolas (2017), "Better local hidden variable models for two-qubit Werner states and an upper bound on the Grothendieck constant", Quantum, 1: 3, arXiv:1609.06114, Bibcode:2016arXiv160906114H, doi:10.22331/q-2017-04-25-3.
  17. ^ Alon, Noga; Naor, Assaf (January 2006). "Approximating the Cut-Norm via Grothendieck's Inequality". SIAM Journal on Computing. 35 (4): 787–803. doi:10.1137/S0097539704441629. ISSN 0097-5397.
  18. ^ Khot, Subhash; Naor, Assaf (2012-04-25). "Grothendieck-Type Inequalities in Combinatorial Optimization". Communications on Pure and Applied Mathematics. 65 (7): 992–1035. doi:10.1002/cpa.21398. ISSN 0010-3640.
  19. ^ Alon, N. (1992). "The algorithmic aspects of the regularity lemma". Proceedings., 33rd Annual Symposium on Foundations of Computer Science. IEEE. doi:10.1109/sfcs.1992.267804.
  20. ^ a b c d e Alon, Noga; Makarychev, Konstantin; Makarychev, Yury; Naor, Assaf (2006-03-01). "Quadratic forms on graphs". Inventiones mathematicae. 163 (3): 499–522. doi:10.1007/s00222-005-0465-9. ISSN 1432-1297.
  21. ^ Nemirovski, A.; Roos, C.; Terlaky, T. (1999-12-01). "On maximization of quadratic form over intersection of ellipsoids with common center". Mathematical Programming. 86 (3): 463–473. doi:10.1007/s101070050100. ISSN 1436-4646.
  22. ^ Megretski, Alexandre (2001). Borichev, Alexander A.; Nikolski, Nikolai K. (eds.). "Relaxations of Quadratic Programs in Operator Theory and System Analysis". Systems, Approximation, Singular Integral Operators, and Related Topics. Operator Theory: Advances and Applications. Basel: Birkhäuser: 365–392. doi:10.1007/978-3-0348-8362-7_15. ISBN 978-3-0348-8362-7.
  23. ^ Charikar, M.; Wirth, A. "Maximizing Quadratic Programs: Extending Grothendieck's Inequality". 45th Annual IEEE Symposium on Foundations of Computer Science. IEEE. doi:10.1109/focs.2004.39.
  24. ^ Briet, Jop; de Oliveira Filho, Fernando Mario; Vallentin, Frank (2014). "Grothendieck Inequalities for Semidefinite Programs with Rank Constraint". Theory of Computing. 10 (1): 77–105. doi:10.4086/toc.2014.v010a004. ISSN 1557-2862.
  25. ^ Lovasz, L. (1979-01). "On the Shannon capacity of a graph". IEEE Transactions on Information Theory. 25 (1): 1–7. doi:10.1109/TIT.1979.1055985. ISSN 0018-9448. {{cite journal}}: Check date values in: |date= (help)
  26. ^ Karger, David; Motwani, Rajeev; Sudan, Madhu (1998-03-01). "Approximate graph coloring by semidefinite programming". Journal of the ACM. 45 (2): 246–265. doi:10.1145/274787.274791. ISSN 0004-5411.

External links