liu.seSearch for publications in DiVA
Change search
Link to record
Permanent link

Direct link
Roy, Biman
Publications (9 of 9) Show all publications
Lagerkvist, V. & Roy, B. (2022). C-Maximal Strong Partial Clones and the Inclusion Structure of Boolean Weak Bases. Journal of Multiple-Valued Logic and Soft Computing, 38(3-4), 333-353
Open this publication in new window or tab >>C-Maximal Strong Partial Clones and the Inclusion Structure of Boolean Weak Bases
2022 (English)In: Journal of Multiple-Valued Logic and Soft Computing, ISSN 1542-3980, E-ISSN 1542-3999, Vol. 38, no 3-4, p. 333-353Article in journal (Refereed) Published
Abstract [en]

Strong partial clones are composition closed sets of partial operations containing all partial projections, characterizable as partial polymorphisms of sets of relations Γ (pPol(Γ)). If C is a clone it is known that the set of all strong partial clones whose total component equals C, has a greatest element pPol(Γω), where Γω is called a weak base. Weak bases have seen applications in computer science due to their usefulness for proving complexity classifications for constraint satisfaction related problems. In this article we (1) completely describe the inclusion structure between pPol(Γω), pPol(Δω) for all Boolean weak bases Γω and Δω and (2) in many such cases prove that the strong partial clones in question uniquely cover each other.

Place, publisher, year, edition, pages
Philadelphia, PA, United States: Old City Publishing, 2022
Keywords
Universal algebra, clone theory, partial clone theory, weak bases
National Category
Computer Sciences
Identifiers
urn:nbn:se:liu:diva-182644 (URN)000745038100004 ()
Available from: 2022-02-03 Created: 2022-02-03 Last updated: 2022-02-10Bibliographically approved
Lagerkvist, V. & Roy, B. (2021). Complexity of inverse constraint problems and a dichotomy for the inverse satisfiability problem. Paper presented at 46th International Colloquium on Automata, Languages and Programming (ICALP), Patras, GREECE, jul 09-12, 2019. Journal of computer and system sciences (Print), 117, 23-39
Open this publication in new window or tab >>Complexity of inverse constraint problems and a dichotomy for the inverse satisfiability problem
2021 (English)In: Journal of computer and system sciences (Print), ISSN 0022-0000, E-ISSN 1090-2724, Vol. 117, p. 23-39Article in journal (Refereed) Published
Abstract [en]

The inverse satisfiability problem over a set of relations Gamma (INv-SAT(Gamma)) is the problem of deciding whether a relation R can be defined as the set of models of a SAT(Gamma) instance. Kavvadias and Sideri (1998) [15] obtained a dichotomy between P and co-NP-complete for finite r containing the two constant Boolean relations. However, for arbitrary constraint languages the complexity has been wide open, and in this article we finally prove a complete dichotomy theorem for finite languages. Kavvadias and Sideris techniques are not applicable and we have to turn to the more recent algebraic approach based on partial polymorphisms. We also study the complexity of the inverse constraint satisfaction problem prove a general hardness result, which in particular resolves the complexity of INvERSE k-COLOURING, mentioned as an open problem in Chen (2008) [8]. (C) 2020 Elsevier Inc. All rights reserved.

Place, publisher, year, edition, pages
Elsevier, 2021
Keywords
Clone theory; Universal algebra; Satisfiability problems; Constraint satisfaction problems; Inverse problems
National Category
Computer Sciences
Identifiers
urn:nbn:se:liu:diva-173173 (URN)10.1016/j.jcss.2020.10.004 (DOI)000606822100002 ()
Conference
46th International Colloquium on Automata, Languages and Programming (ICALP), Patras, GREECE, jul 09-12, 2019
Note

Funding Agencies|German Research Foundation (DFG)German Research Foundation (DFG) [622397]; Swedish Research Council (VR)Swedish Research Council [2019-03690]; National Graduate School in Computer Science(CUGS), Sweden

Available from: 2021-02-10 Created: 2021-02-10 Last updated: 2022-11-18Bibliographically approved
Roy, B. (2020). Applications of Partial Polymorphisms in (Fine-Grained) Complexity of Constraint Satisfaction Problems. (Doctoral dissertation). Linköping:: Linköping University Electronic Press
Open this publication in new window or tab >>Applications of Partial Polymorphisms in (Fine-Grained) Complexity of Constraint Satisfaction Problems
2020 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]

In this thesis we study the worst-case complexity ofconstraint satisfaction problems and some of its variants. We use methods from universal algebra: in particular, algebras of total functions and partial functions that are respectively known as clones and strong partial clones. The constraint satisfactionproblem parameterized by a set of relations Γ (CSP(Γ)) is the following problem: given a set of variables restricted by a set of constraints based on the relations Γ, is there an assignment to thevariables that satisfies all constraints? We refer to the set Γ as aconstraint language. The inverse CSPproblem over Γ (Inv-CSP(Γ)) asks the opposite: given a relation R, does there exist a CSP(Γ) instance with R as its set of models? When Γ is a Boolean language, then we use the term SAT(Γ) instead of CSP(Γ) and Inv-SAT(Γ) instead of Inv-CSP(Γ).

