Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Jesper Nederlof is active.

Publication


Featured researches published by Jesper Nederlof.


foundations of computer science | 2011

Solving Connectivity Problems Parameterized by Treewidth in Single Exponential Time

Marek Cygan; Jesper Nederlof; Marcin Pilipczuk; Michał Pilipczuk; Johann M. M. van Rooij; Jakub Onufry Wojtaszczyk

For the vast majority of local problems on graphs of small tree width (where by local we mean that a solution can be verified by checking separately the neighbourhood of each vertex), standard dynamic programming techniques give c^tw |V|^O(1) time algorithms, where tw is the tree width of the input graph G = (V, E) and c is a constant. On the other hand, for problems with a global requirement (usually connectivity) the best -- known algorithms were naive dynamic programming schemes running in at least tw^tw time. We breach this gap by introducing a technique we named Cut&Count that allows to produce c^tw |V|^O(1) time Monte Carlo algorithms for most connectivity-type problems, including Hamiltonian Path, Steiner Tree, Feedback Vertex Set and Connected Dominating Set. These results have numerous consequences in various fields, like parameterized complexity, exact and approximate algorithms on planar and H-minor-free graphs and exact algorithms on graphs of bounded degree. The constant c in our algorithms is in all cases small, and in several cases we are able to show that improving those constants would cause the Strong Exponential Time Hypothesis to fail. In contrast to the problems aiming to minimize the number of connected components that we solve using Cut&Count as mentioned above, we show that, assuming the Exponential Time Hypothesis, the aforementioned gap cannot be breached for some problems that aim to maximize the number of connected components like Cycle Packing.


international colloquium on automata languages and programming | 2009

Fast Polynomial-Space Algorithms Using Möbius Inversion: Improving on Steiner Tree and Related Problems

Jesper Nederlof

Given a graph with n vertices, k terminals and bounded integer weights on the edges, we compute the minimum Steiner Tree in


symposium on the theory of computing | 2010

Saving space by algebraization

Daniel Lokshtanov; Jesper Nederlof

{\mathcal{O}^*}(2^k)


conference on computational complexity | 2012

On Problems as Hard as CNF-SAT

Marek Cygan; Holger Dell; Daniel Lokshtanov; Dániel Marx; Jesper Nederlof; Yoshio Okamoto; Ramamohan Paturi; Saket Saurabh; Magnus Wahlström

time and polynomial space, where the


Algorithmica | 2013

Inclusion/Exclusion Meets Measure and Conquer

Jesper Nederlof; Johan M. M. van Rooij; Thomas C. van Dijk

{\mathcal{O}^*}


Algorithmica | 2013

Fast Polynomial-Space Algorithms Using Inclusion-Exclusion

Jesper Nederlof

notation omits poly (n ,k ) factors. Among our results are also polynomial-space


international symposium on parameterized and exact computation | 2010

Inclusion/Exclusion Branching for Partial Dominating Set and Set Splitting

Jesper Nederlof; Johan M. M. van Rooij

\mathcal{O}^*(2^n)


international symposium on parameterized and exact computation | 2012

Homomorphic hashing for sparse coefficient extraction

Petteri Kaski; Mikko Koivisto; Jesper Nederlof

algorithms for several


symposium on discrete algorithms | 2016

Fast Zeta Transforms for Lattices with Few Irreducibles

Andreas Björklund; Thore Husfeldt; Petteri Kaski; Mikko Koivisto; Jesper Nederlof; Pekka Parviainen

{\mathcal{NP}}


workshop on graph theoretic concepts in computer science | 2010

Generalized graph clustering: recognizing (p, q)-cluster graphs

Pinar Heggernes; Daniel Lokshtanov; Jesper Nederlof; Christophe Paul; Jan Arne Telle

-complete spanning tree and partition problems. The previous fastest known algorithms for these problems use the technique of dynamic programming among subsets, and require exponential space. We introduce the concept of branching walks and extend the Inclusion-Exclusion algorithm of Karp for counting Hamiltonian paths. Moreover, we show that our algorithms can also be obtained by applying Mobius inversion on the recurrences used for the dynamic programming algorithms.

Collaboration


Dive into the Jesper Nederlof's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Mikko Koivisto

Helsinki Institute for Information Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Stefan Kratsch

Technical University of Berlin

View shared research outputs
Top Co-Authors

Avatar

Nikhil Bansal

Eindhoven University of Technology

View shared research outputs
Top Co-Authors

Avatar

Per Austrin

Royal Institute of Technology

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge