Antonio Corral

Prof. Antonio Corral

Department of Informatics, University of Almería, Almería, Andalusia, Spain
orcid

Research Focus & Metrics

Academic Career Length

23Years (2004-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 February 2020 in Information Sciences
Verified
Journal Article
Closed access
FGFrancisco García-García
Francisco García-García
Antonio CorralAntonio Corral
Antonio Corral
LILuis Iribarne
Luis Iribarne
MVMichael Vassilakopoulos
Michael Vassilakopoulos
YMYannis Manolopoulos
Yannis Manolopoulos

18 April 2024 in Knowledge and Information Systems
Verified
Journal Article
Open access
PDF file
VSVaios Stergiopoulos
Vaios Stergiopoulos
MVMichael Vassilakopoulos
Michael Vassilakopoulos
ETEleni Nikolaos Tousidou
Eleni Nikolaos Tousidou
Antonio CorralAntonio Corral
Antonio Corral
Recommendation (recommender) systems (RS) have played a significant role in both research and industry in recent years. In the area of academia, there is a need to help researchers discover the most appropriate and relevant scientific information through recommendations. Nevertheless, we argue that there is a major gap between academic state-of-the-art RS and real-world problems. In this paper, we present a novel multi-staged RS based on clustering, graph modeling and deep learning that manages to run on a full dataset (scientific digital library) in the magnitude of millions users and items (papers). We run several tests (experiments/evaluation) as a means to find the best approach regarding the tuning of our system; so, we present and compare three versions of our RS regarding recall and NDCG metrics. The results show that a multi-staged RS that utilizes a variety of techniques and algorithms is able to face real-world problems and large academic datasets. In this way, we suggest a way to close or minimize the gap between research and industry value RS.

11 March 2023 in Computing
Verified
Journal Article
Open access
PDF file
MMManel Mena
Manel Mena
JCJavier Criado
Javier Criado
LILuis Iribarne
Luis Iribarne
Antonio CorralAntonio Corral
Antonio Corral
Richard ChbeirRichard Chbeir
Richard Chbeir
Yannis ManolopoulosYannis Manolopoulos
Yannis Manolopoulos
In the past few years the use of IoT devices has grown exponentially. When it comes to working with them, we find a series of problems that are not easy to solve. On the one hand, the simple fact of communicating with those devices can be problematic since they can use different types of technologies regarding that communication. On the other hand, these types of devices usually aim to perform their function using the lowest possible energy, meaning they have certain constraints in terms of performance. Trying to work with these devices in high-availability environments becomes difficult because of those restraints. This paper introduces digital dice, a virtual representation of IoT devices and cyber-physical systems based on microservices that uses the standard established by the W3C, the Web of Things, as the underlying framework to declare its possible interactions. The article puts forward the different strategies that Digital Dice uses to mitigate the problems raised. Furthermore, we contrast the performance of Digital Dice with using the devices directly, demonstrating its advantages in a process that requires High Availability.

1 December 2004 in GeoInformatica
Verified
Journal Article
Closed access
PDF file
Antonio CorralAntonio Corral
Antonio Corral
Yannis ManolopoulosYannis Manolopoulos
Yannis Manolopoulos
YTYannis Theodoridis
Yannis Theodoridis
MVMichael Vassilakopoulos
Michael Vassilakopoulos

27 February 2016 in GeoInformatica
Verified
Journal Article
Open access
PDF file
GRGeorge Roumelis
George Roumelis
Antonio CorralAntonio Corral
Antonio Corral
MVMichael Vassilakopoulos
Michael Vassilakopoulos
Yannis ManolopoulosYannis Manolopoulos
Yannis Manolopoulos
Efficient and effective processing of the distance-based join query (DJQ) is of great importance in spatial databases due to the wide area of applications that may address such queries (mapping, urban planning, transportation planning, resource management, etc.). The most representative and studied DJQs are the K Closest Pairs Query (KCPQ) and εDistance Join Query (εDJQ). These spatial queries involve two spatial data sets and a distance function to measure the degree of closeness, along with a given number of pairs in the final result (K) or a distance threshold (ε). In this paper, we propose four new plane-sweep-based algorithms for KCPQs and their extensions for εDJQs in the context of spatial databases, without the use of an index for any of the two disk-resident data sets (since, building and using indexes is not always in favor of processing performance). They employ a combination of plane-sweep algorithms and space partitioning techniques to join the data sets. Finally, we present results of an extensive experimental study, that compares the efficiency and effectiveness of the proposed algorithms for KCPQs and εDJQs. This performance study, conducted on medium and big spatial data sets (real and synthetic) validates that the proposed plane-sweep-based algorithms are very promising in terms of both efficient and effective measures, when neither inputs are indexed. Moreover, the best of the new algorithms is experimentally compared to the best algorithm that is based on the R-tree (a widely accepted access method), for KCPQs and εDJQs, using the same data sets. This comparison shows that the new algorithms outperform R-tree based algorithms, in most cases.

20 September 2017 in GeoInformatica
Verified
Journal Article
Open access
PDF file
FGFrancisco García-García
Francisco García-García
Antonio CorralAntonio Corral
Antonio Corral
LILuis Iribarne
Luis Iribarne
MVMichael Vassilakopoulos
Michael Vassilakopoulos
YMYannis Manolopoulos
Yannis Manolopoulos
Efficient processing of Distance-Based Join Queries (DBJQs) in spatial databases is of paramount importance in many application domains. The most representative and known DBJQs are the K Closest Pairs Query (KCPQ) and the ε Distance Join Query (εDJQ). These types of join queries are characterized by a number of desired pairs (K) or a distance threshold (ε) between the components of the pairs in the final result, over two spatial datasets. Both are expensive operations, since two spatial datasets are combined with additional constraints. Given the increasing volume of spatial data originating from multiple sources and stored in distributed servers, it is not always efficient to perform DBJQs on a centralized server. For this reason, this paper addresses the problem of computing DBJQs on big spatial datasets in SpatialHadoop, an extension of Hadoop that supports efficient processing of spatial queries in a cloud-based setting. We propose novel algorithms, based on plane-sweep, to perform efficient parallel DBJQs on large-scale spatial datasets in SpatialHadoop. We evaluate the performance of the proposed algorithms in several situations with large real-world as well as synthetic datasets. The experiments demonstrate the efficiency and scalability of our proposed methodologies.