VLDB 2026 Research / reviewers in the wild / expert
Theodoros Toliopoulos
dblp:235/0353
· DBLP profile ↗
9ranked-venue papers
6as first author
4since 2021 · last 2024
0000-0001-9178-9198ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 5 · 4 first-author · 1 since 2021Artificial intelligence and machine learning · 2 · 2 first-authorSystems, architecture and hardware · 1 · 1 first-author · 1 since 2021Computer networks · 1 · 1 since 2021Theory of computation · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
1 paper |
Data mining · 67% Data stream processing · 33% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data mining
anomaly detection |
0.4 | 1 | 2020 | PROUD: PaRallel OUtlier Detection for Streams · SIGMOD Conference 2020 |
Data mining › anomaly detection › outlier detection
distance-based outlier detection |
0.4 | 1 | 2020 | PROUD: PaRallel OUtlier Detection for Streams · SIGMOD Conference 2020 |
Data stream processing › stream mining
streaming outlier detection |
0.4 | 1 | 2020 | PROUD: PaRallel OUtlier Detection for Streams · SIGMOD Conference 2020 |
Methods — techniques the papers use, named apart from their topics
parallel stream processing · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Storage fabric for autonomous collaborative edge devicesabstractWe propose a distributed fabric over a set of autonomous databases over an edge network that enables decentralized querying, addressing privacy concerns and enhancing performance. Employing SQLite instances per edge device, Docker, Kafka, and the Spring Framework, the system demonstrates efficient synchronization and scalability in querying. Pantelis Ypsilantis, Theodoros Toliopoulos, Anastasios Gounaris |
IC2E | 2 |
| 2022 | Demo: The RAINBOW Analytics Stack for the Fog ContinuumabstractWith the proliferation of raw Internet of Things (IoTs) data, Fog Computing is emerging as a computing paradigm for delay-sensitive streaming analytics with operators deploying big data distributed engines on Fog resources [1]. Nevertheless, the current (Cloud-based) distributed analytics solutions are unaware of the unique characteristics of Fog realms. For instance, task placement algorithms consider homogeneous underlying resources without considering the Fog nodes' heterogeneity and the non-uniform network connections, resulting in sub-optimal processing performance. Moreover, data quality can play an important role, where corrupted data, and network uncertainty may lead to less useful results. In turn, energy consumption can critically impact the overall cost and liveness of the underlying processing infrastructure. Specifically, scheduling tasks on nodes with energy-hungry profiles or battery-powered devices may temporarily be beneficial for the performance, but it may increase the overall cost, or/and the battery-powered devices may not be available when needed. A Fog-enabled analytics stack must allow users to optimize Fog-specific indicators or trade-offs among them. For instance, users may sacrifice a portion of the execution performance to minimize energy consumption or vice versa. Except for the performance issues raised by Fog, the state-of-the-art distributed processing engines offer only low-level procedural programming interfaces with operators facing a steep learning curve to master them. So, query abstractions are crucial for minimizing the deployment time, errors, and debugging. Moysis Symeonides, Demetris Trihinas, Joanna Georgiou, Michalis Kasioulis, George Pallis 0001, Marios D. Dikaiakos, Theodoros Toliopoulos, Anna-Valentini Michailidou, Anastasios Gounaris |
ISCC | 7 |
| 2022 | Sboing4Real: A real-time crowdsensing-based traffic management system
Theodoros Toliopoulos, Nikodimos Nikolaidis, Anna-Valentini Michailidou, Andreas Seitaridis, Theodoros Nestoridis, Chrysa Oikonomou, Anastasios Temperekidis, Fotios Gioulekas, Anastasios Gounaris, Nick Bassiliades, Panagiotis Katsaros, Apostolos Georgiadis, Fotios Liotopoulos |
J. Parallel Distributed Comput. | 1 |
| 2021 | Sequence detection in event log files
Ioannis Mavroudopoulos, Theodoros Toliopoulos, Christos Bellas, Andreas Kosmatopoulos, Anastasios Gounaris |
EDBT | 2 |
| 2020 | Developing a Real-Time Traffic Reporting and Forecasting Back-End System
Theodoros Toliopoulos, Nikodimos Nikolaidis, Anna-Valentini Michailidou, Andreas Seitaridis, Anastasios Gounaris, Nick Bassiliades, Apostolos Georgiadis, Fotios Liotopoulos |
RCIS | 1 |
| 2020 | PROUD: PaRallel OUtlier Detection for StreamsabstractWe introduce PROUD, standing for PaRallel OUtlier Detection for streams, which is an extensible engine for continuous multi-parameter parallel distance-based outlier (or anomaly) detection tailored to big data streams. PROUD is built on top of Flink. It defines a simple API for data ingestion. It supports a variety of parallel techniques, including novel ones, for continuous outlier detection that can be easily configured. In addition, it graphically reports metrics of interest and stores main results into a permanent store to enable future analysis. It can be easily extended to support additional techniques. Finally, it is publicly provided in open-source. Theodoros Toliopoulos, Christos Bellas, Anastasios Gounaris, Apostolos N. Papadopoulos |
SIGMOD Conference | 1 |
| 2020 | Continuous outlier mining of streaming data in flink
Theodoros Toliopoulos, Anastasios Gounaris, Kostas Tsichlas, Apostolos N. Papadopoulos, Sandra de F. Mendes Sampaio |
Inf. Syst. | 1 |
| 2019 | Multi-parameter streaming outlier detectionabstractDistance-based outlier detection techniques is a wide-spread methodology for anomaly detection. Despite their effectiveness, a main limitation is that they heavily rely on the dataset and the parameters chosen in order to establish the right status of each data point. These parameters typically include, but are not limited to, the neighborhood radius and threshold. In continuous streaming environments, the need for real-time analysis does not permit for an algorithm to be restarted multiple times with different parameters until the right combination is specified. This gives rise to the need for one technique that combines an arbitrary number of parameterizations with the use of minimal yet sufficient computer resources. In this work we both compare the state-of-the-art techniques for handling multiple queries in distance-based outlier detection algorithms and we propose a novel technique for multi-parameter distance-based outlier detection tailored to distributed continuous streaming environments, such as Spark and Flink. Theodoros Toliopoulos, Anastasios Gounaris |
WI | 1 |
| 2018 | Parallel Continuous Outlier Mining in Streaming DataabstractIn this work, we focus on distance-based outliers in a metric space, where the status of an entity as to whether it is an outlier is based on the number of other entities in its neighborhood. In the recent years, several solutions have tackled the problem of distance-based outliers in data streams, where outliers must be mined continuously as new elements become available. An interesting research problem is to combine the streaming environment with massively parallel systems to provide scalable stream-based algorithms. However, none of the previously proposed techniques refer to a massively parallel setting. Our proposal fills this gap and studies transferring state-of-the-art techniques in Apache Flink, a modern platform for intensive streaming analytics. We thoroughly present the technical challenges encountered and the alternatives that may be applied. We show speed-ups up to 117 (resp. 2076) times over a naive parallel (resp. non-parallel) solution in Flink, by using just an ordinary 4-core machine and a real-world dataset. Our results demonstrate that oulier mining can be achieved in an efficient and scalable manner. The resulting techniques have been made publicly available in open-source. Theodoros Toliopoulos, Anastasios Gounaris, Kostas Tsichlas, Apostolos N. Papadopoulos, Sandra de F. Mendes Sampaio |
DSAA | 1 |