← Latest papers
💰 quantitative finance

Preference Analysis Using Random Spanning Trees: A Stochastic Sampling Approach to Inconsistent Pairwise Comparisons

This paper proposes a stochastic sampling approach using random spanning trees to transform inconsistent and incomplete pairwise comparisons into probabilistic preference metrics, thereby characterizing ranking uncertainty and enabling robust decision-making without the computational burden of exhaustive enumeration.

Original authors: Salvatore Greco, Sajid Siraj, Michele Lundy

Published 2026-02-27
📖 5 min read🧠 Deep dive

Original authors: Salvatore Greco, Sajid Siraj, Michele Lundy

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

Imagine you are trying to choose the best high school for your child, or perhaps deciding which new bridge to build for your city. You have a list of options (School A, School B, School C) and a list of things that matter to you (Cost, Safety, Location).

To make a decision, you usually compare things in pairs: "Is Safety more important than Cost?" "Is School A better than School B?"

The Problem: Humans Are Messy
Here's the catch: Humans aren't computers. We get tired, distracted, or our opinions shift slightly depending on the time of day.

  • You might say: "Safety is twice as important as Cost."
  • Then you say: "Cost is three times as important than Location."
  • Logically, you should then say Safety is six times as important as Location (2×3=62 \times 3 = 6).
  • But then you say: "Actually, Safety is only four times as important as Location."

In the old days of decision-making, experts would look at this and say, "You made a mistake! You are inconsistent. Let's force your numbers to fit a perfect mathematical formula so we can give you one single answer."

The New Idea: Inconsistency is a Feature, Not a Bug
This paper argues that we should stop trying to "fix" your inconsistency. Instead, we should treat it as a signal. That "mistake" isn't an error; it's proof that you have multiple valid ways of thinking about the problem simultaneously. Maybe on a rainy day, you care more about safety. On a sunny day, you care more about cost. You are holding two different "mindsets" in your head at once.

The authors propose a method to capture all these different mindsets, rather than crushing them into one average.

The Creative Analogy: The Forest of Paths

Imagine your decision-making process is a giant forest.

  • The Trees: Each "tree" in this forest represents one specific, consistent way of looking at your preferences. If you pick one tree, you get a clear ranking: School A is #1, School B is #2.
  • The Forest: Because you are inconsistent, there isn't just one tree. There is a whole forest of trees. Some trees say School A is best; others say School B is best.
  • The Old Way: The old methods would chop down the whole forest, grind it into sawdust, and mix it all together to make a single "average" plank. You get one answer, but you lose all the detail about why the forest was so diverse.
  • The New Way: This paper suggests we should explore the forest. We want to know: "How many trees say School A is the winner?" "How many trees say School B is the winner?"

The Challenge: The Forest is Too Big

Here is the problem: If you have even a moderate number of options, the number of trees in this forest is astronomical.

  • For a simple problem, there might be a million trees.
  • For a real-world problem (like building a telecom network), there could be 21 billion trees.

You cannot possibly walk through every single tree in the forest. It would take a lifetime.

The Solution: The "Random Walk" Hiker

Since you can't visit every tree, the authors suggest sending out a hiker who takes a Random Walk.

  1. The hiker starts at a random spot in the forest.
  2. They take a step to a neighboring tree, then another, and another.
  3. They don't try to visit every tree. They just wander around for a while, visiting thousands of trees randomly.
  4. Because the "Random Walk" is mathematically proven to be fair, the trees the hiker visits are a perfect sample of the whole forest.

By looking at just 20,000 trees (which takes a computer seconds), the hiker can tell you with high confidence what the whole forest looks like.

What You Get Out of It

Instead of a single, rigid answer like "School A is the winner," this method gives you probabilities (a bit like a weather forecast):

  1. The "Winning Chance" (Pairwise Winning Index):

    • Old way: "School A is better than School B."
    • New way: "There is a 91% chance School A is better than School B, but a 9% chance School B wins. So, you can be very confident, but not 100% sure."
  2. The "Ranking Chance" (Rank Acceptability Index):

    • Old way: "School A is #1."
    • New way: "School A has a 51% chance of being #1, a 49% chance of being #2, and a 0% chance of being #3."

This tells you not just who wins, but how stable that win is. If School A is #1 in 99% of the trees, it's a rock-solid choice. If it's #1 in only 51% of the trees, it's a coin flip, and you might want to rethink your criteria.

Why This Matters in the Real World

The paper tested this on a massive problem: choosing a telecommunications backbone for rural areas.

  • The Data: They had missing information (people didn't answer every single question).
  • The Scale: There were 21.7 billion possible ways to combine the answers.
  • The Result: By using their "Random Walk" hiker, they only needed to check 20,000 combinations to get a highly accurate picture. They found that two options were clearly bad, and two were very close, with a slight edge to one.

The Takeaway

This paper teaches us to stop fearing inconsistency. When your preferences don't add up perfectly, it doesn't mean you are wrong; it means you are complex.

By using a "Random Walk" through the forest of possibilities, we can turn that confusion into useful probabilities. It helps decision-makers say: "I'm not 100% sure, but I'm 90% confident this is the right path," which is often much more honest and helpful than pretending to have a single, perfect answer.

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 →