Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Christopher Seiler

dblp:318/1612 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
2since 2021 · last 2024
—ORCID · none

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

Artificial intelligence and machine learning · 2 · 2 since 2021

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
Approximation and online algorithms · 34% Algorithms and data structures · 25% Computational complexity · 18%

Topics — the 13 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computational complexity › learning theory
data-driven algorithm design
0.812024
Accelerating ERM for data-driven algorithm design using output-sensitive techniques · NeurIPS 2024
Algorithms and data structures
dynamic programming
0.812024
Accelerating ERM for data-driven algorithm design using output-sensitive techniques · NeurIPS 2024
Computational complexity
learning theory
0.812024
Accelerating ERM for data-driven algorithm design using output-sensitive techniques · NeurIPS 2024
Computational geometry
output-sensitive algorithms
0.812024
Accelerating ERM for data-driven algorithm design using output-sensitive techniques · NeurIPS 2024
Algorithms and data structures › sequence algorithms › string algorithms
sequence alignment
0.812024
Accelerating ERM for data-driven algorithm design using output-sensitive techniques · NeurIPS 2024
Approximation and online algorithms
facility location
0.612022
Learning from a Sample in Online Algorithms · NeurIPS 2022
Approximation and online algorithms
online algorithms
0.612022
Learning from a Sample in Online Algorithms · NeurIPS 2022
Approximation and online algorithms › online algorithms › online algorithms with side information
online algorithms with predictions
0.612022
Learning from a Sample in Online Algorithms · NeurIPS 2022
Algorithms and data structures › clustering
online clustering
0.612022
Learning from a Sample in Online Algorithms · NeurIPS 2022
Approximation and online algorithms › online algorithms › online scheduling
online load balancing
0.612022
Learning from a Sample in Online Algorithms · NeurIPS 2022
Approximation and online algorithms › online algorithms
online network design
0.612022
Learning from a Sample in Online Algorithms · NeurIPS 2022
Mathematical optimization › scheduling › parallel machine scheduling
restricted assignment
0.612022
Learning from a Sample in Online Algorithms · NeurIPS 2022
Graph algorithms and graph theory
steiner tree
0.612022
Learning from a Sample in Online Algorithms · NeurIPS 2022

Methods — techniques the papers use, named apart from their topics

output-sensitive enumeration · 0.8execution graph · 0.8computational geometry · 0.8sampling · 0.6learning-augmented algorithms · 0.6
YearPublicationVenuePosition
2024 Accelerating ERM for data-driven algorithm design using output-sensitive techniques
abstract
Data-driven algorithm design is a promising, learning-based approach for beyond worst-case analysis of algorithms with tunable parameters. An important open problem is the design of computationally efficient data-driven algorithms for combinatorial algorithm families with multiple parameters. As one fixes the problem instance and varies the parameters, the “dual” loss function typically has a piecewise-decomposable structure, i.e. is well-behaved except at certain sharp transition boundaries. Motivated by prior empirical work, we initiate the study of techniques to develop efficient ERM learning algorithms for data-driven algorithm design by enumerating the pieces of the sum dual loss functions for a collection of problem instances. The running time of our approach scales with the actual number of pieces that appear as opposed to worst case upper bounds on the number of pieces. Our approach involves two novel ingredients – an output-sensitive algorithm for enumerating polytopes induced by a set of hyperplanes using tools from computational geometry, and an execution graph which compactly represents all the states the algorithm could attain for all possible parameter values. We illustrate our techniques by giving algorithms for pricing problems, linkage-based clustering and dynamic-programming based sequence alignment.
Maria-Florina Balcan, Christopher Seiler, Dravyansh Sharma
NeurIPS2
2022 Learning from a Sample in Online Algorithms
abstract
We consider three central problems in optimization: the restricted assignment load-balancing problem, the Steiner tree network design problem, and facility location clustering. We consider the online setting, where the input arrives over time, and irrevocable decisions must be made without knowledge of the future. For all these problems, any online algorithm must incur a cost that is approximately $\log |I|$ times the optimal cost in the worst-case, where $|I|$ is the length of the input. But can we go beyond the worst-case? In this work we give algorithms that perform substantially better when a $p$-fraction of the input is given as a sample: the algorithm use this sample to \emph{learn} a good strategy to use for the rest of the input.
C. J. Argue, Alan M. Frieze, Anupam Gupta 0001, Christopher Seiler
NeurIPS4