Skip to main content

Showing 1–5 of 5 results for author: Rozplokhas, D

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

    cs.LO

    LEGO-like Small-Model Constructions for Åqvist's Logics

    Authors: Dmitry Rozplokhas

    Abstract: Åqvist's logics (E, F, F+(CM), and G) are among the best-known systems in the long tradition of preference-based approaches for modeling conditional obligation. While the general semantics of preference models align well with philosophical intuitions, more constructive characterizations are needed to assess computational complexity and facilitate automated deduction. Existing small model construct… ▽ More

    Submitted 28 April, 2024; originally announced April 2024.

  2. arXiv:2306.09496  [pdf, ps, other

    cs.LO

    Streamlining Input/Output Logics with Sequent Calculi

    Authors: Agata Ciabattoni, Dmitry Rozplokhas

    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 logic… ▽ More

    Submitted 15 June, 2023; originally announced June 2023.

  3. arXiv:2202.08511  [pdf, other

    cs.PL

    Scheduling Complexity of Interleaving Search

    Authors: Dmitry Rozplokhas, Dmitry Boulytchev

    Abstract: miniKanren is a lightweight embedded language for logic and relational programming. Many of its useful features come from a distinctive search strategy, called interleaving search. However, with interleaving search conventional ways of reasoning about the complexity and performance of logical programs become irrelevant. We identify an important key component -- scheduling -- which makes the reason… ▽ More

    Submitted 4 March, 2022; v1 submitted 17 February, 2022; originally announced February 2022.

  4. arXiv:2008.03714  [pdf, ps, other

    cs.LO cs.PL

    The New Normal: We Cannot Eliminate Cuts in Coinductive Calculi, But We Can Explore Them

    Authors: Ekaterina Komendantskaya, Dmitry Rozplokhas, Henning Basold

    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 exten… ▽ More

    Submitted 9 August, 2020; originally announced August 2020.

    Comments: Paper presented at the 36th International Conference on Logic Programming (ICLP 2019), University Of Calabria, Rende (CS), Italy, September 2020, 16 pages

    Journal ref: Theory and Practice of Logic Programming, 2020

  5. arXiv:2005.01018  [pdf, ps, other

    cs.PL

    Certified Semantics for Relational Programming

    Authors: Dmitry Rozplokhas, Andrey Vyatkin, Dmitry Boulytchev

    Abstract: We present a formal study of semantics for the relational programming language miniKanren. First, we formulate a denotational semantics which corresponds to the minimal Herbrand model for definite logic programs. Second, we present operational semantics which models interleaving, the distinctive feature of miniKanren implementation, and prove its soundness and completeness w.r.t. the denotational… ▽ More

    Submitted 16 September, 2020; v1 submitted 3 May, 2020; originally announced May 2020.