6 research outputs found

    An easy subexponential bound for online chain partitioning

    Get PDF
    Bosek and Krawczyk exhibited an online algorithm for partitioning an online poset of width ww into w14lgww^{14\lg w} chains. We improve this to w6.5lgw+7w^{6.5 \lg w + 7} with a simpler and shorter proof by combining the work of Bosek & Krawczyk with work of Kierstead & Smith on First-Fit chain partitioning of ladder-free posets. We also provide examples illustrating the limits of our approach.Comment: 23 pages, 11 figure

    On-line partitioning of width w posets into w^O(log log w) chains

    Full text link
    An on-line chain partitioning algorithm receives the elements of a poset one at a time, and when an element is received, irrevocably assigns it to one of the chains. In this paper, we present an on-line algorithm that partitions posets of width ww into wO(loglogw)w^{O(\log{\log{w}})} chains. This improves over previously best known algorithms using wO(logw)w^{O(\log{w})} chains by Bosek and Krawczyk and by Bosek, Kierstead, Krawczyk, Matecki, and Smith. Our algorithm runs in wO(w)nw^{O(\sqrt{w})}n time, where ww is the width and nn is the size of a presented poset.Comment: 16 pages, 10 figure

    Recoloring Interval Graphs with Limited Recourse Budget

    Get PDF
    We consider the problem of coloring an interval graph dynamically. Intervals arrive one after the other and have to be colored immediately such that no two intervals of the same color overlap. In each step only a limited number of intervals may be recolored to maintain a proper coloring (thus interpolating between the well-studied online and offline settings). The number of allowed recolorings per step is the so-called recourse budget. Our main aim is to prove both upper and lower bounds on the required recourse budget for interval graphs, given a bound on the allowed number of colors. For general interval graphs with n vertices and chromatic number k it is known that some recoloring is needed even if we have 2k colors available. We give an algorithm that maintains a 2k-coloring with an amortized recourse budget of 1˘d4aa(logn)\u1d4aa(log n). For maintaining a k-coloring with k ≤ n, we give an amortized upper bound of \u1d4aa(k⋅ k! ⋅ √n), and a lower bound of Ω(k)fork1˘d4aa(n)Ω(k) for k ∈ \u1d4aa(√n), which can be as large as Ω(nΩ(√n). For unit interval graphs it is known that some recoloring is needed even if we have k+1 colors available. We give an algorithm that maintains a (k+1)-coloring with at most 1˘d4aa(k2)\u1d4aa(k²) recolorings per step in the worst case. We also give a lower bound of Ω(logn)Ω(log n) on the amortized recourse budget needed to maintain a k-coloring. Additionally, for general interval graphs we show that if one does not insist on maintaining an explicit coloring, one can have a k-coloring algorithm which does not incur a factor of 1˘d4aa(kk!n)\u1d4aa(k ⋅ k! ⋅ √n) in the running time. For this we provide a data structure, which allows for adding intervals in 1˘d4aa(k2log3n)\u1d4aa(k² log³ n) amortized time per update and querying for the color of a particular interval in 1˘d4aa(logn)time\u1d4aa(log n) time. Between any two updates, the data structure answers consistently with some optimal coloring. The data structure maintains the coloring implicitly, so the notion of recourse budget does not apply to it

    The on-line width of various classes of posets.

    Get PDF
    An on-line chain partitioning algorithm receives a poset, one element at a time, and irrevocably assigns the element to one of the chains. Over 30 years ago, Szemer\\u27edi proved that any on-line algorithm could be forced to use (w+12)\binom{w+1}{2} chains to partition a poset of width ww. The maximum number of chains that can be forced on any on-line algorithm remains unknown. In the survey paper by Bosek et al., variants of the problem were studied where the class is restricted to posets of bounded dimension or where the poset is presented via a realizer of size dd. We prove two results for this problem. First, we prove that any on-line algorithm can be forced to use (2o(1))(w+12)(2-o(1))\binom{w+1}{2} chains to partition a 22-dimensional poset of width ww. Second, we prove that any on-line algorithm can be forced to use (21d1o(1))(w+12)(2-\frac{1}{d-1}-o(1))\binom{w+1}{2} chains to partition a poset of width ww presented via a realizer of size dd. Chrobak and \\u27Slusarek considered variants of the on-line chain partitioning problem in which the elements are presented as intervals and intersecting intervals are incomparable. They constructed an on-line algorithm which uses at most 3w23w-2 chains, where ww is the width of the interval order, and showed that this algorithm is optimal. They also considered the problem restricted to intervals of unit-length and while they showed that first-fit needs at most 2w12w-1 chains, over 3030 years later, it remains unknown whether a more optimal algorithm exists. We improve upon previously known bounds and show that any on-line algorithm can be forced to use 32w\lceil\frac{3}{2}w\rceil chains to partition a semi-order presented in the form of its unit-interval representation. As a consequence, we completely solve the problem for w=3w=3. We also consider entirely new variants and present the results for those

    (Extra)ordinary equivalences with the ascending/descending sequence principle

    Full text link
    We analyze the axiomatic strength of the following theorem due to Rival and Sands in the style of reverse mathematics. "Every infinite partial order PP of finite width contains an infinite chain CC such that every element of PP is either comparable with no element of CC or with infinitely many elements of CC." Our main results are the following. The Rival-Sands theorem for infinite partial orders of arbitrary finite width is equivalent to IΣ20+ADS\mathsf{I}\Sigma^0_2 + \mathsf{ADS} over RCA0\mathsf{RCA}_0. For each fixed k3k \geq 3, the Rival-Sands theorem for infinite partial orders of width  ⁣k\leq\! k is equivalent to ADS\mathsf{ADS} over RCA0\mathsf{RCA}_0. The Rival-Sands theorem for infinite partial orders that are decomposable into the union of two chains is equivalent to SADS\mathsf{SADS} over RCA0\mathsf{RCA}_0. Here RCA0\mathsf{RCA}_0 denotes the recursive comprehension axiomatic system, IΣ20\mathsf{I}\Sigma^0_2 denotes the Σ20\Sigma^0_2 induction scheme, ADS\mathsf{ADS} denotes the ascending/descending sequence principle, and SADS\mathsf{SADS} denotes the stable ascending/descending sequence principle. To our knowledge, these versions of the Rival-Sands theorem for partial orders are the first examples of theorems from the general mathematics literature whose strength is exactly characterized by IΣ20+ADS\mathsf{I}\Sigma^0_2 + \mathsf{ADS}, by ADS\mathsf{ADS}, and by SADS\mathsf{SADS}. Furthermore, we give a new purely combinatorial result by extending the Rival-Sands theorem to infinite partial orders that do not have infinite antichains, and we show that this extension is equivalent to arithmetical comprehension over RCA0\mathsf{RCA}_0

    Filling cages: reverse mathematics and combinatorial principles

    Get PDF
    Nella tesi sono analizzati alcuni principi di combinatorica dal punto di vista della reverse mathematics. La reverse mathematics \ue8 un programma di ricerca avviato negli anni settanta e interessato a individuare l'esatta forza, intesa come assiomi riguardanti l'esistenza di insiemi, di teoremi della matematica ordinaria. --- Dopo una concisa introduzione al tema, \ue8 presentato un algoritmo incrementale per reorientare transitivamente grafi orientati infiniti e pseudo-transitivi. L'esistenza di tale algoritmo implica che un teorema di Ghouila-Houri \ue8 dimostrabile in RCA0. --- Grafi e ordini a intervalli sono la comune tematica della seconda parte della tesi. Un primo capitolo \ue8 dedicato all'analisi di diverse caratterizzazioni di grafi numerabili a intervalli e allo studio della relazione tra grafi numerabili a intervalli e ordini numerabili a intervalli. In questo contesto emerge il tema dell'ordinabilit\ue0 unica di grafi a intervalli, a cui \ue8 dedicato il capitolo successivo. L'ultimo capitolo di questa parte riguarda invece enunciati relativi alla dimensione degli ordini numerabili a intervalli. --- La terza parte ruota attorno due enunciati dimostrati da Rival e Sands in un articolo del 1980. Il primo teorema afferma che ogni grafo infinito contiene un sottografo infinito tale che ogni vertice del grafo \ue8 adiacente ad al pi\uf9 uno o a infiniti vertici del sottografo. Si dimostra che questo enunciato \ue8 equivalente ad ACA0, dunque pi\uf9 forte rispetto al teorema di Ramsey per coppie, nonostante la somiglianza dei due principi. Il secondo teorema dimostrato da Rival e Sands asserisce che ogni ordine parziale infinito con larghezza finita contiene una catena infinita tale che ogni punto dell'ordine \ue8 comparabile con nessuno o con infiniti elementi della catena. Quest'ultimo enunciato ristretto a ordini di larghezza k, per ogni k maggiore o uguale a tre, \ue8 dimostrato equivalente ad ADS. Ulteriori enunciati sono studiati nella tesi.In the thesis some combinatorial statements are analysed from the reverse mathematics point of view. Reverse mathematics is a research program, which dates back to the Seventies, interested to find the exact strength, measured in terms of set-existence axioms, of theorems from ordinary non set-theoretic mathematics. --- After a brief introduction to the subject, an on-line (incremental) algorithm to transitivelly reorient infinite pseudo-transitive oriented graphs is defined. This implies that a theorem of Ghouila-Houri is provable in RCA0 and hence is computably true. --- Interval graphs and interval orders are the common theme of the second part of the thesis. A chapter is devoted to analyse the relative strength of different characterisations of countable interval graphs and to study the interplay between countable interval graphs and countable interval orders. In this context arises the theme of unique orderability of interval graphs, which is studied in the following chapter. The last chapter about interval orders inspects the strength of some statements involving the dimension of countable interval orders. --- The third part is devoted to the analysis of two theorems proved by Rival and Sands in 1980. The first principle states that each infinite graph contains an infinite subgraph such that each vertex of the graph is adjacent either to none, or to one or to infinitely many vertices of the subgraph. This statement, restricted to countable graphs, is proved to be equivalent to ACA0 and hence to be stronger than Ramsey's theorem for pairs, despite the similarity of the two principles. The second theorem proved by Rival and Sands states that each infinite partial order with finite width contains an infinite chain such that each point of the poset is comparable either to none or to infinitely many points of the chain. For each k greater or equal to three, the latter principle restricted to countable poset of width k is proved to be equivalent to ADS. Some complementary results are presented in the thesis
    corecore