VLDB 2026 Research / reviewers in the wild / expert
Antonios Makris
dblp:191/9101
· DBLP profile ↗
17ranked-venue papers
7as first author
14since 2021 · last 2026
0000-0003-0514-4292ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 9 · 5 first-author · 7 since 2021Systems, architecture and hardware · 4 · 2 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 4 · 1 first-author · 3 since 2021Artificial intelligence and machine learning · 2 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Enabling Adversarial Robustness in AI Models Through Kubeflow MLOps
Stavros Bouras, Ioannis Korontanis, Antonios Makris, Konstantinos Tserpes |
MDM | 3 |
| 2026 | GraphOpticon: A Global proactive horizontal autoscaler for improved service performance & resource consumptionabstractThe increasing complexity of distributed computing environments necessitates efficient resource management strategies to optimize performance and minimize resource consumption. Although proactive horizontal autoscaling dynamically adjusts computational resources based on workload predictions, existing approaches primarily focus on improving workload resource consumption, often neglecting the overhead introduced by the autoscaling system itself. This could have dire ramifications on resource efficiency, since many prior solutions rely on multiple forecasting models per compute node or group of pods, leading to significant resource consumption associated with the autoscaling system. To address this, we propose GraphOpticon, a novel proactive horizontal autoscaling framework that leverages a singular global forecasting model based on Spatiotemporal Graph Neural Networks. The experimental results demonstrate that GraphOpticon is capable of providing improved service performance, and resource consumption (caused by the workloads involved and the autoscaling system itself). As a matter of fact, GraphOpticon manages to consistently outperform other contemporary horizontal autoscaling solutions, such as Kubernetes’ Horizontal Pod Autoscaler, with improvements of 6.62% in median execution time, 7.62% in tail latency, and 6.77% in resource consumption, among others. Theodoros Theodoropoulos, Yashwant Singh Patel, Uwe Zdun, Paul Townend, Ioannis Korontanis, Antonios Makris, Konstantinos Tserpes |
Future Gener. Comput. Syst. | 6 |
| 2025 | Ceaml: A novel modeling language for enabling cloud and edge continuum orchestration
Ioannis Korontanis, Antonios Makris, Konstantinos Tserpes |
Softw. Syst. Model. | 2 |
| 2024 | Efficient Application Image Management in the Compute Continuum: A Vertex Cover Approach Based on the Think-Like-A-Vertex ParadigmabstractThis paper presents a novel algorithm for the Vertex Cover problem, inspired by the Think-Like-A-Vertex (TLAV) paradigm. The Vertex Cover problem, a fundamental challenge in graph theory, finds significant relevance in the context of the compute continuum, where the optimal placement of application images across a diverse range of computational resources is a critical concern. Our proposed TLAV-based algorithm addresses this challenge by leveraging local information at each vertex to make intelligent decisions, thereby reducing the global complexity of the problem. While this approach could potentially lead to resource overprovisioning, we argue that in the context of the compute continuum, this trade-off can provide more flexibility and redundancy, enhancing the reliability of the system. Through extensive analysis and experimental results, we demonstrate the efficiency and scalability of our algorithm on large-scale graphs, making a significant contribution to the field of resource management in the compute continuum. Emanuele Carlini 0001, Patrizio Dazzi, Antonios Makris, Matteo Mordacchini, Theodoros Theodoropoulos, Konstantinos Tserpes |
CLOUD | 3 |
| 2024 | A spatio-temporal matrix representation for trajectory classificationabstractFish piracy remains widespread globally despite national and international efforts. Experts estimate it accounts for about 20% of the total seafood catch worldwide. Technology is playing a key role in detecting illegal fishing, with satellite imagery and sensors being used to track vessels and monitor fishing practices. Since fishing boats broadcast their positions using a vessel tracking system, this data can be processed to detect illegal activity. This study focuses on classifying fishing vessel trajectories using only positional data. A novel trajectory representation and a Convolutional Neural Network is employed, showing promising results compared to traditional methods. Ioannis Kontopoulos, Iraklis Varlamis, Antonios Makris, Konstantinos Tserpes |
SIGSPATIAL/GIS | 3 |
| 2024 | A Study on the Performance of Distributed Storage Systems in Edge Computing EnvironmentsabstractEdge computing presents a promising paradigm for the management and processing of the vast volumes of data generated by Internet of Things (IoT) devices. By merging cloud services with decentralized processing at the edge of the network, edge computing optimizes resource utilization while mitigating communication overhead and data transfer delays. Despite advancements, there are issues regarding cloud/edge-based application requirements. A distributed edge storage solution is crucial, ensuring data proximity, minimizing network congestion, and adapting to changing demands. Nevertheless, implementing or selecting an efficient edge-enabled storage system presents numerous challenges due to the distributed and heterogeneous nature of the edge, as well as its limited resource capabilities. Hence, it is essential for the research community to actively contribute towards clarifying the objectives and delineating the strengths and weaknesses of different storage solutions. This work presents an overview and performance analysis of three storage solutions in the edge computing context, namely MinIO, IPFS, and BigchainDB. The evaluation considers a set of Quality of Service (QoS) and resource utilization metrics. The systems are deployed on a cluster of four Raspberry Pis, which function as a network of edge devices. The results demonstrate the superiority of IPFS and provide insights into the performance of the evaluated storage systems for edge deployments. Antonios Makris, Ioannis Kontopoulos, Stylianos Nektarios Xyalis, Evangelos Psomakelis, Theodoros Theodoropoulos, Andreas A. Varvarigos, Konstantinos Tserpes |
JCC | 1 |
| 2024 | Pro-active component image placement in Edge computing environments
Antonios Makris, Evangelos Psomakelis, Emanuele Carlini 0001, Matteo Mordacchini, Theodoros Theodoropoulos, Patrizio Dazzi, Konstantinos Tserpes |
Future Gener. Comput. Syst. | 1 |
| 2023 | GNOSIS: Proactive Image Placement Using Graph Neural Networks & Deep Reinforcement LearningabstractThe transition from Cloud Computing to a Cloud-Edge continuum brings many new exciting possibilities for interactive and data-intensive Next Generation applications, but as many challenges. Approaches and solutions that successfully worked in the Cloud space now need to be rethought for the Edge's distributed, heterogeneous and dynamic ecosystem. The placement of application images needs to be proactively devised to reduce as much as possible the image transfer time and comply with the dynamic nature and strict requirements of the applications. To this end, this paper proposes an approach based on the combination of Graph Neural Networks and actor-critic Reinforcement Learning. The approach is analyzed empirically and compared with a state-of-the-art solution. The results show that the proposed approach exhibits a larger execution times but generally better results in terms of application image placement. Theodoros Theodoropoulos, Antonios Makris, Evangelos Psomakelis, Emanuele Carlini 0001, Matteo Mordacchini, Patrizio Dazzi, Konstantinos Tserpes |
CLOUD | 2 |
| 2022 | Benchmarking moving object functionalities of DBMSs using real-world spatiotemporal workloadabstractThe sudden rise of GPS-enabled mobile devices has given birth to research related to the analysis and visualization of big mobility data that are stored in large spatio-temporal databases. Therefore, this research is focused on evaluating and comparing widely-used database systems that are employed in the analysis of spatio-temporal data. Specifically, three database systems are evaluated and compared with each other, namely PostGIS, MobilityDB, and MongoDB, in their ability to perform range, temporal aggregate, distance and nearest-neighbor queries. To this end, a subset of the BerlinMOD benchmark queries is employed for evaluation purposes over vessel tracking data. The experimental results presented in this paper are only preliminary in an attempt to drive future research in the field of industrial use case surveillance. Ioannis Kontopoulos, Antonios Makris, Stylianos Nektarios Xyalis, Konstantinos Tserpes |
MDM | 2 |
| 2021 | Data Driven Fleet Monitoring and Circular EconomyabstractThe maritime industry is intensively embracing green thinking. According to the International Maritime Organization’s (IMO) Greenhouse Gas (GHG ) strategy, the total annual GHG emissions from international shipping should be reduced by at least 50% by 2050 compared to 2008. Shipping adopts policies to comply with the set target, including ship redesign, structural retrofit, use of low-carbon material, and the installation of emission abatement technologies. All these approaches pave the way to circularity in the maritime economy, abandoning the linear model in vessel lifetime and adopting lean management, re-manufacturing, and re-usability of the asset. To this end, in the SmartShip project, we give prominence to data-driven ship monitoring by delivering an Information and Communication Technology (ICT) & Internet of Things (IoT)-enabled holistic cloud-based maritime performance and monitoring system. This system is considering the entire lifecycle of a ship, aiming to optimize energy efficiency, emissions reduction, fuel consumption, while, at the same time, include circular economy concepts in the maritime field. Our approach supports a cost-effective strategy where data analysis drives decisions in ship operation and maintenance. Fotis Oikonomou, Alzahraa Alhaddad, Ioannis Kontopoulos, Antonios Makris, Konstantinos Tserpes, Panagiota Arampatzi, Marc Bonazountas, Hernan Ruiz-Ocampo, Giorgos Demetriou, Vlatka Katusic, Dariusz Dober |
DCOSS | 4 |
| 2021 | A computer vision approach for trajectory classificationabstractNowadays, the increasing number of moving objects tracking sensors, results in the continuous flow of high-frequency and high-volume data streams. This phenomenon can especially be observed in the maritime domain since most of the vessels worldwide are now transmitting their positions periodically. Therefore, there is a strong necessity to extract meaningful information and identify mobility patterns from such tracking data in an automated fashion, eliminating the need for experts' input. To this end, a novel approach is presented in this paper, which fuses the research fields of computer vision and trajectory classification, in order to deliver a high-precision classification of mobility patterns. The experimental results demonstrate that the classification performance of the proposed approach can reach an f1-score of over 95%. Ioannis Kontopoulos, Antonios Makris, Dimitrios Zissis, Konstantinos Tserpes |
MDM | 2 |
| 2021 | Evaluating the effect of compressing algorithms for trajectory similarity and classification problemsabstractAbstract During the last few years the volumes of the data that synthesize trajectories have expanded to unparalleled quantities. This growth is challenging traditional trajectory analysis approaches and solutions are sought in other domains. In this work, we focus on data compression techniques with the intention to minimize the size of trajectory data, while, at the same time, minimizing the impact on the trajectory analysis methods. To this extent, we evaluate five lossy compression algorithms: Douglas-Peucker (DP), Time Ratio (TR), Speed Based (SP), Time Ratio Speed Based (TR_SP) and Speed Based Time Ratio (SP_TR). The comparison is performed using four distinct real world datasets against six different dynamically assigned thresholds. The effectiveness of the compression is evaluated using classification techniques and similarity measures. The results showed that there is a trade-off between the compression rate and the achieved quality. The is no “best algorithm” for every case and the choice of the proper compression algorithm is an application-dependent process. Antonios Makris, Camila Leite da Silva, Vania Bogorny, Luis Otávio Alvares, José A. F. de Macêdo, Konstantinos Tserpes |
GeoInformatica | 1 |
| 2021 | Correction to: MongoDB Vs PostgreSQL: a comparative study on performance aspectsabstractThe article “MongoDB Vs PostgreSQL: A comparative study on performance aspects”, written by Antonios Makris, Konstantinos Tserpes, Giannis Spiliopoulos, Dimitrios Zissis, Dimosthenis Anagnostopoulos, was originally published electronically on the publisher’s internet portal on 05 June 2020 without open access. Antonios Makris, Konstantinos Tserpes, Giannis Spiliopoulos, Dimitrios Zissis, Dimosthenis Anagnostopoulos |
GeoInformatica | 1 |
| 2021 | MongoDB Vs PostgreSQL: A comparative study on performance aspectsabstractAbstract Several modern day problems need to deal with large amounts of spatio-temporal data. As such, in order to meet the application requirements, more and more systems are adapting to the specificities of those data. The most prominent case is perhaps the data storage systems, that have developed a large number of functionalities to efficiently support spatio-temporal data operations. This work is motivated by the question of which of those data storage systems is better suited to address the needs of industrial applications. In particular, the work conducted, set to identify the most efficient data store system in terms of response times, comparing two of the most representative of the two categories (NoSQL and relational), i.e. MongoDB and PostgreSQL. The evaluation is based upon real, business scenarios and their subsequent queries as well as their underlying infrastructures and concludes in confirming the superiority of PostgreSQL in almost all cases with the exception of the polygon intersection queries. Furthermore, the average response time is radically reduced with the use of indexes, especially in the case of MongoDB. Antonios Makris, Konstantinos Tserpes, Giannis Spiliopoulos, Dimitrios Zissis, Dimosthenis Anagnostopoulos |
GeoInformatica | 1 |
| 2019 | Database system comparison based on spatiotemporal functionalityabstractThe amount of sources and sheer volumes of spatiotemporal data have met an unprecedented growth during the last decade. As a consequence, a rapidly increasing number of applications are seeking to generate value by crunching those data. The development of a system that will tap into the potential value of the spatiotemporal big data analysis for a multitude of applications remains one of the biggest challenges in computer engineering. This paper delves into the key-characteristics of the most prominent suchlike systems. In particular, it provides a thorough analysis of NoSQL datastores as well as a traditional relational database system in terms of their geospatial querying capabilities. Antonios Makris, Konstantinos Tserpes, Dimosthenis Anagnostopoulos, Mara Nikolaidou, José A. F. de Macêdo |
IDEAS | 1 |
| 2019 | Parallelization of large-scale drug-protein binding experiments
Dimitrios Michail 0001, Antonios Makris, Iraklis Varlamis, Mark Sawyer |
Future Gener. Comput. Syst. | 2 |
| 2017 | A novel object placement protocol for minimizing the average response time of get operations in distributed key-value storesabstractWe present a novel object placement protocol for distributed storage systems that migrates objects between nodes in run time with the goal to minimize the average response times in the system. We rely on a combination of consistent hashing with small lookup tables for objects that have been moved and for which the hash function cannot be aware of. We test our approach in various scenarios based on the assumptions that “get” operations follow a power law distribution and that the request rate is the most significant contributor in the decreasing of the response time based on past research. The results show significant improvements in comparison to the baseline scenario. Antonios Makris, Konstantinos Tserpes, Dimosthenis Anagnostopoulos |
IEEE BigData | 1 |