Abstract
Our purpose is to investigate several properties of the solution map of tensor complementarity problems. To do this, we focus on the R0-tensors and show some results on the local boundedness and the upper semicontinuity. Furthermore, by using a technique from semi-algebraic geometry, we obtain results on the finite-valuedness, the lower semicontinuity, and the local upper-Hölder stability of the map.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
The tensor complementarity problem was firstly introduced by Song and Qi [1, 2]. The problem has attracted a lot of attention from researchers [3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]. In particular, Huang and Qi [3] have presented an explicit relationship between n-person noncooperative games and tensor complementarity problems.
The involved function in a tensor complementarity problem is the sum of a homogeneous polynomial and a vector. Thus, the tensor complementarity problem is a special case of the homogeneous complementarity problem, that was mentioned in the work [21] of Oettli and Yen, and of the polynomial complementarity problem, which has been recently introduced by Gowda [22]. All of them are natural extensions of the linear complementarity problems [23]. The local boundedness, the upper semicontinuity, the lower semicontinuity, and the local upper-Lipschitz stability of the solution map of linear complementarity problems have been deeply investigated [23,24,25,26].
In this paper, we firstly prove that the set of R0-tensors is open in the space of real tensors. As a result, the local boundedness of the solution map is shown. Secondly, using tools from semi-algebraic geometry, we show that the set of R0-tensors is semi-algebraic and generic. A lower bound for the dimension of the complement of R0-tensors is established. Furthermore, we prove that the solution map is generically finite-valued. Consequently, a necessary condition for the lower semicontinuity of the map is given. Thirdly, this paper shows a close relation between the upper semicontinuity of the solution map and the R0 property of the involved tensors. Finally, a result on the local upper-Hölder stability of the solution map is obtained.
The organization of the paper is as follows: Sect. 2 gives a brief introduction to tensor complementarity problems and semi-algebraic geometry. Section 3 investigates the local boundedness of the solution map, the semi-algebraicity, and the genericity of the set R0-tensors. The finite-valuedness and the lower semicontinuity are discussed in Sect. 4. The last two sections give results on the upper semicontinuity and the local upper-Hölder stability.
2 Preliminaries
In this section, we will recall some definitions, notations, and auxiliary results on tensor complementarity problems and from semi-algebraic geometry.
2.1 Tensor Complementarity Problems
The scalar product of two vectors x, y in the Euclidean space \(\mathrm{I\!R}^n\) is denoted by \(\langle x,y\rangle \). Let \(F: \mathrm{I\!R}^n\rightarrow \mathrm{I\!R}^n\) be a vector-valued function. The nonlinear complementarity problem defined by F is the problem finding \(x\in \mathrm{I\!R}^n\) such that \(x\ge 0\), \(F(x) \ge 0\), and \(\langle x,F(x)\rangle =0\). We denote the problem and its solution set as \({{\mathrm{CP}}}(F)\) and \({{\mathrm{Sol}}}(F)\), respectively.
The following remark shows that a solution of a complementarity problem can be characterized by using some Lagrange multipliers.
Remark 2.1
A vector x solves \({{\mathrm{CP}}}(F)\) if and only if there exists a vector \(\lambda \in \mathrm{I\!R}^n\) such that next system is satisfied
To find the solution set of a complementarity problem, we will find the solutions on each pseudo-face of \(\mathrm{I\!R}^n_+\). For every index set \(\alpha \subset [n]=\{1,\ldots ,n\}\), we associate that with the following pseudo-face
The pseudo-faces \(K_{\alpha },\alpha \subset [n],\) establish a finite disjoint decomposition of \(\mathrm{I\!R}^n_+\). Therefore, we have
Throughout this paper, we assume that m and n are given integers, and \(m,n\ge 2\). An mth-order n-dimensional tensor\({{\mathrm{\mathcal {A}}}}= (a_{i_1\cdots i_m})\) is a multi-array of real entries \(a_{i_1\cdots i_m}\in \mathrm{I\!R}\), where \(i_j\in [n]\) and \(j\in [m]\). The set of all real mth-order n-dimensional tensors is denoted by \(\mathrm{I\!R}^{[m,n]}\). For any tensor \({{\mathrm{\mathcal {A}}}}= (a_{i_1\cdots i_m})\), the Frobenius norm of \({{\mathrm{\mathcal {A}}}}\) is defined and denoted as
This norm can be considered as a vector norm. So, the norm of \(({{\mathrm{\mathcal {A}}}},a)\) in \(\mathrm{I\!R}^{[m,n]}\times \mathrm{I\!R}^{n}\) can be defined as follows
Clearly, \(\mathrm{I\!R}^{[m,n]}\) is a real vector space of dimension \(n^m\), so each tensor \({{\mathrm{\mathcal {A}}}}\in \mathrm{I\!R}^{[m,n]}\) is a real vector having \({n^m}\) components. In particular, if \(m=2\) then \(\mathrm{I\!R}^{[2,n]}\) is the space of \(n\times n\)-matrices which is isomorphic to \(\mathrm{I\!R}^{n\times n}\). Note that if \({{\mathrm{\mathcal {A}}}}= (a_{i_1\cdots i_m})\) and \({{\mathrm{\mathcal {B}}}}= (b_{i_1\cdots i_m})\) are tensors in \(\mathrm{I\!R}^{[m,n]}\), then the sum \({{\mathrm{\mathcal {A}}}}+{{\mathrm{\mathcal {B}}}}\) is \((a_{i_1\cdots i_m}+b_{i_1\cdots i_m}).\)
For any \(x = (x_1,\ldots , x_n)^T\in \mathrm{I\!R}^n\), \({{\mathrm{\mathcal {A}}}}x^{m-1}\) is a vector whose ith component defined by
and \({{\mathrm{\mathcal {A}}}}x^m\) is a polynomial of degree m, defined by
The polynomials \((Ax^{m-1})_i\) and \({{\mathrm{\mathcal {A}}}}x^{m}\) are homogeneous of degree, respectively, \(m-1\) and m, that is \({{\mathrm{\mathcal {A}}}}(tx)^{m-1}=t^{m-1}( {{\mathrm{\mathcal {A}}}}x^{m-1}) \) and \({{\mathrm{\mathcal {A}}}}(tx)^{m}=t^m({{\mathrm{\mathcal {A}}}}x^m)\) for all \(t\ge 0\) and \(x\in \mathrm{I\!R}^n\).
Remark 2.2
By the continuity of the polynomial function \({{\mathrm{\mathcal {A}}}}x^{m-1}\), if U is a bounded set in \(\mathrm{I\!R}^n\), then there exists \(\beta >0\) such that \(\Vert {{\mathrm{\mathcal {A}}}}x^{m-1}\Vert \le \beta \Vert {{\mathrm{\mathcal {A}}}}\Vert \) for all \(x\in U\).
Let \({{\mathrm{\mathcal {A}}}}\in \mathrm{I\!R}^{[m,n]}\) and \(a \in \mathrm{I\!R}^n\) be given. If \(F(x)={{\mathrm{\mathcal {A}}}}x^{m-1}+ a\), then one says that \({{\mathrm{CP}}}(F)\) is a tensor complementarity problem defined by \({{\mathrm{\mathcal {A}}}}\) and a. This problem and its solution set are denoted, respectively, by \({{\mathrm{TCP}}}({{\mathrm{\mathcal {A}}}},a)\) and \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},a)\). By definition, x solves \({{\mathrm{TCP}}}({{\mathrm{\mathcal {A}}}},a)\) if and only if
Clearly, the vector 0 solves \({{\mathrm{TCP}}}({{\mathrm{\mathcal {A}}}},a)\) for all \(a\in \mathrm{I\!R}^n_+\). The solution map of tensor complementarity problems is denoted and defined by
Remark 2.3
The graph of the map \({{\mathrm{Sol}}}\), which is defined by
is closed. Indeed, take a sequence \(\{({{\mathrm{\mathcal {A}}}}^k,a^k,x^k)\}\) in \({{\mathrm{gph}}}({{\mathrm{Sol}}})\) such that
It follows that \({{\mathrm{\mathcal {A}}}}^k\rightarrow {\bar{{{\mathrm{\mathcal {A}}}}}},a^k\rightarrow {\bar{a}}\) and \(x^k\rightarrow {\bar{x}}.\) From (3), one has
Taking \(k\rightarrow +\infty \), we can see that \({\bar{x}}\) solves \({{\mathrm{TCP}}}({{\mathrm{\mathcal {A}}}},a)\). So, \(({\bar{{{\mathrm{\mathcal {A}}}}}},{\bar{a}},{\bar{x}})\) belongs to \({{\mathrm{gph}}}({{\mathrm{Sol}}})\), and the graph is closed.
A nonempty subset \(K\subset \mathrm{I\!R}^n\) is called a cone [27, p. 89] if \(\lambda >0\) and \(x\in K\) then \(\lambda x\in K\). The cone K is bounded if and only if \(K=\{0\}\).
Remark 2.4
The solution set of \({{\mathrm{TCP}}}({{\mathrm{\mathcal {A}}}},0)\) is a nonempty and closed cone. Clearly, we have \(0\in {{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)\). Suppose that x is a solution of \({{\mathrm{TCP}}}({{\mathrm{\mathcal {A}}}},0)\). For each \(t>0\), from (3), we have
Hence, tx solves \({{\mathrm{TCP}}}({{\mathrm{\mathcal {A}}}},0)\). This shows that \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)\) is a cone. The closedness of \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)\) is implied from the continuity of \(F(x)={{\mathrm{\mathcal {A}}}}x^{m-1}\) and the closedness of \(\mathrm{I\!R}_+^n\).
Let us recall that \({{\mathrm{\mathcal {A}}}}\) is an R0–tensor (sometimes, we say \({{\mathrm{\mathcal {A}}}}\) is R0) if \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)=\{0\}\). We denote \({{\mathrm{\mathcal {R}_0}}}\) to be the set of all mth-order n-dimensional R0-tensors and \(\mathcal {O}\in \mathrm{I\!R}^{[m,n]}\) to be the zero tensor. The complement of \({{\mathrm{\mathcal {R}_0}}}\) is denoted and defined by
Clearly, \(\mathcal {O}\) belongs to \(C({{\mathrm{\mathcal {R}_0}}})\) since \({{\mathrm{Sol}}}(\mathcal {O},0)=\mathrm{I\!R}^n_+\).
2.2 Semi-algebraic Geometry
Recall a subset in \(\mathrm{I\!R}^n\) is semi-algebraic, if it is the union of finitely many subsets of the form
where \(\ell ,m\) are natural numbers, and \(f_1,\ldots , f_\ell , g_{\ell +1},\ldots ,g_m\) are polynomials with real coefficients. The semi-algebraic property is preserved by taking finitely union, intersection, minus and taking closure of semi-algebraic sets. The well-known Tarski–Seidenberg theorem states that the image of a semi-algebraic set under a linear projection is a semi-algebraic set.
There are some ways to define the dimension of a semi-algebraic set. Here, we choose the geometric approach which is presented in [28, Corollary 2.8.9]. If \(S\subset \mathrm{I\!R}^n\) is a semi-algebraic set, then there exists a decomposition of S into a disjoint union of semi-algebraic subsets [28, Theorem 2.3.6]
where each \(S_i\) is semi-algebraically diffeomorphic to \(]0,1[^{d_i}\). Let \(]0,1[^{0}\) be a point, \(]0,1[^{d_i}\subset \mathrm{I\!R}^{d_i}\) be the set of points \(x=(x_1,\ldots ,x_{d_i})\) such that \(x_j\in ]0,1[\) for all \(j=1,\ldots ,d_i\). The dimension of S is, by definition,
This is well defined and not depend on the decomposition of S. Remind that if \(S\ne \emptyset \) and \(\dim (S)=0\), then S has finitely many points.
Remark 2.5
For a semi-algebraic subset S of \(\mathrm{I\!R}^n\), the dimension of the complement \(\mathrm{I\!R}^n{\setminus } S\) is strictly less than n if and only if S is topologically generic in \(\mathrm{I\!R}^n\), i.e., S contains a countable intersection of dense and open sets (see, e.g., [29, Lemma 2.3]).
We will use the Tarski–Seidenberg theorem in the third form in the next section. To present the theorem, we have to describe semi-algebraic sets via the language of first-order formulas. A first-order formula (with parameters in \(\mathrm{I\!R}\)) is obtained by the following induction rules [30]:
-
(i)
If \(p \in \mathrm{I\!R}[X_1, \ldots , X_n]\), then \(p > 0\) and \(p= 0\) are first-order formulas;
-
(ii)
If P, Q are first-order formulas, then “PandQ”, “PorQ”, and “notQ”, which are denoted, respectively, by \(P \wedge Q\), \(P \vee Q\), and \(\lnot Q\), are first-order formulas;
-
(iii)
If Q is a first-order formula, then \(\exists X\, Q\) and \(\forall X\, Q\), where X is a variable ranging over \(\mathrm{I\!R}\), are first-order formulas.
Formulas obtained by using only rules (i) and (ii) are called quantifier-free formulas. A subset \(S \subset \mathrm{I\!R}^n\) is semi-algebraic if and only if there is a quantifier-free formula \(Q_S(X_1,\ldots ,X_n)\) such that
In this case, \(Q_S(X_1,\ldots ,X_n)\) is said to be a quantifier-free formula definingS.
Remark 2.6
The Tarski–Seidenberg theorem in the third form [30, Theorem 2.6] says that if \(Q(X_1,\ldots ,X_n)\) is a first-order formula, then the set
is a semi-algebraic set.
3 The Set of R0-Tensors
We prove the openness of the set \({{\mathrm{\mathcal {R}_0}}}\) in \(\mathrm{I\!R}^{[m,n]}\). Consequently, the local boundedness of the solution map is shown. Furthermore, we show that \({{\mathrm{\mathcal {R}_0}}}\) is generic semi-algebraic, and give a lower bound for the dimension of the complement \(C({{\mathrm{\mathcal {R}_0}}})\).
3.1 Local Boundedness of the Solution Map
Proposition 3.1
The set \({{\mathrm{\mathcal {R}_0}}}\) of all R0-tensors is open in \(\mathrm{I\!R}^{[m,n]}\).
Proof
If the complement \(C({{\mathrm{\mathcal {R}_0}}})\) is closed, then \({{\mathrm{\mathcal {R}_0}}}\) is open. So, we only need to prove the closedness of \(C({{\mathrm{\mathcal {R}_0}}})\). Let \(\{{{\mathrm{\mathcal {A}}}}^k\}\subset C({{\mathrm{\mathcal {R}_0}}})\) be a convergent sequence with \({{\mathrm{\mathcal {A}}}}^k\rightarrow A\). For each k, \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}}^k,0)\) is unbounded. There exists an unbounded sequence \(\{x^k\}\subset \mathrm{I\!R}^n_+\) such that \(x^k\in {{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}}^k,0)\) and \(x^k\ne 0\) for each k. Without loss of generality we can assume that \(\Vert x^k\Vert ^{-1}x^k\rightarrow {\bar{x}}\) and \(\Vert {\bar{x}}\Vert =1.\) By definition, one has
Dividing these ones by \(\Vert x^k\Vert ^{m-1}\) and \(\Vert x^k\Vert ^{m}\), respectively, and taking \(k\rightarrow +\infty \), we obtain \({{\mathrm{\mathcal {A}}}}({\bar{x}})^{m-1}\ge 0\) and \({{\mathrm{\mathcal {A}}}}(\bar{x})^m=0.\) It follows that \({\bar{x}} \in {{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)\) and \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)\ne \{0\}\). Hence, \({{\mathrm{\mathcal {A}}}}\) must be in \(\mathcal {C}({{\mathrm{\mathcal {R}_0}}})\), and \(C({{\mathrm{\mathcal {R}_0}}})\) is closed. The proof is completed. \(\square \)
Remark 3.1
The set \({{\mathrm{\mathcal {R}_0}}}\) is a cone in \(\mathrm{I\!R}^{[m,n]}\). Indeed, for any \(t>0\), one has
It is easy to check that \({{\mathrm{Sol}}}(t{{\mathrm{\mathcal {A}}}},0)={{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)\). Thus, \({{\mathrm{\mathcal {A}}}}\in {{\mathrm{\mathcal {R}_0}}}\) if and only if \(t{{\mathrm{\mathcal {A}}}}\in {{\mathrm{\mathcal {R}_0}}}\). This implies that \({{\mathrm{\mathcal {R}_0}}}\) is a cone.
The boundedness of solution sets of tensor complementarity problems and polynomial complementarity problems under the R0 condition is mentioned in [16] and [22]. Based on the openness of the set \({{\mathrm{\mathcal {R}_0}}}\), we show that the solution map is locally bounded.
Here, \({{\mathrm{\mathbb {B}}}}({{\mathrm{\mathcal {O}}}},\varepsilon )\) stands for the closed ball in \(\mathrm{I\!R}^{[m,n]}\) centered at \({{\mathrm{\mathcal {O}}}}\) with radius \(\varepsilon \). Similarly, \(B(0,\delta )\) is the closed ball in \(\mathrm{I\!R}^n\) centered at 0 with radius \(\delta \).
Theorem 3.1
The following two statements are equivalent:
- (a):
-
The tensor \({{\mathrm{\mathcal {A}}}}\) is R0;
- (b):
-
There exists \(\varepsilon >0\) such that the following set
$$\begin{aligned} S(\varepsilon ,\delta ):=\bigcup _{({{\mathrm{\mathcal {B}}}},b)\in {{\mathrm{\mathbb {B}}}}({{\mathrm{\mathcal {O}}}},\varepsilon )\times B(0,\delta )} {{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}}+{{\mathrm{\mathcal {B}}}}, a+b) \end{aligned}$$is bounded, for any \(a\in \mathrm{I\!R}^n\) and any \(\delta >0\).
Proof
\(\mathrm (a) \Rightarrow (b)\) Let \({{\mathrm{\mathcal {A}}}}\) be an R0–tensor. Since the set \({{\mathrm{\mathcal {R}_0}}}\) is open in \(\mathrm{I\!R}^{[m,n]}\), due to Proposition 3.1, there exists \(\varepsilon >0\) such that \({{\mathrm{\mathcal {A}}}}+{{\mathrm{\mathbb {B}}}}({{\mathrm{\mathcal {O}}}},\varepsilon )\subset {{\mathrm{\mathcal {R}_0}}}\). On the contrary, we suppose that there exist \(a\in \mathrm{I\!R}^n\) and \(\delta >0\) such that the set \(S(\varepsilon ,\delta )\) is unbounded. Let \(\{x^k\}\) be an unbounded sequence and \(\{({{\mathrm{\mathcal {B}}}}^k,b^k)\}\) be a sequence in \({{\mathrm{\mathbb {B}}}}({{\mathrm{\mathcal {O}}}},\varepsilon )\times B(0,\delta )\) satisfying \(x^k\in {{\mathrm{Sol}}}( {{\mathrm{\mathcal {A}}}}+{{\mathrm{\mathcal {B}}}}^k,a+b^k).\) We can assume that \(x^k\ne 0\), \(\Vert x^k\Vert ^{-1}x^k\rightarrow {\bar{x}}\) and \(\Vert {\bar{x}}\Vert =1.\) One has
By the compactness of the sets \({{\mathrm{\mathcal {A}}}}+{{\mathrm{\mathbb {B}}}}({{\mathrm{\mathcal {O}}}},\varepsilon )\) and \(a+B(0,\delta )\), we can assume that
From (5) and (6), it is easy to show that \({\bar{x}}\) solves \({{\mathrm{TCP}}}({\bar{{{\mathrm{\mathcal {A}}}}}},0)\). Since \(\Vert {\bar{x}}\Vert =1\), \({\bar{{{\mathrm{\mathcal {A}}}}}}\) is not R0. This contradicts \({\bar{{{\mathrm{\mathcal {A}}}}}}\in {{\mathrm{\mathcal {A}}}}+{{\mathrm{\mathbb {B}}}}({{\mathrm{\mathcal {O}}}},\varepsilon )\subset {{\mathrm{\mathcal {R}_0}}}\).
\(\mathrm (b) \Rightarrow (a)\) Suppose that there exists \(\varepsilon >0\) such that \(S(\varepsilon ,\delta )\) is bounded for any \(a\in \mathrm{I\!R}^n\) and \(\delta >0\). Take \(a = 0\), one has \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)\subset S(\varepsilon ,\delta )\) and \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)\) is bounded. Hence, \({{\mathrm{\mathcal {A}}}}\) is an R0–tensor and the assertion is proved. \(\square \)
Remark 3.2
The tensor \({{\mathrm{\mathcal {A}}}}\) is R0 if and only if \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},a)\) is bounded for every \(a\in \mathrm{I\!R}^n\) (see [16, Theorem 3.2]). Moreover, \({{\mathrm{\mathcal {A}}}}\) is an R0–tensor if and only if the set
is bounded, for any \(a\in \mathrm{I\!R}^n\) and \(\delta >0\) [22, Proposition 2.1]. Clearly, these assertions are corollaries of Theorem 3.1.
Recall that the set-valued map \(\varPsi :\mathrm{I\!R}^m\rightrightarrows \mathrm{I\!R}^n\) is locally bounded at \({\bar{x}}\) if there exists an open neighborhood U of \({\bar{x}}\) such that the set \(\cup _{x\in U} \varPsi (x)\) is bounded.
Corollary 3.1
The following three statements are equivalent:
- (a):
-
The tensor \({{\mathrm{\mathcal {A}}}}\) is R0;
- (b):
-
The solution map \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}\) is locally bounded at a, for any \(a\in \mathrm{I\!R}^n\);
- (c):
-
The solution map \({{\mathrm{Sol}}}\) is locally bounded at \(({{\mathrm{\mathcal {A}}}},a)\), for any \(a\in \mathrm{I\!R}^n\).
Proof
\(\mathrm (a) \Rightarrow (c)\) Suppose that \({{\mathrm{\mathcal {A}}}}\) is an R0–tensor. By Theorem 3.1, there exists \(\varepsilon >0\) such that, for every \(a\in \mathrm{I\!R}^n\), the following set is bounded
where \(U=({{\mathrm{\mathcal {A}}}},a)+{{\mathrm{int}}}{{\mathrm{\mathbb {B}}}}({{\mathrm{\mathcal {O}}}},\varepsilon )\times {{\mathrm{int}}}B(0,\varepsilon )\) is an open neighborhood of \(({{\mathrm{\mathcal {A}}}},a)\). This means that the map \({{\mathrm{Sol}}}\) is locally bounded at \(({{\mathrm{\mathcal {A}}}},a)\).
\(\mathrm (c) \Rightarrow (b)\) Suppose that the assertion \(\mathrm (c)\) is true. There exists an open neighborhood U of \(({{\mathrm{\mathcal {A}}}},a)\) such that
where \(\varphi :\mathrm{I\!R}^{[m,n]}\times \mathrm{I\!R}^n\rightrightarrows \mathrm{I\!R}^n\) defined by \(({{\mathrm{\mathcal {B}}}},b)\mapsto b\), is bounded. Clearly, \(\varphi \) is surjective, continuous, and linear. According to the open mapping theorem [31, Theorem 2.11], \(\varphi (U)\) is an open neighborhood of a. So, \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}\) is locally bounded at a.
\(\mathrm (b) \Rightarrow (a)\) Suppose that \(\mathrm (b)\) holds. Take \(a=0\), there exists an open neighborhood U of 0 such that
is bounded. So, \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)\) is also bounded and \({{\mathrm{\mathcal {A}}}}\) is R0. \(\square \)
3.2 Semi-algebraicity and Genericity of \({{\mathrm{\mathcal {R}_0}}}\)
Remind that the space \(\mathrm{I\!R}^{[m,n]}\) of real mth-order n-dimensional tensors can be considered as the Euclidean space \(\mathrm{I\!R}^{n^m}\). By abuse of terminology, we say that \({{\mathrm{\mathbb {S}}}}\subset \mathrm{I\!R}^{[m,n]}\) is semi-algebraic if \(\varphi ({{\mathrm{\mathbb {S}}}})\) is semi-algebraic in \(\mathrm{I\!R}^{n^m}\), where \(\varphi :\mathrm{I\!R}^{[m,n]} \rightarrow \mathrm{I\!R}^{n^m}\) is an isomorphism.
Proposition 3.2
The set \({{\mathrm{\mathcal {R}_0}}}\) is semi-algebraic in \(\mathrm{I\!R}^{[m,n]}\).
Proof
Remind that \({{\mathrm{\mathcal {A}}}}\in {{\mathrm{\mathcal {R}_0}}}\) if and only if \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)=\{0\}\). Since 0 always belongs to \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)\), the set \({{\mathrm{\mathcal {R}_0}}}\) can be described as follows:
Because \(\mathrm{I\!R}^n_+\) and \(\{0\}\) are semi-algebraic, the set \(K=\mathrm{I\!R}^n_+{\setminus }\{0\}\) is also a semi-algebraic set in \(\mathrm{I\!R}^n\). Let \(Q_K(x)\) be the quantifier-free formula defining K. Since \(\left( {{\mathrm{\mathcal {A}}}}x^{m-1}\right) _i\), \(i=1,\ldots ,n,\) and \({{\mathrm{\mathcal {A}}}}x^{m}\) are polynomials, the following formulas
are quantifier-free. From the last equation in (7), \({{\mathrm{\mathcal {A}}}}\in {{\mathrm{\mathcal {R}_0}}}\) if and only if \(Q({{\mathrm{\mathcal {A}}}})\), where \(Q({{\mathrm{\mathcal {A}}}})\) is the following first-order formula
According to the Tarski–Seidenberg theorem in the third form, \({{\mathrm{\mathcal {R}_0}}}\) is a semi-algebraic set in \(\mathrm{I\!R}^{[m,n]}\). \(\square \)
Let \(\varPhi :X \rightarrow Y\) be a differentiable map between manifolds, where \(X\subset \mathrm{I\!R}^m\) and \(Y\subset \mathrm{I\!R}^n\). A point \(y \in Y\) is called a regular value for \(\varPhi \) if either the level set \(\varPhi ^{-1}(y)=\emptyset \) or the derivative map
is surjective at every point \(x \in \varPhi ^{-1}(y)\), where \(T_xX\) and \(T_yY\) denote, respectively, the tangent spaces of X at x and of Y at y. So y is a regular value of f if and only if \({{\mathrm{rank}}}D\varPhi (x)=n\) for all \(x\in \varPhi ^{-1}(y)\).
Remark 3.3
Consider the differentiable semi-algebraic map \(\varPhi :X \rightarrow \mathrm{I\!R}^n\) where \(X\subset \mathrm{I\!R}^n \). Assume that \(y \in Y\) is a regular value of \(\varPhi \) and \(\varPhi ^{-1}(y)\) is nonempty. According to the regular level set theorem [32, Theorem 9.9], one has \(\dim \varPhi ^{-1}(y)=0\). It follows that the semi-algebraic set \(\varPhi ^{-1}(y)\) has finite points.
Remark 3.4
Let \(\varPhi : \mathrm{I\!R}^p\times X\rightarrow \mathrm{I\!R}^n\) be a differentiable semi-algebraic map, where \(X\subset \mathrm{I\!R}^n \). Assume that \(y \in \mathrm{I\!R}^n\) is a regular value of \(\varPhi \). According to the Sard theorem with parameter [29, Theorem 2.4], there exists a generic semi-algebraic set \({{\mathrm{\mathbb {S}}}}\subset \mathrm{I\!R}^p\) such that, for every \(p\in {{\mathrm{\mathbb {S}}}}\), y is a regular value of the map \(\varPhi _p:X\rightarrow Y\) with \(\varPhi _p(x)=\varPhi (p,x)\).
Theorem 3.2
The set \({{\mathrm{\mathcal {R}_0}}}\) of all R0-tensors is generic in \(\mathrm{I\!R}^{[m,n]}\).
Proof
We will show that there exists a generic semi-algebraic set \({{\mathrm{\mathbb {S}}}}\subset \mathrm{I\!R}^{[m,n]}\) such that \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)=\{0\}\) for all \({{\mathrm{\mathcal {A}}}}\in {{\mathrm{\mathbb {S}}}}\). Indeed, let \(K_{\alpha }\ne \{0\}\) be a given pseudo-face of \(\mathrm{I\!R}^n_+\). To avoid confusion, we only consider the case \(\alpha =\{1,\ldots ,\ell \}\), where \(\ell <n\), because other cases can be treated similarly. Then, if \(x\in K_{\alpha }\) then \(x_{\ell +1}\ne 0\). We consider the function
which is defined by
where \(x_{\alpha }=(x_{1},\ldots ,x_{\ell })\), \(\lambda _{\alpha }=(\lambda _{1},\ldots ,\lambda _{\ell })\), and \(\lambda =(\lambda _{1},\ldots ,\lambda _{\ell },0,\ldots ,0)\in \mathrm{I\!R}^n\). The Jacobian matrix of \(\varPhi _\alpha \) is determined as follows
We claim that the rank of \(D\varPhi _\alpha \) is \(n+\ell \) for all \(x\in K_\alpha \). Indeed, it is easy to check that the rank of \(D_{x}(x_{\alpha })\) is \(\ell \). Therefore, if we prove that the rank of \(D_{{{\mathrm{\mathcal {A}}}}}({{\mathrm{\mathcal {A}}}}x^{m-1}-\lambda )\) is n then the claim follows. Clearly, one has
where O is the zero \(1\times n^{m-1}\)-matrix and \(Q_{i}\) is an \(1\times n^{m-1}\)-matrix. From (2) and (8), for each \(i\in [n]\), we conclude that \(Q_{i}\) is a nonzero matrix because
This shows that \({{\mathrm{rank}}}D_{{{\mathrm{\mathcal {A}}}}}({{\mathrm{\mathcal {A}}}}x^{m-1}-\lambda )=n\).
Therefore, \(0\in \mathrm{I\!R}^{n+\ell }\) is a regular value of \(\varPhi _\alpha \). According to Remark 3.4, there exists a generic semi-algebraic set \({{\mathrm{\mathbb {S}}}}_{\alpha }\subset \mathrm{I\!R}^{[m,n]}\) such that if \({{\mathrm{\mathcal {A}}}}\in {{\mathrm{\mathbb {S}}}}_{\alpha }\) then 0 is a regular value of the map
By Remark 3.3, if the set \(\varOmega (\alpha ,{{\mathrm{\mathcal {A}}}}):=\varPhi ^{-1}_{\alpha ,{{\mathrm{\mathcal {A}}}}}(0)\) is nonempty, then it is a finite set. Moreover, from (8) and Remark 2.1, one has
where \(\pi \) is the projection \(\mathrm{I\!R}^{n+\ell } \rightarrow \mathrm{I\!R}^n\), which is defined by \(\pi (x,\lambda _{\alpha }) = x\). Thus, the cardinality of \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)\cap K_{\alpha }\) is finite.
If \(K_{\alpha }=\{0\}\), i.e., \(\alpha =[n]\), then \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)\cap K_{\alpha }=\{0\}\). By the finite decomposition in (1), \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)\) is a finite set.
By setting \({{\mathrm{\mathbb {S}}}}:=\cap _{\alpha \subset [n]}{{\mathrm{\mathbb {S}}}}_{\alpha }\), we see that \({{\mathrm{\mathbb {S}}}}\) is generic in \(\mathrm{I\!R}^{[m,n]}\). For any \({{\mathrm{\mathcal {A}}}}\) in \({{\mathrm{\mathbb {S}}}}\), the cardinality of \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)\) is finite. Since \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)\) is a cone, one has \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)=\{0\}\). This leads to \({{\mathrm{\mathbb {S}}}}\subset {{\mathrm{\mathcal {R}_0}}}\); consequently, \({{\mathrm{\mathcal {R}_0}}}\) is generic in \(\mathrm{I\!R}^{[m,n]}\). The proof is completed. \(\square \)
Remark 3.5
Theorem 6 in [21] asserts that the set of all R0–matrices is dense in \(\mathrm{I\!R}^{n\times n}\). This is a special case of Theorem 3.2 when \(m=2\).
3.3 The Dimension of \(C({{\mathrm{\mathcal {R}_0}}})\)
From Remark 2.5 and Theorem 3.2, the complement \(C({{\mathrm{\mathcal {R}_0}}})\) is thin in the set of real mth-order n-dimensional tensors. A natural question is: How thin is\(C({{\mathrm{\mathcal {R}_0}}})\)in\(\mathrm{I\!R}^{[m,n]}\)? The dimension of \(C({{\mathrm{\mathcal {R}_0}}})\) tells us about the thinness of this set. The following theorem gives a rough lower estimate for \(\dim C({{\mathrm{\mathcal {R}_0}}})\).
Theorem 3.3
The dimension of the semi-algebraic set \(C({{\mathrm{\mathcal {R}_0}}})\) satisfies the following inequalities
Proof
The second inequality immediately follows from Theorem 3.2 and Remark 2.5. To prove the first inequality, let \(\alpha \subset [n]\) be given with \(\alpha \ne [n]\), and we consider the set
It follows that \({{\mathrm{\mathbb {S}}}}_{\alpha }\) is a subspace of \(\mathrm{I\!R}^{[m,n]}\) whose the dimension is \(|\alpha |^{m}\). Hence, \({{\mathrm{\mathbb {S}}}}_{\alpha }\) is semi-algebraic. Denote by \({\bar{K}}_{\alpha }\) the face
A trivial verification shows that \({\bar{K}}_{\alpha }\subset {{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)\) for all \({{\mathrm{\mathcal {A}}}}\in {{\mathrm{\mathbb {S}}}}_{\alpha }\). We conclude that the subspace \({{\mathrm{\mathbb {S}}}}_{\alpha }\) is a subset of \(C({{\mathrm{\mathcal {R}_0}}})\). Thus, one has
Taking \(\alpha =\{2,\ldots ,n\}\), one has \(|\alpha |=n-1\), and the first inequality is obtained. \(\square \)
4 Lower Semicontinuity of the Solution Map
We will prove that the solution map of tensor complementarity problems is finite-valued on a generic semi-algebraic set in the parametric space. Consequently, a necessary condition for the lower semicontinuity of the solution map is given.
The set-valued map \(\varPsi :\mathrm{I\!R}^m\rightrightarrows \mathrm{I\!R}^n\) is finite-valued on \(S\subset \mathrm{I\!R}^m\) if the cardinality of the image \(\varPsi (x)\) is finite, namely \(|\varPsi (x)|<+\infty \), for all \(x\in S\). The map \(\varPsi \) is lower semicontinuous at \({\bar{x}}\) if for every open set \(V\subset \mathrm{I\!R}^{n}\) such that \(\varPsi (\bar{x})\cap V\ne \emptyset \) , there exists a neighborhood , U of \(\bar{x}\) such that \(\varPsi (x)\cap V\ne \emptyset \) for all \(x\in U\). Remind that (see, e.g., [33, p.139]), if \(\varPsi \) is lower semicontinuous at \(\bar{x}\), then
where
If \(\varPsi \) is lower semicontinuous at every \(x\in X\) then \(\varPsi \) is said that to be lower semicontinuous on X.
Remark 4.1
The number of connected components of \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},a)\) does not exceed \( \chi =d(2d-1)^{5n}\), where \(d=\max \left\{ 2, m-1\right\} .\) Indeed, let \(\varOmega \) be the set of all \((x,\lambda )\in \mathrm{I\!R}^n\times \mathrm{I\!R}^n\) such that the following conditions are satisfied
Clearly, \(\varOmega \) is a semi-algebraic set determined by \(3n+1\) polynomial equations and inequalities in 2n variables, whose degrees do not exceed the number d. According to [30, Proposition 4.13], the number of connected components of \(\varOmega \) does not exceed \(\chi \). By the definition of \(\varOmega \), one has \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},a)=\pi (\varOmega ),\) where \(\pi \) is the projection
Since \(\pi \) is continuous, the number of connected components of \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},a)\) also does not exceed \(\chi \).
Let \({{\mathrm{Sol}}}\) be given by (4) and \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}\) defined by
where \({{\mathrm{\mathcal {A}}}}\) is given.
Proposition 4.1
There exists a generic semi-algebraic set \({{\mathrm{\mathbb {S}}}}\subset \mathrm{I\!R}^{[m,n]}\times \mathrm{I\!R}^{n}\) such that the map \({{\mathrm{Sol}}}\) is finite-valued on \({{\mathrm{\mathbb {S}}}}\).
Proof
To prove the assertion, we apply the argument in the proof of Theorem 3.2 again, the only difference being in the analysis of the function
which is defined by
Note that, since \(D_{{{\mathrm{\mathcal {A}}}}} \varPhi _\alpha \) has rank n, the rank of \(D\varPhi _\alpha \) is \(n+\ell \) for \(x\in K_\alpha \ne \{0\}\). The proof is completed. \(\square \)
Remark 4.2
Let \({{\mathrm{\mathcal {A}}}}\) be given. There exists a generic semi-algebraic set \({{\mathrm{\mathbb {S}}}}_{{{\mathrm{\mathcal {A}}}}}\subset \mathrm{I\!R}^{n}\) such that \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}\) is finite-valued on \({{\mathrm{\mathbb {S}}}}_{{{\mathrm{\mathcal {A}}}}}\). This property is implied from [35, Theorem 3.2] with the note that \(\mathrm{I\!R}^n_+\) is a semi-algebraic set satisfying the linearly independent constraint qualification.
Theorem 4.1
If the solution map \({{\mathrm{Sol}}}\) is lower semicontinuous at \(({{\mathrm{\mathcal {A}}}},a)\), then \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},a)\) has finite elements. Hence, if \(\dim {{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},a)\ge 1\), then \({{\mathrm{Sol}}}\) is not lower semicontinuous at \(({{\mathrm{\mathcal {A}}}},a)\).
Proof
According to Proposition 4.1, there is a generic set \({{\mathrm{\mathbb {S}}}}\) in \(\mathrm{I\!R}^{[m,n]}\times \mathrm{I\!R}^n\) such that \({{\mathrm{Sol}}}\) is finite-valued on \({{\mathrm{\mathbb {S}}}}\). By the density of \({{\mathrm{\mathbb {S}}}}\), there exists a sequence \(\{({{\mathrm{\mathcal {A}}}}^k,a^k)\}\subset {{\mathrm{\mathbb {S}}}}\) such that \(({{\mathrm{\mathcal {A}}}}^k,a^k)\rightarrow ({{\mathrm{\mathcal {A}}}},a)\). Remark 4.1 says that \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}}^k,a^k)\) is finite and \(|{{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}}^k,a^k)|\le \chi \). Since \({{\mathrm{Sol}}}\) is lower semicontinuous, one has
This yields \(|{{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},a)|\le \chi \), and the first assertion is proved. The second assertion follows from the first one. \(\square \)
Example 4.1
Consider the problem \({{\mathrm{TCP}}}({{\mathrm{\mathcal {A}}}},a)\) where \({{\mathrm{\mathcal {A}}}}\in \mathrm{I\!R}^{[3,2]}\) is given by setting \(a_{111}=a_{122}=-1\), \(a_{211}=a_{222}=-1\), and \(a_{i_1i_2i_3}=0\) for all other components. One has
where \(a_1,a_2\in \mathrm{I\!R}\). Due to Remark 2.1, \(x\in {{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},a)\) if and only if there exists \(\lambda \in \mathrm{I\!R}^2\) such that
An easy computation shows that
where
Clearly, \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}(a)\) is finite-valued for all \(a\in {{\mathrm{\mathbb {S}}}}\), where
The set \({{\mathrm{\mathbb {S}}}}\) is generic and semi-algebraic in \(\mathrm{I\!R}^2\). Moreover, since \(\dim S_{a_1}=1\) with \(a_1>0\), according to Theorem 4.1, the map \({{\mathrm{Sol}}}\) is not lower semicontinuous at (A, a), where \(a\in \mathrm{I\!R}^2\) with \(0 < a_1=a_2\).
5 Upper Semicontinuity of the Solution Map
This section establishes a closed relationship between the R0 property and the upper semicontinuity of the solution map of tensor complementarity problems. Furthermore, two results on the single-valued continuity of the solution map \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}\) are obtained.
Now we recall that the set-valued map \(\varPsi :\mathrm{I\!R}^m\rightrightarrows \mathrm{I\!R}^n\) is upper semicontinuous at \(x\in \mathrm{I\!R}^m\) iff for any open set \(V\subset \mathrm{I\!R}^{n}\) such that \(\varPsi (x)\subset V\) there exists a neighborhood U of x such that \(\varPsi (x')\subset V\) for all \(x'\in U\). If \(\varPsi \) is upper semicontinuous at every \(x\in \mathrm{I\!R}^m\) then \(\varPsi \) is said to be upper semicontinuous on \(\mathrm{I\!R}^m\). Remind that if \(\varPsi \) is closed and locally bounded at x then \(\varPsi \) is upper semicontinuous at x (see, e.g., [33, p.139]).
5.1 Necessity and Sufficiency
Proposition 5.1
If \({{\mathrm{\mathcal {A}}}}\) is an R0–tensor and \(a\in \mathrm{I\!R}^n\) satisfying \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},a)\ne \emptyset \), then the following two statements are valid:
- (a):
-
The map \({{\mathrm{Sol}}}\) is upper semicontinuous at (A, a);
- (b):
-
The map \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}\) is upper semicontinuous at a.
Proof
Suppose that \({{\mathrm{\mathcal {A}}}}\) is an R0–tensor and \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},a)\) is nonempty. By Remark 2.3 and Corollary 3.1, the map \({{\mathrm{Sol}}}\) is closed and locally bounded at (A, a). Hence, \({{\mathrm{Sol}}}\) is upper semicontinuous at (A, a). The assertion \(\mathrm (a)\) is proved. The closedness of \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}\) follows that of \({{\mathrm{Sol}}}\), according to Corollary 3.1; \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}\) is locally bounded at a. Hence, \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}\) is upper semicontinuous at a, and the proof of \(\mathrm (b)\) is completed. \(\square \)
Example 5.1
Consider the problem \({{\mathrm{TCP}}}({{\mathrm{\mathcal {A}}}},a)\) given in Example 4.1. One has \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}(0)=\{0\}\), so \({{\mathrm{\mathcal {A}}}}\) is an R0–tensor. By Proposition 5.1, \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}\) is upper semicontinuous on \(\mathrm{I\!R}^2_+\).
Remark 5.1
The inverse assertion of \(\mathrm (b)\) in Proposition 5.1 is not true. Indeed, choose \({{\mathrm{\mathcal {A}}}}={{\mathrm{\mathcal {O}}}}\in \mathrm{I\!R}^{[3,2]}\); one has
It is easy to check that \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {O}}}}}\) is upper semicontinuous on \({{\mathrm{dom}}}{{\mathrm{Sol}}}_{{{\mathrm{\mathcal {O}}}}}=\mathrm{I\!R}^2_+\), but \({{\mathrm{\mathcal {O}}}}\) does not have the R0 property.
Proposition 5.2
Assume that \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},a)\) is nonempty and bounded. If the map \({{\mathrm{Sol}}}\) is upper semicontinuous at \(({{\mathrm{\mathcal {A}}}},a)\), then \({{\mathrm{\mathcal {A}}}}\) is an R0–tensor.
Proof
Suppose that \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)\ne \{0\}\) and \(y\in {{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)\) with \(y\ne 0\). According to Remark 2.1, there exists \(\lambda \in \mathrm{I\!R}^n\) such that
For each \(t\in ]0,1[\), we take \(y_t=t^{-1}y\) and \( \lambda _t=t^{-(m-1)}\lambda \). We will show that for every t there exists \({{\mathrm{\mathcal {A}}}}_t\in \mathrm{I\!R}^{[m,n]}\), with \({{\mathrm{\mathcal {A}}}}_t\rightarrow {{\mathrm{\mathcal {A}}}}\) when \(t\rightarrow 0\), and the following system is satisfied
Since \(y=(y_1,\ldots ,y_n)\ne 0\), there exists \(y_{\ell }\ne 0\), so one has \(y^{m-1}_{\ell }\ne 0\). Take \({{\mathrm{\mathcal {Q}}}}\in \mathrm{I\!R}^{[m,n]}\) such that
where \(q_j=-a_j/y_{\ell }^{m-1}\) for \(j=1,\ldots ,n\). It is clear that \({{\mathrm{\mathcal {Q}}}}y^{m-1}+ a=0\). We take \({{\mathrm{\mathcal {A}}}}_t= {{\mathrm{\mathcal {A}}}}+t{{\mathrm{\mathcal {Q}}}}\) and claim that system (11) holds. Indeed, the last two inequalities in (11) are obvious. Consider the left-hand side of the first equation in (11); from (10), we have
The second equation in (11) is obtained by
According to Remark 2.1, system (11) leads to \(y_t \in {{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}}_t,a)\). Remind that this argument holds for all \(t\in ]0,1[\).
Since \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},a)\) is nonempty bounded, let V be a nonempty bounded open set containing \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},a)\). By the upper semicontinuity of \({{\mathrm{Sol}}}\) at \(({{\mathrm{\mathcal {A}}}},a)\), there exists \(\delta >0\) such that \({{\mathrm{Sol}}}({{\mathrm{\mathcal {B}}}},b)\subset V\) for all \(({{\mathrm{\mathcal {B}}}},b)\in \mathrm{I\!R}^{[m,n]}\times \mathrm{I\!R}^n\) satisfying \(\Vert ({{\mathrm{\mathcal {B}}}},b)-({{\mathrm{\mathcal {A}}}},a)\Vert <\delta \). Taking t small enough such that \(\Vert ({{\mathrm{\mathcal {A}}}}_t,a)-({{\mathrm{\mathcal {A}}}},a)\Vert <\delta \), we have \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}}_t,a)\subset V\). So, \(y_t\in V\) for every \(t>0\) sufficiently small. This is impossible, because V is bounded and \(y_t =t^{-1}y \rightarrow \infty \) as \(t\rightarrow 0\). The assertion is proved. \(\square \)
The main result of this section is the next theorem.
Theorem 5.1
Let \({{\mathrm{\mathcal {A}}}}\) be given. The following two statements are equivalent:
- (a):
-
The tensor \({{\mathrm{\mathcal {A}}}}\) is R0;
- (b):
-
The map \({{\mathrm{Sol}}}\) is upper semicontinuous at \(({{\mathrm{\mathcal {A}}}},a)\), for every \(a\in \mathrm{I\!R}^n\) satisfying \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},a)\ne \emptyset \).
Proof
From Proposition 5.1, one has \(\mathrm (a) \Rightarrow (b)\). Hence, we only need to prove \(\mathrm (b) \Rightarrow (a)\). Clearly, \(0\in {{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},a)\ne \emptyset \) for every \(a\in \mathrm{I\!R}^n_+\). By Remark 4.2, there exists \(q\in \mathrm{I\!R}^n_+\) such that \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},a)\) is bounded. By assumptions, the map \({{\mathrm{Sol}}}\) is upper semicontinuous at \(({{\mathrm{\mathcal {A}}}},a)\). Proposition 5.2 says that \({{\mathrm{\mathcal {A}}}}\) is R0. The proof is completed. \(\square \)
5.2 Single-Valued Continuity
Recall that \({{\mathrm{TCP}}}({{\mathrm{\mathcal {A}}}},a)\) is said to have the GUS-property if \({{\mathrm{TCP}}}({{\mathrm{\mathcal {A}}}},a)\) has a unique solution for every \(a\in \mathrm{I\!R}^n\). Some special structured tensors which have GUS-property are shown in [4, 9]. A new property of the GUS-property of tensor complementarity problems is given in the following theorem.
Theorem 5.2
If \({{\mathrm{TCP}}}({{\mathrm{\mathcal {A}}}},a)\) has the GUS-property, then the map \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}\) is single-valued continuous on \(\mathrm{I\!R}^n\).
Proof
By assumptions, \({{\mathrm{TCP}}}({{\mathrm{\mathcal {A}}}},0)\) has a unique solution. This implies that \({{\mathrm{\mathcal {A}}}}\) is an R0–tensor. Proposition 5.1 shows that \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}\) is upper semicontinuous on \(\mathrm{I\!R}^n\). Therefore, \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}\) is single-valued continuous on \(\mathrm{I\!R}^n\). \(\square \)
Example 5.2
Consider the problem \({{\mathrm{TCP}}}({{\mathrm{\mathcal {A}}}},a)\) where \({{\mathrm{\mathcal {A}}}}\in \mathrm{I\!R}^{[3,2]}\) given by setting \(a_{111}=a_{222}=1\) and \(a_{i_1i_2i_3}=0\) for all other components. Obviously, one has
where \(a_1,a_2\in \mathrm{I\!R}\). An easy computation shows that
The problem \({{\mathrm{TCP}}}({{\mathrm{\mathcal {A}}}},a)\) has the GUS-property, the domain of \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}\) is \(\mathrm{I\!R}^2\), and \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}\) is single-valued continuous on \(\mathrm{I\!R}^2\).
Recall that a tensor \({{\mathrm{\mathcal {A}}}}\) is copositive, if \({{\mathrm{\mathcal {A}}}}x^m\ge 0\) for all \(x \ge 0\). A function \(F:\mathrm{I\!R}^n\rightarrow \mathrm{I\!R}^n\) is monotone on \(X\subset \mathrm{I\!R}^n\), if for all \(x,y\in X\) the following inequality is satisfied
If \(F(x)={{\mathrm{\mathcal {A}}}}x^{m-1}\) is monotone on \(\mathrm{I\!R}^n_+\) then \({{\mathrm{\mathcal {A}}}}\) is copositive. Indeed, if one takes \(y=0\) in (12), then \({{\mathrm{\mathcal {A}}}}\) is copositive.
Remark 5.2
If the R0–tensor \({{\mathrm{\mathcal {A}}}}\) is copositive, then \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},a)\) is nonempty for every \(q\in \mathrm{I\!R}^n\) [22, Corollary 7.2].
Theorem 5.3
Assume that \({{\mathrm{\mathcal {A}}}}\) is an R0–tensor. If \(F(x)={{\mathrm{\mathcal {A}}}}x^{m-1}\) is monotone on \(\mathrm{I\!R}^n_+\), then the map \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}\) is single-valued continuous on a generic semi-algebraic set in \( \mathrm{I\!R}^{n}\).
Proof
By the copositivity and the R0 property of \({{\mathrm{\mathcal {A}}}}\), according to Corollary 7.2 in [22], one has \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}(a)\ne \emptyset \) for all \(a\in \mathrm{I\!R}^n\). By Proposition 4.1, there exists a generic semi-algebraic set \({{\mathrm{\mathbb {S}}}}\subset \mathrm{I\!R}^{n}\) such that \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}\) is finite-valued on \({{\mathrm{\mathbb {S}}}}\).
For every \(a\in \mathrm{I\!R}^n\), by the monotonicity of F, \(F+a\) is also monotone. It follows that \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}(a)\) is convex [33, Theorem 2.3.5]. Since \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}(a)\) is nonempty and has finite points, this set has a unique point. So, \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}\) is single-valued on \({{\mathrm{\mathbb {S}}}}\). Moreover, Proposition 5.1 says that \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}\) is upper semicontinuous on \({{\mathrm{\mathbb {S}}}}\). From what has already been shown, \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}\) is single-valued continuous on \({{\mathrm{\mathbb {S}}}}\). \(\square \)
Example 5.3
Consider the problem \({{\mathrm{TCP}}}({{\mathrm{\mathcal {A}}}},a)\) where \({{\mathrm{\mathcal {A}}}}\in \mathrm{I\!R}^{[3,2]}\) is given by setting \(a_{111}=a_{122}=1\), \(a_{211}=a_{222}=1\), and \(a_{i_1i_2i_3}=0\) for all other components. Obviously, one has
where the parameters \(a_1,a_2\in \mathrm{I\!R}\). The Jacobian matrix of F is positive semidefinite on \(\mathrm{I\!R}^2_+\). Hence, F is monotone on \(\mathrm{I\!R}^2_+\). By Remark 2.1, an easy computation shows that
where
The tensor \({{\mathrm{\mathcal {A}}}}\) is R0 since \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}(0,0)=\{(0,0)\}\). The map \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}\) is single-valued continuous on the generic semi-algebraic set \({{\mathrm{\mathbb {S}}}}\), where
6 Stability of the Solution Map
We will show that the map \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}\) is locally upper-Hölder when the involved tensor is R0. In addition, if the tensor is copositive then one obtains a result on the stability of the solution map.
The map \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}\) defined in (9) is said to be locally upper-Hölder at a if there exist \(\gamma>0,c>0\) and \(\varepsilon >0\) such that
for all a satisfying \(\Vert b- a\Vert < \varepsilon \), where B(0, 1) is the closed unit ball in \(\mathrm{I\!R}^n\).
Proposition 6.1
If \({{\mathrm{\mathcal {A}}}}\) is R0 and \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},a)\ne \emptyset \), then the map \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}\) is locally upper-Hölder at a.
Proof
By our assumptions and Proposition 5.1, it follows that \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}\) is upper semicontinuous at a. According to [35, Theorem 4.1], the upper semicontinuity and the local upper-Hölder stability of \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}\) at a are equivalent. Hence, the assertion is proved. \(\square \)
Let C be a nonempty and closed cone. Here \({{\mathrm{int}}}C^+\) stands for the interior of the dual cone \(C^+\) of C. Note that \(q\in {{\mathrm{int}}}C^+\) if and only if \(\left\langle v,q \right\rangle >0\) for all \(v\in C\) and \(v\ne 0\) [34, Lemma 6.4].
Proposition 6.2
If \({{\mathrm{\mathcal {A}}}}\) is copositive and \(a\in {{\mathrm{int}}}({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)^+)\), then the map \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}\) is locally upper-Hölder at a.
Proof
Suppose that \({{\mathrm{\mathcal {A}}}}\) is copositive and \(a\in {{\mathrm{int}}}({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)^+)\). On account of [22, Corollary 7.3], \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},a)\) is nonempty and compact. Due to [35, Theorem 4.1], we only need to prove that \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}\) is upper semicontinuous at a.
We suppose that \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}\) is not upper semicontinuous at a. There are a nonempty open set V containing \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},a)\), and two sequences \(\{a^k\}\subset \mathrm{I\!R}^n\), where \(a^k\rightarrow a\), and \(\{x^k\}\subset \mathrm{I\!R}^n_+\) such that
The sequence \(\{x^k\}\) is bounded. Indeed, if \(\{x^k\}\) is unbounded, then we can assume that \(\Vert x^k\Vert ^{-1}x^k\rightarrow v\) and \(\Vert v\Vert =1.\) Clearly, one has \(v \in {{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)\). From (3), (13), and the copositivity of \({{\mathrm{\mathcal {A}}}}\), we have
It follows that \(\left\langle v,a \right\rangle \le 0\). This contradicts the fact that \(a\in {{\mathrm{int}}}({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)^+)\). So, \(\{x^k\}\) is bounded, and we can suppose that \(x^k\rightarrow {\bar{x}}\). It easy to check that \({\bar{x}}\in {{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},a)\). This leads to \({\bar{x}}\in V\). Besides, since V is an open nonempty set, the relation (13) implies that \({\bar{x}}\notin V\). We obtain a contradiction. Therefore, \({{\mathrm{Sol}}}_{{{\mathrm{\mathcal {A}}}}}\) is upper semicontinuous at a. \(\square \)
Theorem 7.5.1 in [23] is an interesting result on the upper-Lipschitz stability of the solution map of linear complementarity problems under the copositivity condition. Here, we obtain an analogous one for the solution map of tensor complementarity problems.
Theorem 6.1
Assume that \({{\mathrm{\mathcal {A}}}}\) is copositive and \(a\in {{\mathrm{int}}}({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)^+)\). Then there exist constants \(\varepsilon >0\), \(\gamma >0\), and \(c>0\) such that, if \({{\mathrm{\mathcal {B}}}}\in \mathrm{I\!R}^{[m,n]}\) and \(b\in \mathrm{I\!R}^n\) satisfy
and \({{\mathrm{\mathcal {B}}}}\) is copositive, then the following statements are true:
- (a):
-
The set \({{\mathrm{Sol}}}({{\mathrm{\mathcal {B}}}},b)\) is nonempty and bounded;
- (b):
-
One has
$$\begin{aligned} {{\mathrm{Sol}}}({{\mathrm{\mathcal {B}}}},b)\subset {{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},a)+\gamma (\Vert {{\mathrm{\mathcal {B}}}}-{{\mathrm{\mathcal {A}}}}\Vert +\Vert b-a\Vert )^{c}B(0,1). \end{aligned}$$(15)
Proof
\(\mathrm (a)\) We prove that there exists \(\varepsilon _1>0\) such that, if \({{\mathrm{\mathcal {B}}}}\) is copositive and \( b\in \mathrm{I\!R}^n\) satisfy
then \({{\mathrm{Sol}}}({{\mathrm{\mathcal {B}}}},b)\) is nonempty and bounded. Suppose that the assertion is false. Then there is a sequence \(\{({{\mathrm{\mathcal {B}}}}^k,b^k)\}\), where \(({{\mathrm{\mathcal {B}}}}^k,b^k)\rightarrow ({{\mathrm{\mathcal {A}}}},a)\) and \({{\mathrm{\mathcal {B}}}}^k\) is copositive, such that \({{\mathrm{Sol}}}({{\mathrm{\mathcal {B}}}}^k,b^k)\) is empty or unbounded, for each \(k\in \mathbb {N}\). From [22, Corollary 7.3], we conclude that \(b^k\notin {{\mathrm{int}}}({{\mathrm{Sol}}}({{\mathrm{\mathcal {B}}}}^k,0)^+)\), and then there exists \(x^k\in {{\mathrm{Sol}}}({{\mathrm{\mathcal {B}}}}^k,0)\) such that \(x^k\ne 0\) and \(\left\langle x^k,b^k \right\rangle \le 0\). We can suppose that \(\Vert x^k\Vert ^{-1}x^k\rightarrow {\bar{x}}\) with \(\Vert {\bar{x}}\Vert =1\). Clearly, one has \(\left\langle {\bar{x}},a \right\rangle \le 0\).
If we prove that \({\bar{x}}\) solves \({{\mathrm{TCP}}}({{\mathrm{\mathcal {A}}}},0)\), then this contradicts the assumption that \(a\in {{\mathrm{int}}}({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)^+)\), and \(\mathrm (a)\) is proved. Thus, we only need to show that \({\bar{x}}\in {{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)\). Because \(x^k\) belongs to \({{\mathrm{Sol}}}({{\mathrm{\mathcal {B}}}}^k,0)\), one has
By dividing the inequality and the equation in (17) by \(\Vert x^k\Vert ^{m-1}\) and \(\Vert x^k\Vert ^{m}\), respectively, and taking \(k\rightarrow +\infty \), we obtain
This leads to \({\bar{x}}\in {{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)\).
\(\mathrm (b)\) We prove the inclusion (15). According to Proposition 6.2, there exist \(\gamma _0>0,c>0\) and \(\varepsilon \) such that
for every b satisfying \(\Vert b-a\Vert < \varepsilon \). Suppose that \({{\mathrm{\mathcal {B}}}}\) is copositive and \(b\in \mathrm{I\!R}^n\) such that (16) holds. For each \(z\in {{\mathrm{Sol}}}({{\mathrm{\mathcal {B}}}},b)\), by setting
we have
These show that \(z\in {{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},{\bar{b}})\). By the assertion \(\mathrm (a)\), \({{\mathrm{Sol}}}({{\mathrm{\mathcal {B}}}},b)\) is bounded and nonempty. Remark 2.2 states that there exists \(\beta >0\) such that
for any \(z\in {{\mathrm{Sol}}}({{\mathrm{\mathcal {B}}}},b)\). From (19) and (20), one has
Hence, for \(\varepsilon _1\) given in the proof of \(\mathrm (a)\), on account of (16), we conclude that \(\Vert {\bar{b}}-a\Vert \le (1+\beta )\varepsilon _1\). Choose \(\varepsilon _1\) as small as \(\Vert \bar{b}-a\Vert <\varepsilon \). Since \(z\in {{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},{\bar{b}})\), by (18) and (21), there exists \(x\in {{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},a)\) such that
where \(\gamma =\max \left\{ \gamma _0^{c},\gamma _0^{c}\beta \right\} \). The inclusion (15) is obtained. \(\square \)
Corollary 6.1
Assume that \({{\mathrm{\mathcal {A}}}}\) is an R0–tensor, \(F(x)={{\mathrm{\mathcal {A}}}}x^{m-1}\) is monotone on \(\mathrm{I\!R}^n_+\). Then for any \(a\in \mathrm{I\!R}^n\), there exist constants \(\varepsilon>0,\gamma >0\) and \(c>0\) such that, if \({{\mathrm{\mathcal {B}}}}\in \mathrm{I\!R}^{[m,n]}\) and \(b\in \mathrm{I\!R}^n\) satisfy (14) and \(G(x)={{\mathrm{\mathcal {B}}}}x^{m-1}\) is monotone on \(\mathrm{I\!R}^n_+\), then the following statements are true:
- (a):
-
The set \({{\mathrm{Sol}}}({{\mathrm{\mathcal {B}}}},b)\) is nonempty and bounded;
- (b):
-
The conclusion (15) is valid.
Proof
Since \({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)=\{0\}\), one has \({{\mathrm{int}}}({{\mathrm{Sol}}}({{\mathrm{\mathcal {A}}}},0)^+)=\mathrm{I\!R}^n\). By the monotonicity of F and G, both \({{\mathrm{\mathcal {A}}}},{{\mathrm{\mathcal {B}}}}\) are copositive. Therefore, the assertions follow Theorem 6.1. \(\square \)
7 Conclusions
In this paper, we have proved that the set \({{\mathrm{\mathcal {R}_0}}}\) of all R0-tensors is an open generic semi-algebraic cone. Upper and lower estimates for the dimension of the complement \(C({{\mathrm{\mathcal {R}_0}}})\) are shown. Several results on local boundedness, upper semicontinuity, lower semicontinuity, finite-valuedness, and stability of the solution map have been obtained. In our further research, we intend to develop these results for polynomial variational inequalities.
References
Song, Y., Qi, L.: Properties of tensor complementarity problem and some classes of structured tensors. Ann. Appl. Math. 33, 308–323 (2017)
Song, Y., Qi, L.: Properties of some classes of structured tensors. J. Optim. Theory Appl. 165, 854–873 (2015)
Huang, Z.H., Qi, L.: Formulating an \(n\)-person noncooperative game as a tensor complementarity problem. Comput. Optim. Appl. 66, 557–576 (2017)
Bai, X.L., Huang, Z.H., Wang, Y.: Global uniqueness and solvability for tensor complementarity problems. J. Optim. Theory Appl. 170, 72–84 (2016)
Bai, X.L., Huang, Z.H., Wang, Y.: Exceptionally regular tensors and tensor complementarity problems. Optim. Methods Softw. 31, 815–828 (2016)
Balaji, R., Palpandi, K.: Positive definite and Gram tensor complementarity problems. Optim. Lett. 12, 639–648 (2018)
Chen, H., Qi, L., Song, Y.: Column sufficient tensors and tensor complementarity problems. Front. Math. China 13, 255–276 (2018)
Du, S., Zhang, L.: A mixed integer programming approach to the tensor complementarity problem. arxiv:1804.00406 (2018)
Liu, D., Li, W., Vong, S.-W.: Tensor complementarity problems: the GUS-property and an algorithm. Linear Multilinear A 66, 1726–1749 (2018)
Ling, L., He, H., Ling, C.: On error bounds of polynomial complementarity problems with structured tensors. Optimization 67, 1–18 (2017)
Luo, Z., Qi, L., Xiu, N.: The sparsest solutions to Z-tensor complementarity problems. Optim. Lett. 11, 471–482 (2017)
Qi, L., Chen, H., Chen, Y.: Tensor Eigenvalues and Their Applications. Springer, Singapore (2018)
Song, Y., Qi, L.: Necessary and sufficient conditions for copositive tensors. Linear Multilinear A 63, 120–131 (2015)
Song, Y., Qi, L.: Tensor complementarity problem and semi-positive tensors. J. Optim. Theory Appl. 169, 1069–1078 (2016)
Song, Y., Qi, L.: Strictly semi-positive tensors and the boundedness of tensor complementarity problems. Optim. Lett. 11, 1407–1426 (2017)
Song, Y., Yu, G.: Properties of solution set of tensor complementarity problem. J. Optim. Theory Appl. 170, 85–96 (2016)
Song, Y., Mei, W.: Structural properties of tensors and complementarity problems. J. Optim. Theory Appl. 177, 289–305 (2018)
Xie, S.L., Li, D.H., Xu, H.R.: An iterative method for finding the least solution to the tensor complementarity problem. J. Optim. Theory Appl. 175, 119–136 (2017)
Zhao, X., Fan, J.: A semidefinite method for tensor complementarity problems. Optim. Methods Softw. https://doi.org/10.1080/10556788.2018.1439489 (2018)
Zheng, Y.N., Wu, W.: On a class of semi-positive tensors in tensor complementarity problem. J. Optim. Theory Appl. 177, 127–136 (2018)
Oettli, W., Yen, N.D.: In: Giannessi, F., Maugeri, A. (eds.) Continuity of the solution set of homogeneous equilibrium problems and linear complementarity problems. In: Variational Inequalities and Network Equilibrium Problem. Plenum Press, New York (1995)
Gowda, M.S.: Polynomial complementarity problems. Pac. J. Optim. 13, 227–241 (2017)
Cottle, R.W., Pang, J.-S., Stone, R.E.: The Linear Complementarity Problem. Academic, Boston (1992)
Gowda, M.S.: On the continuity of the solution map in linear complementarity problems. SIAM J. Optim. 2, 619–634 (1992)
Phung, H.T.: On continuity properties of the solution map in linear complementarity problems. Vietnam J. Math. 30, 257–258 (2002)
Robinson, S.M.: Generalized: equations and their solutions. Part I: basic theory. Math. Program. Stud. 10, 128–141 (1979)
Bernstein, D.S.: Matrix Mathematics: Theory, Facts, and Formulas. Princeton University Press, Princeton (2009)
Bochnak, R., Coste, M., Roy, M.F.: Real Algebraic Geometry. Springer, Berlin (1998)
Dang, V.D., Ha, H.V., Pham, T.S.: Well-posedness in unconstrained polynomial optimization problems. SIAM J. Optim. 26, 1411–1428 (2016)
Coste, M.: An Introduction to Semialgebraic Geometry. Université de Rennes, Institut de Recherche Mathématique de Rennes (2002)
Rudin, W.: Functional Analysis. McGraw-Hill, New York City (1991)
Tu, Loring W.: An Introduction to Manifolds, 2nd edn. Springer, Berlin (2010)
Facchinei, F., Pang, J.-S.: Finite-Dimensional Variational Inequalities and Complementarity Problems, vol. I. Springer, New York (2003)
Lee, G.M., Tam, N.N., Yen, N.D.: Quadratic Programming and Affine Variational Inequalities: A Qualitative Study. Springer, New York (2005)
Lee, J.H., Lee, G.M., Pham, T.S.: Genericity and Holder stability in semi-algebraic variational inequalities. J. Optim. Theory Appl. 178, 56–77 (2018)
Acknowledgements
The author would like to thank Professor Nguyen Dong Yen for encouragement. The author is grateful to the anonymous referees for their careful readings and valuable suggestions.
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by Liqun Qi.
Dedicated to Professor Boris Mordukhovich on the occasion of his 70th birthday.
Rights and permissions
About this article
Cite this article
Hieu, V.T. On the R0-Tensors and the Solution Map of Tensor Complementarity Problems. J Optim Theory Appl 181, 163–183 (2019). https://doi.org/10.1007/s10957-018-1441-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10957-018-1441-z
Keywords
- Tensor complementarity problem
- R0-tensor
- Semi-algebraic set
- Solution map
- Finite-valuedness
- Local boundedness
- Upper semicontinuity
- Lower semicontinuity
- Local upper-Hölder stability