Lovász Number
   HOME

TheInfoList



OR:

In
graph theory In mathematics, graph theory is the study of ''graphs'', which are mathematical structures used to model pairwise relations between objects. A graph in this context is made up of '' vertices'' (also called ''nodes'' or ''points'') which are conne ...
, the Lovász number of a
graph Graph may refer to: Mathematics *Graph (discrete mathematics), a structure made of vertices and edges **Graph theory, the study of such graphs and their properties *Graph (topology), a topological space resembling a graph in the sense of discre ...
is a
real number In mathematics, a real number is a number that can be used to measure a ''continuous'' one-dimensional quantity such as a distance, duration or temperature. Here, ''continuous'' means that values can have arbitrarily small variations. Every real ...
that is an
upper bound In mathematics, particularly in order theory, an upper bound or majorant of a subset of some preordered set is an element of that is greater than or equal to every element of . Dually, a lower bound or minorant of is defined to be an element ...
on the Shannon capacity of the graph. It is also known as Lovász theta function and is commonly denoted by \vartheta(G), using a script form of the Greek letter
theta Theta (, ; uppercase: Θ or ; lowercase: θ or ; grc, ''thē̂ta'' ; Modern: ''thī́ta'' ) is the eighth letter of the Greek alphabet, derived from the Phoenician letter Teth . In the system of Greek numerals, it has a value of 9. Gr ...
to contrast with the upright theta used for Shannon capacity. This quantity was first introduced by
László Lovász László Lovász (; born March 9, 1948) is a Hungarian mathematician and professor emeritus at Eötvös Loránd University, best known for his work in combinatorics, for which he was awarded the 2021 Abel Prize jointly with Avi Wigderson. He ...
in his 1979 paper ''On the Shannon Capacity of a Graph''. Accurate numerical approximations to this number can be computed in
polynomial time In computer science, the time complexity is the computational complexity that describes the amount of computer time it takes to run an algorithm. Time complexity is commonly estimated by counting the number of elementary operations performed by ...
by
semidefinite programming Semidefinite programming (SDP) is a subfield of convex optimization concerned with the optimization of a linear objective function (a user-specified function that the user wants to minimize or maximize) over the intersection of the cone of positive ...
and the
ellipsoid method In mathematical optimization, the ellipsoid method is an iterative method for convex optimization, minimizing convex functions. When specialized to solving feasible linear optimization problems with rational data, the ellipsoid method is an algor ...
. It is sandwiched between the
chromatic number In graph theory, graph coloring is a special case of graph labeling; it is an assignment of labels traditionally called "colors" to elements of a graph subject to certain constraints. In its simplest form, it is a way of coloring the vertices o ...
and
clique number In the mathematical area of graph theory, a clique ( or ) is a subset of vertices of an undirected graph such that every two distinct vertices in the clique are adjacent. That is, a clique of a graph G is an induced subgraph of G that is compl ...
of any graph, and can be used to compute these numbers on graphs for which they are equal, including
perfect graph In graph theory, a perfect graph is a graph in which the chromatic number of every induced subgraph equals the order of the largest clique of that subgraph (clique number). Equivalently stated in symbolic terms an arbitrary graph G=(V,E) is perfec ...
s.


Definition

Let G=(V,E) be a
graph Graph may refer to: Mathematics *Graph (discrete mathematics), a structure made of vertices and edges **Graph theory, the study of such graphs and their properties *Graph (topology), a topological space resembling a graph in the sense of discre ...
on n vertices. An ordered set of n
unit vector In mathematics, a unit vector in a normed vector space is a vector (often a spatial vector) of length 1. A unit vector is often denoted by a lowercase letter with a circumflex, or "hat", as in \hat (pronounced "v-hat"). The term ''direction vecto ...
s U=(u_i\mid i\in V)\subset\mathbb^N is called an orthonormal representation of G in \mathbb^N, if u_i and u_j are orthogonal whenever vertices i and j are not adjacent in G: u_i^\mathrm u_j = \begin 1, & \texti = j, \\ 0, & \textij \notin E. \end Clearly, every graph admits an orthonormal representation with N=n: just represent vertices by distinct vectors from the
standard basis In mathematics, the standard basis (also called natural basis or canonical basis) of a coordinate vector space (such as \mathbb^n or \mathbb^n) is the set of vectors whose components are all zero, except one that equals 1. For example, in the c ...
of \mathbb^N. Depending on the graph it might be possible to take N considerably smaller than the number of vertices n. The Lovász number \vartheta of graph G is defined as follows: \vartheta(G) = \min_ \max_ \frac, where c is a unit vector in \mathbb^N and U is an orthonormal representation of G in \mathbb^N. Here minimization implicitly is performed also over the dimension N, however without loss of generality it suffices to consider N=n. Intuitively, this corresponds to minimizing the half-angle of a rotational
cone A cone is a three-dimensional geometric shape that tapers smoothly from a flat base (frequently, though not necessarily, circular) to a point called the apex or vertex. A cone is formed by a set of line segments, half-lines, or lines con ...
containing all representing vectors of an orthonormal representation of G. If the optimal angle is \phi, then \vartheta(G)=1/\cos^2\phi and c corresponds to the symmetry axis of the cone.


