← Search

Konstantin Schekotihin

3 accepted papers

2026

Learning to Solve and Optimize by Evolving Code

IJCAI 2026

Combinatorial and optimization problems are fundamental to many industrial AI applications. Solving large-scale real-world instances of such problems typically requires careful problem formalization, specialized solvers, and expert-designed heuristics. Thus, experts need to specify not only *what* s

Cited by 0Scholar
2023

Learning to Break Symmetries for Efficient Optimization in Answer Set Programming

AAAI 2023technical

The ability to efficiently solve hard combinatorial optimization problems is a key prerequisite to various applications of declarative programming paradigms. Symmetries in solution candidates pose a significant challenge to modern optimization algorithms since the enumeration of such candidates migh…

2021

Lifting Symmetry Breaking Constraints with Inductive Logic Programming

IJCAI 2021poster

Efficient omission of symmetric solution candidates is essential for combinatorial problem solving. Most of the existing approaches are instance-specific and focus on the automatic computation of Symmetry Breaking Constraints (SBCs) for each given problem instance. However, the application of such a…