[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 …

Synthesis of sorting algorithms using multisets in Theorema

I Drămnesc, T Jebelean - Journal of Logical and Algebraic Methods in …, 2021 - Elsevier
Using multisets, we develop novel techniques for mechanizing the proofs of the synthesis
conjectures for list–sorting algorithms, and we demonstrate them in the Theorema system …

Properties of multisets compared to sets

A Radoaca - 2015 17th International Symposium on Symbolic …, 2015 - ieeexplore.ieee.org
We present some properties of multisets comparedto sets, regarding the relations and
operations between multisets, in an attempt to simplify the analysis of multisets. We …

Proof-based synthesis of sorting algorithms using multisets in Theorema

I Drămnesc, T Jebelean - arXiv preprint arXiv:1909.01747, 2019 - arxiv.org
Using multisets, we develop novel techniques for mechanizing the proofs of the synthesis
conjectures for list-sorting algorithms, and we demonstrate them in the Theorema system …

Automatic Synthesis of Merging and Inserting Algorithms on Binary Trees Using Multisets in Theorema

I Drămnesc, T Jebelean - … Aspects of Computer and Information Sciences …, 2020 - Springer
We demonstrate the automatic proof–based synthesis of merging and inserting algorithms
for [sorted] binary trees, using the notion of multisets, in the Theorema system. Each …

A case study on algorithm discovery from proofs: The insert function on binary trees

I Drămnesc, T Jebelean… - 2016 IEEE 11th …, 2016 - ieeexplore.ieee.org
We present a proof-based automatic synthesis experiment in the context of sorting binary
trees, namely the synthesis of the function which inserts an element in a sorted binary tree at …

Venn Diagrams for Multisets

A Radoaca - 2016 18th International Symposium on Symbolic …, 2016 - ieeexplore.ieee.org
We introduce Venn diagrams for multisets and showhow they simplify the analysis of
multisets. Venn diagrams arevery useful in proofs involving multisets and multiset orders …