← Latest papers
💬 NLP

Consistent and Distinctive: LLM Benchmark Efficiency via Maximum Independent Set Prompt Selection on Similarity Graphs

This paper proposes a graph-based framework using Maximum Independent Set algorithms to select diverse, non-redundant prompt subsets from LLM benchmarks, demonstrating that such reduced sets maintain highly consistent model rankings while significantly lowering evaluation costs.

Original authors: Denica Kjorvezir, Marko Djukanović, Ana Gjorgjevikj, Gjorgjina Cenikj, Tome Eftimov

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

Original authors: Denica Kjorvezir, Marko Djukanović, Ana Gjorgjevikj, Gjorgjina Cenikj, Tome Eftimov

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 a judge trying to decide which of 66 different chefs (Large Language Models) is the best cook. You have a massive cookbook with 1,000 recipes (the benchmark). To be fair, you want to taste a little bit of everything. But cooking all 1,000 dishes takes forever, costs a fortune, and might skew the results if the cookbook accidentally has 500 recipes for "spicy pasta" and only 10 for "dessert." If you taste everything, the chefs who are great at spicy pasta will look like geniuses, even if they can't bake a cake.

This paper proposes a clever way to solve two problems at once: saving time/money and fixing the bias in the cookbook.

Here is how they did it, explained simply:

1. The Problem: Too Much Redundancy

The authors noticed that many questions in these big tests are actually very similar to each other. It's like having 50 different ways to ask, "What is 2+2?" in a math test. Testing all of them is a waste of time, and it unfairly boosts the score of any model that is good at that one specific type of question.

2. The Solution: The "No-Clones" Rule

The team created a system to pick a smaller, smarter group of questions. They used a method called Maximum Independent Set (MIS).

  • The Analogy: Imagine you are throwing a party and you have a list of 1,000 potential guests. However, you have a rule: No two guests who are "too similar" can both be invited.
    • If Guest A and Guest B are both wearing the exact same outfit and talking about the exact same topic, they are "connected." You can only pick one of them.
    • The goal is to invite the maximum number of people possible while ensuring that no two people on your guest list are too similar.
  • The Result: You end up with a smaller party (maybe 300 people instead of 1,000), but the crowd is much more diverse. You've removed the "clones" and kept the unique voices.

3. How They Built the "Guest List"

To figure out who is "too similar," they didn't ask humans to read the questions. Instead, they used AI "translators" (embedding models) to turn every question into a coordinate on a map.

  • Questions that mean the same thing end up close together on the map.
  • They drew a circle around each question. If another question fell inside that circle, they were considered "too similar."
  • They then ran a computer algorithm to pick the largest possible group of questions where no two questions fell inside each other's circles.

4. What They Found

They tested this method on four different types of tests (math, general knowledge, following instructions, etc.) using 66 different AI models.

  • The Rankings Stayed the Same: When they picked this smaller, diverse group of questions, the ranking of the AI chefs (who was #1, #2, #3) was almost identical to the ranking you'd get if you tested them on all 1,000 questions.
    • The Stat: In 99.2% of their tests, the order of the chefs was consistent, no matter how they ran the selection process.
  • They Saved a Lot of Time: Depending on how strict they were, they could cut the number of questions by 25% to 48% (and sometimes even more) without losing the ability to tell the best models apart.
  • The "Bias" Fix: Because they removed the "clones," the test became fairer. If a test had too many "spicy pasta" questions, this method removed the extras, ensuring the final score reflected a broader range of skills, not just one niche.

5. The Catch (When it doesn't work perfectly)

The method works best when the "similarity circle" isn't too small.

  • If they set the rule too strictly (only allowing questions that are very different), they ended up with a tiny guest list that missed important topics. This happened mostly with tests that were already very repetitive or had weird scoring patterns (like the "IFEval" test).
  • However, even in these "failures," the results were consistent. The computer always picked the same small group of questions, and that group just happened to tell a slightly different story than the full test. The authors argue this isn't a bug; it's a feature that reveals how the original test was biased.

The Bottom Line

The paper proves that you don't need to test AI models on thousands of questions to know who is the best. By using a "no-clones" rule to pick a diverse, representative sample, you can:

  1. Save massive amounts of computing power and time.
  2. Get a fairer score that isn't skewed by having too many similar questions.
  3. Trust the results, because the method is stable and repeatable.

It's like realizing you don't need to taste every single drop of soup in a giant pot to know if it's salty; you just need a few spoonfuls from different parts of the pot to get the true flavor.

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 →