Fine-grained complexity is an approach in which we zoom inside a complexity class and classify theproblems in it based on their worst-case time complexities. We start by investigating the fine-grained complexity of NP-complete CSP(Γ) problems. An NP-complete CSP(Γ) problem is said to be easier than an NP-complete CSP(∆) problem if the worst-case time complexity of CSP(Γ) is not higher thanthe worst-case time complexity of CSP(∆). We first analyze the NP-complete SAT problems that are easier than monotone 1-in-3-SAT (which can be represented by SAT(R) for a certain relation R), and find out that there exists a continuum of such problems. For this, we use the connection between constraint languages and strong partial clones and exploit the fact that CSP(Γ) is easier than CSP(∆) when the strong partial clone corresponding to  Γ contains the strong partial clone of ∆. An NP-complete CSP(Γ) problem is said to be the easiest with respect to a variable domain D if it is easier than any other NP-complete CSP(∆) problem of that domain. We show that for every finite domain there exists an easiest NP-complete problem for the ultraconservative CSP(Γ) problems. An ultraconservative CSP(Γ) is a special class of CSP problems where the constraint language containsall unary relations. We additionally show that no NP-complete CSP(Γ) problem can be solved insub-exponential time (i.e. in2^o(n) time where n is the number of variables) given that theexponentialtime hypothesisis true.

Moving to classical complexity, we show that for any Boolean constraint language Γ, Inv-SAT(Γ) is either in P or it is coNP-complete. This is a generalization of an earlier dichotomy result, which was only known to be true for ultraconservative constraint languages. We show that Inv-SAT(Γ) is coNP-complete if and only if the clone corresponding to Γ contains essentially unary functions only. For arbitrary finite domains our results are not conclusive, but we manage to prove that theinversek-coloring problem is coNP-complete for each k>2. We exploit weak bases to prove many of theseresults. A weak base of a clone C is a constraint language that corresponds to the largest strong partia clone that contains C. It is known that for many decision problems X(Γ) that are parameterized bya constraint language Γ(such as Inv-SAT), there are strong connections between the complexity of X(Γ) and weak bases. This fact can be exploited to achieve general complexity results. The Boolean domain is well-suited for this approach since we have a fairly good understanding of Boolean weak bases. In the final result of this thesis, we investigate the relationships between the weak bases in the Boolean domain based on their strong partial clones and completely classify them according to the setinclusion. To avoid a tedious case analysis, we introduce a technique that allows us to discard a largenumber of cases from further investigation.

Place, publisher, year, edition, pages
Linköping:: Linköping University Electronic Press, 2020. p. 30
Series
Linköping Studies in Science and Technology. Dissertations, ISSN 0345-7524 ; 2048
National Category
Computer Sciences
Identifiers
urn:nbn:se:liu:diva-164157 (URN)10.3384/diss.diva-164157 (DOI)9789179298982 (ISBN)
Public defence
2020-04-23, Ada Lovelace, B-Building, Campus Valla, Linköping, 13:15 (English)
Opponent
Supervisors
Funder
CUGS (National Graduate School in Computer Science)
Available from: 2020-03-23 Created: 2020-03-07 Last updated: 2020-03-31Bibliographically approved
Lagerkvist, V. & Roy, B. (2018). A Dichotomy Theorem for the Inverse Satisfiability Problem. In: : . Paper presented at 37th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS-2017). Schloss Dachstuhl – Leibniz-Zentrum für Informatik
Open this publication in new window or tab >>A Dichotomy Theorem for the Inverse Satisfiability Problem
2018 (English)Conference paper, Published paper (Refereed)
Place, publisher, year, edition, pages
Schloss Dachstuhl – Leibniz-Zentrum für Informatik, 2018
Series
Leibniz International Proceedings in Informatics, ISSN 1868-8969 
National Category
Computer Sciences
Identifiers
urn:nbn:se:liu:diva-164155 (URN)10.4230/LIPIcs.FSTTCS.2017.39 (DOI)001555648700039 ()2-s2.0-85043998605 (Scopus ID)978-3-95977-055-2 (ISBN)
Conference
37th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS-2017)
Available from: 2020-03-07 Created: 2020-03-07 Last updated: 2026-01-23
Lagerkvist, V. & Roy, B. (2017). A dichotomy theorem for the inverse satisfiability problem. In: Proceedings ofthe 37th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science: . Paper presented at The IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, Kanpur, India, December 11-15, 2017.
Open this publication in new window or tab >>A dichotomy theorem for the inverse satisfiability problem
2017 (English)In: Proceedings ofthe 37th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, 2017Conference paper, Published paper (Refereed)
National Category
Computer Sciences
Identifiers
urn:nbn:se:liu:diva-171250 (URN)
Conference
The IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, Kanpur, India, December 11-15, 2017
Available from: 2020-11-11 Created: 2020-11-11 Last updated: 2021-09-21Bibliographically approved
Lagerkvist, V. & Roy, B. (2017). On the Interval of Boolean Strong Partial Clones Containing Only Projections as Total Operations. In: : . Paper presented at International Symposium on Multiple-Valued Logic.
Open this publication in new window or tab >>On the Interval of Boolean Strong Partial Clones Containing Only Projections as Total Operations
2017 (English)Conference paper, Published paper (Refereed)
National Category
Computer Sciences
Identifiers
urn:nbn:se:liu:diva-171439 (URN)
Conference
International Symposium on Multiple-Valued Logic
Available from: 2020-11-17 Created: 2020-11-17 Last updated: 2021-09-21
Couceiro, M., Haddad, L., Lagerkvist, V. & Roy, B. (2017). On the Interval of Boolean Strong Partial ClonesContaining Only Projections as Total Operations. In: : . Paper presented at 47th International Symposium on Multiple-Valued Logic (ISMVL-2017).
Open this publication in new window or tab >>On the Interval of Boolean Strong Partial ClonesContaining Only Projections as Total Operations
2017 (English)Conference paper, Published paper (Refereed)
National Category
Computer Sciences
Identifiers
urn:nbn:se:liu:diva-164153 (URN)
Conference
47th International Symposium on Multiple-Valued Logic (ISMVL-2017)
Available from: 2020-03-07 Created: 2020-03-07 Last updated: 2026-01-23
Jonsson, P., Lagerkvist, V. & Roy, B. (2017). Time Complexity of Constraint Satisfaction via Universal Algebra. In: : . Paper presented at 42nd International Symposium on Mathematical Foundations of Computer Science (MFCS-2017). Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing, 93
Open this publication in new window or tab >>Time Complexity of Constraint Satisfaction via Universal Algebra
2017 (English)Conference paper, Published paper (Refereed)
Abstract [en]

