Ankit Shukla 0003

dblp:218/5708-3 · DBLP profile ↗
← Back
7ranked-venue papers
3as first author
4since 2021 · last 2023
0000-0002-1038-3602ORCID · verified

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

Theory of computation · 5 · 2 first-author · 3 since 2021Artificial intelligence and machine learning · 4 · 3 first-author · 2 since 2021Software engineering, systems software and programming languages · 3 · 1 first-author · 2 since 2021
YearPublicationVenuePosition
2023 Transforming Quantified Boolean Formulas Using Biclique Covers
abstract
Abstract We introduce the global conflict graph of DQCNFs (dependency quantified conjunctive normal forms), recording clashes between clauses on such universal variables on which all existential variables depend (called “global variables”). The biclique covers of this graph correspond to the eligible clause-slices of the DQCNF which consider only the global variables. We show that all such slices yield satisfiability-equivalent variations. This opens the possibility to realise this slice using as few global variables as possible. We give basic theoretical results and first supporting experimental data.
Oliver Kullmann, Ankit Shukla 0003
TACAS (2)2
2022 OuterCount: A First-Level Solution-Counter for Quantified Boolean Formulas
Ankit Shukla 0003, Sibylle Möhle, Manuel Kauers, Martina Seidl
CICM1
2021 QBFFam: A Tool for Generating QBF Families from Proof Complexity
Olaf Beyersdorff, Luca Pulina, Martina Seidl, Ankit Shukla 0003
SAT4
2021 A formal methods approach to predicting new features of the eukaryotic vesicle traffic system
Arnab Bhattacharyya 0001, Lakshmanan Kuppusamy, Somya Mani, Ankit Shukla 0003, Mandayam K. Srivas, Mukund Thattai
Acta Informatica5
2020 Short Q-Resolution Proofs with Homomorphisms
Ankit Shukla 0003, Friedrich Slivovsky, Stefan Szeider
SAT1
2019 Autarkies for DQCNF
abstract
Autarkies for SAT are partial assignments for boolean CNF, which either satisfy a clause or leave it untouched. We introduce the natural generalisation of autarkies for DQCNF (dependency-quantified boolean CNF), by generalising constant boolean functions 0, 1, as used in SAT, to arbitrary boolean functions assigned to existential variables, as allowed by the dependency-specification. We regard here DQCNF as a proper generalisation of QCNF (QBF with CNF), and all results naturally apply also to QCNF. We provide the most basic theory, considering confluence of autarky reduction (removing the clauses satisfied by some autarky), and the Autarky Decomposition Theorem, the unique decomposition of a DQCNF into the lean kernel (free from any autarky) and the clauses satisfiable by some autarky. Finding autarkies is NEXPTIME-hard (or PSPACE-hard, when restricting to QCNF), and so autarky systems are introduced, which allow for more feasible restricted notions of autarkies, while maintaining the basic properties. The two most basic autarky systems restrict either the number of existential variables assigned, or the number of universal variables used in the boolean functions assigned.
Oliver Kullmann, Ankit Shukla 0003
FMCAD2
2019 A Survey on Applications of Quantified Boolean Formulas
abstract
The decision problem of quantified Boolean formulas (QBFs) is the archetypical problem for the complexity class PSPACE. Beside such theoretical aspects QBF also provides an attractive framework for encoding and solving various application problems ranging from symbolic reasoning in artificial intelligence to the formal verification and synthesis of computing systems. In this paper, we survey the different application areas that exploit QBF technology for solving their specific problems.
Ankit Shukla 0003, Armin Biere, Luca Pulina, Martina Seidl
ICTAI1