Equivalent expressions

Let G=(V,E) be a graph on n vertices. Let A range over all n\times n
symmetric matrices In linear algebra, a symmetric matrix is a square matrix that is equal to its transpose. Formally, Because equal matrices have equal dimensions, only square matrices can be symmetric. The entries of a symmetric matrix are symmetric with re ...
such that a_=1 whenever i=j or vertices i and j are not adjacent, and let \lambda_(A) denote the largest
eigenvalue In linear algebra, an eigenvector () or characteristic vector of a linear transformation is a nonzero vector that changes at most by a scalar factor when that linear transformation is applied to it. The corresponding eigenvalue, often denoted b ...
of A. Then an alternative way of computing the Lovász number of G is as follows: \vartheta(G) = \min_A \lambda_(A). The following method is dual to the previous one. Let B range over all n\times n symmetric
positive semidefinite matrices In mathematics, a symmetric matrix In linear algebra, a symmetric matrix is a square matrix that is equal to its transpose. Formally, Because equal matrices have equal dimensions, only square matrices can be symmetric. The entries of ...
such that b_=0 whenever vertices i and j are adjacent, and such that the
trace Trace may refer to: Arts and entertainment Music * ''Trace'' (Son Volt album), 1995 * ''Trace'' (Died Pretty album), 1993 * Trace (band), a Dutch progressive rock band * ''The Trace'' (album) Other uses in arts and entertainment * ''Trace'' ...
(sum of diagonal entries) of B is \operatorname(B)=1. Let J be the n\times n
matrix of ones In mathematics, a matrix of ones or all-ones matrix is a matrix where every entry is equal to one. Examples of standard notation are given below: :J_2 = \begin 1 & 1 \\ 1 & 1 \end;\quad J_3 = \begin 1 & 1 & 1 \\ 1 & 1 & 1 \\ 1 & 1 & 1 \end;\quad ...
. Then \vartheta(G) = \max_B \operatorname(BJ). Here, \operatorname(BJ) is just the sum of all entries of B. The Lovász number can be computed also in terms of the
complement graph In the mathematical field of graph theory, the complement or inverse of a graph is a graph on the same vertices such that two distinct vertices of are adjacent if and only if they are not adjacent in . That is, to generate the complement of a ...
\bar G. Let d be a unit vector and U=(u_i\mid i\in V) be an orthonormal representation of \bar G. Then \vartheta(G) = \max_ \sum_ (d^\mathrm u_i)^2.


Value for well-known graphs

The Lovász number has been computed for the following graphs:


Properties

If G \boxtimes H denotes the strong graph product of graphs G and H, then \vartheta(G \boxtimes H) = \vartheta(G) \vartheta(H). If \bar G is the
complement A complement is something that completes something else. Complement may refer specifically to: The arts * Complement (music), an interval that, when added to another, spans an octave ** Aggregate complementation, the separation of pitch-class ...
of G, then \vartheta(G) \vartheta(\bar) \geq n, with equality if G is
vertex-transitive In geometry, a polytope (e.g. a polygon or polyhedron) or a tiling is isogonal or vertex-transitive if all its vertices are equivalent under the symmetries of the figure. This implies that each vertex is surrounded by the same kinds of face in ...
.


Lovász "sandwich theorem"

