•  3
    Stable Voting and the Splitting of Cycles
    with Wesley H. Holliday, Chase Norman, Eric Pacuit, and Cynthia Wang
    Proceedings of the AAAI Conference on Artificial Intelligence 40 (20): 17040-17049. 2026.
    Algorithms for resolving majority cycles in preference aggregation have been studied extensively in computational social choice. Several sophisticated cycle-resolving methods, including Tideman’s Ranked Pairs, Schulze’s Beat Path, and Heitzig’s River, are refinements of the Split Cycle (SC) method that resolves majority cycles by discarding the weak- est majority victories in each cycle. Recently, Holliday and Pacuit proposed a new refinement of Split Cycle, dubbed Stable Voting, and a simplific…Read more
  •  109
    How Requests Create Reasons
    Philosophy and Phenomenological Research. forthcoming.
    By issuing requests of one another, we seem to wield what is, on reflection, a remarkable power: to create reasons at will. But how can requesters give us reasons to do what they want, even when they stand in no relation of authority over us? And what would be lost if we saw requests as communicating the existence of pre-existing reasons, rather than creating new ones? I propose that a request creates a reason when and because treating the request as a reason would help the addressee to better c…Read more
  •  87
    On probabilistic and causal reasoning with summation operators
    with Duligur Ibeling and Thomas Icard
    Journal of Logic and Computation 35 (8). 2025.
    Ibeling et al. (2023) axiomatize increasingly expressive languages of causation and probability, and Mossé et al. (2024) show that reasoning (specifically the satisfiability problem) in each causal language is as difficult, from a computational complexity perspective, as reasoning in its merely probabilistic or “correlational” counterpart. Introducing a summation operator to capture common devices that appear in applications—such as the do-calculus of Pearl (2009) for causal inference, which mak…Read more
  •  156
    A Generalization of the Satisfiability Coding Lemma and Its Applications
    with Harry Sha and Li-Yang Tan
    25Th International Conference on Theory and Applications of Satisfiability Testing 236 1-18. 2022.
    The seminal Satisfiability Coding Lemma of Paturi, Pudlák, and Zane is a coding scheme for satisfying assignments of k-CNF formulas. We generalize it to give a coding scheme for implicants and use this generalized scheme to establish new structural and algorithmic properties of prime implicants of k-CNF formulas. Our first application is a near-optimal bound of n⋅ 3^{n(1-Ω(1/k))} on the number of prime implicants of any n-variable k-CNF formula. This resolves an open problem from the Ph.D. thesi…Read more
  •  621
    Multiplicative Metric Fairness Under Composition
    Symposium on Foundations of Responsible Computing 4. 2023.
    Dwork, Hardt, Pitassi, Reingold, & Zemel [6] introduced two notions of fairness, each of which is meant to formalize the notion of similar treatment for similarly qualified individuals. The first of these notions, which we call additive metric fairness, has received much attention in subsequent work studying the fairness of a system composed of classifiers which are fair when considered in isolation [3, 4, 7, 8, 12] and in work studying the relationship between fair treatment of individuals and …Read more
  •  667
    How to count sore throats
    Analysis 85. 2025.
    Kamm’s sore throat case gives us a choice: save one life or save a distinct life and cure a sore throat. We defend the fairness explanation of the judgement that one should flip a coin to decide whom to save: it is disrespectful to let a sore throat act as a tie-breaker, because an individual would be forced to forgo a 50% fair chance of living (given to them by a coin flip), which cannot be outweighed by any number of sore throats. We show that this explanation of when and why claims can permis…Read more
  •  127
    Social Choice Should Guide AI Alignment in Dealing with Diverse Human Feedback
    with Vincent Conitzer, Rachel Freedman, Jobst Heitzig, Wesley H. Holliday, Bob M. Jacobs, Nathan Lambert, Eric Pacuit, Stuart Russell, Hailey Schoelkopf, Emanuel Tewolde, and William S. Zwicker
    Proceedings of the 41St International Conference on Machine Learning 41 9346-9360. 2024.
    Foundation models such as GPT-4 are fine-tuned to avoid unsafe or otherwise problematic behavior, such as helping to commit crimes or producing racist text. One approach to fine-tuning, called reinforcement learning from human feedback, learns from humans' expressed preferences over multiple outputs. Another approach is constitutional AI, in which the input from humans is a list of high-level principles. But how do we deal with potentially diverging input from humans? How can we aggregate the in…Read more
  •  166
    Probing the quantitative–qualitative divide in probabilistic reasoning
    with Duligur Ibeling, Thomas Icard, and Krzysztof Mierzewski
    Annals of Pure and Applied Logic 175 (9): 103339. 2024.
    This paper explores the space of (propositional) probabilistic logical languages, ranging from a purely `qualitative' comparative language to a highly `quantitative' language involving arbitrary polynomials over probability terms. While talk of qualitative vs. quantitative may be suggestive, we identify a robust and meaningful boundary in the space by distinguishing systems that encode (at most) additive reasoning from those that encode additive and multiplicative reasoning. The latter includes …Read more
  •  1598
    Is Causal Reasoning Harder Than Probabilistic Reasoning?
    with Duligur Ibeling and Thomas Icard
    Review of Symbolic Logic 17 (1): 106-131. 2024.
    Many tasks in statistical and causal inference can be construed as problems of entailment in a suitable formal language. We ask whether those problems are more difficult, from a computational perspective, for causal probabilistic languages than for pure probabilistic (or “associational”) languages. Despite several senses in which causal reasoning is indeed more complex—both expressively and inferentially—we show that causal entailment (or satisfiability) problems can be systematically and robust…Read more