On-line Chain Partitioning Approach to Scheduling
Bart{\l}omiej Bosek

TL;DR
This paper develops improved online chain partitioning algorithms for posets and interval orders, reducing the number of chains needed and enhancing scheduling efficiency in multiprocessor systems.
Contribution
It introduces new algorithms that significantly lower the chain count for width 3 posets and for interval orders with up-growing constraints, advancing online scheduling methods.
Findings
An algorithm uses 16 chains for width 3 posets, down from 31.
A new algorithm uses 2w-1 chains for up-growing interval orders.
Proved optimality of the 2w-1 chains algorithm for interval orders.
Abstract
An on-line chain partitioning algorithm receives the points of the poset from some externally determined list. Being presented with a new point the algorithm learns the comparability status of this new point to all previously presented ones. As each point is received, the algorithm assigns this new point to a chain in an irrevocable manner and this assignment is made without knowledge of future points. Kierstead presented an algorithm using chains to cover each poset of width . Felsner proved that width posets can be partitioned on-line into chains. We present an algorithm using chains on posets of width . This result significantly narrows down the previous bound of . Moreover, we address the on-line chain partitioning problem for interval orders. Kierstead and Trotter presented an algorithm using chains. We deal with an up-growing version of an…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsConstraint Satisfaction and Optimization · Digital Image Processing Techniques · Optimization and Packing Problems