The Lovász "sandwich theorem" states that the Lovász number always lies between two other numbers that are
NP-complete In computational complexity theory, a problem is NP-complete when: # it is a problem for which the correctness of each solution can be verified quickly (namely, in polynomial time) and a brute-force search algorithm can find a solution by tryi ...
to compute. More precisely, \omega(G) \leq \vartheta(\bar) \leq \chi(G), where \omega(G) is the
clique number In the mathematical area of graph theory, a clique ( or ) is a subset of vertices of an undirected graph such that every two distinct vertices in the clique are adjacent. That is, a clique of a graph G is an induced subgraph of G that is compl ...
of G (the size of the largest
clique A clique ( AusE, CanE, or ), in the social sciences, is a group of individuals who interact with one another and share similar interests. Interacting with cliques is part of normative social development regardless of gender, ethnicity, or popular ...
) and \chi(G) is the
chromatic number In graph theory, graph coloring is a special case of graph labeling; it is an assignment of labels traditionally called "colors" to elements of a graph subject to certain constraints. In its simplest form, it is a way of coloring the vertices o ...
of G (the smallest number of colors needed to color the vertices of G so that no two adjacent vertices receive the same color). The value of \vartheta(G) can be formulated as a semidefinite program and numerically approximated by the
ellipsoid method In mathematical optimization, the ellipsoid method is an iterative method for convex optimization, minimizing convex functions. When specialized to solving feasible linear optimization problems with rational data, the ellipsoid method is an algor ...
in time bounded by a
polynomial In mathematics, a polynomial is an expression consisting of indeterminates (also called variables) and coefficients, that involves only the operations of addition, subtraction, multiplication, and positive-integer powers of variables. An exa ...
in the number of vertices of ''G''.; . For
perfect graph In graph theory, a perfect graph is a graph in which the chromatic number of every induced subgraph equals the order of the largest clique of that subgraph (clique number). Equivalently stated in symbolic terms an arbitrary graph G=(V,E) is perfec ...
s, the chromatic number and clique number are equal, and therefore are both equal to \vartheta(\bar). By computing an approximation of \vartheta(\bar) and then rounding to the nearest integer value, the chromatic number and clique number of these graphs can be computed in polynomial time.


Relation to Shannon capacity

The Shannon capacity of graph G is defined as follows: \Theta(G) = \sup_k \sqrt = \lim_ \sqrt where \alpha(G) is the
independence number Independence is a condition of a person, nation, country, or Sovereign state, state in which residents and population, or some portion thereof, exercise self-government, and usually sovereignty, over its territory. The opposite of independ ...
of
graph Graph may refer to: Mathematics *Graph (discrete mathematics), a structure made of vertices and edges **Graph theory, the study of such graphs and their properties *Graph (topology), a topological space resembling a graph in the sense of discre ...
G (the size of a largest independent set of G) and G^k is the strong graph product of G with itself k times. Clearly, \Theta(G)\ge\alpha(G). However, the Lovász number provides an upper bound on the Shannon capacity of graph, hence \alpha(G) \leq \Theta(G) \leq \vartheta(G). For example, let the confusability graph of the channel be C_5, a
pentagon In geometry, a pentagon (from the Greek πέντε ''pente'' meaning ''five'' and γωνία ''gonia'' meaning ''angle'') is any five-sided polygon or 5-gon. The sum of the internal angles in a simple pentagon is 540°. A pentagon may be simpl ...
. Since the original paper of it was an open problem to determine the value of \Theta(C_5). It was first established by that \Theta(C_5)=\sqrt5. Clearly, \Theta(C_5)\ge\alpha(C_5)=2. However, \alpha(C_5^2)\ge 5, since "11", "23", "35", "54", "42" are five mutually non-confusable messages (forming a five-vertex independent set in the strong square of C_5), thus \Theta(C_5)\ge\sqrt5. To show that this bound is tight, let U=(u_1,\dots,u_5) be the following orthonormal representation of the pentagon: u_k = \begin \cos \\ \sin \cos \\ \sin \sin \end, \quad \cos = \frac, \quad \varphi_k = \frac and let c=(1,0,0). By using this choice in the initial definition of Lovász number, we get \vartheta(C_5)\le\sqrt5. Hence, \Theta(C_5)=\sqrt5. However, there exist graphs for which the Lovász number and Shannon capacity differ, so the Lovász number cannot in general be used to compute exact Shannon capacities.


Quantum physics

The Lovász number has been generalized for "non-commutative graphs" in the context of
quantum communication Quantum information science is an interdisciplinary field that seeks to understand the analysis, processing, and transmission of information using quantum mechanics principles. It combines the study of Information science with quantum mechanics, qu ...
. The Lovasz number also arises in
quantum contextuality Quantum contextuality is a feature of the Phenomenology (physics), phenomenology of quantum mechanics whereby measurements of quantum observables cannot simply be thought of as revealing pre-existing values. Any attempt to do so in a realistic hid ...
in an attempt to explain the power of
quantum computers Quantum computing is a type of computation whose operations can harness the phenomena of quantum mechanics, such as superposition, interference, and entanglement. Devices that perform quantum computations are known as quantum computers. Though ...
.


See also

* Tardos function, a monotone approximation to the Lovász number of the
complement graph In the mathematical field of graph theory, the complement or inverse of a graph is a graph on the same vertices such that two distinct vertices of are adjacent if and only if they are not adjacent in . That is, to generate the complement of a ...
that can be computed in polynomial time and has been used to prove lower bounds in
circuit complexity In theoretical computer science, circuit complexity is a branch of computational complexity theory in which Boolean functions are classified according to the size or depth of the Boolean circuits that compute them. A related notion is the circui ...


Notes


References

* * * * * * * * * * * * *


External links

* {{DEFAULTSORT:Lovasz number Graph invariants Information theory