Julio Rubio 0001

dblp:r/JulioRubio · also Julio Rubio Garcia · DBLP profile ↗
← Back
22ranked-venue papers
0as first author
2since 2021 · last 2023
0000-0002-4282-3692ORCID · verified

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

Theory of computation · 16 · 2 since 2021Artificial intelligence and machine learning · 4 · 1 since 2021Software engineering, systems software and programming languages · 3 · 1 since 2021Databases, data management, data science and information retrieval · 2Applied, interdisciplinary, general and emerging computing · 1
YearPublicationVenuePosition
2023 Evasiveness Through Binary Decision Diagrams
Jesús Aransay, Laureano Lambán, Julio Rubio 0001
CICM3
2023 Effective spectral systems relating Serre and Eilenberg-Moore spectral sequences
abstract
Working in a simplicial and constructive context, a new spectral system is defined that relates Serre and Eilenberg–Moore spectral sequences associated to a principal simplicial fibration. The two Eilenberg–Moore spectral sequences (the one where the homology of the fiber is the output, and the other where the homology of the base is computed) are used in our construction. Explicit computer programs are developed, enhancing the Kenzo computer algebra tool to implement that spectral system.
Daniel Miguel, Andrea Guidolin, Ana Romero 0001, Julio Rubio 0001
J. Symb. Comput.4
2019 An implementation of effective homotopy of fibrations
Ana Romero 0001, Julio Rubio 0001, Francis Sergeraert
J. Symb. Comput.2
2018 A systematic review of provenance systems
Beatriz Pérez 0001, Julio Rubio 0001, Carlos Sáenz-Adán
Knowl. Inf. Syst.2
2017 Using Abstract Stobjs in ACL2 to Compute Matrix Normal Forms
Laureano Lambán, Francisco-Jesús Martín-Mateos, Julio Rubio 0001, José-Luis Ruiz-Reina
ITP3
2016 Effective homology of filtered digital images
Ana Romero 0001, Julio Rubio 0001, Francis Sergeraert
Pattern Recognit. Lett.2
2015 Zigzag persistent homology for processing neuronal images
Gadea Mata, Ana Romero 0001, Julio Rubio 0001
Pattern Recognit. Lett.4
2014 A Certified Reduction Strategy for Homological Image Processing
abstract
The analysis of digital images using homological procedures is an outstanding topic in the area of Computational Algebraic Topology. In this article, we describe a certified reduction strategy to deal with digital images, but one preserving their homological properties. We stress both the advantages of our approach (mainly, the formalization of the mathematics allowing us to verify the correctness of algorithms) and some limitations (related to the performance of the running systems inside proof assistants). The drawbacks are overcome using techniques that provide an integration of computation and deduction. Our driving application is a problem in bioinformatics, where the accuracy and reliability of computations are specially requested.
María Poza, César Domínguez 0001, Jónathan Heras, Julio Rubio 0001
ACM Trans. Comput. Log.4
2013 Certified symbolic manipulation: bivariate simplicial polynomials
abstract
Certified symbolic manipulation is an emerging new field where programs are accompanied by certificates that, suitably interpreted, ensure the correctness of the algorithms. In this paper, we focus on algebraic algorithms implemented in the proof assistant ACL2, which allows us to verify correctness in the same programming environment. The case study is that of bivariate simplicial polynomials, a data structure used to help the proof of properties in Simplicial Topology. Simplicial polynomials can be computationally interpreted in two ways. As symbolic expressions, they can be handled algorithmically, increasing the automation in ACL2 proofs. As representations of functional operators, they help proving properties of categorical morphisms. As an application of this second view, we present the definition in ACL2 of some morphisms involved in the Eilenberg-Zilber reduction, a central part of the Kenzo computer algebra system. We have proved the ACL2 implementations are correct and tested that they get the same results as Kenzo does.
Laureano Lambán, Francisco-Jesús Martín-Mateos, Julio Rubio 0001, José-Luis Ruiz-Reina
ISSAC3
2012 Computing the homology of groups: The geometric way
Ana Romero 0001, Julio Rubio 0001
J. Symb. Comput.2
2011 Teaching Geometry with TutorMates
María José González, Julio Rubio 0001, Tomás Recio, Laureano González-Vega, Abel Pascual
ICCSA (4)2
2011 Applying ACL2 to the Formalization of Algebraic Topology: Simplicial Polynomials
Laureano Lambán, Francisco-Jesús Martín-Mateos, Julio Rubio 0001, José-Luis Ruiz-Reina
ITP3
2011 fKenzo: A user interface for computations in Algebraic Topology
Jónathan Heras, Vico Pascual, Julio Rubio 0001, Francis Sergeraert
J. Symb. Comput.3
2011 Effective homology of bicomplexes, formalized in Coq
César Domínguez 0001, Julio Rubio 0001
Theor. Comput. Sci.2
2010 Proving with ACL2 the Correctness of Simplicial Sets in the Kenzo System
Jónathan Heras, Vico Pascual, Julio Rubio 0001
LOPSTR3
2010 Generating certified code from formal proofs: a case study in homological algebra
abstract
Abstract 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.3
2009 Interoperating between computer algebra systems: computing homology of groups with kenzo and GAP
abstract
In this paper we report on an experience communicating between the GAP computional algebra system (in particular, its HAP package for homological algebra computations) and the Kenzo computer system for Algebraic Topology. Both systems were made to cooperate through an OpenMath link in order to perform computations in group cohomology. Furthermore, once HAP output is integrated into Kenzo, it can be used to compute more complicated algebraic invariants such as the homology groups of various 2-types.
Ana Romero 0001, Graham Ellis, Julio Rubio 0001
ISSAC3
2008 A Mechanized Proof of the Basic Perturbation Lemma
Jesús Aransay, Clemens Ballarin, Julio Rubio 0001
J. Autom. Reason.3
2006 Computing spectral sequences
Ana Romero 0001, Julio Rubio 0001, Francis Sergeraert
J. Symb. Comput.2
2001 Modeling inheritance as coercion in a symbolic computation system
abstract
In this paper the analysis of the data structures used in a symbolic computation system, called Kenzo, is undertaken. We deal with the specification of the inheritance relationship since Kenzo is an object-oriented system, written in CLOS, the Common Lisp Object System. We focus on a particular case, namely the relationship between simplicial sets and chain complexes, showing how the order-sorted algebraic specifications formalisms can be adapted, through the “inheritance as coercion” metaphor, in order to model this Kenzo fragment.
César Domínguez 0001, Julio Rubio 0001
ISSAC2
1999 Specifying Implementations
abstract
III t.his papor t.he aua.lysis of t.lie data struct,ures uwd in 21 software systcn1 for SyIuhOlic Clomput.at,ioI1 in Algrlxdc T0l>010g~, ~IIOWU i1S EAT (Ejfedi~~~ Al,~~ehic T'o~o~o~TJ), is undertalwn.Having tho11ght.Of t.lIe rolr: Of fIIIIct.ionalIJ~Ograuming in this particular prograru, we 11ilVC come to a generitl rlcfinit,ion of an operation on .\lJstractData.1'ylJw: froIII XI abst~a(~t, &l.ta type 'T il I~CW a.hstract tli1t.at,yl>r 'TI,~,~, is COIlStrUCtPd.which SllOUld br consitlercd iLS tlJ1' iLhSt.rMt,dilt,?I type Of tlle iItIpleIIICI1t.i1tiOIJSOf 7. Tllen n'c ljrovc t.llilt the tla.ta strwtur(!sused in EAT in? irIlple~licril.;lti(,IIR of il.bSt.I'iWt.diit il tJ?W 7, rrl,, (SO th!);arc' "i~iil)lcIilcIltiltiolis sqiiarcd" ).In adtlit.ion~tlicy arc: in a sense, tlir most.genera.ln-e cm obtain: siucc they are fiual ohjccbs in rcrtain cabegorics of irnl)lenieIit,ations.
Laureano Lambán, Vico Pascual, Julio Rubio 0001
ISSAC3
1997 A Conceptual Approach to Meta-Modelling
Eladio Domínguez, María Antonia Zapata, Julio Rubio 0001
CAiSE3