VLDB 2026 Research / reviewers in the wild / expert
Christos Bellas
dblp:205/0464
· DBLP profile ↗
9ranked-venue papers
7as first author
5since 2021 · last 2022
0000-0001-6622-9527ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 7 · 5 first-author · 4 since 2021Systems, architecture and hardware · 2 · 2 first-author · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Facilitating DoS Attack Detection using Unsupervised Anomaly DetectionabstractModern techniques in intrusion and DoS (Denial of Service) detection tend to be either supervised or semi-supervised, i.e., they require training and labelled data. In this work, we study the problem of correlating security attacks with anomalies reported at runtime by a fully unsupervised outlier detection module, i.e., a component that does not require any training at all. Through a concrete proof-of-concept case study, we demonstrate that unsupervised anomaly detection is both efficient and effective, but still, it needs to be combined with additional mechanisms to yield a complete intrusion detection and prevention solution. Christos Bellas, Georgia Kougka, Athanasios Naskos, Anastasios Gounaris, Athena Vakali, Christos Xenakis, Apostolos N. Papadopoulos |
SSDBM | 1 |
| 2022 | Exploiting GPUs for fast intersection of large sets
Christos Bellas, Anastasios Gounaris |
Inf. Syst. | 1 |
| 2021 | An Evaluation of Large Set Intersection Techniques on GPUs
Christos Bellas, Anastasios Gounaris |
DOLAP | 1 |
| 2021 | Sequence detection in event log files
Ioannis Mavroudopoulos, Theodoros Toliopoulos, Christos Bellas, Andreas Kosmatopoulos, Anastasios Gounaris |
EDBT | 3 |
| 2021 | HySet: A hybrid framework for exact set similarity join using a GPU
Christos Bellas, Anastasios Gounaris |
Parallel Comput. | 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 | 2 |
| 2020 | An empirical evaluation of exact set similarity join techniques using GPUs
Christos Bellas, Anastasios Gounaris |
Inf. Syst. | 1 |
| 2019 | Exact Set Similarity Joins for Large Datasets in the GPGPU paradigmabstractWe investigate the problem of exact set similarity joins using a co-process CPU-GPU scheme. We focus on large instances of the problem, i.e., using datasets of >1M entries, which may take hours to complete if not approached with care, due to the inherent quadratic complexity of the problem. We introduce a novel CPU-GPU co-process scheme, which performs initial filtering and indexing on the CPU and delegates final verification to the GPU. Further, we show that this scheme improves upon the state-of-the-art in both the CPU and GPU standalone solutions in several cases. Christos Bellas, Anastasios Gounaris |
DaMoN | 1 |
| 2017 | GPU processing of theta-joinsabstractSummary The GPGPU paradigm has recently been employed to accelerate the processing of big amounts of data through the utilization of the massive parallelism offered by modern GPUs. To date, several techniques have been proposed for the implementation of simple select, aggregate, and equality join operations on GPUs. In this paper, we study the efficient implementation of theta‐join queries between two relations using the CUDA framework. Theta‐joins are notoriously slow and thus can benefit from massively parallel execution. However, their GPU‐based implementation significantly differs from hash‐ and sort‐based equality joins and needs to be carefully crafted. The implementation is driven by two main objectives. The first relates to the attainment of high efficiency in the parallelization through data reuse, which relates to the minimization of accesses to the slow global memory. The second is about the most efficient exploitation of the available memory given that, in general, it cannot hold the entire input and result. We propose a methodology for processing theta‐joins on a GPU, which exploits the heterogeneous nature of GPGPU, while addressing memory limitations. Furthermore, we provide a series of implementation optimizations, which yield performance improvements of an order of magnitude. Christos Bellas, Anastasios Gounaris |
Concurr. Comput. Pract. Exp. | 1 |