← Search

Stephan Gocht

7 accepted papers

2025

Using Planning for Automated Testing of Video Games

IJCAI 2025

In this demonstration, we present a system that automates regression testing for video games using automated planning techniques. Traditional test scripts are a common method for testing both video games and software in general. While effective, they require manual creation and frequent updates thro

Cited by 0SourcePDFScholar
2024

End-to-End Verification for Subgraph Solving

AAAI 2024technical

Modern subgraph-finding algorithm implementations consist of thousands of lines of highly optimized code, and this complexity raises questions about their trustworthiness. Recently, some state-of-the-art subgraph solvers have been enhanced to output machine-verifiable proofs that their results are…

Cited by 6SourcePDFScholar
2023

Certified CNF Translations for Pseudo-Boolean Solving (Extended Abstract).

IJCAI 2023poster

The dramatic improvements in Boolean satisfiability (SAT) solving since the turn of the millennium have made it possible to leverage conflict-driven clause learning (CDCL) solvers for many combinatorial problems in academia and industry, and the use of proof logging has played a crucial role in incr…

Cited by 0SourcePDFScholar
2022

Certified Symmetry and Dominance Breaking for Combinatorial Optimisation

AAAI 2022technical

Symmetry and dominance breaking can be crucial for solving hard combinatorial search and optimisation problems, but the correctness of these techniques sometimes relies on subtle arguments. For this reason, it is desirable to produce efficient, machine-verifiable certificates that solutions have bee…

Cited by 32SourcePDFScholar
2021

Cutting to the Core of Pseudo-Boolean Optimization: Combining Core-Guided Search with Cutting Planes Reasoning

AAAI 2021technical

Core-guided techniques have revolutionized Boolean satisfiability approaches to optimization problems (MaxSAT), but the process at the heart of these methods, strengthening bounds on solutions by repeatedly adding cardinality constraints, remains a bottleneck. Cardinality constraints require signifi…

Cited by 39SourcePDFScholar
2020

Subgraph Isomorphism Meets Cutting Planes: Solving With Certified Solutions

IJCAI 2020poster

Modern subgraph isomorphism solvers carry out sophisticated reasoning using graph invariants such as degree sequences and path counts. We show that all of this reasoning can be justified compactly using the cutting planes proofs studied in complexity theory. This allows us to extend a state of the a…