On-line Adaptive Chain Covering of Upgrowing Posets

We analyze on-line chain partitioning problem and its variants as a two-person game. One person (Spoiler) builds an on-line poset presenting one point at time. The other one (Algorithm) assigns new point to a chain. Kierstead gave a strategy for Algorithm showing that width w posets can be on-line c...

Full description

Bibliographic Details
Main Authors: Bartłomiej Bosek, Piotr Micek
Format: Article
Language:English
Published: Discrete Mathematics & Theoretical Computer Science 2005-01-01
Series:Discrete Mathematics & Theoretical Computer Science
Subjects:
Online Access:https://dmtcs.episciences.org/3473/pdf
_version_ 1797270603136237568
author Bartłomiej Bosek
Piotr Micek
author_facet Bartłomiej Bosek
Piotr Micek
author_sort Bartłomiej Bosek
collection DOAJ
description We analyze on-line chain partitioning problem and its variants as a two-person game. One person (Spoiler) builds an on-line poset presenting one point at time. The other one (Algorithm) assigns new point to a chain. Kierstead gave a strategy for Algorithm showing that width w posets can be on-line chain partitioned into $\frac{{5}^{w-1}}{4}$ chains. Felsner proved that if Spoiler presents an upgrowing poset, i.e., each new point is maximal at the moment of its arrival then there is a strategy for Algorithm using at most $\binom{w+1}{2}$ chains and it is best possible. An adaptive variant of this problem allows Algorithm to assign to the new point a set of chains and than to remove some of them (but not all) while covering next points. Felsner stated a hypothesis that in on-line adaptive chain covering of upgrowing posets Algorithm may use smaller number of chains than in non-adaptive version. In this paper we provide an argument suggesting that it is true. We present a class of upgrowing posets in which Spoiler has a strategy forcing Algorithm to use at least $\binom{w+1}{2}$ chains (in non-adaptive version) and Algorithm has a strategy using at most $O(w\sqrt{w})$ chains in adaptive version.
first_indexed 2024-04-25T02:06:53Z
format Article
id doaj.art-136ff341b5e54000a94e1f7300e4dacc
institution Directory Open Access Journal
issn 1365-8050
language English
last_indexed 2024-04-25T02:06:53Z
publishDate 2005-01-01
publisher Discrete Mathematics & Theoretical Computer Science
record_format Article
series Discrete Mathematics & Theoretical Computer Science
spelling doaj.art-136ff341b5e54000a94e1f7300e4dacc2024-03-07T14:32:21ZengDiscrete Mathematics & Theoretical Computer ScienceDiscrete Mathematics & Theoretical Computer Science1365-80502005-01-01DMTCS Proceedings vol. AF,...Proceedings10.46298/dmtcs.34733473On-line Adaptive Chain Covering of Upgrowing PosetsBartłomiej Bosek0Piotr Micek1Algorithmics Research GroupAlgorithmics Research GroupWe analyze on-line chain partitioning problem and its variants as a two-person game. One person (Spoiler) builds an on-line poset presenting one point at time. The other one (Algorithm) assigns new point to a chain. Kierstead gave a strategy for Algorithm showing that width w posets can be on-line chain partitioned into $\frac{{5}^{w-1}}{4}$ chains. Felsner proved that if Spoiler presents an upgrowing poset, i.e., each new point is maximal at the moment of its arrival then there is a strategy for Algorithm using at most $\binom{w+1}{2}$ chains and it is best possible. An adaptive variant of this problem allows Algorithm to assign to the new point a set of chains and than to remove some of them (but not all) while covering next points. Felsner stated a hypothesis that in on-line adaptive chain covering of upgrowing posets Algorithm may use smaller number of chains than in non-adaptive version. In this paper we provide an argument suggesting that it is true. We present a class of upgrowing posets in which Spoiler has a strategy forcing Algorithm to use at least $\binom{w+1}{2}$ chains (in non-adaptive version) and Algorithm has a strategy using at most $O(w\sqrt{w})$ chains in adaptive version.https://dmtcs.episciences.org/3473/pdfposetorderon-line algorithmchain partition[info.info-lo] computer science [cs]/logic in computer science [cs.lo][info.info-sc] computer science [cs]/symbolic computation [cs.sc][info.info-hc] computer science [cs]/human-computer interaction [cs.hc]
spellingShingle Bartłomiej Bosek
Piotr Micek
On-line Adaptive Chain Covering of Upgrowing Posets
Discrete Mathematics & Theoretical Computer Science
poset
order
on-line algorithm
chain partition
[info.info-lo] computer science [cs]/logic in computer science [cs.lo]
[info.info-sc] computer science [cs]/symbolic computation [cs.sc]
[info.info-hc] computer science [cs]/human-computer interaction [cs.hc]
title On-line Adaptive Chain Covering of Upgrowing Posets
title_full On-line Adaptive Chain Covering of Upgrowing Posets
title_fullStr On-line Adaptive Chain Covering of Upgrowing Posets
title_full_unstemmed On-line Adaptive Chain Covering of Upgrowing Posets
title_short On-line Adaptive Chain Covering of Upgrowing Posets
title_sort on line adaptive chain covering of upgrowing posets
topic poset
order
on-line algorithm
chain partition
[info.info-lo] computer science [cs]/logic in computer science [cs.lo]
[info.info-sc] computer science [cs]/symbolic computation [cs.sc]
[info.info-hc] computer science [cs]/human-computer interaction [cs.hc]
url https://dmtcs.episciences.org/3473/pdf
work_keys_str_mv AT bartłomiejbosek onlineadaptivechaincoveringofupgrowingposets
AT piotrmicek onlineadaptivechaincoveringofupgrowingposets