Skip to main content
Log in

Primal-dual bilinear programming solution of the absolute value equation

  • Original Paper
  • Published:
Optimization Letters Aims and scope Submit manuscript

Abstract

We propose a finitely terminating primal-dual bilinear programming algorithm for the solution of the NP-hard absolute value equation (AVE): Ax − |x| = b, where A is an n × n square matrix. The algorithm, which makes no assumptions on AVE other than solvability, consists of a finite number of linear programs terminating at a solution of the AVE or at a stationary point of the bilinear program. The proposed algorithm was tested on 500 consecutively generated random instances of the AVE with n = 10, 50, 100, 500 and 1,000. The algorithm solved 88.6% of the test problems to an accuracy of 10−6.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Bennett K.P., Mangasarian O.L.: Bilinear separation of two sets in n-space. Comput. Optim. Appl. 2, 207–227 (1993)

    Article  MathSciNet  MATH  Google Scholar 

  2. Chung S.-J.: NP-completeness of the linear complementarity problem. J. Optim. Theory Appl. 60, 393–399 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  3. Cottle R.W., Dantzig G.: Complementary pivot theory of mathematical programming. Linear Algebra Appl. 1, 103–125 (1968)

    Article  MathSciNet  MATH  Google Scholar 

  4. Cottle R.W., Pang J.-S., Stone R.E.: The Linear Complementarity Problem. Academic Press, New York (1992)

    MATH  Google Scholar 

  5. Frank M., Wolfe P.: An algorithm for quadratic programming. Naval Res. Logist. Q. 3, 95–110 (1956)

    Article  MathSciNet  Google Scholar 

  6. Hu S.-L., Huang Z.-H.: A note on absolute equations. Optim. Lett. 4(3), 417–424 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  7. ILOG, Incline Village, Nevada. ILOG CPLEX 9.0 User’s Manual, (2003). http://www.ilog.com/products/cplex/

  8. 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.pdf

  9. 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

  10. 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.pdf . Optim. Lett. 3(1), January (2009), 101–108. Online version: http://www.springerlink.com/content/c076875254r7tn38/

  11. 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.pdf

  12. MATLAB. User’s Guide. The MathWorks, Inc., Natick, 01760, 1994–2006. http://www.mathworks.com

  13. Prokopyev O.A.: On equivalent reformulations for absolute value equations. Comput. Optim. Appl. 44(3), 363–372 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  14. Rockafellar R.T.: Convex Analysis. Princeton University Press, Princeton (1970)

    MATH  Google Scholar 

  15. Rohn, J.: A theorem of the alternatives for the equation A x + B|x| = b. Linear and Multilinear Algebra, 52(6), 421–426, (2004). http://www.cs.cas.cz/~rohn/publist/alternatives.pdf

  16. Rohn J.: An algorithm for solving the absolute value equation. Electron. J. Linear Algebra 18, 589–599 (2009)

    MathSciNet  MATH  Google Scholar 

  17. Rohn J.: On unique solvability of the absolute value equation. Optim. Lett. 3, 603–606 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  18. Rohn J.: A residual existence theorem for linear equations. Optim. Lett. 4(2), 287–292 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  19. Rohn, J.: An algorithm for computing all solutions of an absolute value equation. Optim. Lett. To appear (2011)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Olvi L. Mangasarian.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Mangasarian, O.L. Primal-dual bilinear programming solution of the absolute value equation. Optim Lett 6, 1527–1533 (2012). https://doi.org/10.1007/s11590-011-0347-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11590-011-0347-6

Keywords

Navigation