← Search

Mikoláš Janota

4 accepted papers

2025

Breaking Symmetries in Quantified Graph Search: A Comparative Study

AAAI 2025technical

Graph generation and enumeration problems often require handling equivalent graphs---those that differ only in vertex labeling. We study how to extend SAT Modulo Symmetries (SMS), a framework for eliminating such redundant graphs, to handle more complex constraints. While SMS was originally designed…

Cited by 0SourcePDFScholar
2025

Complete Symmetry Breaking for Finite Models

AAAI 2025technical

This paper introduces a SAT-based technique that calculates a compact and complete symmetry-break for finite model finding, with the focus on structures with a single binary operation (magmas). Classes of algebraic structures are typically described as first-order logic formulas and the concrete alg…

Cited by 0SourcePDFScholar
2025

Counterexample Guided Program Repair Using Zero-Shot Learning and MaxSAT-based Fault Localization

AAAI 2025technical

Automated Program Repair (APR) for introductory programming assignments (IPAs) is motivated by the large number of student enrollments in programming courses each year. Since providing feedback on programming assignments requires substantial time and effort from faculty, personalized automated feedb…

Cited by 0SourcePDFScholar
2024

SAT-Based Techniques for Lexicographically Smallest Finite Models

AAAI 2024technical

This paper proposes SAT-based techniques to calculate a specific normal form of a given finite mathematical structure (model). The normal form is obtained by permuting the domain elements so that the representation of the structure is lexicographically smallest possible. Such a normal form is of int…

Cited by 3SourcePDFScholar