We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

math.OC

Change to browse by:

References & Citations

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Mathematics > Optimization and Control

Title: Linear Programming using Limited-Precision Oracles

Abstract: Since the elimination algorithm of Fourier and Motzkin, many different methods have been developed for solving linear programs. When analyzing the time complexity of LP algorithms, it is typically either assumed that calculations are performed exactly and bounds are derived on the number of elementary arithmetic operations necessary, or the cost of all arithmetic operations is considered through a bit-complexity analysis. Yet in practice, implementations typically use limited-precision arithmetic. In this paper we introduce the idea of a limited-precision LP oracle and study how such an oracle could be used within a larger framework to compute exact precision solutions to LPs. Under mild assumptions, it is shown that a polynomial number of calls to such an oracle and a polynomial number of bit operations, is sufficient to compute an exact solution to an LP. This work provides a foundation for understanding and analyzing the behavior of the methods that are currently most effective in practice for solving LPs exactly.
Subjects: Optimization and Control (math.OC); Computational Complexity (cs.CC); Symbolic Computation (cs.SC); Numerical Analysis (math.NA)
MSC classes: 90C05, 68Q25, 11K60, 68W30, 65G30, 65F99
Journal reference: Mathematical Programming, 2019
DOI: 10.1007/s10107-019-01444-6
Report number: ZIB-Report 19-57
Cite as: arXiv:1912.12820 [math.OC]
  (or arXiv:1912.12820v1 [math.OC] for this version)

Submission history

From: Ambros Gleixner [view email]
[v1] Mon, 30 Dec 2019 05:37:16 GMT (50kb,D)

Link back to: arXiv, form interface, contact.