Skip to main content

Showing 1–11 of 11 results for author: Swennenhuis, C

Searching in archive cs. Search in all archives.
.
  1. arXiv:2406.19819  [pdf, other

    cs.DS

    Steiner Tree Parameterized by Multiway Cut and Even Less

    Authors: Bart M. P. Jansen, Céline M. F. Swennenhuis

    Abstract: In the Steiner Tree problem we are given an undirected edge-weighted graph as input, along with a set $K$ of vertices called terminals. The task is to output a minimum-weight connected subgraph that spans all the terminals. The famous Dreyfus-Wagner algorithm running in $3^{|K|} \mathsf{poly}(n)$ time shows that the problem is fixed-parameter tractable parameterized by the number of terminals. We… ▽ More

    Submitted 28 June, 2024; originally announced June 2024.

    Comments: Full version of a paper that will appear at ESA 2024

    MSC Class: 05C85; 68Q27 ACM Class: F.2.2

  2. arXiv:2312.03495  [pdf, other

    cs.DS

    A Subexponential Time Algorithm for Makespan Scheduling of Unit Jobs with Precedence Constraints

    Authors: Jesper Nederlof, Céline M. F. Swennenhuis, Karol Węgrzycki

    Abstract: In a classical scheduling problem, we are given a set of $n$ jobs of unit length along with precedence constraints, and the goal is to find a schedule of these jobs on $m$ identical machines that minimizes the makespan. Using the standard 3-field notation, it is known as $Pm|\text{prec}, p_j=1|C_{\max}$. Settling the complexity of $Pm|\text{prec}, p_j=1|C_{\max}$ even for $m=3$ machines is the las… ▽ More

    Submitted 6 December, 2023; originally announced December 2023.

  3. arXiv:2208.02664  [pdf, other

    cs.DS

    Makespan Scheduling of Unit Jobs with Precedence Constraints in $O(1.995^n)$ time

    Authors: Jesper Nederlof, Céline M. F. Swennenhuis, Karol Węgrzycki

    Abstract: In a classical scheduling problem, we are given a set of $n$ jobs of unit length along with precedence constraints and the goal is to find a schedule of these jobs on $m$ identical machines that minimizes the makespan. This problem is well-known to be NP-hard for an unbounded number of machines. Using standard 3-field notation, it is known as $P|\text{prec}, p_j=1|C_{\max}$. We present an algori… ▽ More

    Submitted 4 August, 2022; originally announced August 2022.

    Comments: 26 pages, 7 figures

  4. arXiv:2106.15907  [pdf, other

    cs.CC

    Parameterized Complexities of Dominating and Independent Set Reconfiguration

    Authors: Hans L. Bodlaender, Carla Groenland, Céline M. F. Swennenhuis

    Abstract: We settle the parameterized complexities of several variants of independent set reconfiguration and dominating set reconfiguration, parameterized by the number of tokens. We show that both problems are XL-complete when there is no limit on the number of moves, XNL-complete when a maximum length $\ell$ for the sequence is given in binary in the input, and XNLP-complete when $\ell$ is given in unary… ▽ More

    Submitted 23 October, 2023; v1 submitted 30 June, 2021; originally announced June 2021.

    Comments: 31 pages, 3 figures

    MSC Class: 68Q27; 68Q25

  5. arXiv:2106.11689  [pdf, other

    cs.DS cs.CC cs.DM

    On the Parameterized Complexity of the Connected Flow and Many Visits TSP Problem

    Authors: Isja Mannens, Jesper Nederlof, Céline Swennenhuis, Krisztina Szilágyi

    Abstract: We study a variant of Min Cost Flow in which the flow needs to be connected. Specifically, in the Connected Flow problem one is given a directed graph $G$, along with a set of demand vertices $D \subseteq V(G)$ with demands $\mathsf{dem}: D \rightarrow \mathbb{N}$, and costs and capacities for each edge. The goal is to find a minimum cost flow that satisfies the demands, respects the capacities an… ▽ More

    Submitted 20 July, 2021; v1 submitted 22 June, 2021; originally announced June 2021.

    Comments: To be included in the proceedings of the 'International Workshop on Graph-Theoretic Concepts in Computer Science' (WG2021)

  6. arXiv:2105.14882  [pdf, other

    cs.CC

    Parameterized Problems Complete for Nondeterministic FPT time and Logarithmic Space

    Authors: Hans L. Bodlaender, Carla Groenland, Jesper Nederlof, Céline M. F. Swennenhuis

    Abstract: Let XNLP be the class of parameterized problems such that an instance of size n with parameter k can be solved nondeterministically in time $f(k)n^{O(1)}$ and space $f(k)\log(n)$ (for some computable function f). We give a wide variety of XNLP-complete problems, such as List Coloring and Precoloring Extension with pathwidth as parameter, Scheduling of Jobs with Precedence Constraints, with both nu… ▽ More

    Submitted 23 October, 2023; v1 submitted 31 May, 2021; originally announced May 2021.

  7. arXiv:2105.01465  [pdf, other

    cs.CC cs.DS

    Isolation schemes for problems on decomposable graphs

    Authors: Jesper Nederlof, Michał Pilipczuk, Céline M. F. Swennenhuis, Karol Węgrzycki

    Abstract: The Isolation Lemma of Mulmuley, Vazirani and Vazirani [Combinatorica'87] provides a self-reduction scheme that allows one to assume that a given instance of a problem has a unique solution, provided a solution exists at all. Since its introduction, much effort has been dedicated towards derandomization of the Isolation Lemma for specific classes of problems. So far, the focus was mainly on proble… ▽ More

    Submitted 4 May, 2021; originally announced May 2021.

    Comments: 54 pages, 9 figures

  8. A Faster Exponential Time Algorithm for Bin Packing With a Constant Number of Bins via Additive Combinatorics

    Authors: Jesper Nederlof, Jakub Pawlewicz, Céline M. F. Swennenhuis, Karol Węgrzycki

    Abstract: In the Bin Packing problem one is given $n$ items with weights $w_1,\ldots,w_n$ and $m$ bins with capacities $c_1,\ldots,c_m$. The goal is to find a partition of the items into sets $S_1,\ldots,S_m$ such that $w(S_j) \leq c_j$ for every bin $j$, where $w(X)$ denotes $\sum_{i \in X}w_i$. Björklund, Husfeldt and Koivisto (SICOMP 2009) presented an $\mathcal{O}^\star(2^n)$ time algorithm for Bin Pack… ▽ More

    Submitted 8 September, 2023; v1 submitted 16 July, 2020; originally announced July 2020.

    Comments: SODA 2021; 45 pages; 4 figures

    MSC Class: 68Q25 ACM Class: F.2

  9. arXiv:2002.04368  [pdf, other

    cs.DS

    Hamiltonian Cycle Parameterized by Treedepth in Single Exponential Time and Polynomial Space

    Authors: Jesper Nederlof, Michał Pilipczuk, Céline M. F. Swennenhuis, Karol Węgrzycki

    Abstract: For many algorithmic problems on graphs of treewidth $t$, a standard dynamic programming approach gives an algorithm with time and space complexity $2^{\mathcal{O}(t)}\cdot n^{\mathcal{O}(1)}$. It turns out that when one considers the more restrictive parameter treedepth, it is often the case that a variation of this technique can be used to reduce the space complexity to polynomial, while retaini… ▽ More

    Submitted 10 July, 2020; v1 submitted 11 February, 2020; originally announced February 2020.

    Comments: Presented at WG2020. 20 pages, 2 figures

    MSC Class: 68Q25 ACM Class: F.2

  10. arXiv:1912.03185  [pdf, other

    cs.DS

    Parameterized Complexity of Partial Scheduling

    Authors: Jesper Nederlof, Céline Swennenhuis

    Abstract: We study a natural variant of scheduling that we call \emph{partial scheduling}: In this variant an instance of a scheduling problem along with an integer $k$ is given and one seeks an optimal schedule where not all, but only $k$ jobs, have to be processed. Specifically, we aim to determine the fine-grained parameterized complexity of partial scheduling problems parameterized by $k$ for all vari… ▽ More

    Submitted 1 October, 2020; v1 submitted 6 December, 2019; originally announced December 2019.

    Comments: 22 pages, 3 figues. Updated version

    MSC Class: 68Q25 ACM Class: F.2

  11. arXiv:1809.05009  [pdf, ps, other

    cs.DM cs.CC math.CO

    Parallel Machine Scheduling with a Single Resource per Job

    Authors: T. Janssen, C. Swennenhuis, A. Bitar, T. Bosman, D. Gijswijt, L. van Iersel, S. Dauzére-Pérès, C. Yugma

    Abstract: We study the problem of scheduling jobs on parallel machines minimizing the total completion time, with each job using exactly one resource. First, we derive fundamental properties of the problem and show that the problem is polynomially solvable if $p_j = 1$. Then we look at a variant of the shortest processing time rule as an approximation algorithm for the problem and show that it gives at leas… ▽ More

    Submitted 16 November, 2018; v1 submitted 13 September, 2018; originally announced September 2018.