paper-with-me

Papers

Utilitarian Algorithm Configuration

2023-10-31 · NeurIPS 2023 11 · Devon R. Graham, Kevin Leyton-Brown, Tim Roughgarden

We present the first nontrivial procedure for configuring heuristic algorithms to maximize the utility provided to their end users while also offering theoretical guarantees about performance. Existing procedures seek configurations that minimize expected runtime. However, very recent theoretical work argues that expected runtime minimization fails to capture algorithm designers' preferences. Here we show that the utilitarian objective also confers significant algorithmic benefits. Intuitively, this is because mean runtime is dominated by extremely long runs even when they are incredibly rare; indeed, even when an algorithm never gives rise to such long runs, configuration procedures that provably minimize mean runtime must perform a huge number of experiments to demonstrate this fact. In contrast, utility is bounded and monotonically decreasing in runtime, allowing for meaningful empirical bounds on a configuration's performance. This paper builds on this idea to describe effective and theoretically sound configuration procedures. We prove upper bounds on the runtime of these procedures that are similar to theoretical lower bounds, while also demonstrating their performance empirically.

📄 PDF Abstract BibTeX arXiv:2310.20401

Code (1)

drgrhm/utilitarian-ac 공식 구현

Similar Papers 제목 키워드 기반

Utilitarian Algorithm Configuration for Infinite Parameter Spaces

2024-05-28 · Devon Graham, Kevin Leyton-Brown

Utilitarian algorithm configuration is a general-purpose technique for automatically searching the parameter space of a given algorithm to optimize its performance, as measured by a given utility function, on a given set…

Practical, Utilitarian Algorithm Configuration

2025-10-16 · Devon Graham, Eros Rojas Velez, Kevin Leyton-Brown arxiv

Utilitarian algorithm configuration identifies a parameter setting for a given algorithm that maximizes a user's utility. Utility functions offer a theoretically well-grounded approach to optimizing decision-making under…

Kantian-Utilitarian XAI: Meta-Explained

2025-10-04 · Zahra Atf, Peter R. Lewis arxiv

We present a gamified explainable AI (XAI) system for ethically aware consumer decision-making in the coffee domain. Each session comprises six rounds with three options per round. Two symbolic engines provide real-time …

From Utilitarian to Rawlsian Designs for Algorithmic Fairness

2023-02-07 · Daniel E. Rigobon

There is a lack of consensus within the literature as to how `fairness' of algorithmic systems can be measured, and different metrics can often be at odds. In this paper, we approach this task by drawing on the ethical f…

Fairness

"Near" Weighted Utilitarian Characterizations of Pareto Optima

2020-08-25 · Yeon-Koo Che, Jinwoo Kim, Fuhito Kojima, Christopher Thomas Ryan

We characterize Pareto optimality via "near" weighted utilitarian welfare maximization. One characterization sequentially maximizes utilitarian welfare functions using a finite sequence of nonnegative and eventually posi…