← Latest papers
💻 computer science

The QBF Gallery 2023

This paper presents the QBF Gallery 2023, the final evaluation event in the series, which introduces a new consolidated benchmark set and provides a comparative analysis of state-of-the-art solvers while discussing the future direction of QBF research and benchmarking.

Original authors: Simone Heisinger, Luca Pulina, Martina Seidl

Published 2026-04-20
📖 5 min read🧠 Deep dive

Original authors: Simone Heisinger, Luca Pulina, Martina Seidl

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 the world of computer science as a massive, high-stakes Olympics for Logic Puzzles.

For decades, computers have been getting really good at solving simple "Yes/No" puzzles (like Sudoku or logic grids). But there's a harder, more complex version of these puzzles called Quantified Boolean Formulas (QBFs). Think of these not just as "Is this true?" but as "Is there a way to make this true no matter what the opponent does?" It's like playing chess where you have to guarantee a win against any move your opponent makes, while they are trying to stop you.

This paper is the official report card for the "QBF Gallery 2023," which was the final event in a long-running series of these logic competitions. Here is what happened, explained simply:

1. The Arena: Five Different Tracks

The organizers set up five different "gymnasiums" (tracks) where computers could compete. Each gym had a slightly different type of puzzle:

  • The Standard Gym (PCNF): The most common type of puzzle. Everyone knows the rules here.
  • The Flexible Gym (PNCNF): A slightly messier version where the rules aren't as rigid. It's harder to organize, but more flexible.
  • The "What-If" Gym (DQBF): A very advanced track where the rules change depending on who is looking at them. It's like a puzzle where the pieces move based on who is holding them.
  • The "Proof" Gym (Crafted Instances): These aren't real-world problems; they are puzzles specifically designed to break computers. They are like "stress tests" built by engineers to see how much weight a bridge can hold before it snaps.
  • The "Pre-Game" Gym (Preprocessors): This isn't about solving the puzzle; it's about cleaning it up. Imagine a detective who doesn't solve the crime but organizes the evidence so the detective can solve it faster.

2. The Contestants: The Solvers

The "athletes" in this Olympics are computer programs (solvers). Different teams built different programs, each with its own strategy:

  • The "Abstraction" Team (CEGAR): These solvers try to simplify the puzzle first, guess the answer, and then check if they were right. If they were wrong, they learn and try again.
  • The "Conflict" Team (QCDCL): These are like aggressive detectives. They look for contradictions in the rules immediately and use those to eliminate impossible paths.
  • The "Expansion" Team: These solvers try to blow the puzzle up into a giant, simple version that a standard computer can handle easily.

3. The New Puzzles (Benchmarks)

The organizers didn't just use old puzzles. They asked the community to submit new ones.

  • They got puzzles about games (like Hex or Connect4).
  • They got puzzles about chemistry (how to synthesize a molecule).
  • They got puzzles about math (matrix multiplication).
  • The Filter: They tested all these new puzzles on old computers. If a puzzle was too easy (solved in a blink) or too hard (no one could solve it in 15 minutes), they threw it out. They only kept the "Goldilocks" puzzles: just right.

4. The Results: Who Won?

After running the experiments on a super-fast computer cluster in Austria, here's what they found:

  • The Champions: A family of programs called CAQE (specifically versions with "Bloqqer" and "HQSpre" pre-processors) dominated the standard track. They solved the most puzzles, and they solved them quickly.
  • The Underdogs: Some solvers were great at specific types of puzzles but terrible at others. For example, one solver was amazing at "Yes" answers but terrible at "No" answers.
  • The Pre-Game Magic: The "Preprocessors" (the cleanup crew) were huge winners. By cleaning up the puzzles before the main solvers even touched them, they helped almost every computer solve more puzzles. It's like giving a runner a pair of high-tech shoes; they run faster, even if they are the same runner.
  • The Format Matters: The paper found that the format of the puzzle matters. Some computers were great at the "Standard Gym" but failed miserably in the "Flexible Gym," even though the underlying logic was similar. It's like a swimmer who is great in a pool but can't swim in the ocean.

5. Why Does This Matter?

You might ask, "Who cares about these logic puzzles?"

These puzzles are the backbone of modern technology.

  • Self-Driving Cars: They use QBFs to prove, "Is there any scenario where this car crashes?"
  • Chip Design: Engineers use them to prove a microchip will never malfunction.
  • AI Safety: They help verify that an AI won't do something dangerous.

The Bottom Line

The QBF Gallery 2023 was the final chapter of a long story. It showed us that while we have incredibly powerful tools to solve these complex logic problems, there is still no "perfect" solver. The best results come from combining different strategies: cleaning the data first, using the right solver for the right puzzle, and constantly testing against new, challenging benchmarks.

The organizers have released all the puzzles and results to the public, like handing out the blueprints of the race track, so that the next generation of engineers can build even better "logic athletes" for the future.

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 →