Papers
Topics
Authors
Recent
Search
2000 character limit reached

Aspiration-Based Perturbed Learning Automata

Updated 30 November 2025
  • APLA is an aspiration-based reinforcement learning rule that enables decentralized optimization in multi-player games with noisy payoffs.
  • It employs a two-time-scale adaptation where strategies update rapidly and aspirations adjust slowly to effectively filter out noise.
  • APLA guarantees convergence to efficient pure Nash equilibria and outperforms standard perturbed learning automata in weakly acyclic games.

Aspiration-Based Perturbed Learning Automata (APLA) are a class of fully decentralized, payoff-based learning rules for distributed optimization in multi-player strategic-form games with noisy utility measurements. APLA combines reinforcement based on repeated action selection with an explicit aspiration factor that modulates learning according to an agent’s level of satisfaction—that is, whether observed payoffs exceed or fall short of dynamically evolving aspiration levels. This dynamic leads to robust stochastic selection of efficient pure Nash equilibria, including payoff-dominant equilibria, in broad classes of games such as weakly acyclic and coordination games, and ensures convergence guarantees that are unattainable by standard perturbed learning automata (PLA) in similar settings. APLAs exhibit rigorous stability and robustness properties, particularly under bounded noise, and require no inter-agent communication or explicit game structure knowledge beyond local payoff observations (Chasparis, 23 Nov 2025, Chasparis, 31 Oct 2025, Chasparis, 2018).

1. Formal Problem Setup and Game Model

Consider a finite-player, finite-action strategic-form game with player set I={1,,n}\mathcal{I} = \{1, \ldots, n\}. Each player ii selects actions from a finite set Ai\mathcal{A}_i, and joint actions are denoted α=(α1,,αn)A=iAi\alpha = (\alpha_1, \dots, \alpha_n) \in \mathcal{A} = \prod_i \mathcal{A}_i. Nominal utilities for each player are given by u~i:AR>0\tilde u_i: \mathcal{A} \to \mathbb{R}_{>0}, satisfying the positive-utility property (u~i(α)>0\tilde u_i(\alpha) > 0 for all i,αi, \alpha). Observed utilities are subject to bounded noise: ui(α)=u~i(α)+wi,wi[,].u_i(\alpha) = \tilde u_i(\alpha) + w_i, \quad w_i \in [-\ell, \ell]. A key focus is on weakly acyclic games, where from any joint action there exists a finite sequence of strict better replies leading to a pure Nash equilibrium.

2. APLA State Variables and Update Mechanisms

Each agent ii maintains

  • a mixed strategy xi(k)Δ(Ai)x_i(k) \in \Delta(\mathcal{A}_i),
  • an aspiration level ii0,
  • a set of update parameters: strategy step-size ii1, a slower aspiration step-size ii2 with ii3, satisfaction floor ii4, aspiration scaling ii5, bounded noise parameter ii6, and a “tremble” (mutation) rate ii7.

At each discrete time ii8, the following steps are executed:

  1. Action selection (with tremble):

ii9

  1. Observation: Each agent observes payoff Ai\mathcal{A}_i0.
  2. Aspiration factor:

Ai\mathcal{A}_i1

  1. Strategy update:

Ai\mathcal{A}_i2

  1. Aspiration update:

Ai\mathcal{A}_i3

Projections and clamping ensure that Ai\mathcal{A}_i4 and Ai\mathcal{A}_i5 throughout (Chasparis, 23 Nov 2025, Chasparis, 31 Oct 2025, Chasparis, 2018).

3. Markov Chain Structure and Stochastic Stability

The state of the system is described by Ai\mathcal{A}_i6. The APLA dynamics induce a Markov chain whose ergodicity is assured by the presence of trembles (Ai\mathcal{A}_i7). For small Ai\mathcal{A}_i8, the invariant probability measure Ai\mathcal{A}_i9 concentrates on pure-strategy states defined by α=(α1,,αn)A=iAi\alpha = (\alpha_1, \dots, \alpha_n) \in \mathcal{A} = \prod_i \mathcal{A}_i0 and α=(α1,,αn)A=iAi\alpha = (\alpha_1, \dots, \alpha_n) \in \mathcal{A} = \prod_i \mathcal{A}_i1 for all α=(α1,,αn)A=iAi\alpha = (\alpha_1, \dots, \alpha_n) \in \mathcal{A} = \prod_i \mathcal{A}_i2.

A pure-strategy state α=(α1,,αn)A=iAi\alpha = (\alpha_1, \dots, \alpha_n) \in \mathcal{A} = \prod_i \mathcal{A}_i3 is termed stochastically stable if α=(α1,,αn)A=iAi\alpha = (\alpha_1, \dots, \alpha_n) \in \mathcal{A} = \prod_i \mathcal{A}_i4. The transition structure under small α=(α1,,αn)A=iAi\alpha = (\alpha_1, \dots, \alpha_n) \in \mathcal{A} = \prod_i \mathcal{A}_i5 can be reduced to a finite Markov chain α=(α1,,αn)A=iAi\alpha = (\alpha_1, \dots, \alpha_n) \in \mathcal{A} = \prod_i \mathcal{A}_i6 over pure-strategy states, where the unique invariant distribution α=(α1,,αn)A=iAi\alpha = (\alpha_1, \dots, \alpha_n) \in \mathcal{A} = \prod_i \mathcal{A}_i7 characterizes the frequencies with which equilibria are visited in the limit of vanishing perturbation (Chasparis, 23 Nov 2025, Chasparis, 31 Oct 2025).

