Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Georgios Kellaris

dblp:29/7128 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Privacy and data protection
differential privacy
0.732019
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.712023
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.512021
εpsolute: Efficiently Querying Databases While Providing Differential Privacy · CCS 2021
Query processing and optimization › secure query processing
privacy-preserving query processing
0.512021
εpsolute: Efficiently Querying Databases While Providing Differential Privacy · CCS 2021
Data mining › data reduction
data summarization
0.412019
Engineering Methods for Differentially Private Histograms: Efficiency Beyond Utility · IEEE Trans. Knowl. Data Eng. 2019
Query processing and optimization
query optimization
0.412019
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.412019
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.212016
Generic Attacks on Secure Outsourced Databases · CCS 2016
Cryptographic primitives and cryptanalysis
searchable encryption
0.212016
Generic Attacks on Secure Outsourced Databases · CCS 2016
Hardware security and side channels
trusted execution environments
0.212023
Doquet: Differentially Oblivious Range and Join Queries with Private Data Structures · Proc. VLDB Endow. 2023
Privacy and data protection
privacy-preserving data analysis
0.212014
Differentially Private Event Sequences over Infinite Streams · Proc. VLDB Endow. 2014
Privacy and data protection › differential privacy › continual release
streaming data publication
0.212014
Differentially Private Event Sequences over Infinite Streams · Proc. VLDB Endow. 2014
Privacy and data protection › differential privacy › continual release
w-event privacy
0.212014
Differentially Private Event Sequences over Infinite Streams · Proc. VLDB Endow. 2014
Graph data management › path query
shortest path query
0.112010
Shortest Path Computation on Air Indexes · Proc. VLDB Endow. 2010
Spatial and temporal data management
spatial query processing
0.112010
Shortest Path Computation on Air Indexes · Proc. VLDB Endow. 2010
Cryptographic primitives and cryptanalysis › homomorphic encryption
fully homomorphic encryption
0.112016
Generic Attacks on Secure Outsourced Databases · CCS 2016
Cryptographic protocols and secure computation › oblivious data structures
oblivious RAM
0.112016
Generic Attacks on Secure Outsourced Databases · CCS 2016
Data stream processing
continuous query processing
0.112014
Differentially Private Event Sequences over Infinite Streams · Proc. VLDB Endow. 2014
Spatial and temporal data management
location-based services
0.012010
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
YearPublicationVenuePosition
2023 Doquet: Differentially Oblivious Range and Join Queries with Private Data Structures
abstract
Most 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 Privacy
abstract
As 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
CCS2
2019 Engineering Methods for Differentially Private Histograms: Efficiency Beyond Utility
abstract
Publishing 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 Databases
abstract
Recently, 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
CCS1
2015 Combining Differential Privacy and PIR for Efficient Strong Location Privacy
Eric Fung, Georgios Kellaris, Dimitris Papadias
SSTD2
2014 Differentially Private Event Sequences over Infinite Streams
abstract
Numerous 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 Smoothing
abstract
We 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 Indexes
abstract
Shortest 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
SSTD1