An integer analogue of Carathéodory's theorem (Q1074117)

From MaRDI portal
scientific article
Language Label Description Also known as
English
An integer analogue of Carathéodory's theorem
scientific article

    Statements

    An integer analogue of Carathéodory's theorem (English)
    0 references
    1986
    0 references
    Denote by \({\mathbb{Z}}\) the integers and by \({\mathbb{Q}}\) the rationals. Consider a finite set \(A=\{a_ 1,...,a_ k\}\) in \({\mathbb{Z}}^ n\), and denote by \(C=\{\sum_{i}\alpha_ ia_ i: \alpha_ i\in {\mathbb{Q}},\quad \alpha_ i\geq 0\}\) the cone spanned by A. We call A a Hilbert basis for C, if every \(x\in C\cap {\mathbb{Z}}^ n\) can be expressed as a nonnegative integer combination of A. In analogy to Carathéodory's basic theorem for the real case, the authors prove that, in this situation, every \(x\in C\cap {\mathbb{Z}}^ n\) can be expressed as a nonnegative integer combination of no more than 2n-1 vectors in A, whenever C is linefree. They show that this last condition cannot be dropped and discuss the possibility of lowering the bound in question from 2n-1 to n. Various applications in integer programming, matroid theory and graph theory are brought to the readers attention.
    0 references
    Carathéodory's theorem for convex cones
    0 references
    rational cone
    0 references
    integer programming
    0 references
    matroid theory
    0 references
    graph theory
    0 references
    0 references
    0 references
    0 references

    Identifiers