Skip to main content

Showing 1–41 of 41 results for author: Bulatov, A

Searching in archive cs. Search in all archives.
.
  1. arXiv:2502.13063  [pdf, ps, other

    cs.CL cs.LG

    Cramming 1568 Tokens into a Single Vector and Back Again: Exploring the Limits of Embedding Space Capacity

    Authors: Yuri Kuratov, Mikhail Arkhipov, Aydar Bulatov, Mikhail Burtsev

    Abstract: A range of recent works addresses the problem of compression of sequence of tokens into a shorter sequence of real-valued vectors to be used as inputs instead of token embeddings or key-value cache. These approaches are focused on reduction of the amount of compute in existing language models rather than minimization of number of bits needed to store text. Despite relying on powerful models as enc… ▽ More

    Submitted 22 June, 2025; v1 submitted 18 February, 2025; originally announced February 2025.

    Comments: ACL 2025 (main conference)

  2. arXiv:2501.04224  [pdf, ps, other

    cs.CC cs.LO

    Modular Counting CSP: Reductions and Algorithms

    Authors: Amirhossein Kazeminia, Andrei A. Bulatov

    Abstract: The Constraint Satisfaction Problem (CSP) is ubiquitous in various areas of mathematics and computer science. Many of its variations have been studied including the Counting CSP, where the goal is to find the number of solutions to a CSP instance. The complexity of finding the exact number of solutions of a CSP is well understood (Bulatov, 2013, and Dyer and Richerby, 2013) and the focus has shift… ▽ More

    Submitted 23 January, 2025; v1 submitted 7 January, 2025; originally announced January 2025.

  3. arXiv:2408.02439  [pdf, other

    cs.CL cs.AI

    Long Input Benchmark for Russian Analysis

    Authors: Igor Churin, Murat Apishev, Maria Tikhonova, Denis Shevelev, Aydar Bulatov, Yuri Kuratov, Sergej Averkiev, Alena Fenogenova

    Abstract: Recent advancements in Natural Language Processing (NLP) have fostered the development of Large Language Models (LLMs) that can solve an immense variety of tasks. One of the key aspects of their application is their ability to work with long text documents and to process long sequences of tokens. This has created a demand for proper evaluation of long-context understanding. To address this need fo… ▽ More

    Submitted 5 August, 2024; originally announced August 2024.

  4. arXiv:2407.04841  [pdf, other

    cs.CL cs.AI cs.LG

    Associative Recurrent Memory Transformer

    Authors: Ivan Rodkin, Yuri Kuratov, Aydar Bulatov, Mikhail Burtsev

    Abstract: This paper addresses the challenge of creating a neural architecture for very long sequences that requires constant time for processing new information at each time step. Our approach, Associative Recurrent Memory Transformer (ARMT), is based on transformer self-attention for local context and segment-level recurrence for storage of task specific information distributed over a long context. We dem… ▽ More

    Submitted 13 February, 2025; v1 submitted 5 July, 2024; originally announced July 2024.

    Comments: ICML 2024 Next Generation of Sequence Modeling Architectures Workshop

    ACM Class: I.2.7

  5. arXiv:2406.10149  [pdf, other

    cs.CL cs.AI

    BABILong: Testing the Limits of LLMs with Long Context Reasoning-in-a-Haystack

    Authors: Yuri Kuratov, Aydar Bulatov, Petr Anokhin, Ivan Rodkin, Dmitry Sorokin, Artyom Sorokin, Mikhail Burtsev

    Abstract: In recent years, the input context sizes of large language models (LLMs) have increased dramatically. However, existing evaluation methods have not kept pace, failing to comprehensively assess the efficiency of models in handling long contexts. To bridge this gap, we introduce the BABILong benchmark, designed to test language models' ability to reason across facts distributed in extremely long doc… ▽ More

    Submitted 6 November, 2024; v1 submitted 14 June, 2024; originally announced June 2024.

    Comments: NeurIPS 2024 Datasets and Benchmarks Track

  6. arXiv:2404.11709  [pdf, ps, other

    cs.CC cs.LO quant-ph

    Satisfiability of commutative vs. non-commutative CSPs

    Authors: Andrei A. Bulatov, Stanislav Živný

    Abstract: The Mermin-Peres magic square is a celebrated example of a system of Boolean linear equations that is not (classically) satisfiable but is satisfiable via linear operators on a Hilbert space of dimension four. A natural question is then, for what kind of problems such a phenomenon occurs? Atserias, Kolaitis, and Severini answered this question for all Boolean Constraint Satisfaction Problems (CSPs… ▽ More

    Submitted 4 November, 2024; v1 submitted 17 April, 2024; originally announced April 2024.

    Comments: v2: the main result now omits one case, but also includes infinite-dimensional operators v3: more discussion and comments on related work. arXiv admin note: text overlap with arXiv:1704.01736 by other authors

  7. arXiv:2402.10790  [pdf, other

    cs.CL cs.AI cs.LG

    In Search of Needles in a 11M Haystack: Recurrent Memory Finds What LLMs Miss

    Authors: Yuri Kuratov, Aydar Bulatov, Petr Anokhin, Dmitry Sorokin, Artyom Sorokin, Mikhail Burtsev

    Abstract: This paper addresses the challenge of processing long documents using generative transformer models. To evaluate different approaches, we introduce BABILong, a new benchmark designed to assess model capabilities in extracting and processing distributed facts within extensive texts. Our evaluation, which includes benchmarks for GPT-4 and RAG, reveals that common methods are effective only for seque… ▽ More

    Submitted 20 February, 2024; v1 submitted 16 February, 2024; originally announced February 2024.

    Comments: 11M tokens, fix qa3 min facts per task in Table 1

  8. arXiv:2311.01326  [pdf, other

    cs.CL cs.AI

    Better Together: Enhancing Generative Knowledge Graph Completion with Language Models and Neighborhood Information

    Authors: Alla Chepurova, Aydar Bulatov, Yuri Kuratov, Mikhail Burtsev

    Abstract: Real-world Knowledge Graphs (KGs) often suffer from incompleteness, which limits their potential performance. Knowledge Graph Completion (KGC) techniques aim to address this issue. However, traditional KGC methods are computationally intensive and impractical for large-scale KGs, necessitating the learning of dense node embeddings and computing pairwise distances. Generative transformer-based lang… ▽ More

    Submitted 2 November, 2023; originally announced November 2023.

    Comments: Accepted to Findings of the Association for Computational Linguistics: EMNLP 2023

  9. arXiv:2304.11062  [pdf, other

    cs.CL cs.AI cs.LG

    Scaling Transformer to 1M tokens and beyond with RMT

    Authors: Aydar Bulatov, Yuri Kuratov, Yermek Kapushev, Mikhail S. Burtsev

    Abstract: A major limitation for the broader scope of problems solvable by transformers is the quadratic scaling of computational complexity with input size. In this study, we investigate the recurrent memory augmentation of pre-trained transformer models to extend input context length while linearly scaling compute. Our approach demonstrates the capability to store information in memory for sequences of up… ▽ More

    Submitted 6 February, 2024; v1 submitted 19 April, 2023; originally announced April 2023.

  10. arXiv:2207.06881  [pdf, other

    cs.CL cs.LG

    Recurrent Memory Transformer

    Authors: Aydar Bulatov, Yuri Kuratov, Mikhail S. Burtsev

    Abstract: Transformer-based models show their effectiveness across multiple domains and tasks. The self-attention allows to combine information from all sequence elements into context-aware representations. However, global and local information has to be stored mostly in the same element-wise representations. Moreover, the length of an input sequence is limited by quadratic computational complexity of self-… ▽ More

    Submitted 8 December, 2022; v1 submitted 14 July, 2022; originally announced July 2022.

    Comments: 36th Conference on Neural Information Processing Systems (NeurIPS 2022)

  11. arXiv:2201.05218  [pdf, other

    cs.CC cs.DS cs.LO math.AC math.AG

    The Ideal Membership Problem and Abelian Groups

    Authors: Andrei A. Bulatov, Akbar Rafiey

    Abstract: Given polynomials $f_0,\dots, f_k$ the Ideal Membership Problem, IMP for short, asks if $f_0$ belongs to the ideal generated by $f_1,\dots, f_k$. In the search version of this problem the task is to find a proof of this fact. The IMP is a well-known fundamental problem with numerous applications, for instance, it underlies many proof systems based on polynomials such as Nullstellensatz, Polynomial… ▽ More

    Submitted 13 January, 2022; originally announced January 2022.

  12. arXiv:2106.04086  [pdf, ps, other

    cs.CC cs.LO

    Complexity classification of counting graph homomorphisms modulo a prime number

    Authors: Andrei A. Bulatov, Amirhossein Kazeminia

    Abstract: Counting graph homomorphisms and its generalizations such as the Counting Constraint Satisfaction Problem (CSP), its variations, and counting problems in general have been intensively studied since the pioneering work of Valiant. While the complexity of exact counting of graph homomorphisms (Dyer and Greenhill, 2000) and the counting CSP (Bulatov, 2013, and Dyer and Richerby, 2013) is well underst… ▽ More

    Submitted 7 June, 2021; originally announced June 2021.

  13. Unifying the Three Algebraic Approaches to the CSP via Minimal Taylor Algebras

    Authors: Libor Barto, Zarathustra Brady, Andrei Bulatov, Marcin Kozik, Dmitriy Zhuk

    Abstract: This paper focuses on the algebraic theory underlying the study of the complexity and the algorithms for the Constraint Satisfaction Problem (CSP). We unify, simplify, and extend parts of the three approaches that have been developed to study the CSP over finite templates -- absorption theory that was used to characterize CSPs solvable by local consistency methods (JACM'14), and Bulatov's and Zhuk… ▽ More

    Submitted 14 May, 2024; v1 submitted 23 April, 2021; originally announced April 2021.

    Journal ref: TheoretiCS, Volume 3 (May 15, 2024) theoretics:11361

  14. arXiv:2011.03700  [pdf, other

    cs.CC cs.DS cs.LO math.AC math.AG

    On the Complexity of CSP-based Ideal Membership Problems

    Authors: Andrei A. Bulatov, Akbar Rafiey

    Abstract: In this paper we consider the Ideal Membership Problem (IMP for short), in which we are given real polynomials $f_0,f_1,\dots, f_k$ and the question is to decide whether $f_0$ belongs to the ideal generated by $f_1,\dots,f_k$. In the more stringent version the task is also to find a proof of this fact. The IMP underlies many proof systems based on polynomials such as Nullstellensatz, Polynomial Ca… ▽ More

    Submitted 8 June, 2021; v1 submitted 7 November, 2020; originally announced November 2020.

  15. arXiv:2007.09099  [pdf, ps, other

    cs.CC cs.LO

    A dichotomy theorem for nonuniform CSPs simplified

    Authors: Andrei A. Bulatov

    Abstract: In a non-uniform Constraint Satisfaction problem CSP(G), where G is a set of relations on a finite set A, the goal is to find an assignment of values to variables subject to constraints imposed on specified sets of variables using the relations from G. The Dichotomy Conjecture for the non-uniform CSP states that for every constraint language G the problem CSP(G) is either solvable in polynomial ti… ▽ More

    Submitted 15 July, 2020; originally announced July 2020.

    Comments: This is an updated and improved version of the proof of the CSP dichotomy from CoRR abs/1703.03021, 2017. arXiv admin note: text overlap with arXiv:1703.03021

  16. arXiv:2006.11713  [pdf, ps, other

    cs.LO

    Graphs of relational structures: restricted types

    Authors: Andrei A. Bulatov

    Abstract: The algebraic approach to the Constraint Satisfaction Problem (CSP) uses high order symmetries of relational structures -- polymorphisms -- to study the complexity of the CSP. In this paper we further develop one of the methods the algebraic approach can be implemented, and apply it to some kinds of the CSP. This method was introduced in our LICS 2004 paper and involves the study of the local stru… ▽ More

    Submitted 20 July, 2020; v1 submitted 21 June, 2020; originally announced June 2020.

    Comments: The conference version of the paper appeared in LICS 2016. In this version a typo in the definition of thin affine edges is corrected. No statements or proofs changed, as they use the correct definition

  17. arXiv:2006.10239  [pdf, ps, other

    cs.LO math.CO

    Local structure of idempotent algebras II

    Authors: Andrei A. Bulatov

    Abstract: In this paper we continue the study of edge-colored graphs associated with finite idempotent algebras initiated in arXiv:2006.09599. We prove stronger connectivity properties of such graphs that will allows us to demonstrate several useful structural features of subdirect products of idempotent algebras such as rectangularity and 2-decomposition.

    Submitted 14 January, 2025; v1 submitted 17 June, 2020; originally announced June 2020.

  18. arXiv:2006.09599  [pdf, other

    cs.LO math.LO math.RA

    Local structure of idempotent algebras I

    Authors: Andrei A. Bulatov

    Abstract: We refine and advance the study of the local structure of idempotent finite algebras started in [A.Bulatov, The Graph of a Relational Structure and Constraint Satisfaction Problems, LICS, 2004]. We introduce a graph-like structure on an arbitrary finite idempotent algebra including those admitting type 1. We show that this graph is connected, its edges can be classified into 4 types corresponding… ▽ More

    Submitted 14 January, 2025; v1 submitted 16 June, 2020; originally announced June 2020.

    Comments: arXiv admin note: text overlap with arXiv:1601.07403

  19. arXiv:1907.07922  [pdf, ps, other

    cs.CC cs.DM

    Approximate counting CSP seen from the other side

    Authors: Andrei A. Bulatov, Stanislav Zivny

    Abstract: In this paper we study the complexity of counting Constraint Satisfaction Problems (CSPs) of the form #CSP($\mathcal{C}$,-), in which the goal is, given a relational structure $\mathbf{A}$ from a class $\mathcal{C}$ of structures and an arbitrary structure $\mathbf{B}$, to find the number of homomorphisms from $\mathbf{A}$ to $\mathbf{B}$. Flum and Grohe showed that #CSP($\mathcal{C}$,-) is solvab… ▽ More

    Submitted 11 January, 2020; v1 submitted 18 July, 2019; originally announced July 2019.

    Comments: Full version of an MFCS'19 paper

    Journal ref: ACM Transactions on Computation Theory 12(2) Article No. 11 (2020)

  20. arXiv:1905.10682  [pdf, other

    cs.CC

    Counting Homomorphisms Modulo a Prime Number

    Authors: Amirhossein Kazeminia, Andrei A. Bulatov

    Abstract: Counting problems in general and counting graph homomorphisms in particular have numerous applications in combinatorics, computer science, statistical physics, and elsewhere. One of the most well studied problems in this area is #GraphHom(H) --- the problem of finding the number of homomorphisms from a given graph G to the graph H. Not only the complexity of this basic problem is known, but also o… ▽ More

    Submitted 25 May, 2019; originally announced May 2019.

  21. arXiv:1905.04827  [pdf, ps, other

    cs.DM cs.CC

    Satisfiability Threshold for Power Law Random 2-SAT in Configuration Model

    Authors: Oleksii Omelchenko, Andrei A. Bulatov

    Abstract: The Random Satisfiability problem has been intensively studied for decades. For a number of reasons the focus of this study has mostly been on the model, in which instances are sampled uniformly at random from a set of formulas satisfying some clear conditions, such as fixed density or the probability of a clause to occur. However, some non-uniform distributions are also of considerable interest.… ▽ More

    Submitted 12 May, 2019; originally announced May 2019.

  22. arXiv:1901.04398  [pdf, other

    math.CO cs.LO math-ph math.PR

    Dismantlability, connectedness, and mixing in relational structures

    Authors: Raimundo Briceño, Andrei Bulatov, Victor Dalmau, Benoit Larose

    Abstract: The Constraint Satisfaction Problem (CSP) and its counting counterpart appears under different guises in many areas of mathematics, computer science, and elsewhere. Its structural and algorithmic properties have demonstrated to play a crucial role in many of those applications. For instance, in the decision CSPs, structural properties of the relational structures involved---like, for example, dism… ▽ More

    Submitted 14 July, 2020; v1 submitted 14 January, 2019; originally announced January 2019.

    Comments: 27 pages, full version of the paper accepted to ICALP 2019

    MSC Class: 08A70; 68Q87; 68R01; 82B20; 68R10; 05C15

  23. arXiv:1810.03087  [pdf, ps, other

    cs.DS cs.CC math.CO

    Counting homomorphisms in plain exponential time

    Authors: Amineh Dadsetan, Andrei A. Bulatov

    Abstract: In the counting Graph Homomorphism problem (#GraphHom) the question is: Given graphs G,H, find the number of homomorphisms from G to H. This problem is generally #P-complete, moreover, Cygan et al. proved that unless the ETH is false there is no algorithm that solves this problem in time O(|V(H)|^{o(|V(G)|)}. This, however, does not rule out the possibility that faster algorithms exist for restric… ▽ More

    Submitted 7 October, 2018; originally announced October 2018.

  24. Boolean approximate counting CSPs with weak conservativity, and implications for ferromagnetic two-spin

    Authors: Miriam Backens, Andrei Bulatov, Leslie Ann Goldberg, Colin McQuillan, Stanislav Živný

    Abstract: We analyse the complexity of approximate counting constraint satisfactions problems $\mathrm{\#CSP}(\mathcal{F})$, where $\mathcal{F}$ is a set of nonnegative rational-valued functions of Boolean variables. A complete classification is known in the conservative case, where $\mathcal{F}$ is assumed to contain arbitrary unary functions. We strengthen this result by fixing any permissive strictly inc… ▽ More

    Submitted 15 December, 2019; v1 submitted 13 April, 2018; originally announced April 2018.

    Comments: 37 pages

    Journal ref: Journal of Computer and System Sciences 109 95-125 (2020)

  25. The Subpower Membership Problem for Finite Algebras with Cube Terms

    Authors: Andrei Bulatov, Peter Mayr, Ágnes Szendrei

    Abstract: The subalgebra membership problem is the problem of deciding if a given element belongs to an algebra given by a set of generators. This is one of the best established computational problems in algebra. We consider a variant of this problem, which is motivated by recent progress in the Constraint Satisfaction Problem, and is often referred to as the Subpower Membership Problem (SMP). In the SMP we… ▽ More

    Submitted 12 February, 2019; v1 submitted 21 March, 2018; originally announced March 2018.

    MSC Class: Primary: 68Q25; Secondary 08A30; 08A70

    Journal ref: Logical Methods in Computer Science, Volume 15, Issue 1 (February 13, 2019) lmcs:4396

  26. arXiv:1703.03021  [pdf, ps, other

    cs.CC

    A dichotomy theorem for nonuniform CSPs

    Authors: Andrei A. Bulatov

    Abstract: In this paper we prove the Dichotomy Conjecture on the complexity of nonuniform constraint satisfaction problems posed by Feder and Vardi.

    Submitted 6 April, 2017; v1 submitted 8 March, 2017; originally announced March 2017.

    Comments: Apart from correcting typos and inaccuracies, this version of the paper is different from the first arXiv version in the following ways: A self-contained high level presentation of the main results is added; the Preliminaries section is extended, several proofs are reorganized and expanded for improved readability

  27. arXiv:1701.02623  [pdf, ps, other

    cs.LO

    Constraint Satisfaction Problems over semilattice block Mal'tsev algebras

    Authors: Andrei A. Bulatov

    Abstract: There are two well known types of algorithms for solving CSPs: local propagation and generating a basis of the solution space. For several years the focus of the CSP research has been on `hybrid' algorithms that somehow combine the two approaches. In this paper we present a new method of such hybridization that allows us to solve certain CSPs that has been out of reach for a quite a while. We cons… ▽ More

    Submitted 14 May, 2017; v1 submitted 10 January, 2017; originally announced January 2017.

    Comments: This version features a different proof of the main result, which uses an approach closer to that in [Andrei A. Bulatov: A dichotomy theorem for nonuniform CSPs. CoRR abs/1703.03021 (2017)], and is much simplified

  28. Functional Clones and Expressibility of Partition Functions

    Authors: Andrei Bulatov, Leslie Ann Goldberg, Mark Jerrum, David Richerby, Stanislav Živný

    Abstract: We study functional clones, which are sets of non-negative pseudo-Boolean functions (functions $\{0,1\}^k\to\mathbb{R}_{\geq 0}$) closed under (essentially) multiplication, summation and limits. Functional clones naturally form a lattice under set inclusion and are closely related to counting Constraint Satisfaction Problems (CSPs). We identify a sublattice of interesting functional clones and inv… ▽ More

    Submitted 28 April, 2017; v1 submitted 23 September, 2016; originally announced September 2016.

    Comments: 42 pages, 6 figures; minor corrections

    Journal ref: Theoretical Computer Science 687 (2017) 11-39

  29. arXiv:1609.03199  [pdf, other

    math.CO cs.FL math.GR

    Lower Bounds on Words Separation: Are There Short Identities in Transformation Semigroups?

    Authors: Andrei A. Bulatov, Olga Karpova, Arseny M. Shur, Konstantin Startsev

    Abstract: The words separation problem, originally formulated by Goralcik and Koubek (1986), is stated as follows. Let $Sep(n)$ be the minimum number such that for any two words of length $\le n$ there is a deterministic finite automaton with $Sep(n)$ states, accepting exactly one of them. The problem is to find the asymptotics of the function $Sep$. This problem is inverse to finding the asymptotics of the… ▽ More

    Submitted 11 September, 2016; originally announced September 2016.

    Comments: 12 pages, 2 figures, 2 tables

    MSC Class: 68R15; 68Q70; 20B30; 20M20

  30. arXiv:1603.09333  [pdf, ps, other

    math.GR cs.CC

    The subpower membership problem for semigroups

    Authors: Andrei Bulatov, Marcin Kozik, Peter Mayr, Markus Steindl

    Abstract: Fix a finite semigroup $S$ and let $a_1,\ldots,a_k, b$ be tuples in a direct power $S^n$. The subpower membership problem (SMP) asks whether $b$ can be generated by $a_1,\ldots,a_k$. If $S$ is a finite group, then there is a folklore algorithm that decides this problem in time polynomial in $nk$. For semigroups this problem always lies in PSPACE. We show that the SMP for a full transformation semi… ▽ More

    Submitted 29 August, 2016; v1 submitted 29 March, 2016; originally announced March 2016.

  31. arXiv:1601.07403  [pdf, ps, other

    cs.LO

    Graphs of finite algebras, edges, and connectivity

    Authors: Andrei A. Bulatov

    Abstract: We refine and advance the study of the local structure of idempotent finite algebras started in [A.Bulatov, The Graph of a Relational Structure and Constraint Satisfaction Problems, LICS, 2004]. We introduce a graph-like structure on an arbitrary finite idempotent algebra omitting type 1. We show that this graph is connected, its edges can be classified into 3 types corresponding to the local beha… ▽ More

    Submitted 8 January, 2016; originally announced January 2016.

  32. arXiv:1408.3690  [pdf, ps, other

    cs.CC

    Conservative constraint satisfaction re-revisited

    Authors: Andrei A. Bulatov

    Abstract: Conservative constraint satisfaction problems (CSPs) constitute an important particular case of the general CSP, in which the allowed values of each variable can be restricted in an arbitrary way. Problems of this type are well studied for graph homomorphisms. A dichotomy theorem characterizing conservative CSPs solvable in polynomial time and proving that the remaining ones are NP-complete was pr… ▽ More

    Submitted 15 August, 2014; originally announced August 2014.

  33. arXiv:1212.1633  [pdf, ps, other

    cs.SI physics.soc-ph

    Inferring Attitude in Online Social Networks Based On Quadratic Correlation

    Authors: Cong Wang, Andrei A. Bulatov

    Abstract: The structure of an online social network in most cases cannot be described just by links between its members. We study online social networks, in which members may have certain attitude, positive or negative toward each other, and so the network consists of a mixture of both positive and negative relationships. Our goal is to predict the sign of a given relationship based on the evidences provide… ▽ More

    Submitted 7 December, 2012; originally announced December 2012.

    Comments: 18 pages, 3 figures

    ACM Class: H.2.8

  34. arXiv:1210.3344  [pdf, ps, other

    cs.LO cs.CC

    Galois correspondence for counting quantifiers

    Authors: Andrei A. Bulatov, Amir Hedayaty

    Abstract: We introduce a new type of closure operator on the set of relations, max-implementation, and its weaker analog max-quantification. Then we show that approximation preserving reductions between counting constraint satisfaction problems (#CSPs) are preserved by these two types of closure operators. Together with some previous results this means that the approximation complexity of counting CSPs is d… ▽ More

    Submitted 11 October, 2012; originally announced October 2012.

    Comments: 28 pages, 2 figures

    ACM Class: F.2.2; F.4.1; G.2.1

  35. arXiv:1206.4854  [pdf, ps, other

    cs.CC cs.DS

    Constraint satisfaction parameterized by solution size

    Authors: Andrei A. Bulatov, Dániel Marx

    Abstract: In the constraint satisfaction problem (CSP) corresponding to a constraint language (i.e., a set of relations) $Γ$, the goal is to find an assignment of values to variables so that a given set of constraints specified by relations from $Γ$ is satisfied. The complexity of this problem has received substantial amount of attention in the past decade. In this paper we study the fixed-parameter tractab… ▽ More

    Submitted 18 January, 2014; v1 submitted 21 June, 2012; originally announced June 2012.

    Comments: To appear in SICOMP. Conference version in ICALP 2011

  36. The expressibility of functions on the Boolean domain, with applications to Counting CSPs

    Authors: Andrei A. Bulatov, Martin Dyer, Leslie Ann Goldberg, Mark Jerrum, Colin McQuillan

    Abstract: An important tool in the study of the complexity of Constraint Satisfaction Problems (CSPs) is the notion of a relational clone, which is the set of all relations expressible using primitive positive formulas over a particular set of base relations. Post's lattice gives a complete classification of all Boolean relational clones, and this has been used to classify the computational difficulty of CS… ▽ More

    Submitted 13 June, 2012; v1 submitted 26 August, 2011; originally announced August 2011.

    Comments: corrected typo in title :-)

    MSC Class: 68Q15; 68Q17

    Journal ref: JACM Vol 60 Issue 5 Oct 2013 Article 32

  37. The complexity of global cardinality constraints

    Authors: Andrei A. Bulatov, Daniel Marx

    Abstract: In a constraint satisfaction problem (CSP) the goal is to find an assignment of a given set of variables subject to specified constraints. A global cardinality constraint is an additional requirement that prescribes how many variables must be assigned a certain value. We study the complexity of the problem CCSP(G), the constraint satisfaction problem with global cardinality constraints that allow… ▽ More

    Submitted 27 October, 2010; v1 submitted 1 October, 2010; originally announced October 2010.

    ACM Class: F.2.2, F.4.1

    Journal ref: Logical Methods in Computer Science, Volume 6, Issue 4 (October 27, 2010) lmcs:1025

  38. The complexity of weighted and unweighted #CSP

    Authors: Andrei Bulatov, Martin Dyer, Leslie Ann Goldberg, Markus Jalsenius, Mark Jerrum, David Richerby

    Abstract: We give some reductions among problems in (nonnegative) weighted #CSP which restrict the class of functions that needs to be considered in computational complexity studies. Our reductions can be applied to both exact and approximate computation. In particular, we show that a recent dichotomy for unweighted #CSP can be extended to rational-weighted #CSP.

    Submitted 24 October, 2011; v1 submitted 15 May, 2010; originally announced May 2010.

    Comments: 11 pages

    ACM Class: F.2.2; F.4.1; G.2.1

    Journal ref: JCSS 2012

  39. arXiv:0902.1256  [pdf, ps, other

    cs.CC cs.LO

    Enumerating Homomorphisms

    Authors: Andrei A. Bulatov, Victor Dalmau, Martin Grohe, Daniel Marx

    Abstract: The homomorphism problem for relational structures is an abstract way of formulating constraint satisfaction problems (CSP) and various problems in database theory. The decision version of the homomorphism problem received a lot of attention in literature; in particular, the way the graph-theoretical structure of the variables and constraints influences the complexity of the problem is intensive… ▽ More

    Submitted 7 February, 2009; originally announced February 2009.

    Journal ref: 26th International Symposium on Theoretical Aspects of Computer Science STACS 2009 (2009) 231-242

  40. arXiv:0812.4171  [pdf, ps, other

    cs.CC cs.DM

    The Complexity of Weighted Boolean #CSP with Mixed Signs

    Authors: Andrei Bulatov, Martin Dyer, Leslie Ann Goldberg, Markus Jalsenius, David Richerby

    Abstract: We give a complexity dichotomy for the problem of computing the partition function of a weighted Boolean constraint satisfaction problem. Such a problem is parameterized by a set of rational-valued functions, which generalize constraints. Each function assigns a weight to every assignment to a set of Boolean variables. Our dichotomy extends previous work in which the weight functions were restri… ▽ More

    Submitted 3 June, 2009; v1 submitted 22 December, 2008; originally announced December 2008.

    Comments: 24 pages

    ACM Class: F.2.2; F.4.1; G.2.1

  41. arXiv:0811.2546  [pdf, ps, other

    cs.DS cs.LO

    Phase transition for Local Search on planted SAT

    Authors: Andrei A. Bulatov, Evgeny S. Skvortsov

    Abstract: The Local Search algorithm (or Hill Climbing, or Iterative Improvement) is one of the simplest heuristics to solve the Satisfiability and Max-Satisfiability problems. It is a part of many satisfiability and max-satisfiability solvers, where it is used to find a good starting point for a more sophisticated heuristics, and to improve a candidate solution. In this paper we give an analysis of Local… ▽ More

    Submitted 15 November, 2008; originally announced November 2008.

    Comments: 20 pages, 3 figures, submitted to a conference