Polynomial algorithms for linear programming over the algebraic numbers (Q1343466): Difference between revisions

From MaRDI portal
Import240304020342 (talk | contribs)
Set profile property.
ReferenceBot (talk | contribs)
Changed an Item
Property / cites work
 
Property / cites work: Polynomial algorithms for LP over a subring of the algebraic integers with applications to LP with circulant matrices / rank
 
Normal rank
Property / cites work
 
Property / cites work: On a theory of computation and complexity over the real numbers: 𝑁𝑃- completeness, recursive functions and universal machines / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5661948 / rank
 
Normal rank
Property / cites work
 
Property / cites work: A new polynomial-time algorithm for linear programming / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3050157 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Towards a Genuinely Polynomial Algorithm for Linear Programming / rank
 
Normal rank
Property / cites work
 
Property / cites work: Linear Programming in Linear Time When the Dimension Is Fixed / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3973277 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3138915 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4739657 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3813882 / rank
 
Normal rank
Property / cites work
 
Property / cites work: A Strongly Polynomial Algorithm to Solve Combinatorial Linear Programs / rank
 
Normal rank
Property / cites work
 
Property / cites work: Complexity of linear programming / rank
 
Normal rank

Revision as of 10:30, 23 May 2024

scientific article
Language Label Description Also known as
English
Polynomial algorithms for linear programming over the algebraic numbers
scientific article

    Statements

    Polynomial algorithms for linear programming over the algebraic numbers (English)
    0 references
    0 references
    28 February 1995
    0 references
    Linear programming (LP) is the problem of maximizing \(cx\) \((c\), a fixed \(n\)-vector), subject to \(Ax \Leftarrow b\) \((A\), a fixed \(m\) by \(n\) matrix and \(b\) a fixed \(m\)-vector). The dimension of a problem instance is the total number of entries in the vectors and matrices that define the instance (above: \(mn + n + m)\). The size of a problem instance is the total number of bits needed to encode these entries in binary notation. An algorithm for LP is said to be polynomial time, if its running time is bounded by a polynomial in the dimension plus the size of the input instance. In 1979, Khachiyan solved a long-standing open problem by presenting a polynomial-time algorithm for rational LPs (i.e., when all entries of the LP instance are rational numbers). Indeed, both Khachiyan's ellipsoid method and Karmarker's interior-point method solve rational LPs in polynomial time (in the above sense). Unfortunately, these results do not extend to LPs with arbitrary real numbers as coefficients. One problem is that there seems to be no useful concept of size for (nonrational) real numbers. In this paper the author derive complexity bounds for LPs with coefficients in the set of algebraic numbers. They utilize results from algebra and number theory to define a useful measure of size for input coefficients. Then they present an algorithm, fashioned after the ellipsoid algorithm of Khachiyan, that runs in polynomial time in the dimension plus the degree of the extension defined by the input coefficients plus the size of the input instance.
    0 references
    algebraic numbers
    0 references
    computational complexity
    0 references
    polynomial-time algorithms
    0 references
    linear programming
    0 references
    ellipsoid method
    0 references
    0 references
    0 references
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references