Alexandr Kazda

dblp:80/3514 · DBLP profile ↗
← Back
7ranked-venue papers
6as first author
2since 2021 · last 2024
0000-0002-7338-037XORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 7 · 6 first-author · 2 since 2021
YearPublicationVenuePosition
2024 Algebraic Approach to Approximation
abstract
Following the success of the so-called algebraic approach to the study of decision constraint satisfaction problems (CSPs), exact optimization of valued CSPs, and most recently promise CSPs, we propose an algebraic framework for valued promise CSPs.
Libor Barto, Silvia Butti, Alexandr Kazda, Caterina Viola, Stanislav Zivný
LICS3
2022 Small Promise CSPs that reduce to large CSPs
abstract
For relational structures A, B of the same signature, the Promise Constraint Satisfaction Problem PCSP(A,B) asks whether a given input structure maps homomorphically to A or does not even map to B. We are promised that the input satisfies exactly one of these two cases. If there exists a structure C with homomorphisms $A\to C\to B$, then PCSP(A,B) reduces naturally to CSP(C). To the best of our knowledge all known tractable PCSPs reduce to tractable CSPs in this way. However Barto showed that some PCSPs over finite structures A, B require solving CSPs over infinite C. We show that even when such a reduction to finite C is possible, this structure may become arbitrarily large. For every integer $n>1$ and every prime p we give A, B of size n with a single relation of arity $n^p$ such that PCSP(A, B) reduces via a chain of homomorphisms $ A\to C\to B$ to a tractable CSP over some C of size p but not over any smaller structure. In a second family of examples, for every prime $p\geq 7$ we construct A, B of size $p-1$ with a single ternary relation such that PCSP(A, B) reduces via $A\to C\to B$ to a tractable CSP over some C of size p but not over any smaller structure. In contrast we show that if A, B are graphs and PCSP(A,B) reduces to tractable CSP(C) for some finite digraph C, then already A or B has a tractable CSP. This extends results and answers a question of Deng et al.
Alexandr Kazda, Peter Mayr 0001, Dmitriy Zhuk
Log. Methods Comput. Sci.1
2020 Deciding some Maltsev conditions in finite Idempotent Algebras
abstract
Abstract In this paper we investigate the computational complexity of deciding if the variety generated by a given finite idempotent algebra satisfies a special type of Maltsev condition that can be specified using a certain kind of finite labelled path. This class of Maltsev conditions includes several well known conditions, such as congruence permutability and having a sequence of n Jónsson terms, for some given n. We show that for such “path defined” Maltsev conditions, the decision problem is polynomial-time solvable.
Alexandr Kazda, Matthew Valeriote
J. Symb. Log.1
2019 Even Delta-Matroids and the Complexity of Planar Boolean CSPs
abstract
The main result of this article is a generalization of the classical blossom algorithm for finding perfect matchings. Our algorithm can efficiently solve Boolean CSPs where each variable appears in exactly two constraints (we call it edge CSP) and all constraints are even Δ-matroid relations (represented by lists of tuples). As a consequence of this, we settle the complexity classification of planar Boolean CSPs started by Dvořák and Kupec. Using a reduction to even Δ-matroids, we then extend the tractability result to larger classes of Δ-matroids that we call efficiently coverable . It properly includes classes that were known to be tractable before, namely, co-independent , compact , local , linear , and binary , with the following caveat: We represent Δ-matroids by lists of tuples, while the last two use a representation by matrices. Since an n × n matrix can represent exponentially many tuples, our tractability result is not strictly stronger than the known algorithm for linear and binary Δ-matroids.
Alexandr Kazda, Vladimir Kolmogorov, Michal Rolínek
ACM Trans. Algorithms1
2018 nnn-permutability and linear Datalog implies symmetric Datalog
abstract
We show that if $\mathbb A$ is a core relational structure such that CSP($\mathbb A$) can be solved by a linear Datalog program, and $\mathbb A$ is $n$-permutable for some $n$, then CSP($\mathbb A$) can be solved by a symmetric Datalog program (and thus CSP($\mathbb A$) lies in deterministic logspace). At the moment, it is not known for which structures $\mathbb A$ will CSP($\mathbb A$) be solvable by a linear Datalog program. However, once somebody obtains a characterization of linear Datalog, our result immediately gives a characterization of symmetric Datalog.
Alexandr Kazda
Log. Methods Comput. Sci.1
2017 Even Delta-Matroids and the Complexity of Planar Boolean CSPs
abstract
The main result of this paper is a generalization of the classical blossom algorithm for finding perfect matchings. Our algorithm can efficiently solve Boolean CSPs where each variable appears in exactly two constraints (we call it edge CSP) and all constraints are even Δ-matroid relations (represented by lists of tuples). As a consequence of this, we settle the complexity classification of planar Boolean CSPs started by Dvořák and Kupec. Knowing that edge CSP is tractable for even Δ-matroid constraints allows us to extend the tractability result to a larger class of Δ-matroids that includes many classes that were known to be tractable before, namely co-independent, compact, local and binary.
Alexandr Kazda, Vladimir Kolmogorov, Michal Rolínek
SODA1
2008 The Chain Relation in Sofic Subshifts
Alexandr Kazda
Fundam. Informaticae1