Miguel R. Penabad

dblp:71/5878 · DBLP profile ↗
← Back
17ranked-venue papers
1as first author
4since 2021 · last 2026
0000-0001-5455-6088ORCID · verified

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

Databases, data management, data science and information retrieval · 10 · 3 since 2021Software engineering, systems software and programming languages · 4 · 1 since 2021Artificial intelligence and machine learning · 2Theory of computation · 2 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021
YearPublicationVenuePosition
2026 An Experimental Evaluation of k 2 -Tree on External Memory
abstract
ABSTRACT Background Managing huge amount of data can benefit from the use of compact data structures (like the k 2 ‐tree) that store the information in compressed form (usually in main memory), and can manipulate it without having to decompress it. However, as the amount of data is continuously increasing, it will be common that the compact data structures do not entirely fit into main memory, thus they will have to use disk. Aims To provide an implementation of the k 2 ‐tree on external memory (disk). It will be a first approach that may serve as a baseline for future work. Materials and Methods The data structure was implemented. A formal evaluation of the time complexity of the main operations was given, as well as an extensive experimental evaluation, comparing it to a Linear Quat Tree on disk. Results The k 2 ‐tree was competitive of clearly surpassed the other structure in almost all cases. The memory footprint was always much lower. Discussion The experiments compared the behavior of the k 2 ‐tree with the Linear Quadtree, showing the k2‐tree as a better approach in general, in terms of efficiency and memory use. Conclusion The proposed implementation was successful, and it will serve as a baseline for future implementation of compact data structures on disk (either different implementation of the k 2 ‐tree, or different data structures).
Gilberto Gutiérrez 0001, Miguel Romero 0002, Miguel R. Penabad, Fernando Santolaya, Mónica Caniupán Marileo, Rodrigo Torres
Softw. Pract. Exp.3
2025 Efficient algorithms to calculate the Hausdorff distance on point sets represented by a k2 -tree
Fernando Domínguez, Gilberto Gutiérrez 0001, Miguel R. Penabad, Miguel Romero 0002, Fernando Santolaya
GeoInformatica3
2024 Classic distance join queries using compact data structures
abstract
Distance-based Join Queries (DJQs) have multiple applications in spatial databases, Geographic Information Systems, and other areas. The K Closest Pairs Query (KCPQ) and the ε Distance Join Query (εDJQ) are well-known DJQs that have been widely studied and can be solved using plane-sweep techniques, which are efficient but must keep the whole datasets in main memory. In this work, we propose DJQ algorithms that work with data represented using a k2-tree, a compact data structure for binary grids. Our algorithms solve KCPQ and εDJQ queries, as well as several window-constrained variants, taking advantage of the indexing capabilities of k2-trees to efficiently answer queries without the need to decompress the data. Our experimental evaluation with large datasets shows that k2-tree algorithms are up to 5 times faster than plane-sweep algorithms in KCPQ, and 5–30 times faster in εDJQ. In variants that are window-constrained, our algorithms are competitive in most scenarios and faster for large windows. Additionally, our algorithms are not very affected by the distribution of the data and yield much more predictable query times, showing up to 30 times smaller variance in query times than plane sweep, depending on the location of the query window.
Guillermo de Bernardo, Miguel R. Penabad, Antonio Corral, Nieves R. Brisaboa
Inf. Sci.2
2022 Compact Data Structures for Efficient Processing of Distance-Based Join Queries
Guillermo de Bernardo, Miguel R. Penabad, Antonio Corral, Nieves R. Brisaboa
MEDI2
2019 Set operations over compressed binary relations
Carlos Quijada-Fuentes, Miguel R. Penabad, Susana Ladra, Gilberto Gutiérrez 0001
Inf. Syst.2
2018 The largest empty circle with location constraints in spatial databases
Gilberto Gutiérrez 0001, Juan-Ramón López, José R. Paramá, Miguel R. Penabad
Knowl. Inf. Syst.4
2017 A framework for gamification in software engineering
Félix García 0001, Oscar Pedreira, Mario Piattini, Ana Cerdeira-Pena, Miguel R. Penabad
J. Syst. Softw.5
2016 Efficient Representation of Multidimensional Data over Hierarchical Domains
Nieves R. Brisaboa, Ana Cerdeira-Pena, Narciso López-López, Gonzalo Navarro 0001, Miguel R. Penabad, Fernando Silva-Coira
SPIRE5
2015 Efficient Set Operations over k2-Trees
abstract
k2-trees have been proved successful to represent in avery compact way different kinds of binary relations, such as web graphs, RDFs or raster data. In order to be a fully functional succinct representation for these domains, the k2-tree must support all the required operations for binary relations. In their original description, the authors include how to answer some of the most relevant queries over the k2-tree. In this paper, we extend this functionality and detail the algorithms to efficiently compute the k2-tree resulting from the union, intersection, difference or complement of binary relations represented using k2-trees.
Nieves R. Brisaboa, Guillermo de Bernardo, Gilberto Gutiérrez 0001, Susana Ladra, Miguel R. Penabad, Brunny Troncoso
DCC5
2006 A semantic approach to optimize linear datalog programs
José R. Paramá, Nieves R. Brisaboa, Miguel R. Penabad, Ángeles Saavedra Places
Acta Informatica3
2006 The design of a Virtual Library of Emblem Books
abstract
Antique documents, which undoubtedly represent our cultural heritage and can be considered a very rich source of information, are kept in many countries only on libraries with historical archives. The antiquity and fragility of such documents makes their access very restricted. Considering that nowadays the Internet is one of the most interesting places to publish any kind of information, it seems logical to use it to both preserve our cultural heritage and provide a broader access to these documents. This work presents a virtual library that stores data, transcribed texts and digitalized pages of historic Spanish documents from the 16th–18th centuries. This virtual library has two main objectives: first, by offering a set of services, including a powerful user interface to search and browse the documents, a bulletin board, a chat, or mail boxes, the virtual library is transformed into a meeting place for researchers that use emblem books as sources of information for their studies. Second, the virtual library contributes to the preservation of emblem books. We shall describe in this work the project that led to the development of the Virtual Library of Emblem Books, showing its evolution from the beginning (simple search forms and answer pages) to its current state as a virtual library, focusing on the techniques used to build an intuitive and powerful user interface. Copyright © 2006 John Wiley & Sons, Ltd.
José R. Paramá, Ángeles Saavedra Places, Nieves R. Brisaboa, Miguel R. Penabad
Softw. Pract. Exp.4
2003 Diachronic Stemmed Corpus and Dictionary of Galician Language
Nieves R. Brisaboa, Juan-Ramón López, Miguel R. Penabad, Ángeles Saavedra Places
CICLing3
2002 A Semantic Query Optimization Approach to Optimize Linear Datalog Programs
José R. Paramá, Nieves R. Brisaboa, Miguel R. Penabad, Ángeles Saavedra Places
ADBIS3
2002 A general procedure to check conjunctive query containment
Miguel R. Penabad, Nieves R. Brisaboa, Héctor J. Hernández, José R. Paramá
Acta Informatica1
2001 Using ontologies for federation of Web accessible databases
Nieves R. Brisaboa, Miguel R. Penabad, Ángeles Saavedra Places, Francisco J. Rodríguez 0002
SEKE2
2001 A Documental Database Query Language
Nieves R. Brisaboa, Miguel R. Penabad, Ángeles Saavedra Places, Francisco J. Rodríguez 0002
SPIRE2
1998 Containment of Conjunctive Queries with Built-in Predicates with Variables and Constants over any Ordered Domain
Nieves R. Brisaboa, Héctor J. Hernández, José R. Paramá, Miguel R. Penabad
ADBIS4