Stochastic Fairness and Language-Theoretic Fairness in Planning on Nondeterministic Domains
Benjamin Aminof, Giuseppe De Giacomo, Sasha Rubin

TL;DR
This paper compares two fairness notions in nondeterministic planning, clarifies their differences for extended goals, and introduces an optimal algorithm for state-action fair planning with LTL goals.
Contribution
It distinguishes stochastic and language-theoretic fairness, corrects misconceptions, and provides an optimal algorithm for state-action fair planning with LTL/LTLf goals.
Findings
Stochastic fairness is more well-behaved than state-action fairness.
The paper corrects previous algorithmic assumptions for state-action fairness.
Provides a lower bound proof for goal complexity in fair planning.
Abstract
We address two central notions of fairness in the literature of planning on nondeterministic fully observable domains. The first, which we call stochastic fairness, is classical, and assumes an environment which operates probabilistically using possibly unknown probabilities. The second, which is language-theoretic, assumes that if an action is taken from a given state infinitely often then all its possible outcomes should appear infinitely often (we call this state-action fairness). While the two notions coincide for standard reachability goals, they diverge for temporally extended goals. This important difference has been overlooked in the planning literature, and we argue has led to confusion in a number of published algorithms which use reductions that were stated for state-action fairness, for which they are incorrect, while being correct for stochastic fairness. We remedy this and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
