Demo Data from EDBT 2026 / reviewers in the wild / expert
Ruben van der Zwaan
dblp:28/7611
· DBLP profile ↗
13ranked-venue papers
2as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 11 · 1 first-authorComputer networks · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
2 papers |
Mathematical optimization · 64% Approximation and online algorithms · 18% Graph algorithms and graph theory · 18% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Approximation and online algorithms
approximation algorithms |
0.2 | 1 | 2016 | Minimum Latency Submodular Cover · ACM Trans. Algorithms 2016 |
Mathematical optimization
combinatorial optimization |
0.2 | 1 | 2016 | Minimum Latency Submodular Cover · ACM Trans. Algorithms 2016 |
Mathematical optimization › scheduling › flow time minimization
minimum latency problem |
0.2 | 1 | 2016 | Minimum Latency Submodular Cover · ACM Trans. Algorithms 2016 |
Graph algorithms and graph theory
steiner tree |
0.2 | 1 | 2016 | Minimum Latency Submodular Cover · ACM Trans. Algorithms 2016 |
Mathematical optimization
submodular optimization |
0.2 | 1 | 2016 | Minimum Latency Submodular Cover · ACM Trans. Algorithms 2016 |
Mathematical optimization › submodular optimization
submodular cover |
0.1 | 1 | 2012 | Minimum Latency Submodular Cover · ICALP (1) 2012 |
Methods — techniques the papers use, named apart from their topics
submodular functions · 0.2primal-dual · 0.2LP rounding · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Approximating Vector Scheduling: Almost Matching Upper and Lower BoundsabstractWe consider the Vector Scheduling problem, a natural generalization of the classical makespan minimization problem to multiple resources. Here, we are given n jobs, represented as d-dimensional vectors in $$[0,1]^d$$ , and m identical machines, and the goal is to assign the jobs to machines such that the maximum load of each machine over all the coordinates is at most 1. For fixed d, the problem admits an approximation scheme, and the best known running time is $$n^{f(\epsilon ,d)}$$ where $$f(\epsilon ,d) = (1/\epsilon )^{\tilde{O}(d)}$$ ( $$\tilde{O}$$ suppresses polylogarithmic terms in d). In particular, the dependence on d is double exponential. In this paper we show that a double exponential dependence on d is necessary, and give an improved algorithm with essentially optimal running time. Specifically, we let $$\exp (x)$$ denote $$2^x$$ and show that: (1) For any $$\epsilon <1$$ , there is no $$(1+\epsilon )$$ -approximation with running time $$\exp \left( o(\lfloor 1/\epsilon \rfloor ^{d/3})\right) $$ unless the Exponential Time Hypothesis fails. (2) No $$(1+\epsilon )$$ -approximation with running time $$\exp \left( \lfloor 1/\epsilon \rfloor ^{o(d)}\right) $$ exists, unless NP has subexponential time algorithms. (3) Similar lower bounds also hold even if $$\epsilon m$$ extra machines are allowed (i.e. with resource augmentation), for sufficiently small $$\epsilon >0$$ . (4) We complement these lower bounds with a $$(1+\epsilon )$$ -approximation that runs in time $$\exp \left( (1/\epsilon )^{O(d \log \log d)}\right) + nd$$ . This gives the first efficient approximation scheme (EPTAS) for the problem. Nikhil Bansal 0001, Tim Oosterwijk, Tjark Vredeveld, Ruben van der Zwaan |
Algorithmica | 4 |
| 2016 | Minimum Latency Submodular CoverabstractWe study the Minimum Latency Submodular Cover (MLSC) problem, which consists of a metric ( V , d ) with source r ∈ V and m monotone submodular functions f 1 , f 2 , …, f m : 2 V → [0, 1]. The goal is to find a path originating at r that minimizes the total “cover time” of all functions. This generalizes well-studied problems, such as Submodular Ranking [Azar and Gamzu 2011] and the Group Steiner Tree [Garg et al. 2000]. We give a polynomial time O (log 1/ϵ ċ log 2+δ |V|)-approximation algorithm for MLSC, where ϵ > 0 is the smallest non-zero marginal increase of any { f i } m i = 1 and δ > 0 is any constant. We also consider the Latency Covering Steiner Tree (LCST) problem, which is the special case of MLSC where the f i s are multi-coverage functions. This is a common generalization of the Latency Group Steiner Tree [Gupta et al. 2010; Chakrabarty and Swamy 2011] and Generalized Min-sum Set Cover [Azar et al. 2009; Bansal et al. 2010] problems. We obtain an O (log 2 | V |)-approximation algorithm for LCST. Finally, we study a natural stochastic extension of the Submodular Ranking problem and obtain an adaptive algorithm with an O (log 1/ϵ)-approximation ratio, which is best possible. This result also generalizes some previously studied stochastic optimization problems, such as Stochastic Set Cover [Goemans and Vondrák 2006] and Shared Filter Evaluation [Munagala et al. 2007; Liu et al. 2008]. Sungjin Im, Viswanath Nagarajan, Ruben van der Zwaan |
ACM Trans. Algorithms | 3 |
| 2015 | Internet routing between autonomous systems: Fast algorithms for path trading
André Berger, Heiko Röglin, Ruben van der Zwaan |
Discret. Appl. Math. | 3 |
| 2014 | A Branch and Price Procedure for the Container Premarshalling Problem
Martijn van Brink, Ruben van der Zwaan |
ESA | 2 |
| 2014 | Approximating Real-Time Scheduling on Identical Machines
Nikhil Bansal 0001, Cyriel Rutten, Suzanne van der Ster, Tjark Vredeveld, Ruben van der Zwaan |
LATIN | 5 |
| 2014 | Approximating Vector Scheduling: Almost Matching Upper and Lower Bounds
Nikhil Bansal 0001, Tjark Vredeveld, Ruben van der Zwaan |
LATIN | 3 |
| 2014 | Complexity and approximability of the k-way vertex cutabstractIn this article, we consider k‐way vertex cut: the problem of finding a graph separator of a given size that decomposes the graph into the maximum number of components. Our main contribution is the derivation of an efficient polynomial‐time approximation scheme for the problem on planar graphs. Also, we show that k‐way vertex cut is polynomially solvable on graphs of bounded treewidth and fixed–parameter tractable on planar graphs with the size of the separator as the parameter. © 2013 Wiley Periodicals, Inc. NETWORKS, Vol. 63(2), 170–178 2014 André Berger, Alexander Grigoriev, Ruben van der Zwaan |
Networks | 3 |
| 2012 | Minimum Latency Submodular Cover
Sungjin Im, Viswanath Nagarajan, Ruben van der Zwaan |
ICALP (1) | 3 |
| 2012 | Reducing a Target Interval to a Few Exact Queries
Jesper Nederlof, Erik Jan van Leeuwen, Ruben van der Zwaan |
MFCS | 3 |
| 2012 | Preemptive and Non-Preemptive Generalized Min Sum Set CoverabstractIn the (non-preemptive) Generalized Min Sum Set Cover Problem, we are given n ground elements and a collection of sets S = {S_1, S_2, ..., S_m} where each set S_i in 2^{[n]} has a positive requirement k(S_i) that has to be fulfilled. We would like to order all elements to minimize the total (weighted) cover time of all sets. The cover time of a set S_i is defined as the first index j in the ordering such that the first j elements in the ordering contain k(S_i) elements in S_i. This problem was introduced by [Azar, Gamzu and Yin, 2009] with interesting motivations in web page ranking and broadcast scheduling. For this problem, constant approximations are known [Bansal, Gupta and Krishnaswamy, 2010][Skutella and Williamson, 2011]. We study the version where preemption is allowed. The difference is that elements can be fractionally scheduled and a set S is covered in the moment when k(S) amount of elements in S are scheduled. We give a 2-approximation for this preemptive problem. Our linear programming and analysis are completely different from [Bansal, Gupta and Krishnaswamy, 2010][Skutella and Williamson, 2011]. We also show that any preemptive solution can be transformed into a non-preemptive one by losing a factor of 6.2 in the objective function. As a byproduct, we obtain an improved 12.4-approximation for the non-preemptive problem. Sungjin Im, Maxim Sviridenko, Ruben van der Zwaan |
STACS | 3 |
| 2011 | How to Cut a Graph into Many Pieces
Ruben van der Zwaan, André Berger, Alexander Grigoriev |
TAMC | 1 |
| 2011 | Path Trading: Fast Algorithms, Smoothed Analysis, and Hardness Results
André Berger, Heiko Röglin, Ruben van der Zwaan |
SEA | 3 |
| 2010 | Vertex Ranking with Capacity
Ruben van der Zwaan |
SOFSEM | 1 |