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

Shirley Zhang 0001

dblp:320/6117-1 · DBLP profile ↗
← Back
11ranked-venue papers
0as first author
11since 2021 · last 2026
0000-0002-6672-2044ORCID · corroborated

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

Artificial intelligence and machine learning · 7 · 7 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 3 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 2 since 2021Systems, architecture and hardware · 1 · 1 since 2021Theory of computation · 1 · 1 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
5 papers
Algorithmic game theory and mechanism design · 100%
Artificial intelligence
2 papers
Reinforcement learning · 74% Trustworthy machine learning · 20% Language models and text generation · 6%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Bioinformatics and computational biology · 100%

Topics — the 17 heaviest of 18, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Algorithmic game theory and mechanism design
fair division
2.532025
Improved Regret Bounds for Online Fair Division with Bandit Learning · AAAI 2025
Multi-Apartment Rent Division · AAAI 2025
Honor Among Bandits: No-Regret Learning for Online Fair Division · NeurIPS 2024
Algorithmic game theory and mechanism design › fair division › fair-division mechanisms
online fair division
1.622025
Improved Regret Bounds for Online Fair Division with Bandit Learning · AAAI 2025
Honor Among Bandits: No-Regret Learning for Online Fair Division · NeurIPS 2024
Algorithmic game theory and mechanism design › market design
matching markets
1.012026
Multi-District School Choice: Playing on Several Fields · AAAI 2026
Algorithmic game theory and mechanism design › market design › matching markets
school choice
1.012026
Multi-District School Choice: Playing on Several Fields · AAAI 2026
Machine learning › Reinforcement learning
reinforcement learning from human feedback
0.912025
Clone-Robust AI Alignment · ICML 2025
Machine learning › Reinforcement learning › reward learning
reward modeling
0.912025
Clone-Robust AI Alignment · ICML 2025
Machine learning › Trustworthy machine learning
robustness
0.912025
Clone-Robust AI Alignment · ICML 2025
Algorithmic game theory and mechanism design › fair division
rent division
0.912025
Multi-Apartment Rent Division · AAAI 2025
Machine learning › Reinforcement learning
multi-armed bandit
0.812024
Honor Among Bandits: No-Regret Learning for Online Fair Division · NeurIPS 2024
Machine learning › Reinforcement learning › regret minimization
no-regret learning
0.812024
Honor Among Bandits: No-Regret Learning for Online Fair Division · NeurIPS 2024
Algorithmic game theory and mechanism design › social choice
computational social choice
0.712023
The Distortion of Binomial Voting Defies Expectation · NeurIPS 2023
Algorithmic game theory and mechanism design › social choice › computational social choice
voting rules
0.712023
The Distortion of Binomial Voting Defies Expectation · NeurIPS 2023
Bioinformatics and computational biology
gene expression analysis
0.612022
Belayer: Modeling Discrete and Continuous Spatial Variation in Gene Expression from Spatially Resolved Transcriptomics · RECOMB 2022
Bioinformatics and computational biology › transcriptomics
spatial transcriptomics
0.612022
Belayer: Modeling Discrete and Continuous Spatial Variation in Gene Expression from Spatially Resolved Transcriptomics · RECOMB 2022
Algorithmic game theory and mechanism design
mechanism design
0.312026
Multi-District School Choice: Playing on Several Fields · AAAI 2026
Natural language and speech › Language models and text generation
alignment
0.312025
Clone-Robust AI Alignment · ICML 2025
Algorithmic game theory and mechanism design › fair division
envy-freeness
0.312025
Multi-Apartment Rent Division · AAAI 2025

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

