Demo Data from EDBT 2026 / reviewers in the wild / expert
Georgios Kellaris
dblp:29/7128
· DBLP profile ↗
10ranked-venue papers
7as first author
2since 2021 · last 2023
0000-0001-7558-5398ORCID · 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 · 1 since 2021Security and privacy · 2 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 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.
| Network and information security
6 papers |
Privacy and data protection · 66% Cryptographic protocols and secure computation · 16% Cryptographic primitives and cryptanalysis · 11% | |
| Databases, data mining, and information retrieval
5 papers |
Query processing and optimization · 75% Data mining · 14% Spatial and temporal data management · 5% |
Topics — the 19 heaviest of 20, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Privacy and data protection
differential privacy |
0.7 | 3 | 2019 | Engineering Methods for Differentially Private Histograms: Efficiency Beyond Utility · IEEE Trans. Knowl. Data Eng. 2019 Differentially Private Event Sequences over Infinite Streams · Proc. VLDB Endow. 2014 Practical Differential Privacy via Grouping and Smoothing · Proc. VLDB Endow. 2013 |
Query processing and optimization › secure query processing
oblivious query processing |
0.7 | 1 | 2023 | Doquet: Differentially Oblivious Range and Join Queries with Private Data Structures · Proc. VLDB Endow. 2023 |
Query processing and optimization › secure query processing
differentially private query answering |
0.5 | 1 | 2021 | εpsolute: Efficiently Querying Databases While Providing Differential Privacy · CCS 2021 |
Query processing and optimization › secure query processing
privacy-preserving query processing |
0.5 | 1 | 2021 | εpsolute: Efficiently Querying Databases While Providing Differential Privacy · CCS 2021 |
Data mining › data reduction
data summarization |
0.4 | 1 | 2019 | Engineering Methods for Differentially Private Histograms: Efficiency Beyond Utility · IEEE Trans. Knowl. Data Eng. 2019 |
Query processing and optimization
query optimization |
0.4 | 1 | 2019 | Engineering Methods for Differentially Private Histograms: Efficiency Beyond Utility · IEEE Trans. Knowl. Data Eng. 2019 |
Privacy and data protection › differential privacy › differentially private data release
differentially private histogram |
0.4 | 1 | 2019 | Engineering Methods for Differentially Private Histograms: Efficiency Beyond Utility · IEEE Trans. Knowl. Data Eng. 2019 |
Privacy and data protection › information leakage
access pattern leakage |
0.2 | 1 | 2016 | Generic Attacks on Secure Outsourced Databases · CCS 2016 |
Cryptographic primitives and cryptanalysis
searchable encryption |
0.2 | 1 | 2016 | Generic Attacks on Secure Outsourced Databases · CCS 2016 |
Hardware security and side channels
trusted execution environments |
0.2 | 1 | 2023 | Doquet: Differentially Oblivious Range and Join Queries with Private Data Structures · Proc. VLDB Endow. 2023 |
Privacy and data protection
privacy-preserving data analysis |
0.2 | 1 | 2014 | Differentially Private Event Sequences over Infinite Streams · Proc. VLDB Endow. 2014 |
Privacy and data protection › differential privacy › continual release
streaming data publication |
0.2 | 1 | 2014 | Differentially Private Event Sequences over Infinite Streams · Proc. VLDB Endow. 2014 |
Privacy and data protection › differential privacy › continual release
w-event privacy |
0.2 | 1 | 2014 | Differentially Private Event Sequences over Infinite Streams · Proc. VLDB Endow. 2014 |
Graph data management › path query
shortest path query |
0.1 | 1 | 2010 | Shortest Path Computation on Air Indexes · Proc. VLDB Endow. 2010 |
Spatial and temporal data management
spatial query processing |
0.1 | 1 | 2010 | Shortest Path Computation on Air Indexes · Proc. VLDB Endow. 2010 |
Cryptographic primitives and cryptanalysis › homomorphic encryption
fully homomorphic encryption |
0.1 | 1 | 2016 | Generic Attacks on Secure Outsourced Databases · CCS 2016 |
Cryptographic protocols and secure computation › oblivious data structures
oblivious RAM |
0.1 | 1 | 2016 | Generic Attacks on Secure Outsourced Databases · CCS 2016 |
Data stream processing
continuous query processing |
0.1 | 1 | 2014 | Differentially Private Event Sequences over Infinite Streams · Proc. VLDB Endow. 2014 |
Spatial and temporal data management
location-based services |
0.0 | 1 | 2010 | Shortest Path Computation on Air Indexes · Proc. VLDB Endow. 2010 |
Methods — techniques the papers use, named apart from their topics
differential privacy · 2.7oblivious algorithms · 1.3cryptography · 1.0skyline analysis · 0.8block-based optimization · 0.8streaming algorithms · 0.4abstract modeling · 0.2smoothing · 0.2laplace noise injection · 0.2grouping · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Doquet: Differentially Oblivious Range and Join Queries with Private Data StructuresabstractMost cloud service providers offer limited data privacy guarantees, discouraging clients from using them for managing their sensitive data. Cloud providers may use servers with Trusted Execution Environments (TEEs) to protect outsourced data, while supporting remote querying. However, TEEs may leak access patterns and allow communication volume attacks, enabling an honest-but-curious cloud provider to learn sensitive information. Oblivious algorithms can be used to completely hide data access patterns, but their high overhead could render them impractical. To alleviate the latter, the notion of Differential Obliviousness (DO) has been recently proposed. DO applies differential privacy (DP) on access patterns while hiding the communication volume of intermediate and final results; it does so by trading some level of privacy for efficiency. We present Doquet: D ifferentially O blivious Range and Join Que ries with Private Data Struc t ures, a framework for DO outsourced database systems. Doquet is the first approach that supports private data structures, indices, selection, foreign key join, many-to-many join, and their composition select-join in a realistic TEE setting, even when the accesses to the private memory can be eavesdropped on by the adversary. We prove that the algorithms in Doquet satisfy differential obliviousness. Furthermore, we implemented Doquet and tested it on a machine having a second generation of Intel SGX (TEE); the results show that Doquet offers up to an order of magnitude speedup in comparison with other fully oblivious and differentially oblivious approaches. Lina Qiu, Georgios Kellaris, Nikos Mamoulis, Kobbi Nissim, George Kollios |
Proc. VLDB Endow. | 2 |
| 2021 | εpsolute: Efficiently Querying Databases While Providing Differential PrivacyabstractAs organizations struggle with processing vast amounts of information, outsourcing sensitive data to third parties becomes a necessity. To protect the data, various cryptographic techniques are used in outsourced database systems to ensure data privacy, while allowing efficient querying. A rich collection of attacks on such systems has emerged. Even with strong cryptography, just communication volume or access pattern is enough for an adversary to succeed. Dmytro Bogatov, Georgios Kellaris, George Kollios, Kobbi Nissim, Adam O'Neill |
CCS | 2 |
| 2019 | Engineering Methods for Differentially Private Histograms: Efficiency Beyond UtilityabstractPublishing histograms with$\epsilon$-differential privacyhas been studied extensively in the literature. Existing schemes aim at maximizing theutilityof the published data, while previous experimental evaluations analyze the privacy/utility trade-off. In this paper, we provide the first experimental evaluation of differentially private methods that goes beyond utility, emphasizing also on another important aspect, namelyefficiency. Towards this end, we first observe that all existing schemes are comprised of a small set of common blocks. We then optimize and choose the best implementation for each block, determine the combinations of blocks that capture the entire literature, and propose novel block combinations. We qualitatively assess the quality of the schemes based on the skyline of efficiency and utility, i.e., based on whether a method is dominated on both aspects or not. Using exhaustive experiments on four real datasets with different characteristics, we conclude that there are always trade-offs in terms of utility and efficiency. We demonstrate that the schemes derived from our novel block combinations provide the best trade-offs for time critical applications. Our work can serve as a guide to help practitionersengineera differentially private histogram scheme depending on their application requirements. Georgios Kellaris, Stavros Papadopoulos 0001, Dimitris Papadias |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2016 | Generic Attacks on Secure Outsourced DatabasesabstractRecently, various protocols have been proposed for securely outsourcing database storage to a third party server, ranging from systems with "full-fledged" security based on strong cryptographic primitives such as fully homomorphic encryption or oblivious RAM, to more practical implementations based on searchable symmetric encryption or even on deterministic and order-preserving encryption. On the flip side, various attacks have emerged that show that for some of these protocols confidentiality of the data can be compromised, usually given certain auxiliary information. We take a step back and identify a need for a formal understanding of the inherent efficiency/privacy trade-off in outsourced database systems, independent of the details of the system. We propose abstract models that capture secure outsourced storage systems in sufficient generality, and identify two basic sources of leakage, namely access pattern and ommunication volume. We use our models to distinguish certain classes of outsourced database systems that have been proposed, and deduce that all of them exhibit at least one of these leakage sources. Georgios Kellaris, George Kollios, Kobbi Nissim, Adam O'Neill |
CCS | 1 |
| 2015 | Combining Differential Privacy and PIR for Efficient Strong Location Privacy
Eric Fung, Georgios Kellaris, Dimitris Papadias |
SSTD | 2 |
| 2014 | Differentially Private Event Sequences over Infinite StreamsabstractNumerous applications require continuous publication of statistics or monitoring purposes, such as real-time traffic analysis, timely disease outbreak discovery, and social trends observation. These statistics may be derived from sensitive user data and, hence, necessitate privacy preservation. A notable paradigm for offering strong privacy guarantees in statistics publishing is ε-differential privacy. However, there is limited literature that adapts this concept to settings where the statistics are computed over an infinite stream of "events" (i.e., data items generated by the users), and published periodically. These works aim at hiding a single event over the entire stream. We argue that, in most practical scenarios, sensitive information is revealed from multiple events occurring at contiguous time instances. Towards this end, we put forth the novel notion of w - event privacy over infinite streams, which protects any event sequence occurring in w successive time instants. We first formulate our privacy concept, motivate its importance, and introduce a methodology for achieving it. We next design two instantiations, whose utility is independent of the stream length. Finally, we confirm the practicality of our solutions experimenting with real data. Georgios Kellaris, Stavros Papadopoulos 0001, Xiaokui Xiao, Dimitris Papadias |
Proc. VLDB Endow. | 1 |
| 2013 | Map-matched trajectory compression
Georgios Kellaris, Nikos Pelekis, Yannis Theodoridis |
J. Syst. Softw. | 1 |
| 2013 | Practical Differential Privacy via Grouping and SmoothingabstractWe address one-time publishing of non-overlapping counts with ε-differential privacy. These statistics are useful in a wide and important range of applications, including transactional, traffic and medical data analysis. Prior work on the topic publishes such statistics with prohibitively low utility in several practical scenarios. Towards this end, we present GS, a method that pre-processes the counts by elaborately grouping and smoothing them via averaging. This step acts as a form of preliminary perturbation that diminishes sensitivity, and enables GS to achieve ε-differential privacy through low Laplace noise injection. The grouping strategy is dictated by a sampling mechanism, which minimizes the smoothing perturbation. We demonstrate the superiority of GS over its competitors, and confirm its practicality, via extensive experiments on real datasets. Georgios Kellaris, Stavros Papadopoulos 0001 |
Proc. VLDB Endow. | 1 |
| 2010 | Shortest Path Computation on Air IndexesabstractShortest path computation is one of the most common queries in location-based services that involve transportation networks. Motivated by scalability challenges faced in the mobile network industry, we propose adopting the wireless broadcast model for such location-dependent applications. In this model the data are continuously transmitted on the air, while clients listen to the broadcast and process their queries locally. Although spatial problems have been considered in this environment, there exists no study on shortest path queries in road networks. We develop the first framework to compute shortest paths on the air, and demonstrate the practicality and efficiency of our techniques through experiments with real road networks and actual device specifications. Georgios Kellaris, Kyriakos Mouratidis |
Proc. VLDB Endow. | 1 |
| 2009 | Trajectory Compression under Network Constraints
Georgios Kellaris, Nikos Pelekis, Yannis Theodoridis |
SSTD | 1 |