← Latest papers
🤖 AI

Past-Discounting is Key for Learning Markovian Fairness with Long Horizons

This paper introduces a past-discounting framework for temporal fairness in multi-agent systems that overcomes the scalability limitations of perfect-recall methods by guaranteeing a bounded, horizon-independent state space, thereby enabling the tractable learning of fair policies over arbitrarily long horizons.

Original authors: Ashwin Kumar, William Yeoh

Published 2026-02-03
📖 4 min read☕ Coffee break read

Original authors: Ashwin Kumar, William Yeoh

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

The Big Problem: The "Infinite Backpack"

Imagine you are a manager in charge of handing out limited resources (like pizza slices or taxi rides) to a group of people every day. Your goal is to be fair.

For a long time, computer scientists tried to solve this in two ways, both of which had major flaws:

  1. The "Forgetful" Manager (Instantaneous Fairness): This manager only looks at today. "Who needs pizza right now? Give it to them!" They ignore what happened yesterday or last week.
    • The Result: Over a year, one person might get 100 slices while another gets none, even though they started with equal needs. The manager is fair today, but creates huge inequality over time.
  2. The "Perfect Memory" Manager (Perfect-Recall Fairness): This manager remembers everything. They keep a running tally of every single slice given to every person since the beginning of time. "Bob got 50 slices last year, so he gets none today to catch Alice up."
    • The Result: This sounds fair, but it creates a computational nightmare. As time goes on, the list of numbers the manager has to track gets longer and longer. Eventually, the list becomes so huge that the computer crashes or gets so slow it can't make decisions anymore. It's like trying to carry a backpack that gets heavier every second; eventually, you can't walk at all.

The Solution: The "Fading Memory" Manager

The authors of this paper propose a third way, inspired by how humans actually think. We know that humans naturally forget or devalue things that happened a long time ago. If you were treated unfairly 10 years ago, it matters less to you today than if it happened yesterday.

They introduce Past-Discounting.

Imagine the manager has a "memory dial."

  • Yesterday's events are remembered clearly (100% weight).
  • Last week's events are remembered a bit less (maybe 90% weight).
  • Last year's events are very faint (maybe 10% weight).

This is like a fading photograph. The older the photo, the blurrier it gets. The manager still cares about the past, but the "noise" of ancient history fades away, allowing them to focus on the present and the recent past.

Why This is a Game-Changer

The paper proves two main things about this "Fading Memory" approach:

  1. It Keeps the Backpack Light: Because the old memories fade away, the manager never has to carry an infinite list of numbers. The "backpack" stays a manageable, fixed size, no matter how many years pass. This means computers can actually learn to be fair over very long periods without crashing.
  2. It Learns Better: The authors ran computer simulations (using a method called Reinforcement Learning) to test this.
    • The "Perfect Memory" computer worked fine for short games (100 steps) but failed miserably when the game got long (10,000 steps) because it got overwhelmed by data.
    • The "Fading Memory" computer succeeded in both short and long games. It learned to balance the scales effectively without getting stuck.

The "Half-Life" Analogy

The paper introduces a concept called Half-Life to help tune this memory. Think of it like a radioactive element that decays.

  • If you set the "decay" to be fast, you forget the past quickly (good for quick decisions, bad for long-term fairness).
  • If you set the "decay" to be slow, you remember the past for a long time (good for long-term fairness, but you need to be careful not to get bogged down).

The authors show that there is a "sweet spot" where the memory is long enough to fix past mistakes but short enough to keep the computer running smoothly.

Summary

In short, this paper argues that to be truly fair over a long time, you can't just look at the present (which is too short-sighted), and you can't remember everything perfectly (which breaks the computer). Instead, you should use a smart, fading memory that weighs recent events heavily and lets ancient history fade into the background. This makes it possible for AI systems to learn fair behavior in complex, long-running situations like ride-sharing, vaccine distribution, or aid allocation.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →