Communicative Efficiency and Pareto Optimality #
@cite{xu-etal-2024} @cite{kemp-regier-2012} @cite{zaslavsky-kemp-regier-tishby-2018}
Domain-agnostic infrastructure for formalizing tradeoffs between competing communicative pressures via Pareto optimality. Many linguistic phenomena arise from the tension between two functional pressures — informativity vs. brevity, specificity vs. learnability, transparency vs. economy — and the resulting attested forms tend to be Pareto-efficient compromises.
Main definitions #
CostPair: two communicative costs (e.g., effort and information loss)dominates: strict Pareto dominanceisParetoOptimal: non-dominated w.r.t. a set of alternativesweightedCost: linear scalarization with tradeoff parameter βefficiencyLoss: deviation from the Pareto frontier (Eq. 8 of @cite{xu-etal-2024})
A pair of communicative costs. The framework is general: cost₁ and
cost₂ can represent any two pressures in a functional tradeoff.
In @cite{xu-etal-2024}: cost₁ = speaker effort (word length), cost₂ = information loss (listener surprisal). In @cite{kemp-regier-2012}: cost₁ = complexity, cost₂ = informativeness loss. In @cite{zaslavsky-kemp-regier-tishby-2018}: cost₁ = I(W;U), cost₂ = D[p||q].
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Equations
Instances For
Equations
Pareto dominance: a dominates b iff a is at least as good on
both dimensions and strictly better on at least one.
Equations
Instances For
A cost pair is Pareto optimal if no alternative dominates it.
Equations
- Core.Efficiency.isParetoOptimal x alternatives = ∀ (y : Core.Efficiency.CostPair), y ∈ alternatives → ¬Core.Efficiency.dominates y x
Instances For
Efficiency loss at a specific β: deviation from the optimal encoding.
Equations
- Core.Efficiency.efficiencyLossAt attested optimal β = Core.Efficiency.weightedCost attested β - Core.Efficiency.weightedCost optimal β
Instances For
Overall efficiency loss: minimum deviation across β values. ε = min_β (L_β[attested] − L_β[optimal_β]) (Eq. 8, @cite{xu-etal-2024}).
Equations
- One or more equations did not get rendered due to their size.