Lene M. Favrholdt

dblp:37/768 · also Lene Monrad Favrholdt · DBLP profile ↗
← Back
44ranked-venue papers
4as first author
10since 2021 · last 2026
0000-0003-3054-2997ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 41 · 4 first-author · 8 since 2021Artificial intelligence and machine learning · 2 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021
YearPublicationVenuePosition
2026 Forwarding Packets Greedily on the Line
abstract
We consider the problem of forwarding packets arriving online with their destinations in a line network. In each time step, each router can forward one packet along the edge to its right, and the packet arrives at the next router one time step later. Packets are forwarded until they reach their destination. The flow time of a packet is the elapsed time between its release and its arrival at its destination. The goal is to minimize the maximum flow time. This problem was introduced by Antoniadis et al. in 2014, with a focus on line networks. They proposed several natural algorithms. For one, they proved that it is not O(1)-competitive; for others, they claimed analogous lower bounds, seemingly leaving no natural candidate for an O(1)-competitive algorithm. In this paper, we study a natural algorithm not considered in that work. Our algorithm, simply called Greedy, selects packets according to their projected flow time under the assumption that they are not delayed any further. We focus on the special case in which each packet needs to be forwarded by one or two routers; this case captures core difficulties. We show that Greedy achieves a competitive ratio of exactly 2-2^{1-k}, where k is the number of active routers in the network. We also give the first nontrivial general lower bound, which applies even to randomized algorithms: using the same type of instances as in our lower bound for Greedy, we show that no algorithm can be (4/3-ε)-competitive for any ε > 0.
Joan Boyar, Lene M. Favrholdt, Kim S. Larsen, Kevin Schewior, Rob van Stee
MFCS2
2026 Online interval scheduling with predictions
abstract
In online interval scheduling, the input is an online sequence of intervals, and the goal is to accept a maximum number of non-overlapping intervals. In the more general disjoint path allocation problem, the input is a sequence of requests, each consisting of pairs of vertices of a known graph, and the goal is to accept a maximum number of requests forming edge-disjoint paths between accepted pairs. We study a setting with a potentially erroneous prediction specifying the set of requests forming the input sequence and provide tight upper and lower bounds on the competitive ratios of online algorithms as a function of the prediction error. We also present asymptotically tight trade-offs between consistency (competitive ratio with error-free predictions) and robustness (competitive ratio with adversarial predictions) of interval scheduling algorithms. Finally, we provide experimental results on real-world scheduling workloads that confirm our theoretical analysis.
Joan Boyar, Lene M. Favrholdt, Shahin Kamali, Kim S. Larsen
J. Comput. Syst. Sci.2
2026 Complexity Classes for Online Problems with and without Predictions
abstract
Abstract With the developments in machine learning, there has been a surge in interest and results focused on algorithms utilizing predictions, not least in online algorithms where most new results incorporate the prediction aspect for concrete online problems. While the structural computational hardness of problems with regards to time and space is quite well developed, not much is known about online problems where time and space resources are typically not in focus. Some information-theoretical insights were gained when researchers considered online algorithms with oracle advice, but predictions of uncertain quality is a very different matter. We initiate the development of a complexity theory for online problems with predictions, considering minimization problems and one prediction bit per request. Based on the most generic hard online problem type, string guessing, we define a family of hierarchies of complexity classes (indexed by pairs of error measures) and develop notions of reductions, class membership, hardness, and completeness. Our framework contains all the tools one expects to find when working with complexity, and we illustrate our tools by analyzing problems with different characteristics. In addition, we show that known lower bounds for paging with discard predictions apply directly to all hard problems for each class in the hierarchy based on the canonical pair of error measures. This paging problem is not complete for these classes. Our work also implies corresponding complexity classes for classic online problems without predictions, with the corresponding complete problems.
Magnus Berg, Joan Boyar, Lene M. Favrholdt, Kim S. Larsen
Theory Comput. Syst.3
2025 Complexity Classes for Online Problems with and Without Predictions
Magnus Berg, Joan Boyar, Lene M. Favrholdt, Kim S. Larsen
IJTCS-FAW3
2024 Online Unit Profit Knapsack with Predictions
abstract
Abstract A variant of the online knapsack problem is considered in the setting of predictions. In Unit Profit Knapsack, the items have unit profit, i.e., the goal is to pack as many items as possible. For Online Unit Profit Knapsack, the competitive ratio is unbounded. In contrast, it is easy to find an optimal solution offline: Pack as many of the smallest items as possible into the knapsack. The prediction available to the online algorithm is the average size of those smallest items that fit in the knapsack. For the prediction error in this hard online problem, we use the ratio $$r=\frac{a}{\hat{a}}$$ r = a a ^ where a is the actual value for this average size and $$\hat{a}$$ a ^ is the prediction. We give an algorithm which is $$\frac{e-1}{e}$$ e - 1 e -competitive, if $$r=1$$ r = 1 , and this is best possible among online algorithms knowing a and nothing else. More generally, the algorithm has a competitive ratio of $$\frac{e-1}{e}r$$ e - 1 e r , if $$r \le 1$$ r ≤ 1 , and $$\frac{e-r}{e}r$$ e - r e r , if $$1 \le r < e$$ 1 ≤ r < e . Any algorithm with a better competitive ratio for some $$r<1$$ r < 1 will have a worse competitive ratio for some $$r>1$$ r > 1 . To obtain a positive competitive ratio for all r, we adjust the algorithm, resulting in a competitive ratio of $$\frac{1}{2r}$$ 1 2 r for $$r\ge 1$$ r ≥ 1 and $$\frac{r}{2}$$ r 2 for $$r\le 1$$ r ≤ 1 . We show that improving the result for any $$r< 1$$ r < 1 leads to a worse result for some $$r>1$$ r > 1 .
Joan Boyar, Lene M. Favrholdt, Kim S. Larsen
Algorithmica2
2023 Paging with Succinct Predictions
abstract
Paging is a prototypical problem in the area of online algorithms. It has also played a central role in the development of learning-augmented algorithms. Previous work on learning-augmented paging has investigated predictions on (i) when the current page will be requested again (reoccurrence predictions), (ii) the current state of the cache in an optimal algorithm (state predictions), (iii) all requests until the current page gets requested again, and (iv) the relative order in which pages are requested. We study learning-augmented paging from the new perspective of requiring the least possible amount of predicted information. More specifically, the predictions obtained alongside each page request are limited to one bit only. We develop algorithms satisfy all three desirable properties of learning-augmented algorithms – that is, they are consistent, robust and smooth – despite being limited to a one-bit prediction per request. We also present lower bounds establishing that our algorithms are essentially best possible.
Antonios Antoniadis 0001, Joan Boyar, Marek Eliás 0001, Lene M. Favrholdt, Ruben Hoeksma, Kim S. Larsen, Adam Polak 0001, Bertrand Simon 0001
ICML4
2023 Online Minimum Spanning Trees with Weight Predictions
Magnus Berg, Joan Boyar, Lene M. Favrholdt, Kim S. Larsen
WADS3
2023 Online Interval Scheduling with Predictions
Joan Boyar, Lene M. Favrholdt, Shahin Kamali, Kim S. Larsen
WADS2
2022 Relaxing the Irrevocability Requirement for Online Graph Algorithms
Joan Boyar, Lene M. Favrholdt, Michal Kotrbcík, Kim S. Larsen
Algorithmica2
2021 Online Bin Covering with Advice
Joan Boyar, Lene M. Favrholdt, Shahin Kamali, Kim S. Larsen
Algorithmica2
2019 Online Bin Covering with Advice
Joan Boyar, Lene M. Favrholdt, Shahin Kamali, Kim S. Larsen
WADS2
2019 Online Dominating Set
abstract
This paper is devoted to the online dominating set problem and its variants. We believe the paper represents the first systematic study of the effect of two limitations of online algorithms: making irrevocable decisions while not knowing the future, and being incremental, i.e., having to maintain solutions to all prefixes of the input. This is quantified through competitive analyses of online algorithms against two optimal algorithms, both knowing the entire input, but only one having to be incremental. We also consider the competitive ratio of the weaker of the two optimal algorithms against the other. We consider important graph classes, distinguishing between connected and not necessarily connected graphs. For the classic graph classes of trees, bipartite, planar, and general graphs, we obtain tight results in almost all cases. We also derive upper and lower bounds for the class of bounded-degree graphs. From these analyses, we get detailed information regarding the significance of the necessary requirement that online algorithms be incremental. In some cases, having to be incremental fully accounts for the online algorithm’s disadvantage.
Joan Boyar, Stephan J. Eidenbenz, Lene M. Favrholdt, Michal Kotrbcík, Kim S. Larsen
Algorithmica3
2018 Online edge coloring of paths and trees with a fixed number of colors
Lene M. Favrholdt, Jesper W. Mikkelsen
Acta Informatica1
2018 Batch Coloring of Graphs
Joan Boyar, Leah Epstein, Lene M. Favrholdt, Kim S. Larsen, Asaf Levin
Algorithmica3
2018 Weighted Online Problems with Advice
Joan Boyar, Lene M. Favrholdt, Christian Kudahl, Jesper W. Mikkelsen
Theory Comput. Syst.2
2017 Relaxing the Irrevocability Requirement for Online Graph Algorithms
Joan Boyar, Lene M. Favrholdt, Michal Kotrbcík, Kim S. Larsen
WADS2
2017 The Advice Complexity of a Class of Hard Online Problems
Joan Boyar, Lene M. Favrholdt, Christian Kudahl, Jesper W. Mikkelsen
Theory Comput. Syst.2
2016 Weighted Online Problems with Advice
Joan Boyar, Lene M. Favrholdt, Christian Kudahl, Jesper W. Mikkelsen
IWOCA2
2016 Batch Coloring of Graphs
Joan Boyar, Leah Epstein, Lene M. Favrholdt, Kim S. Larsen, Asaf Levin
WAOA3
2015 Advice Complexity for a Class of Online Problems
abstract
The advice complexity of an online problem is a measure of how much knowledge of the future an online algorithm needs in order to achieve a certain competitive ratio. We determine the advice complexity of a number of hard online problems including independent set, vertex cover, dominating set and several others. These problems are hard, since a single wrong answer by the online algorithm can have devastating consequences. For each of these problems, we show that \log\left(1+\frac{(c-1)^{c-1}}{c^{c}}\right)n=\Theta (n/c) bits of advice are necessary and sufficient (up to an additive term of O(\log n)) to achieve a competitive ratio of c. This is done by introducing a new string guessing problem related to those of Emek et al. (TCS 2011) and Böckenhauer et al. (TCS 2014). It turns out that this gives a powerful but easy-to-use method for providing both upper and lower bounds on the advice complexity of an entire class of online problems. Previous results of Halldórsson et al. (TCS 2002) on online independent set, in a related model, imply that the advice complexity of the problem is \Theta (n/c). Our results improve on this by providing an exact formula for the higher-order term. Böckenhauer et al. (ISAAC 2009) gave a lower bound of \Omega (n/c) and an upper bound of O((n\log c)/c) on the advice complexity of online disjoint path allocation. We improve on the upper bound by a factor of $\log c$. For the remaining problems, no bounds on their advice complexity were previously known.
Joan Boyar, Lene M. Favrholdt, Christian Kudahl, Jesper W. Mikkelsen
STACS2
2015 Online multi-coloring with advice
Marie G. Christ, Lene M. Favrholdt, Kim S. Larsen
Theor. Comput. Sci.2
2014 Online Multi-Coloring with Advice
Marie G. Christ, Lene M. Favrholdt, Kim S. Larsen
WAOA2
2014 Online Dual Edge Coloring of Paths and Trees
Lene M. Favrholdt, Jesper W. Mikkelsen
WAOA1
2014 Online bin covering: Expectations vs. guarantees
Marie G. Christ, Lene M. Favrholdt, Kim S. Larsen
Theor. Comput. Sci.2
2013 Online Bin Covering: Expectations vs. Guarantees
Marie G. Christ, Lene M. Favrholdt, Kim S. Larsen
COCOA2
2013 Online multi-coloring on the path revisited
Marie G. Christ, Lene M. Favrholdt, Kim S. Larsen
Acta Informatica2
2010 Scheduling Jobs on Grid Processors
Joan Boyar, Lene M. Favrholdt
Algorithmica2
2010 Comparing First-Fit and Next-Fit for online edge coloring
Martin R. Ehmsen, Lene M. Favrholdt, Jens S. Kohrt, Rodica Mihai
Theor. Comput. Sci.2
2008 Comparing First-Fit and Next-Fit for Online Edge Coloring
Martin R. Ehmsen, Lene M. Favrholdt, Jens S. Kohrt, Rodica Mihai
ISAAC2
2007 The relative worst-order ratio applied to paging
Joan Boyar, Lene M. Favrholdt, Kim S. Larsen
J. Comput. Syst. Sci.2
2007 The relative worst order ratio for online algorithms
abstract
We define a new measure for the quality of online algorithms, the relative worst order ratio , using ideas from the max/max ratio [Ben-David and Borodin 1994] and from the random order ratio [Kenyon 1996]. The new ratio is used to compare online algorithms directly by taking the ratio of their performances on their respective worst permutations of a worst-case sequence. Two variants of the bin packing problem are considered: the classical bin packing problem, where the goal is to fit all items in as few bins as possible, and the dual bin packing problem, which is the problem of maximizing the number of items packed in a fixed number of bins. Several known algorithms are compared using this new measure, and a new, simple variant of first-fit is proposed for dual bin packing. Many of our results are consistent with those previously obtained with the competitive ratio or the competitive ratio on accommodating sequences, but new separations and easier proofs are found.
Joan Boyar, Lene M. Favrholdt
ACM Trans. Algorithms2
2006 The maximum resource bin packing problem
Joan Boyar, Leah Epstein, Lene M. Favrholdt, Jens S. Kohrt, Kim S. Larsen, Morten Monrad Pedersen, Sanne Wøhlk
Theor. Comput. Sci.3
2005 The Maximum Resource Bin Packing Problem
Joan Boyar, Leah Epstein, Lene M. Favrholdt, Jens S. Kohrt, Kim S. Larsen, Morten Monrad Pedersen, Sanne Wøhlk
FCT3
2005 The relative worst order ratio applied to paging
Joan Boyar, Lene M. Favrholdt, Kim S. Larsen
SODA2
2005 On paging with locality of reference
Susanne Albers, Lene M. Favrholdt, Oliver Giel
J. Comput. Syst. Sci.2
2003 The Relative Worst Order Ratio for On-Line Algorithms
Joan Boyar, Lene M. Favrholdt
CIAC2
2003 Extending the accommodating function
Joan Boyar, Lene M. Favrholdt, Kim S. Larsen, Morten N. Nielsen
Acta Informatica2
2003 On-Line Edge-Coloring with a Fixed Number of Colors
Lene M. Favrholdt, Morten N. Nielsen
Algorithmica1
2002 Extending the Accommodating Function
Joan Boyar, Lene M. Favrholdt, Kim S. Larsen, Morten N. Nielsen
COCOON2
2002 On-Line Maximizing the Number of Items Packed in Variable-Sized Bins
Leah Epstein, Lene M. Favrholdt
COCOON2
2002 Optimal Non-preemptive Semi-online Scheduling on Two Related Machines
Leah Epstein, Lene M. Favrholdt
MFCS2
2002 On paging with locality of reference
abstract
Motivated by the fact that competitive analysis yields too pessimistic results when applied to the paging problem, there has been considerable research interest in refining competitive analysis and in developing alternative models for studying online paging. The goal is to devise models in which theoretical results capture phenomena observed in practice.In this paper we propose a new, simple model for studying paging with locality of reference. The model is closely related to Denning's working set concept and directly reflects the amount of locality that request sequences exhibit. We demonstrate that our model is reasonable from a practical point of view.We use the page fault rate to evaluate the quality of paging algorithms, which is the performance measure used in practice. We develop tight or nearly tight bounds on the fault rates achieved by popular paging algorithms such as LRU, FIFO, deterministic Marking strategies and LFD. It shows that LRU is an optimal online algorithm, whereas FIFO and Marking strategies are not optimal in general. We present an experimental study comparing the page fault rates proven in our analyses to the page fault rates observed in practice. This is the first such study for an alternative/refined paging model.
Susanne Albers, Lene M. Favrholdt, Oliver Giel
STOC2
2002 Fair versus Unrestricted Bin Packing
Yossi Azar, Joan Boyar, Lene M. Favrholdt, Kim S. Larsen, Morten N. Nielsen, Leah Epstein
Algorithmica3
2000 On-Line Edge-Coloring with a Fixed Number of Colors
Lene M. Favrholdt, Morten N. Nielsen
FSTTCS1