Guido Schäfer

Guido Schäfer

*This is an algorithmically generated author record based on publicly available information.

Current Organizations / Institutes

The organizations/institutes from the scholar's latest article

Previous Organizations / Institutes

The organizations / institutes from the scholar's other articles in the past ten years


Guido Schäfer has a total of 45 co-authors. Here are the top co-authors by number of shared publications:


Latest Publications

  • Improved Lower Bounds and Output Augmentation for Facility Location Mechanisms

    by Rafael Gomes, Sophie Klumper, Guido Schäfer, Jens Schlöter

  • Open Access

    The Ground-Set-Cost Budgeted Maximum Coverage Problem

    by Irving van Heuven van Staereling, Bart de Keijzer, Guido Schäfer

    We study the following natural variant of the budgeted maximum coverage problem: We are given a budget B and a hypergraph $$G = (V, E)$$ , where each vertex has a non-negative cost and a non-negative profit. The goal is to select a set of hyperedges $$T \subseteq E$$ such that the total cost of the vertices covered by T is at most B and the total profit of all covered vertices is maximized. This is a natural generalization of the maximum coverage problem. Our interest in this problem stems from its application to bid optimization in sponsored search auctions. It is easily seen that this problem is at least as hard as budgeted maximum coverage (where the costs are associated with the selected hyperedges instead of the covered vertices). This implies $$(1-1/e+\epsilon )$$ -inapproximability for any $$\epsilon> 0$$ . Furthermore, standard greedy approaches do not yield constant factor approximations for our variant of the problem. In fact, through a reduction from Densest k -Subgraph, it can be established that our problem is inapproximable up to a constant factor, conditional on the exponential time hypothesis. Our main results are as follows: (i.) We obtain a $$(1 - 1/\sqrt{e})/2$$ -approximation algorithm for graphs. (ii.) We derive a fully polynomial-time approximation scheme (FPTAS) if the incidence graph of the hypergraph is a forest (i.e., the hypergraph is Berge-acyclic ). We extend this result to incidence graphs with a fixed-size feedback hyperedge node set. (iii.) We give a $$(1-\varepsilon )/(2d^2)$$ -approximation algorithm for all $$\varepsilon> 0$$ , where d is the maximum vertex degree.

  • Online Budget-Feasible Mechanism Design with Predictions

    by Georgios Amanatidis, Evangelos Markakis, Christodoulos Santorinaios, Guido Schäfer, Panagiotis Tsamopoulos, Artem Tsikiridis


  • Open Access

    Partial Allocations in Budget-Feasible Mechanism Design: Bridging Multiple Levels of Service and Divisible Agents

    by Georgios Amanatidis, Sophie Klumper, Evangelos Markakis, Guido Schäfer, Artem Tsikiridis

    Budget-feasible procurement has been a major paradigm in mechanism design since its introduction by Singer [ 28 ]. An auctioneer (buyer) with a strict budget constraint is interested in buying goods or services from a group of strategic agents (sellers). In many scenarios, it makes sense to allow the auctioneer to only partially buy what an agent offers, e.g., an agent might have multiple copies of an item to sell, might offer multiple levels of a service, or may be available to perform a task for any fraction of a specified time interval. Nevertheless, the focus of the related literature has been on settings in which each agent’s services are either fully acquired or not at all. A reason for this is that in settings with partial allocations, such as the ones mentioned, there are strong inapproximability results (see, e.g., Anari et al. [ 5 ], Chan and Chen [ 10 ]). Under the mild assumption of being able to afford each agent entirely, we are able to circumvent such results. We design a polynomial-time, deterministic, truthful, budget-feasible, \((2+\sqrt {3})\) -approximation mechanism for the setting in which each agent offers multiple levels of service and the auctioneer has a valuation function that is separable concave, i.e., it is the sum of concave functions. We then use this result to design a deterministic, truthful, and budget-feasible O (1)-approximation mechanism for the setting in which any fraction of a service can be acquired, again for separable concave objectives. For the special case in which the objective is the sum of linear valuation functions, we improve the best known approximation ratio for the problem from \((3+\sqrt {5})/2\) (by Klumper and Schäfer [ 19 ]) to 2. This establishes a separation between this setting and its indivisible counterpart.


  • Open Access

    Committees and Equilibria: Multiwinner Approval Voting Through the Lens of Budgeting Games

    by Adrian Haret, Sophie Klumper, Jan Maly, Guido Schäfer

    Approval-based multiwinner voting, one of the central topics in computational social choice, addresses collective decision-making scenarios in which n voters select a committee of k candidates from a larger pool of alternatives. A fundamental aim is to ensure that the elected committee proportionately represents the preferences of the electorate. Consequently, much effort has gone into exploring various proportionality notions and developing voting rules to achieve them. A key intuition underlying many fairness axioms and voting rules is that an optimal outcome is attained when no subset of voters can improve their position by reallocating their endorsements. In this paper, we formalize this intuition by defining a new class of games, which we call budgeting games, where committees occur as a result of voters' decisions about how to allocate a given budget. Our primary contribution lies in introducing this new class of normal-form games and showing that key notions in multiwinner voting theory, such as priceability, the core and EJR (Extended Justified Representation) can be thought of as equilibria of budgeting games. Remarkably, our budgeting games do not just capture existing concepts, but also give rise to entirely new families of voting rules. These rules, which are guaranteed to satisfy desirable fairness axioms, are based on improving-move dynamics in the respective budgeting games, and include the well-known Method of Equal Shares. Finally, we showcase the applicability of our game-theoretic perspective by proving existence of strong equilibria in a restricted version of our budgeting games, which implies that the core in a novel special case of multiwinner elections is non-empty.


  • Open Access

    To Trust or Not to Trust: Assignment Mechanisms with Predictions in the Private Graph Model

    by Riccardo Colini-Baldeschi, Sophie Klumper, Guido Schäfer, Artem Tsikiridis

    The realm of algorithms with predictions has led to the development of several new algorithms that leverage predictions to enhance their performance guarantees. The challenge is to devise algorithms that achieve optimal approximation guarantees as the prediction quality varies from perfect (consistency) to imperfect (robustness). This framework is particularly appealing in mechanism design contexts, where predictions might convey private information about the agents. In this paper, we design strategyproof mechanisms that leverage predictions to achieve improved approximation guarantees for several variants of the Generalized Assignment Problem (GAP) in the private graph model. In this model, first introduced by Dughmi & Ghosh (2010), the set of resources that an agent is compatible with is private information. For the Bipartite Matching Problem (BMP), we give a deterministic group-strategyproof (GSP) mechanism that is (1 + 1/γ)-consistent and (1 + γ)-robust, where γ ≥ 1 is some confidence parameter. We also prove that this is best possible. Remarkably, our mechanism draws inspiration from the renowned Gale-Shapley algorithm, incorporating predictions as a crucial element. Additionally, we give a randomized mechanism that is universally GSP and improves on the guarantees in expectation. The other GAP variants that we consider all make use of a unified greedy mechanism that adds edges to the assignment according to a specific order. For a special case of Restricted Multiple Knapsack, this results in a deterministic strategyproof mechanism that is (1 + 1/γ)-consistent and (2 + γ)-robust. We then focus on two variants: Agent Size GAP (where each agent has one size) and Value Consensus GAP (where all agents have the same preference order over resources). For both variants, our universally GSP mechanisms randomize over the greedy mechanism, our mechanism for BMP and the predicted assignment, leading to (1 + 3/γ)-consistency and (3 + γ)-robustness in expectation. All our mechanisms also provide more fine-grained approximation guarantees that interpolate between the consistency and robustness guarantees, depending on some natural error measure of the prediction.


  • Open Access

    Learning-Enhanced Neighborhood Selection for the Vehicle Routing Problem with Time Windows

    by Willem Feijen, Guido Schäfer, Koen Dekker, Seppo Pieterse

    Large Neighborhood Search (LNS) is a universal approach that is broadly applicable and has proven to be highly efficient in practice for solving optimization problems. We propose to integrate machine learning (ML) into LNS to assist in deciding which parts of the solution should be destroyed and repaired in each iteration of LNS. We refer to our new approach as Learning-Enhanced Neighborhood Selection (LENS for short). Our approach is universally applicable, i.e., it can be applied to any LNS algorithm to amplify the workings of the destroy algorithm. In this paper, we demonstrate the potential of LENS on the fundamental Vehicle Routing Problem with Time Windows (VRPTW). We implemented an LNS algorithm for VRPTW and collected data on generated novel training instances derived from well-known, extensively utilized benchmark datasets. We trained our LENS approach with this data and compared the experimental results of our approach with two benchmark algorithms: a random neighborhood selection method to show that LENS learns to make informed choices and an oracle neighborhood selection method to demonstrate the potential of our LENS approach. With LENS, we obtain results that significantly improve the quality of the solutions.

  • Open Access

    Topological Bounds on the Price of Anarchy of Clustering Games on Networks

    by Pieter Kleer, Guido Schäfer

    We consider clustering games in which the players are embedded into a network and want to coordinate (or anti-coordinate) their strategy with their neighbors. The goal of a player is to choose a strategy that maximizes her utility given the strategies of her neighbors. Recent studies show that even very basic variants of these games exhibit a large Price of Anarchy: A large inefficiency between the total utility generated in centralized outcomes and equilibrium outcomes in which players selfishly maximize their utility. Our main goal is to understand how structural properties of the network topology impact the inefficiency of these games. We derive topological bounds on the Price of Anarchy for different classes of clustering games. These topological bounds provide a more informative assessment of the inefficiency of these games than the corresponding worst-case Price of Anarchy bounds. More specifically, depending on the type of clustering game, our bounds reveal that the Price of Anarchy depends on the maximum subgraph density or the maximum degree of the graph. Among others, these bounds enable us to derive bounds on the Price of Anarchy for clustering games on Erdős-Rényi random graphs. Depending on the graph density, these bounds stand in stark contrast to the known worst-case Price of Anarchy bounds. Additionally, we characterize the set of distribution rules that guarantee the existence of a pure Nash equilibrium or the convergence of best-response dynamics. These results are of a similar spirit as the work of Gopalakrishnan et al. [ 19 ] and complement work of Anshelevich and Sekar [ 4 ].

  • Open Access

    Round and Bipartize for Vertex Cover Approximation

    by Danish Kashaev, Guido Schäfer

    The vertex cover problem is a fundamental and widely studied combinatorial optimization problem. It is known that its standard linear programming relaxation is integral for bipartite graphs and half-integral for general graphs. As a consequence, the natural rounding algorithm based on this relaxation computes an optimal solution for bipartite graphs and a $2$-approximation for general graphs. This raises the question of whether one can interpolate the rounding curve of the standard linear programming relaxation in a beyond the worst-case manner, depending on how close the graph is to being bipartite. In this paper, we consider a simple rounding algorithm that exploits the knowledge of an induced bipartite subgraph to attain improved approximation ratios. Equivalently, we suppose that we work with a pair $(G, S)$, consisting of a graph with an odd cycle transversal. If $S$ is a stable set, we prove a tight approximation ratio of $1 + 1/\rho$, where $2\rho -1$ denotes the odd girth (i.e., length of the shortest odd cycle) of the contracted graph $\tilde{G} := G /S$ and satisfies $\rho \in [2,\infty]$. If $S$ is an arbitrary set, we prove a tight approximation ratio of $\left(1+1/\rho \right) (1 - \alpha) + 2 \alpha$, where $\alpha \in [0,1]$ is a natural parameter measuring the quality of the set $S$. The technique used to prove tight improved approximation ratios relies on a structural analysis of the contracted graph $\tilde{G}$. Tightness is shown by constructing classes of weight functions matching the obtained upper bounds. As a byproduct of the structural analysis, we obtain improved tight bounds on the integrality gap and the fractional chromatic number of 3-colorable graphs. We also discuss algorithmic applications in order to find good odd cycle transversals and show optimality of the analysis.