Christian Kudahl
University of Southern Denmark
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Christian Kudahl.
symposium on theoretical aspects of computer science | 2015
Joan Boyar; Lene M. Favrholdt; Christian Kudahl; Jesper W. Mikkelsen
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 Bockenhauer 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 Halldorsson 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. Bockenhauer 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
mathematical foundations of computer science | 2016
Dennis Komm; Rastislav Královič; Richard Královič; Christian Kudahl
\log c
international conference on algorithms and complexity | 2015
Christian Kudahl
. For the remaining problems, no bounds on their advice complexity were previously known.
international workshop on combinatorial algorithms | 2016
Jhoirene B. Clemente; Juraj Hromkovič; Dennis Komm; Christian Kudahl
Several well-studied graph problems aim to select a largest (or smallest) induced subgraph with a given property of the input graph. Examples of such problems include maximum independent set, maximum planar graph, and many others. We consider these problems, where the vertices are presented online. With each vertex, the online algorithm must decide whether to include it into the constructed subgraph, based only on the subgraph induced by the vertices presented so far. We study the properties that are common to all these problems by investigating the generalized problem: for a hereditary property \pty, find some maximal induced subgraph having \pty. We study this problem from the point of view of advice complexity. Using a result from Boyar et al. [STACS 2015], we give a tight trade-off relationship stating that for inputs of length n roughly n/c bits of advice are both needed and sufficient to obtain a solution with competitive ratio c, regardless of the choice of \pty, for any c (possibly a function of n). Surprisingly, a similar result cannot be obtained for the symmetric problem: for a given cohereditary property \pty, find a minimum subgraph having \pty. We show that the advice complexity of this problem varies significantly with the choice of \pty. We also consider preemptive online model, where the decision of the algorithm is not completely irreversible. In particular, the algorithm may discard some vertices previously assigned to the constructed set, but discarded vertices cannot be reinserted into the set again. We show that, for the maximum induced subgraph problem, preemption cannot help much, giving a lower bound of
international workshop on combinatorial algorithms | 2016
Joan Boyar; Lene M. Favrholdt; Christian Kudahl; Jesper W. Mikkelsen
\Omega(n/(c^2\log c))
symposium on theoretical aspects of computer science | 2017
Joan Boyar; Lene M. Favrholdt; Christian Kudahl; Jesper W. Mikkelsen
bits of advice needed to obtain competitive ratio
Theory of Computing Systems \/ Mathematical Systems Theory | 2018
Joan Boyar; Lene M. Favrholdt; Christian Kudahl; Jesper W. Mikkelsen
c
Discrete Applied Mathematics | 2017
Joan Boyar; Christian Kudahl
, where
international workshop on combinatorial algorithms | 2015
Joan Boyar; Christian Kudahl
c
ACM Computing Surveys | 2017
Joan Boyar; Lene M. Favrholdt; Christian Kudahl; Kim S. Larsen; Jesper W. Mikkelsen
is any increasing function bounded by \sqrt{n/log n}. We also give a linear lower bound for c close to 1.