4. Stochastic Stability Analysis in Weakly Acyclic Games

In weakly acyclic games under the positive-utility property and if α=(α1,,αn)A=iAi\alpha = (\alpha_1, \dots, \alpha_n) \in \mathcal{A} = \prod_i \mathcal{A}_i8 are sufficiently small, all stochastically stable states are pure Nash equilibria. If, in addition, every non-equilibrium profile admits a (possibly multi-agent) better-reply path to a payoff-dominant equilibrium, then the payoff-dominant Nash equilibria are the unique stochastically stable states.

This selection mechanism arises from the “resistance” structure of transitions: For a one-step transition α=(α1,,αn)A=iAi\alpha = (\alpha_1, \dots, \alpha_n) \in \mathcal{A} = \prod_i \mathcal{A}_i9, define resistance

u~i:AR>0\tilde u_i: \mathcal{A} \to \mathbb{R}_{>0}0

The minimum total resistance u~i:AR>0\tilde u_i: \mathcal{A} \to \mathbb{R}_{>0}1 of a spanning arborescence rooted at u~i:AR>0\tilde u_i: \mathcal{A} \to \mathbb{R}_{>0}2 determines stochastically stable states. Transitions from payoff-dominant equilibria typically require an agent to be unsatisfied (payoff below aspiration), and thus incur extra resistance proportional to u~i:AR>0\tilde u_i: \mathcal{A} \to \mathbb{R}_{>0}3; in the limit u~i:AR>0\tilde u_i: \mathcal{A} \to \mathbb{R}_{>0}4, these transitions become highly unlikely, favoring the selection of payoff-dominant states (Chasparis, 23 Nov 2025).

5. Algorithmic Properties, Parameter Choices, and Noise Robustness

Key algorithmic features of APLA include:

  • Satisficing via aspirations: Reinforcement magnitude is modulated by how much realized payoff exceeds aspiration, allowing agents to “down-weight” reinforcement when dissatisfied.
  • Two-time-scale adaptation: Aspirations evolve strictly slower than strategies (u~i:AR>0\tilde u_i: \mathcal{A} \to \mathbb{R}_{>0}5), providing a dynamic filter that attenuates the effect of bounded payoff noise.
  • Ergodicity and robustness: Tremble ensures the induced process is irreducible and can escape non-equilibrium traps even in the presence of bounded noise.
  • No coordination requirement: Each agent learns independently, requiring only local payoff observations.

Practical parameter selection typically uses u~i:AR>0\tilde u_i: \mathcal{A} \to \mathbb{R}_{>0}6, u~i:AR>0\tilde u_i: \mathcal{A} \to \mathbb{R}_{>0}7, and u~i:AR>0\tilde u_i: \mathcal{A} \to \mathbb{R}_{>0}8 to ensure slow stable learning, robust aspiration tracking, rare exploration, and strong selection of payoff-dominant equilibria (Chasparis, 23 Nov 2025, Chasparis, 31 Oct 2025, Chasparis, 2018).

6. Comparison with Standard Perturbed Learning Automata and Illustrative Example

Conventional PLA lacks aspiration-based filtering, resulting in potential stochastic stability of risk-dominant or inefficient equilibria in coordination games. In the two-player Stag-Hunt game

u~i:AR>0\tilde u_i: \mathcal{A} \to \mathbb{R}_{>0}9

PLA with u~i(α)>0\tilde u_i(\alpha) > 00 typically selects the risk-dominant equilibrium u~i(α)>0\tilde u_i(\alpha) > 01 if u~i(α)>0\tilde u_i(\alpha) > 02. In contrast, APLA with u~i(α)>0\tilde u_i(\alpha) > 03 introduces additional resistance to transitions out of u~i(α)>0\tilde u_i(\alpha) > 04 (payoff-dominant), making it uniquely stochastically stable for a wide parameter range.

Simulations confirm that under moderate noise, PLA remains trapped around less efficient equilibria, whereas APLA—with slow aspirations and a small satisfaction floor u~i(α)>0\tilde u_i(\alpha) > 05—ensures almost sure convergence of empirical action frequencies to u~i(α)>0\tilde u_i(\alpha) > 06 as time increases. This behavior is robust to noise and independent across agents (Chasparis, 23 Nov 2025, Chasparis, 31 Oct 2025, Chasparis, 2018).

7. Theoretical and Practical Significance

APLA provides the first reinforcement-based learning rule that guarantees stochastic convergence to pure Nash equilibria—including efficient, payoff-dominant ones—in all weakly acyclic games, going substantially beyond the convergence guarantees previously attainable only in potential or coordination games by prior learning algorithms. The framework accommodates boundedly noisy utility measurements and strictly decentralized setups, obviating the need for coordination, global information, or game structure knowledge.

The algorithm’s two-time-scale nature gives it strong resilience against trapping in suboptimal mixed strategies and filtering of reward noise, while aspiration-driven reinforcement implements “satisficing” in a manner consistent with observed learning in both engineering and behavioral contexts.

A plausible implication is that APLA can serve as a robust decentralized protocol for distributed optimization in multi-agent systems operating under partial observability or measurement noise, with rigorous equilibrium selection guarantees (Chasparis, 23 Nov 2025, Chasparis, 31 Oct 2025, Chasparis, 2018).

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Aspiration-Based Perturbed Learning Automata (APLA).