About me:

I am a Ph.D. student in the Computer Science Department at Carnegie Mellon University, where I have the honor and pleasure of being advised by Ariel Procaccia (now at Harvard).

Most of the time, I think about computational social choice, i.e., I search for algorithms that reconcile differing preferences in a way that provably ensures good outcomes. Among other things, I am thinking about new paradigms of democracy, refugee resettlement, and kidney exchange.

Before coming to CMU, I earned my undergraduate degree at Saarland University in Saarbrücken, Germany. There, I was fortunate to work with Bernd Finkbeiner on reactive synthesis.

I enjoy getting to know new people and chatting about research. Whether you're a researcher, a student interested in research, a practitioner, or just curious, just schedule a virtual coffee chat!


pgoelz at cs dot cmu dot edu
Mail address:
Paul Goelz
5000 Forbes Avenue
Computer Science Department, GHC 6105
Pittsburgh, PA 15213, USA
Gates 6211


In this apportionment lottery, the House always wins.
Paul Gölz, Dominik Peters, and Ariel Procaccia.
EC 2022 (to appear).
Fair allocations for semi-random utilities.
Yushi Bai, Uriel Feige, Paul Gölz, and Ariel Procaccia.
EC 2022 (to appear).
Envy-free and pareto-optimal allocations for agents with asymmetric random valuations.
Yushi Bai and Paul Gölz.
IJCAI 2022 (forthcoming).
Fair algorithms for selecting citizens’ assemblies.
Nature (2021).
Incentive-compatible kidney exchange in a slightly semi-random model.
Avrim Blum and Paul Gölz.
Dynamic placement in refugee resettlement.
The fluid mechanics of liquid democracy.
Paul Gölz, Anson Kahng, Simon Mackenzie, and Ariel Procaccia.
ACM Transactions on Economics and Computation (TEAC), supplants WINE18 version below, to appear.
Neutralizing self-selection bias in sampling for sortition.
Approval-based apportionment.
Markus Brill, Paul Gölz, Dominik Peters, Ulrike Schmidt-Kraepelin, and Kai Wilker.
Paradoxes in fair machine learning.
Paul Gölz, Anson Kahng, and Ariel Procaccia.
No stratification without representation.
Gerdus Benadè, Paul Gölz, and Ariel Procaccia.
Migration as submodular optimization.
Paul Gölz and Ariel Procaccia.
The fluid mechanics of liquid democracy.
Paul Gölz, Anson Kahng, Simon Mackenzie, and Ariel Procaccia.
Synthesis in distributed environments.
Bernd Finkbeiner and Paul Gölz.
Synthesis for Petri games with one system player.
Paul Gölz.
Undergraduate thesis, 2017.


August 4: After a lot of work, Nature published our new paper on citizens’ assemblies/sortition!
April 24: I received a JPMorgan Chase AI Research fellowship!
April 20: Harvard CRCS invited me to speak at their Rising Stars in AI seminar. My talk is recorded here!
September 15 '20: I have been supporting the lottery process for the Citizens' Panel on COVID-19 conducted by Of By For * in Michigan. Check out the video of the drawing process!
August 12 '20: This Fall, Anson and I are founding a new MD4SG working group on novel forms of Civic Participation.
April 25 '20: My team finished 41st out of 10,724 at the Google Hash Code programming competition. Thanks to Alex, Andrii, and Da Qi!


15750 Graduate Algorithms.
With Anupam Gupta at CMU, Spring 2020.
15453 Formal Languages, Automata, and Computability.
With Klaus Sutner at CMU, Fall 2019.
With Bernd Finkbeiner at Saarland University, Fall 2016.
Programming 1.
With Gert Smolka at Saarland University, Fall 2015.