regret analysis · 1.5explore-then-commit algorithm · 1.5random market simulation · 1.0game-theoretic analysis · 1.0weighted maximum likelihood estimation · 0.9upper confidence bound · 0.9social choice theory · 0.9polynomial-time algorithm · 0.9linear optimization · 0.9envy-freeness relaxation · 0.9welfare analysis · 0.7expected distortion analysis · 0.7
YearPublicationVenuePosition
2026 Multi-District School Choice: Playing on Several Fields
abstract
We extend the seminal model of Pathak and Sönmez (2008) to a setting with multiple school districts, each running its own separate centralized match, and focus on the case of two districts. In our setting, in addition to each student being either sincere or sophisticated, she is also either constrained—able to apply only to schools within her own district of residence—or unconstrained—able to choose any single district within which to apply. We show that several key results from Pathak and Sönmez (2008) qualitatively flip: A sophisticated student may prefer for a sincere student to become sophisticated, and a sophisticated student may prefer for her own district to use Deferred Acceptance over the Boston Mechanism, irrespective of the mechanism used by the other district. We furthermore show that an unconstrained student may prefer for a constrained student to become unconstrained, regardless of the mechanisms used. Many of these phenomena appear abundantly in large random markets.
Yannai A. Gonczarowski, Michael Yin, Shirley Zhang 0001
AAAI3
2025 Multi-Apartment Rent Division
abstract
Rent division is the well-studied problem of fairly assigning rooms and dividing rent among a set of roommates within a single apartment. A shortcoming of existing solutions is that renters are assumed to be considering apartments in isolation, whereas in reality, renters can choose among multiple apartments. In this paper, we generalize the rent division problem to the multi-apartment setting, where the goal is to both fairly choose an apartment among a set of alternatives and fairly assign rooms and rents within the chosen apartment. Our main contribution is a generalization of envy-freeness called *negotiated envy-freeness*. We show that a solution satisfying negotiated envy-freeness is guaranteed to exist and that it is possible to optimize over all negotiated envy-free solutions in polynomial time. We also define an even stronger fairness notion called *universal envy-freeness* and study its existence when values are drawn randomly.
Ariel D. Procaccia, Benjamin Schiffer 0001, Shirley Zhang 0001
AAAI3
2025 Improved Regret Bounds for Online Fair Division with Bandit Learning
abstract
We study online fair division when there are a finite number of item types and the player values for the items are drawn randomly from distributions with unknown means. In this setting, a sequence of indivisible items arrives according to a random online process, and each item must be allocated to a single player. The goal is to maximize expected social welfare while maintaining that the allocation satisfies proportionality in expectation. When player values are normalized, we show that it is possible to with high probability guarantee proportionality constraint satisfaction and achieve O(√T) regret. To achieve this result, we present an upper confidence bound (UCB) algorithm that uses two rounds of linear optimization. This algorithm highlights fundamental aspects of proportionality constraints that allow for a UCB algorithm despite the presence of many (potentially tight) constraints. This result improves upon the previous best regret rate of O(T^(2/3)).
Benjamin Schiffer 0001, Shirley Zhang 0001
AAAI2
2025 Clone-Robust AI Alignment
abstract
A key challenge in training Large Language Models (LLMs) is properly aligning them with human preferences. Reinforcement Learning with Human Feedback (RLHF) uses pairwise comparisons from human annotators to train reward functions and has emerged as a popular alignment method. However, input datasets in RLHF can be unbalanced due to adversarial manipulation or inadvertent repetition. Therefore, we want RLHF algorithms to perform well even when the set of alternatives is not uniformly distributed. Drawing on insights from social choice theory, we introduce robustness to approximate clones, a desirable property of RLHF algorithms which requires that adding near-duplicate alternatives does not significantly change the learned reward function. We first demonstrate that the standard RLHF algorithm based on regularized maximum likelihood estimation (MLE) fails to satisfy this property. We then propose the weighted MLE, a new RLHF algorithm that modifies the standard regularized MLE by weighting alternatives based on their similarity to other alternatives. This new algorithm guarantees robustness to approximate clones while preserving desirable theoretical properties.
Ariel D. Procaccia, Benjamin Schiffer 0001, Shirley Zhang 0001
ICML3
2025 Metritocracy: Representative Metrics for Lite Benchmarks
abstract
A common problem in LLM evaluation is how to choose a subset of metrics from a full suite of possible metrics. Subset selection is usually done for efficiency or interpretability reasons, and the goal is often to select a "representative" subset of metrics. However, "representative" is rarely clearly defined. In this work, we use ideas from social choice theory to formalize two notions of representation for the selection of a subset of evaluation metrics. We first introduce *positional representation*, which guarantees every alternative is sufficiently represented at every position cutoff. We then introduce *positional proportionality*, which guarantees no alternative is proportionally over- or under-represented by more than a small error at any position. We prove upper and lower bounds on the smallest number of metrics needed to guarantee either of these properties in the worst case. We also study a generalized form of each property that allows for additional input on groups of metrics that must be represented. Finally, we tie theory to practice through real-world case studies on both LLM evaluation and hospital quality evaluation.
Ariel D. Procaccia, Benjamin Schiffer 0001, Serena Lutong Wang, Shirley Zhang 0001
NeurIPS4
2024 Online Flexible Busy Time Scheduling on Heterogeneous Machines
abstract
We study the online busy time scheduling model on heterogeneous machines. In our setting, jobs with uniform length arrive online with a deadline that becomes known to the algorithm at the job's arrival time. An algorithm has access to machines, each with different associated capacities and costs. The goal is to schedule jobs on machines by their deadline, so that the total cost incurred by the scheduling algorithm is minimized. While busy time scheduling has been well-studied, relatively little is known when machines are heterogeneous (i.e., have different costs and capacities), despite this natural theoretical generalization being the most practical model for clients using cloud computing services. We make significant progress in understanding this model by designing an 8-competitive algorithm for the problem on unit-length jobs and providing a lower bound of 2 on the competitive ratio. The lower bound is tight in the setting when jobs form non-nested intervals. Our 8-competitive algorithm generalizes to one with competitive ratio $8(2p-1)/p < 16$ when all jobs have uniform length $p$.
Gruia Calinescu, Sami Davies, Samir Khuller, Shirley Zhang 0001
ESA4
2024 Honor Among Bandits: No-Regret Learning for Online Fair Division
abstract
We consider the problem of online fair division of indivisible goods to players when there are a finite number of types of goods and player values are drawn from distributions with unknown means. Our goal is to maximize social welfare subject to allocating the goods fairly in expectation. When a player's value for an item is unknown at the time of allocation, we show that this problem reduces to a variant of (stochastic) multi-armed bandits, where there exists an arm for each player's value for each type of good. At each time step, we choose a distribution over arms which determines how the next item is allocated. We consider two sets of fairness constraints for this problem: envy-freeness in expectation and proportionality in expectation. Our main result is the design of an explore-then-commit algorithm that achieves $\tilde{O}(T^{2/3})$ regret while maintaining either fairness constraint. This result relies on unique properties fundamental to fair-division constraints that allow faster rates of learning, despite the restricted action space.
Ariel D. Procaccia, Benjamin Schiffer 0001, Shirley Zhang 0001
NeurIPS3
2023 The Distortion of Binomial Voting Defies Expectation
abstract
In computational social choice, the distortion of a voting rule quantifies the degree to which the rule overcomes limited preference information to select a socially desirable outcome. This concept has been investigated extensively, but only through a worst-case lens. Instead, we study the expected distortion of voting rules with respect to an underlying distribution over voter utilities. Our main contribution is the design and analysis of a novel and intuitive rule, binomial voting, which provides strong distribution-independent guarantees for both expected distortion and expected welfare.
Yannai A. Gonczarowski, Gregory Kehne, Ariel D. Procaccia, Benjamin Schiffer 0001, Shirley Zhang 0001
NeurIPS5
2023 Selling to Multiple No-Regret Buyers
Linda Cai, S. Matthew Weinberg, Evan Wildenhain, Shirley Zhang 0001
WINE4
2022 Belayer: Modeling Discrete and Continuous Spatial Variation in Gene Expression from Spatially Resolved Transcriptomics
Cong Ma 0008, Uthsav Chitra, Shirley Zhang 0001, Benjamin J. Raphael
RECOMB3
2022 Balancing Flow Time and Energy Consumption
abstract
In this paper, we study the following batch scheduling model: find a schedule that minimizes total flow time for n uniform length jobs, with release times and deadlines, where the machine is only actively processing jobs in at most k synchronized batches of size at most B. Prior work on such batch scheduling models has considered only feasibility with no regard to the flow time of the schedule. However, algorithms that minimize the cost from the scheduler's perspective---such as ones that minimize the active time of the processor---can result in schedules where the total flow time is arbitrarily high [15]. Such schedules are not valuable from the perspective of the client. In response, our work provides dynamic programs which minimize flow time subject to active time constraints. Our main contribution focuses on jobs with agreeable deadlines; for such job instances, we introduce dynamic programs that achieve runtimes of O(B ․ k ․ n) for unit jobs and O(B ․ O(B ․ n5) for uniform length jobs. These results improve upon our modification of a different, classical dynamic programming approach by Baptiste. While the modified DP works when deadlines are non-agreeable, this solution is more expensive, with runtime O(B ․ k2 ․ n7) [7].
Sami Davies, Samir Khuller, Shirley Zhang 0001
SPAA3