Source author record

Ruben Hoeksma

Explore this author’s publications, collaborators and research topics. This catalog record has not been claimed by its author.

ResearcherUnclaimed source record

Catalog footprint

Research overview

3works
2topics
4close collaborators

Published work

3 publications

preprint2022arXiv

Speed-Robust Scheduling -- Sand, Bricks, and Rocks

The speed-robust scheduling problem is a two-stage problem where given mm machines, jobs must be grouped into at most mm bags while the processing speeds of the given mm machines are unknown. After the speeds are revealed, the grouped jobs must be assigned to the machines without being separated. To evaluate the performance of algorithms, we determine upper bounds on the worst-case ratio of the algorithm's makespan and the optimal makespan given full information. We refer to this ratio as the robustness factor. We give an algorithm with a robustness factor 2−1/m2-1/m for the most general setting and improve this to 1.81.8 for equal-size jobs. For the special case of infinitesimal jobs, we give an algorithm with an optimal robustness factor equal to e/(e−1)≈1.58e/(e-1) \approx 1.58. The particular machine environment in which all machines have either speed 00 or 11 was studied before by Stein and Zhong (SODA 2019). For this setting, we provide an algorithm for scheduling infinitesimal jobs with an optimal robustness factor of (1+2)/2≈1.207(1+\sqrt{2})/2 \approx 1.207. It lays the foundation for an algorithm matching the lower bound of 4/34/3 for equal-size jobs.

preprint2021arXiv

A better lower bound for Lower-Left Anchored Rectangle Packing

Given any set of points SS in the unit square that contains the origin, does a set of axis aligned rectangles, one for each point in SS, exist, such that each of them has a point in SS as its lower-left corner, they are pairwise interior disjoint, and the total area that they cover is at least 1/2? This question is also known as Freedman's conjecture (conjecturing that such a set of rectangles does exist) and has been open since Allen Freedman posed it in 1969. In this paper, we improve the best known lower bound on the total area that can be covered from 0.09121 to 0.1039. Although this step is small, we introduce new insights that push the limits of this analysis. Our lower bound uses a greedy algorithm with a particular order of the points in SS. Therefore, it also implies that this greedy algorithm achieves an approximation ratio of 0.1039. We complement the result with an upper bound of 3/4 on the approximation ratio for a natural class of greedy algorithms that includes the one that achieves the lower bound.

preprint2013arXiv

Approximability of Connected Factors

Finding a d-regular spanning subgraph (or d-factor) of a graph is easy by Tutte's reduction to the matching problem. By the same reduction, it is easy to find a minimal or maximal d-factor of a graph. However, if we require that the d-factor is connected, these problems become NP-hard - finding a minimal connected 2-factor is just the traveling salesman problem (TSP). Given a complete graph with edge weights that satisfy the triangle inequality, we consider the problem of finding a minimal connected dd-factor. We give a 3-approximation for all dd and improve this to an (r+1)-approximation for even d, where r is the approximation ratio of the TSP. This yields a 2.5-approximation for even d. The same algorithm yields an (r+1)-approximation for the directed version of the problem, where r is the approximation ratio of the asymmetric TSP. We also show that none of these minimization problems can be approximated better than the corresponding TSP. Finally, for the decision problem of deciding whether a given graph contains a connected d-factor, we extend known hardness results.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.