Dmitry Rozplokhas

dblp:224/5954 · also Dmitri Rozplokhas · DBLP profile ↗
← Back
11ranked-venue papers
3as first author
8since 2021 · last 2026
0000-0001-7882-4497ORCID · corroborated

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

Artificial intelligence and machine learning · 7 · 7 since 2021Theory of computation · 6 · 2 first-author · 5 since 2021Software engineering, systems software and programming languages · 4 · 2 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 since 2021
YearPublicationVenuePosition
2026 SMT-Based Deontic Reasoning for Åqvist Logics
abstract
Abstract Building on the small-model constructions for Åqvist’s deontic logics introduced in [24], we present Deo-SMT , an SMT-based reasoner implemented in Z3 for checking validity and generating countermodels. Deo-SMT covers all four of Åqvist’s logics ( E , F , F+(CM) , G ) and provides countermodel visualizations as text, matrices, and directed graphs. Our tool outperforms the existing Isabelle/HOL approach, while providing a lightweight and accessible interface for normative reasoning.
Christian Köll, Agata Ciabattoni, Dmitry Rozplokhas
IJCAR (1)3
2025 A Non-Interventionist Approach to Causal Reasoning Based on Lewisian Counterfactuals
abstract
We present a computationally grounded semantics for counterfactual conditionals in which i) the state in a model is decomposed into two elements: a propositional valuation and a causal base in propositional form that represents the causal information available at the state; and ii) the comparative similarity relation between states is computed from the states' two components. We show that, by means of our semantics, we can elegantly formalize the notion of actual cause without recurring to the primitive notion of intervention. Furthermore, we provide a succinct formulation of the model checking problem for a language of counterfactual conditionals in our semantics. We show that this problem is PSPACE-complete and provide a reduction of it into QBF that can be used for automatic verification of causal properties.
Carlos Aguilera-Ventura, Xinghan Liu, Emiliano Lorini, Dmitry Rozplokhas
IJCAI4
2025 GL-Based Calculi for PCL and Its Deontic Cousin
Agata Ciabattoni, Dmitry Rozplokhas, Matteo Tesi
JELIA (1)2
2025 From Explicit Allowances to Defeasible Deontic Operators: A Modal View
Agata Ciabattoni, Josephine Dik, Emiliano Lorini, Dominik Pichler, Dmitry Rozplokhas
PRIMA5
2024 LEGO-Like Small Model Constructions for Åqvist's Logics
Dmitry Rozplokhas
AiML1
2024 Streamlining Input/Output Logics with Sequent Calculi (Extended Abstract)
Agata Ciabattoni, Dmitry Rozplokhas
IJCAI2
2024 Strongly Analytic Calculi for KLM Logics with SMT-Based Prover
abstract
We introduce modular calculi for the logics for nonmonotonic reasoning defined by Kraus, Lehmann, and Magidor, featuring a strengthened form of analyticity. Our calculi are used to determine the computational complexity for the logics C, CL, CM, P (and M), and fragments thereof. The calculi are encoded into SMT solvers, yielding an efficient prover with countermodel generation capabilities. Our work encompasses known results and introduces new findings, including co-NP-completeness and a more effective semantics for C.
Agata Ciabattoni, Clemens Eisenhofer, Dmitry Rozplokhas
KR3
2023 Streamlining Input/Output Logics with Sequent Calculi
abstract
Input/Output (I/O) logic is a general framework for reasoning about conditional norms and/or causal relations. We streamline Bochman’s causal I/O logics via proof-search-oriented sequent calculi. Our calculi establish a natural syntactic link between the derivability in these logics and in the original I/O logics. As a consequence of our results, we obtain new, simple semantics for all these logics, complexity bounds, embeddings into normal modal logics, and efficient deduction methods. Our work encompasses many scattered results and provides uniform solutions to various unresolved problems.
Agata Ciabattoni, Dmitry Rozplokhas
KR2
2020 Certified Semantics for Relational Programming
Dmitry Rozplokhas, Andrey Vyatkin, Dmitri Boulytchev
APLAS1
2020 The New Normal: We Cannot Eliminate Cuts in Coinductive Calculi, But We Can Explore Them
abstract
Abstract In sequent calculi, cut elimination is a property that guarantees that any provable formula can be proven analytically. For example, Gentzen’s classical and intuitionistic calculi LK and LJ enjoy cut elimination. The property is less studied in coinductive extensions of sequent calculi. In this paper, we use coinductive Horn clause theories to show that cut is not eliminable in a coinductive extension of LJ, a system we call CLJ. We derive two further practical results from this study. We show that CoLP by Gupta et al. gives rise to cut-free proofs in CLJ with fixpoint terms, and we formulate and implement a novel method of coinductive theory exploration that provides several heuristics for discovery of cut formulae in CLJ.
Ekaterina Komendantskaya, Dmitry Rozplokhas, Henning Basold
Theory Pract. Log. Program.2
2018 Improving Refutational Completeness of Relational Search via Divergence Test
abstract
We describe a search optimization technique for implementation of relational programming language miniKanren which makes more queries converge. Specifically, we address the problem of conjunction non-commutativity. Our technique is based on a certain divergence criterion that we use to trigger a dynamic reordering of conjuncts. We present a formal semantics of a miniKanren-like language and prove that our optimization does not compromise already converging programs, thus, being a proper improvement. We also present the prototype implementation of the improved search and demonstrate its application for a number of realistic specifications.
Dmitry Rozplokhas, Dmitri Boulytchev
PPDP1