VLDB 2026 Research / reviewers in the wild / expert
Jesús Aransay
dblp:78/7015 · also Jesús Aransay-Azofra
· DBLP profile ↗
7ranked-venue papers
7as first author
1since 2021 · last 2023
0000-0002-4079-8307ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 4 · 4 first-author · 1 since 2021Artificial intelligence and machine learning · 3 · 3 first-author · 1 since 2021Software engineering, systems software and programming languages · 3 · 3 first-author · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Evasiveness Through Binary Decision Diagrams
Jesús Aransay, Laureano Lambán, Julio Rubio 0001 |
CICM | 1 |
| 2017 | A Formalisation in HOL of the Fundamental Theorem of Linear Algebra and Its Application to the Solution of the Least Squares Problem
Jesús Aransay, Jose Divasón |
J. Autom. Reason. | 1 |
| 2016 | Formalisation of the computation of the echelon form of a matrix in Isabelle/HOLabstractAbstract In this contribution we present a formalised algorithm in the Isabelle/HOL proof assistant to compute echelon forms, and, as a consequence, characteristic polynomials of matrices. We have proved its correctness over Bézout domains, but its executability is only guaranteed over Euclidean domains, such as the integer ring and the univariate polynomials over a field. This is possible since the algorithm has been parameterised by a (possibly non-computable) operation that returns the Bézout coefficients of a pair of elements of a ring. The echelon form is also used to compute determinants and inverses of matrices. As a by-product, some algebraic structures have been implemented (principal ideal domains, Bézout domains, etc.). In order to improve performance, the algorithm has been refined to immutable arrays inside of Isabelle and code can be generated to functional languages as well. Jesús Aransay, Jose Divasón |
Formal Aspects Comput. | 1 |
| 2015 | Formalisation in higher-order logic and code generation to functional languages of the Gauss-Jordan algorithmabstractAbstract In this paper, we present a formalisation in a proof assistant, Isabelle/HOL, of a naive version of the Gauss-Jordan algorithm, with explicit proofs of some of its applications; and, additionally, a process to obtain versions of this algorithm in two different functional languages (SML and Haskell) by means of code generation techniques from the verified algorithm. The aim of this research is not to compete with specialised numerical implementations of Gauss-like algorithms, but to show that formal proofs in this area can be used to generate usable functional programs. The obtained programs show compelling performance in comparison to some other verified and functional versions, and accomplish some challenging tasks, such as the computation of determinants of matrices of big integers and the computation of the homology of matrices representing digital images. Jesús Aransay, Jose Divasón |
J. Funct. Program. | 1 |
| 2013 | Formalization and Execution of Linear Algebra: From Theorems to Algorithms
Jesús Aransay, Jose Divasón |
LOPSTR | 1 |
| 2010 | Generating certified code from formal proofs: a case study in homological algebraabstractAbstract We apply current theorem proving technology to certified code in the domain of abstract algebra. More concretely, based on a formal proof of the Basic Perturbation Lemma (a central result in homological algebra) in the prover Isabelle/HOL, we apply various code generation techniques, which lead to certified implementations of the associated algorithm in ML. In the formal proof, algebraic structures occurring in the Basic Perturbation Lemma are represented in a way, which is not directly amenable to code generation with the available tools. Interestingly, this representation is required in the proof, while for the algorithm simpler data structures are sufficient. Our approach is to establish a link between the non-executable setting of the proof and the executable representation in the algorithm, which is to be generated. This correspondence is established within the logical framework of Isabelle/HOL—that is, it is formally proved correct. The generated code is applied to and illustrated with a number of examples. Jesús Aransay, Clemens Ballarin, Julio Rubio 0001 |
Formal Aspects Comput. | 1 |
| 2008 | A Mechanized Proof of the Basic Perturbation Lemma
Jesús Aransay, Clemens Ballarin, Julio Rubio 0001 |
J. Autom. Reason. | 1 |