Computational Complexity of the Interval Ordering Problem
Abstract
We study an interval ordering problem introduced by D\"urr et al. [Discrete Appl. Math. 2012] which is motivated by applications in bioinformatics. The task is to order a given set of n intervals with the goal of minimizing a certain objective which is defined via a given cost function which assigns a cost to the exposed part of each interval (that is, the pieces not covered by previous intervals). We develop a dynamic programming approach which solves the problem with oracle calls to and arithmetic operations. Moreover, our approach yields polynomial-time algorithms for all cost functions such that is subadditive or superadditive. This answers an open question for the function . We contrast these results by proving a running time lower bound of for any algorithm that solves the problem for every function (with oracle access only) and further proving NP-hardness for some classes of simple functions. Thus, we significantly narrow the gap regarding the computational complexity of the problem.
Cite
@article{arxiv.2604.24237,
title = {Computational Complexity of the Interval Ordering Problem},
author = {Simeon Pawlowski and Vincent Froese},
journal= {arXiv preprint arXiv:2604.24237},
year = {2026}
}