The exponential-time hypothesis (ETH) states that 3-SAT is not solvable in subexponential time,i.e. not solvable in O(cn) time for arbitrary c > 1, where n denotes the number of variables.Problems like k-SAT can be viewed as special cases of the constraint satisfaction problem (CSP),which is the problem of determining whether a set of constraints is satisfiable. In this paperwe study the worst-case time complexity of NP-complete CSPs. Our main interest is in theCSP problem parameterized by a constraint language Γ (CSP(Γ)), and how the choice of Γaffects the time complexity. It is believed that CSP(Γ) is either tractable or NP-complete, andthe algebraic CSP dichotomy conjecture gives a sharp delineation of these two classes based onalgebraic properties of constraint languages. Under this conjecture and the ETH, we first rule outthe existence of subexponential algorithms for finite-domain NP-complete CSP(Γ) problems. Thisresult also extends to certain infinite-domain CSPs and structurally restricted CSP(Γ) problems.We then begin a study of the complexity of NP-complete CSPs where one is allowed to arbitrarilyrestrict the values of individual variables, which is a very well-studied subclass of CSPs. For suchCSPs with finite domain D, we identify a relation SD such that (1) CSP({SD}) is NP-completeand (2) if CSP(Γ) over D is NP-complete and solvable in O(cn) time, then CSP({SD}) is solvablein O(cn) time, too. Hence, the time complexity of CSP({SD}) is a lower bound for all CSPs ofthis particular kind. We also prove that the complexity of CSP({SD}) is decreasing when |D|increases, unless the ETH is false. This implies, for instance, that for every c > 1 there exists afinite-domain Γ such that CSP(Γ) is NP-complete and solvable in O(cn) time

Place, publisher, year, edition, pages
Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing, 2017
Series
Leibniz International Proceedings in Informatics, ISSN 1868-8969 
National Category
Computer Sciences
Identifiers
urn:nbn:se:liu:diva-164154 (URN)10.4230/LIPIcs.MFCS.2017.17 (DOI)978-3-95977-046-0 (ISBN)
Conference
42nd International Symposium on Mathematical Foundations of Computer Science (MFCS-2017)
Available from: 2020-03-07 Created: 2020-03-07 Last updated: 2021-11-24
Lagerkvist, V. & Roy, B. (2016). A Preliminary Investigation of Satisfiability Problems NotHarder than 1-in-3-SAT. In: : . Paper presented at Proceedings of the 41st International Symposium on Mathematical Foundations of Computer Science (MFCS-2016). , 58
Open this publication in new window or tab >>A Preliminary Investigation of Satisfiability Problems NotHarder than 1-in-3-SAT
2016 (English)Conference paper, Published paper (Refereed)
National Category
Computer Sciences
Identifiers
urn:nbn:se:liu:diva-164152 (URN)
Conference
Proceedings of the 41st International Symposium on Mathematical Foundations of Computer Science (MFCS-2016)
Available from: 2020-03-07 Created: 2020-03-07 Last updated: 2026-01-23
Organisations

Search in DiVA

Show all publications