Marc Uetz

dblp:27/1693 · DBLP profile ↗
← Back
33ranked-venue papers
0as first author
6since 2021 · last 2025
0000-0003-4223-2435ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 26 · 4 since 2021Applied, interdisciplinary, general and emerging computing · 6 · 1 since 2021Artificial intelligence and machine learning · 4 · 3 since 2021Computer networks · 2 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021
YearPublicationVenuePosition
2025 Stochastic scheduling with Bernoulli-type jobs through policy stratification
abstract
This paper addresses the problem of computing a scheduling policy that minimizes the total expected completion time of a set of jobs with stochastic processing times on parallel identical machines. When all processing times follow Bernoulli-type distributions, Gupta et al. in 2023 exhibited approximation algorithms, improving upon an earlier algorithm by Eberle et al. for a special case. Both approximation guarantees depend on the number of machines. The present paper shows that, quite unexpectedly, the problem with Bernoulli-type jobs admits a PTAS whenever the number of different job-size parameters is bounded by a constant. The result is based on a series of transformations of an optimal scheduling policy to a "stratified" policy that makes scheduling decisions at specific points in time only, while losing only a negligible factor in expected cost. An optimal stratified policy is computed using dynamic programming. Two technical issues are solved, namely (i) to ensure that, with at most a slight delay, the stratified policy has an information advantage over the optimal policy, allowing it to simulate its decisions, and (ii) to ensure that the delays do not accumulate, thus solving the trade-off between the complexity of the scheduling policy and its expected cost. Our results also imply a quasi-polynomial approximation algorithm with a guarantee logarithmic in the number of jobs for the case with an arbitrary number of job sizes.
Antonios Antoniadis 0001, Ruben Hoeksma, Kevin Schewior, Marc Uetz
FOCS4
2024 Equilibria in Two-Stage Facility Location with Atomic Clients
Simon Krogmann, Pascal Lenzner, Alexander Skopalik, Marc Uetz, Marnix C. Vos
IJCAI4
2024 Sequencing Stochastic Jobs with a Single Sample
Puck te Rietmole, Marc Uetz
ISCO2
2024 Price of Anarchy for Graphic Matroid Congestion Games
Wouter Fokkema, Ruben Hoeksma, Marc Uetz
SAGT3
2024 Algorithmic solutions for maximizing shareable costs
abstract
Abstract This article addresses the linear optimization problem to maximize the total costs that can be shared among a group of agents, while maintaining stability in the sense of the core constraints of a cooperative transferable utility game, or TU game. When maximizing total shareable costs, the cost shares must satisfy all constraints that define the core of a TU game, except for being budget balanced. The article first gives a fairly complete picture of the computational complexity of this optimization problem, its relation to optimization over the core itself, and its equivalence to other, minimal core relaxations that have been proposed earlier. We then address minimum cost spanning tree (MST) games as an example for a class of cost sharing games with non‐empty core. While submodular cost functions yield efficient algorithms to maximize shareable costs, MST games have cost functions that are subadditive, but generally not submodular. Nevertheless, it is well known that cost shares in the core of MST games can be found efficiently. In contrast, we show that the maximization of shareable costs is ‐hard for MST games and derive a 2‐approximation algorithm. Our work opens several directions for future research.
Boyue Lin, Marc Uetz, Matthias Walter
Networks3
2022 Exact Price of Anarchy for Weighted Congestion Games with Two Players
Joran van den Bosse, Marc Uetz, Matthias Walter
ISCO2
2017 Stochastic Online Scheduling on Unrelated Machines
Varun Gupta 0004, Benjamin Moseley, Marc Uetz, Qiaomin Xie
IPCO3
2017 The Asymptotic Price of Anarchy for k-uniform Congestion Games
Jasper de Jong, Walter Kern, Berend Steenhuisen, Marc Uetz
WAOA4
2016 Efficiency of Equilibria in Uniform Matroid Congestion Games
Jasper de Jong, Max Klimm, Marc Uetz
SAGT3
2016 Efficient implementation of Carathéodory's theorem for the single machine scheduling polytope
Ruben Hoeksma, Bodo Manthey, Marc Uetz
Discret. Appl. Math.3
2015 The Curse of Sequentiality in Routing Games
abstract
In the “The curse of simultaneity”, Paes Leme et al. show that there are interesting classes of games for which sequential decision making and corresponding subgame perfect equilibria avoid worst case Nash equilibria, resulting in substantial improvements for the price of anarchy. This is called the sequential price of anarchy. A handful of papers have lately analysed it for various problems, yet one of the most interesting open problems was to pin down its value for linear atomic routing (also: network congestion ) games, where the price of anarchy equals 5/2. The main contribution of this paper is the surprising result that the sequential price of anarchy is unbounded even for linear symmetric routing games, thereby showing that sequentiality can be arbitrarily worse than simultaneity for this class of games. Complementing this result we solve an open problem in the area by establishing that the (regular) price of anarchy for linear symmetric routing games equals 5/2. Additionally, we prove that in these games, even with two players, computing the outcome of a subgame perfect equilibrium is \(\mathsf {NP}\) -hard. These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
José Correa 0001, Jasper de Jong, Bart de Keijzer, Marc Uetz
WINE4
2014 Decomposition Algorithm for the Single Machine Scheduling Polytope
Ruben Hoeksma, Bodo Manthey, Marc Uetz
ISCO3
2014 Stochastic Scheduling on Unrelated Machines
abstract
Two important characteristics encountered in many real-world scheduling problems are heterogeneous processors and a certain degree of uncertainty about the sizes of jobs. In this paper we address both, and study for the first time a scheduling problem that combines the classical unrelated machine scheduling model with stochastic processing times of jobs. Here, the processing time of job j on machine i is governed by random variable P_{ij} , and its realization becomes known only upon job completion. With w_j being the given weight of job j, we study the objective to minimize the expected total weighted completion time E[Sum w_j.C_j] , where C_j is the completion time of job j. By means of a novel time-indexed linear programming relaxation, we compute in polynomial time a scheduling policy with performance guarantee (3+D)/2+e. Here, e>0 is arbitrarily small, and D is an upper bound on the squared coefficient of variation of the processing times. When jobs also have individual release dates r_{ij}, our bound is (2+D)+e. We also show that the dependence of the performance guarantees on D is tight. Via D=0, currently best known bounds for deterministic scheduling on unrelated machines are contained as special case.
Martin Skutella, Maxim Sviridenko, Marc Uetz
STACS3
2014 The Sequential Price of Anarchy for Atomic Congestion Games
Jasper de Jong, Marc Uetz
WINE2
2013 Decentralized Throughput Scheduling
Jasper de Jong, Marc Uetz, Andreas Wombacher
CIAC2
2013 Two Dimensional Optimal Mechanism Design for a Sequencing Problem
Ruben Hoeksma, Marc Uetz
IPCO2
2011 The Price of Anarchy for Minsum Related Machine Scheduling
Ruben Hoeksma, Marc Uetz
WAOA2
2010 On the Complexity of the Highway Pricing Problem
Alexander Grigoriev, Joyce van Loon, Marc Uetz
SOFSEM3
2010 Lower Bounds for Smith's Rule in Stochastic Machine Scheduling
Caroline Jagtenberg, Uwe Schwiegelshohn, Marc Uetz
WAOA3
2009 Optimal pricing of capacitated networks
abstract
Abstract We address the algorithmic complexity of a profit maximization problem in capacitated, undirected networks. We are asked to price a set ofmcapacitated network links to serve a set ofnpotential customers. Each customer is interested in purchasing a network connection that is specified by a simple path in the network and has a maximum budget that we assume to be known to the seller. The goal is to decide which customers to serve, and to determine prices for all network links in order to maximize the total profit. We address this pricing problem in different network topologies. More specifically, we derive several results on the algorithmic complexity of this profit maximization problem, given that the network is either a path, a cycle, a tree, or a grid. Our results include approximation algorithms as well as inapproximability results. © 2008 Wiley Periodicals, Inc. NETWORKS, 2009
Alexander Grigoriev, Joyce van Loon, René Sitters, Marc Uetz
Networks4
2007 Optimal bundle pricing for homogeneous items
Alexander Grigoriev, Joyce van Loon, Maxim Sviridenko, Marc Uetz, Tjark Vredeveld
CTW4
2007 On revenue equivalence in truthful mechanisms
Birgit Heydenreich, Rudolf Müller, Marc Uetz, Rakesh V. Vohra
CTW3
2007 Bundle Pricing with Comparable Items
Alexander Grigoriev, Joyce van Loon, Maxim Sviridenko, Marc Uetz, Tjark Vredeveld
ESA4
2006 LP Rounding and an Almost Harmonic Algorithm for Scheduling with Resource Dependent Processing Times
Alexander Grigoriev, Maxim Sviridenko, Marc Uetz
APPROX-RANDOM3
2006 How to Sell a Graph: Guidelines for Graph Retailers
Alexander Grigoriev, Joyce van Loon, René Sitters, Marc Uetz
WG4
2005 Unrelated Parallel Machine Scheduling with Resource Dependent Processing Times
Alexander Grigoriev, Maxim Sviridenko, Marc Uetz
IPCO3
2005 Scheduling Parallel Jobs with Linear Speedup
Alexander Grigoriev, Marc Uetz
WAOA2
2005 Stochastic Machine Scheduling with Precedence Constraints
abstract
We consider parallel, identical machine scheduling problems, where the jobs are subject to precedence constraints and release dates, and where the processing times of jobs are governed by independent probability distributions. Our objective is to minimize the expected value of the total weighted completion time. Building upon a linear programming relaxation by Möhring, Schulz, and Uetz [J. ACM, 46 (1999), pp. 924--942] and a delayed list scheduling algorithm by Chekuri et al. [SIAM J. Comput., 31 (2001), pp. 146--166], we derive the first constant-factor approximation algorithms for this model.
Martin Skutella, Marc Uetz
SIAM J. Comput.2
2004 Pricing Network Edges to Cross a River
Alexander Grigoriev, Stan P. M. van Hoesel, Anton F. van der Kraaij, Marc Uetz, Mustapha Bouhtou
WAOA4
2004 Stochastic Online Scheduling on Parallel Machines
Nicole Megow, Marc Uetz, Tjark Vredeveld
WAOA2
2001 Scheduling precedence-constrained jobs with stochastic processing times on parallel machines
Martin Skutella, Marc Uetz
SODA2
1999 Resource-Constrained Project Scheduling: Computing Lower Bounds by Solving Minimum Cut Problems
Rolf H. Möhring, Andreas S. Schulz, Frederik Stork, Marc Uetz
ESA4
1999 Approximation in stochastic scheduling: the power of LP-based priority policies
abstract
We consider the problem to minimize the total weighted completion time of a set of jobs with individual release dates which have to be scheduled on identical parallel machines.Job processing times are not known in advance, they are realized on-line according to given probability distributions.The aim is to find a scheduling policy that minimizes the objective in expectation.Motivated by the success of LP-based approaches to deterministic scheduling, we present a polyhedral relaxation of the performance space of stochastic parallel machine scheduling.This relaxation extends earlier relaxations that have been used, among others, by Hall et al. [1997] in the deterministic setting.We then derive constant performance guarantees for priority policies which are guided by optimum LP solutions, and thereby generalize previous results from deterministic scheduling.In the absence of release dates, the LP-based analysis also yields an additive performance guarantee for the WSEPT rule which implies both a worst-case performance ratio and a result on its asymptotic optimality, thus complementing previous work by Weiss [1990].The corresponding LP lower bound generalizes a previous lower bound from deterministic scheduling due to Eastman et al. [1964], and exhibits a relation between parallel machine problems and corresponding problems with only one fast single machine.Finally, we show that all employed LPs can be solved in polynomial time by purely combinatorial algorithms.
Rolf H. Möhring, Andreas S. Schulz, Marc Uetz
J. ACM3