[HTML][HTML] Mechanical synthesis of sorting algorithms for binary trees by logic and combinatorial techniques

I Drămnesc, T Jebelean, S Stratulat - Journal of Symbolic Computation, 2019 - Elsevier
We develop logic and combinatorial methods for automating the generation of sorting
algorithms for binary trees, starting from input-output specifications and producing …

Cyclic proofs with ordering constraints

S Stratulat - … Conference on Automated Reasoning with Analytic …, 2017 - Springer
CLKID^ ω ω is a sequent-based cyclic inference system able to reason on first-order logic
with inductive definitions. The current approach for verifying the soundness of CLKID^ ω ω …

Validating back-links of FOLID cyclic pre-proofs

S Stratulat - arXiv preprint arXiv:1810.07374, 2018 - arxiv.org
Cyclic pre-proofs can be represented as sets of finite tree derivations with back-links. In the
frame of the first-order logic with inductive definitions, the nodes of the tree derivations are …

SPIKE, an automatic theorem prover—revisited

S Stratulat - 2020 22nd International Symposium on Symbolic …, 2020 - ieeexplore.ieee.org
SPIKE, an induction-based theorem prover built to reason on conditional theories with
equality, is one of the few formal tools able to perform automatically mutual and lazy …

On Conditional Axioms and Associated Inference Rules

J Borrego-Díaz, A Cordón-Franco, FF Lara-Martín - Axioms, 2024 - mdpi.com
In the present paper, we address the following general question in the framework of
classical first-order logic. Assume that a certain mathematical principle can be formalized in …

Structural vs. cyclic induction: a report on some experiments with Coq

S Stratulat - 2016 18th International Symposium on Symbolic …, 2016 - ieeexplore.ieee.org
Structural and (Noetherian) cyclic induction are two instances of the Noetherian induction
principle adapted to reason on first-order logic. From a theoretical point of view, every …

E-Cyclist: Implementation of an efficient validation of FOLID cyclic induction reasoning

S Stratulat - arXiv preprint arXiv:2109.03235, 2021 - arxiv.org
Checking the soundness of cyclic induction reasoning for first-order logic with inductive
definitions (FOLID) is decidable but the standard checking method is based on an …

Proof–based synthesis of sorting algorithms for trees

I Drămnesc, T Jebelean, S Stratulat - … , Czech Republic, March 14-18, 2016 …, 2016 - Springer
We develop various proof techniques for the synthesis of sorting algorithms on binary trees,
by extending our previous work on the synthesis of algorithms on lists. Appropriate induction …

Mechanical certification of FOLID cyclic proofs

S Stratulat - Annals of Mathematics and Artificial Intelligence, 2023 - Springer
Cyclic induction is a powerful reasoning technique that consists in blocking the proof
development of certain subgoals already encountered during the proof process. In the …

[HTML][HTML] Substantiation of the structure theory of design of technological machines and devices

L Los, S Kukharets, N Tsyvenkova… - … аудит и резервы …, 2017 - cyberleninka.ru
The object of research is the theory of the design of technological machines and devices.
The main idea of this theory is the possibility of a priori quantitative evaluation of the design …