9
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Linear Programming using Limited-Precision Oracles

      Preprint
      ,

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          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.

          Related collections

          Author and article information

          Journal
          30 December 2019
          Article
          10.1007/s10107-019-01444-6
          1912.12820
          7c124805-eee2-4e3e-9d29-bd564f418737

          http://arxiv.org/licenses/nonexclusive-distrib/1.0/

          History
          Custom metadata
          90C05, 68Q25, 11K60, 68W30, 65G30, 65F99
          ZIB-Report 19-57
          Mathematical Programming, 2019
          math.OC cs.CC cs.NA cs.SC math.NA

          Numerical & Computational mathematics,Theoretical computer science,Numerical methods

          Comments

          Comment on this article