- 1School of Economics and Management, China Three Gorges University, Yichang, China
- 2Yichang Key Laboratory of Information Physics Fusion Defense and Control System (Three Gorges University), Yichang, China
- 3College of Electrical Engineering and New Energy, China Three Gorges University, Yichang, China
This study presents a new search direction for the horizontal linear complementarity problem. A vector-valued function is applied to the system of
Introduction
Karmarkar (1984) found the first method of the interior point algorithm, so linear programming appeared as a dynamic field of research. Soon after, the interior point algorithm was able to resolve linear programming problems and other optimal problems such as semi-definite programming problems, high-order conic programming problems, and linear and nonlinear complementarity problems.
Then, Nestrov and Nemirovskii (1994) imported a new concept of self-concordant barrier functions to define the interior point method for solving the convex programming problem. In addition, Vieira (2007) proposed a different interior point algorithm using the kernel function.
It showed that linear complementarity problems have more significant adhibition in the economic field; the most significant model is the equilibrium model of the Arrow–Debreu market. (Kojima et al. (1992) proved that linear complementarity problems are equal to some models of equilibrium market, but that is not necessarily sufficient. Hence, Illés et al. (2010) analyzed the general linear complementarity problems’ solvability.
Some special search directions play an important role in analyzing interior point algorithms.
A basic idea of primal-dual inter-point algorithms is to go through the central path to get the optimal solution. Later, Peng et al. (2002a) verified that the essence of Karmarkar’s algorithm was just a special classical barrier function, which is a polynomial time algorithm. Later, Peng et al. (2002b) proposed a self-regular function and got the best iteration bound for a large-update algorithm for linear programming problems.
Moreover, Peng et al. (2002b) presented a new method for getting search directions called full-Newton methods; the new algorithm transformed the center equation
Because linear complementarity problems are closely related to linear programming problemsKarimi and Tuncel, 2020; Yamashita et al., 2021; Yang, 2022; Zhang et al., 2022a; 2022b), many interior-point algorithms (Mansouri et al., 2015) are designed from linear programming to linear complementarity problems, and all got polynomial time numerical results.
Furthermore, Wang and Bai (2009) and Wang and Bai (2012) proposed the second-order cone programming using a new full Nesterov–Todd step of the primal-dual method. Scheunemann et al. (2021) presented a barrier term for the infeasible primal-dual interior algorithm of small strain single crystal plasticity. Lu et al. (2020) proposed a two-step method for horizontal linear complementarity problems, and Asadi et al. (2019) presented a large-step infeasible algorithm for horizontal, linear complementarity problems.
The above-mentioned studies almost used the square root function, which obtained a form of the central path. The basic idea of the new function is named the difference of identity. In this study, we use the new square root function to define the search direction to solve horizontal linear complementarity problems and give the complementarity problems and give the complexity of the algorithm.
The interior algorithm of HLCP
Two square matrices
In this section, we study the horizontal linear complementarity problems (HLCP) based on the central path method to get the search directions.
We assume that (1) meets the need of the following two assumptions (Darvay, 2003).
Interior point condition
There are two vectors such that
The monotonic property
There are two matrices (N, M) such that
From the above two assumptions, we can conclude that there is a solution for HLCP. We find an approximate solution by solving the following system:
Using the path-following interior algorithm replaces the second equation of Eq. 2 with the parameterized equation
With
Search directions for HLCP
Considering the continuously differentiable
Applying Newton’s method yields new search directions. Let
Let
From (5) and (6), (4) can be written in the form
At this time,
We get different values for the
Now, for
We define
and monotonicity
Furthermore, let
Primal-dual interior-point algorithm for HLCP
1) Let
2) If
3) According to (4), find (4) and
Convergence analyses
Lemma 4.1. Let (dx, dy) be a solution of (7). Then, we have
Proof. Because the pair [N, M] is in the monotone HLCP, we conclude that
That is,
Lemma 4.2. Let
Proof. Let
Therefore,
Furthermore, from (8),
From (11), we get
From
From (13), we obtain
Using
Then,
Therefore, we get a conclusion that, for any
Lemma 4.3. Let
Furthermore, let
Proof.
Lemma 4.4. Let
Proof. From Lemma 4.2, we get
Due to (4.4), as
From
By using the function
From Lemma 4.3,
Substituting
We have
Moreover,
Thus,
Furthermore,
Let
For
A simple calculus yields
We have
Lemma 4.5. Let
If
Lemma 4.6. Let
then
If
Proof.
Consider
For h’(t) < 0, for h’(t) < 0, we get that h is a decreasing function.
Using (4.9), we have
Using
This implies that g is decreasing.
We get
Lemma 4.7. We assume that the (
Proof. From lemma 4.5,
Taking logarithms on two sides, then we get
From
Because the self-dual embedding allows us to propose without any loss of generality that
Theorem 4.1. Suppose that x0 = y0 = e. If we consider the default values for
Conclusion and future works
This study proposed a primal-dual path-following algorithm for the horizontal linear complementarity problem based on a new search direction, which differs from those available. We analyzed this algorithm and illustrated that the proposed algorithm has
Data availability statement
The raw data supporting the conclusion of this article will be made available by the authors without undue reservation.
Author contributions
XG: algorithm analysis; LX: astringency; BY: feasibility study.
Conflict of interest
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Publisher’s note
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations or those of the publisher, the editors, and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.
References
Asadi, S., Mansouri, H., Zangiabadi, M., and Mahdavi-Amiri, N. (2019). Large-Neighborhood infeasible predictor–corrector algorithm for horizontal linear complementarity problems over cartesian product of symmetric cones. J. Optim. Theory Appl. 180 (11), 811–829. doi:10.1007/s10957-018-1402-6
Darvay, Zs. (2003). New interior point algorithms in linear programming. Adv. Model. Optim. 5 (1), 51–92.
Illés, T., Nagy, M., and Terlaky, T. (2010). A polynomial path-following interior point algorithm for general linear complementarity problems. J. Glob. Optim. 47 (3), 329–342. doi:10.1007/s10898-008-9348-0
Karimi, M, and Tuncel, L. (2020). Primal-dual interior-point methods for domain-driven formulations. Math. Operations Res. 45 (2), 591–621. doi:10.1287/moor.2019.1003
Karmarkar, N. (1984). A new polynomial-time algorithm for linear programming. Combinatorica 4 (4), 373–395. doi:10.1007/bf02579150
Kheirfam, B., and Haghighi, M. (2019). A wide neighborhood interior-point algorithm for linear optimization based on a specific kernel function. Period. Math. hung. 79 (1), 94–105. doi:10.1007/s10998-018-00271-0
Kojima, M., Megiddo, N., and Ye, Y. (1992). An interior point potential reduction algorithm for the linear complementarity problem. Math. Program. 54 (1–3), 267–279. doi:10.1007/bf01586054
Lu, J., Wang, X., and Wang, X. (2020). Two - step modulus - based matrix splitting iteration method for horizontal linear complementarity problems. Filomat 34 (4), 2171–2184. doi:10.2298/fil2007171j
Mansouri, H., zangiabadi, M., and arzani, M. (2015). A modified infeasible-interior-point Algorithm for linear optimization problems. J. Optim. Theory Appl. 3 (1), 605–618. doi:10.1007/s10957-015-0719-7
Nestrov, Y., and Nemirovskii, A. (1994). Interior point polynomial methods in convex programming. Theory Algorithm 13, 31–37.
Peng, J., Roos, C., and Terlaky, T. (2002a). Self-regular functions: A new paradigm for primal-dual interior-point methods. Houston: University of Houston.
Peng, J., Roos, C., and Terlaky, T. (2002b). Self-regular functions and new search directions for linear and semidefinite optimization. Math. Program. 93, 129–171. doi:10.1007/s101070200296
Scheunemann, L., Nigro, P. S. B., and Schroder, J. (2021). Numerical treatment of small strain single crystal plasticity based on the infeasible primal-dual interior point method. Int. J. Solids Struct. 232 (8), 111149–149. doi:10.1016/j.ijsolstr.2021.111149
Vieira, M. V. (2007). Jordan algebraic approach to symmetric optimization. Ph.D. thesis. Universidade Nova de Lisboa.
Wang, G. Q., and Bai, Y. Q. (2009). A new primal-dual path following interior – point algorithm for semidefinite optimization. J. Math. Anal. Appl. 353 (1), 339–349. doi:10.1016/j.jmaa.2008.12.016
Wang, G. Q., and Bai, Y. Q. (2012). A new full nesterov–todd step primal–dual path-following interior-point Algorithm for symmetric optimization. J. Optim. Theory Appl. 154 (3), 966–985. doi:10.1007/s10957-012-0013-x
Yamashita, M, Iida, E, and Yang, Y. G. (2021). An infeasible interior-point arc-search algorithm for nonlinear constrained optimization. Numer. Algorithms 89 (1), 249–275. doi:10.1007/s11075-021-01113-w
Yang, Y. G. (2022). A polynomial time infeasible interior-point arc-search algorithm for convex optimization. Goddard Space Flight Center, NASA.
Zhang, K., Zhou, B., Siu, W., Li, C., Chung, C., and Voropai, N. (2022a). Optimal coordinated control of multi-renewable-to-hydrogen production system for hydrogen fueling stations. IEEE Trans. Ind. Appl. 58 (2), 2728–2739. doi:10.1109/tia.2021.3093841
Keywords: linear complementarity, interior-point method, full-Newton step, complexity, HLCP
Citation: Gong X, Xi L and Yuan B (2023) A new search direction of IPM for horizontal linear complementarity problems. Front. Energy Res. 10:977448. doi: 10.3389/fenrg.2022.977448
Received: 24 June 2022; Accepted: 18 July 2022;
Published: 05 January 2023.
Edited by:
Bin Zhou, Hunan University, ChinaReviewed by:
Yuanzheng Li, Huazhong University of Science and Technology, ChinaJian Zhao, Shanghai University of Electric Power, China
Yingjun Wu, Hohai University, China
Copyright © 2023 Gong, Xi and Yuan. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Xiaoyu Gong, MzkxOTEyNjdAcXEuY29tJiN4MDIwMGE7; Lei Xi, eGlsZWkyMDE0QDE2My5jb20mI3gwMjAwYTs=