A Spectral Generalization of Von Neumann Minimax Theorem
Bahman Kalantari

TL;DR
This paper extends the classical Von Neumann minimax theorem to a spectral setting involving symmetric matrices and the spectraplex, establishing a new minimax equality in this broader context.
Contribution
It introduces a spectral generalization of the minimax theorem applicable to symmetric matrices and the spectraplex, expanding the theoretical framework of minimax results.
Findings
Spectral minimax property holds for symmetric matrices.
Reduces to classic minimax for diagonal matrices.
Establishes a new minimax equality in spectral setting.
Abstract
Given real symmetric matrices , the following {\it spectral minimax} property holds: where is the simplex and the spectraplex. For diagonal 's this reduces to the classic minimax.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Optimization Algorithms Research · Matrix Theory and Algorithms · Sparse and Compressive Sensing Techniques
A Spectral Generalization of Von Neumann Minimax Theorem
Bahman Kalantari
Department of Computer Science, Rutgers University, Piscataway, NJ 08854
Abstract
Given real symmetric matrices , the following spectral minimax property holds:
[TABLE]
where is the simplex and the spectraplex. For diagonal ’s this reduces to the classic minimax.
Keywords: Von Neumann Minimax, Linear Programming, Duality, Semidefinite Programming
1 Introdution
Von Neumann minimax theorem in [4] is a classic result in game theory: Given an real matrix ,
[TABLE]
where , the unit simplex. Historic remarks on the proof of the theorem and its connections with linear programming duality is given in Schrijver [3]. In this note we prove a spectral generalization of the minimax theorem for a finite set of real symmetric matrices. In particular, in the case of diagonal matrices the theorem reduces to the following alternate yet equivalent statement of the minimax:
Theorem 1**.**
(Von Neumann Minimax)* Given ,*
[TABLE]
The minimax theorem can thus be seen as a mathematical statement on a set of vectors in . In the next section we first give basics on symmetric matrices, semidefinite programming and its duality. We then give statement and proof of the spectral minimax. Here we are not concerned with any game theoretic implications of the theorem, rather the result can be viewed as a statement on a set of real symmetric matrices, where the role of linear programming duality is replaced with semidefinite programming duality.
2 Spectral Minimax Theorem
Let denote the set of real symmetric matrices. For a symmetric matrix the notations and mean is positive semidefinite and positive definite, respectively. The inner product in , also called Frobenious inner product, is denoted by any of the following equivalent notations
[TABLE]
The primal semidefinite programming problem refers to the following optimization
[TABLE]
where , . The dual of (4) is
[TABLE]
It is easy to show that given any feasible solution of (4) and any feasible solution of (5), . Furthermore, it is well known that in semidefinite programming, as a conic linear programming, if there exists a feasible and feasible with , the optimal objective value of both problems are attained and equal (see [2]). We shall make use of this property.
The spectral analogue of the unit simplex, called spectraplex (see [1]) is the set
[TABLE]
Proposition 1**.**
Given , if is its minimum eigenvalue, then
[TABLE]
Proof.
Consider the spectral decomposition of , , where is the diagonal matrix of eigenvalues and the corresponding matrix of eigenvectors. Given , let . Then . Also we have
[TABLE]
In particular, . From these and also observing that the minimum of over is we get,
[TABLE]
∎
Proposition 2**.**
Denoting the identity matrix by , given any , we have
[TABLE]
Proof.
It is easy to show is not PSD if and only if . ∎
Theorem 2**.**
(Spectral Minimax Theorem)* Given ,*
[TABLE]
Proof.
For each fixed it easy to see the LHS of (11) is
[TABLE]
Thus the LHS of (11) is equivalent to the following semidefinite programming whose infimum, by compactness of , is attained
[TABLE]
On the other hand, for each fixed the RHS of (11) is
[TABLE]
Thus by Propositions 1 and 2 the RHS of (11) is equivalent to
[TABLE]
We prove (13) and (15) are primal-dual pair and , hence proving (11). Let us assume . The case with can be handled analogously and will be omitted. Introducing slacks, (13) can be written as
[TABLE]
We will rewrite (16) in the primal form (4). In doing so, let denote the matrix with as its -th diagonal entry and all other entries zero. Now (16) can be written as
[TABLE]
where all matrices lie in , , and are defined as follows
[TABLE]
[TABLE]
We show (19) is equivalent to (15). From the first set of linear equations in (19) we get
[TABLE]
where denotes the top left submatrix of . Since is positive semidefinite, so is . Thus from (20) we may write
[TABLE]
From the next equations in (19) and the fact that diagonal entries of are nonnegative we get
[TABLE]
Finally, consider the last equation in (19). Since the entry of is and the corresponding entry of , by virtue of its positive definiteness, is nonnegative, the last equation in (19) gives
[TABLE]
Now changing to , the three constraints (21), (22), (23) give the following equivalent formulation of (19)
[TABLE]
Next we argue that the constraint in (24) can be replaced with . Otherwise, given any optimal solution by scaling we can increase the maximum value of subject to the constraints in (24). What remains to be verified is that both primal and dual problems have interior points.
For any positive definite we can choose such that . Thus in (16) the slack , for all . This implies (17) has an interior point . Next we show (19) has a feasible solution ( with strictly positive definite. To prove this we set , and pick so that is negative definite and define
[TABLE]
is positive definite and from the definition of , and in (18) it follows that is a feasible solution to (19). Thus and the proof is complete. ∎
Remark 1**.**
By replacing minimizations in the propositions with maximization we obtain analogous results based on which the following spectral maximin property can be proven, interchanging min and max over the simplex and spectraplex (an interchange whose proof in the standard maximin is superfluous),
[TABLE]
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] G. Blekherman, P. A. Parrilo, R. Thomas (Editors), Semidefinite Optimization and Convex Algebraic Geometry , MPS-SIAM Series on Optimization, 2012.
- 2[2] Y. Nesterov and A.S. Nemirovskii, Interior-Point Polynomial Algorithms in Convex Programming , SIAM, Philadelphia, PA, 1994.
- 3[3] A. Schrijver, Theory of Linear and Integer Programming , John Wiley & Sons, New York, 1986.
- 4[4] J. von Neumann, Zur theorie der gesellshaftsspiele, Mathematische Annalen , 100: 295–320, 1928.
