Abstract
We propose a hybrid algorithm for solving the NP-hard absolute value equation (AVE): \(Ax-|x|=b\), where \(A\) is an \(n\times n\) square matrix. The algorithm makes no assumptions on the AVE other than solvability and consists of solving iteratively a linear system of equations followed by a linear program. The algorithm was tested on 100 consecutively generated random solvable instances of the AVE with \(n=\) 50, 100, 200, 500 and 1000. The algorithm solved \(100\,\%\) of the test problems to an accuracy of \(10^{-8}\) by solving an average of 2.77 systems of linear equations and linear programs per AVE.
Similar content being viewed by others
References
Chung, S.-J.: NP-completeness of the linear complementarity problem. J. Optim. Theory Appl. 60, 393–399 (1989)
Cottle, R.W., Dantzig, G.: Complementary pivot theory of mathematical programming. Linear Algebra Appl. 1, 103–125 (1968)
Cottle, R.W., Pang, J.-S., Stone, R.E.: The Linear Complementarity Problem. Academic Press, New York (1992)
Sheng-Long, H., Huang, Z.-H.: A note on absolute equations. Optim. Lett. 4(3), 417–424 (2010)
ILOG (2003) Incline Village, Nevada. ILOG CPLEX 9.0 User’s Manual. http://www.ilog.com/products/cplex/
Mangasarian, O.L.: Solution of general linear complementarity problems via nondifferentiable concave minimization. Acta Mathematica Vietnamica 22(1), 199–205 (1997). ftp://ftp.cs.wisc.edu/math-prog/tech-reports/96-10.ps
Mangasarian, O.L.: Absolute value equation solution via concave minimization. Optim. Lett. 1(1), 3–8 (2007). ftp://ftp.cs.wisc.edu/pub/dmi/tech-reports/06-02
Mangasarian, O.L.: Absolute value programming. Comput. Optim. Appl. 36(1), 43–53 (2007). ftp://ftp.cs.wisc.edu/pub/dmi/tech-reports/05-04.ps
Mangasarian, O.L.: A generalized Newton method for absolute value equations. Technical Report 08–01, Data Mining Institute, Computer Sciences Department, University of Wisconsin, May 2008. ftp://ftp.cs.wisc.edu/pub/dmi/tech-reports/08-01. Optim. Lett. 3(1), 101–108 (2009). http://www.springerlink.com/content/c076875254r7tn38/
Mangasarian, O.L.: Absolute value equation solution via dual complementarity. Technical report, Data Mining Institute, Computer Sciences Department, University of Wisconsin, Madison, Wisconsin, September 2011. ftp://ftp.cs.wisc.edu/pub/dmi/tech-reports/11-03. Optim. Lett. 7(4), 625–630 (2013)
Mangasarian, O.L.: Primal-dual bilinear programming solution of the absolute value equation. Technical report, Data Mining Institute, Computer Sciences Department, University of Wisconsin, Madison, Wisconsin, February 2011. ftp://ftp.cs.wisc.edu/pub/dmi/tech-reports/11-01. Optim. Lett. 6(7), 1527–1533 (2012)
Mangasarian, O.L.: Absolute value equation solution via linear programming. Technical Report 13–01, Data Mining Institute, Computer Sciences Department, University of Wisconsin, Madison, Wisconsin, February 2013. ftp://ftp.cs.wisc.edu/pub/dmi/tech-reports/13-01. J. Optim. Theory Appl. 161, 870–876 (2014)
Mangasarian, O.L., Meyer, R.R.: Absolute value equations. Linear Algebra Appl. 419, 359–367 (2006). ftp://ftp.cs.wisc.edu/pub/dmi/tech-reports/05-06
MATLAB. User’s Guide. The MathWorks Inc, Natick, MA 01760. http://www.mathworks.com (2006). Accessed 19 April 2014
Prokopyev, O.A.: On equivalent reformulations for absolute value equations. Comput. Optim. Appl. 44(3), 363–372 (2009)
Rohn, J.: A theorem of the alternatives for the equation \({A}x+{B}|x|=b\). Linear Multilinear Algebra 52(6), 421–426, 2004. http://www.cs.cas.cz/rohn/publist/alternatives
Rohn, J.: An algorithm for solving the absolute value equation. Electron. J. Linear Algebra 18, 589–599 (2009)
Rohn, J.: On unique solvability of the absolute value equation. Optim. Lett. 3, 603–606 (2009)
Rohn, J.: A residual existence theorem for linear equations. Optim. Lett. 4(2), 287–292 (2010)
Rohn, J.: An algorithm for computing all solutions of an absolute value equation. Optim. Lett. 6, 851–856 (2012)
Acknowledgments
The research described here, based on Data Mining Institute Report 14-02, April 2014, was supported by the Microsoft Corporation and ExxonMobil.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Mangasarian, O.L. A hybrid algorithm for solving the absolute value equation. Optim Lett 9, 1469–1474 (2015). https://doi.org/10.1007/s11590-015-0893-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11590-015-0893-4