Journal article
A logarithmic approximation of linearly-ordered colourings
- Abstract:
- A linearly ordered (LO) k-colouring of a hypergraph assigns to each vertex a colour from the set {0,1,..., k−1} in such a way that each hyperedge has a unique maximum element. Barto, Batistelli, and Berg conjectured that it is NP-hard to find an LO k-colouring of an LO 2-colourable 3-uniform hypergraph for any constant k ≥ 2 (STACS’21) but even the case k = 3 is still open. Nakajima and Živný gave polynomial-time algorithms for finding, given an LO 2-colourable 3-uniform hypergraph, an LO colouring with $O^*(\sqrt{n})$ colours (ICALP’22) and an LO colouring with $O^*\sqrt[3]{n}$ colours (ToCT 2023). Very recently, Louis, Newman, and Ray gave an SDP-based algorithm with $O^*\sqrt[5]{n}$ colours (FSTTCS’24). We present two simple polynomial-time algorithms that find an LO colouring with $O(\log_2(n))$ colours, which is an exponential improvement.
- Publication status:
- Accepted
- Peer review status:
- Peer reviewed
Actions
Access Document
- Files:
-
-
(Preview, Accepted manuscript, pdf, 236.5KB, Terms of use)
-
Authors
+ UK Research and Innovation
More from this funder
- Funder identifier:
- https://ror.org/001aqnf71
- Grant:
- EP/X024431/1
- Publisher:
- Department of Computer Science, University of Chicago
- Journal:
- Theory of Computing More from this journal
- Acceptance date:
- 2025-06-11
- ISSN:
-
1557-2862
- Language:
-
English
- Keywords:
- Pubs id:
-
2129430
- Local pid:
-
pubs:2129430
- Deposit date:
-
2025-06-11
- ARK identifier:
Terms of use
- Copyright holder:
- Håstad et al
- Copyright date:
- 2025
- Rights statement:
- ©2025 The Authors.
- Notes:
- This work was supported by UKRI EP/X024431/1, by a Clarendon Fund Scholarship and by the Knut and Alice Wallenberg Foundation. For the purpose of Open Access, the authors have applied a CC-BY public copyright licence to any Author Accepted Manuscript version arising from this submission.
- Licence:
- CC Attribution (CC BY)
If you are the owner of this record, you can report an update to it here: Report update to this record