Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Pavlos S. Efraimidis is active.

Publication


Featured researches published by Pavlos S. Efraimidis.


Information Processing Letters | 2006

Weighted random sampling with a reservoir

Pavlos S. Efraimidis; Paul G. Spirakis

In this work, a new algorithm for drawing a weighted random sample of size m from a population of n weighted items, where m ≤ n, is presented. The algorithm can generate a weighted random sample in one-pass over unknown populations.


computer software and applications conference | 2012

A Privacy-Preserving Cloud Computing System for Creating Participatory Noise Maps

George Drosatos; Pavlos S. Efraimidis; Ioannis N. Athanasiadis; Matthias Stevens

Participatory sensing is a crowd-sourcing technique which relies both on active contribution of citizens and on their location and mobility patterns. As such, it is particularly vulnerable to privacy concerns, which may seriously hamper the large-scale adoption of participatory sensing applications. In this paper, we present a privacy-preserving system architecture for participatory sensing contexts which relies on cryptographic techniques and distributed computations in the cloud. Each individual is represented by a personal software agent, which is deployed on one of the popular commercial cloud computing services. The system enables individuals to aggregate and analyse sensor data by performing a collaborative distributed computation among multiple agents. No personal data is disclosed to anyone, including the cloud service providers. The distributed computation proceeds by having agents execute a cryptographic protocol based on a homomorphic encryption scheme in order to aggregate data. We show formally that our architecture is secure in the Honest-But-Curious model both for the users and the cloud providers. Our approach was implemented and validated on top of the NoiseTube system [1], [2], which enables participatory sensing of noise. In particular, we repeated several mapping experiments carried out with NoiseTube, and show that our system is able to produce identical outcomes in a privacy-preserving way. We experimented with real and simulated data, and present a live demo running on a heterogeneous set of commercial cloud providers. The results show that our approach goes beyond a proof-of-concept and can actually be deployed in a real-world setting. To the best of our knowledge this system is the first operational privacy-preserving approach for participatory sensing. While validated in terms of NoiseTube, our approach is useful in any setting where data aggregation can be performed with efficient homomorphic cryptosystems.


Theoretical Computer Science | 2006

Approximation schemes for scheduling and covering on unrelated machines

Pavlos S. Efraimidis; Paul G. Spirakis

We examine the problem of assigning n independent jobs to m unrelated parallel machines, so that each job is processed without interruption on one of the machines, and at any time, every machine processes at most one job. We focus on the case where m is a fixed constant, and present a new rounding approach that yields approximation schemes for multi-objective minimum makespan scheduling with a fixed number of linear cost constraints. The same approach gives approximation schemes for covering problems like maximizing the minimum load on any machine, and for assigning specific or equal loads to the machines.


Information Management & Computer Security | 2009

Towards privacy in personal data management

Pavlos S. Efraimidis; Georgios Drosatos; Fotis Nalbadis; Aimilia Tasidou

We present a personal data management framework called Polis, which abides by the following principle: Every individual has absolute control over her personal data, which reside only at her own side. Preliminary results indicate that beyond the apparent advantages of such an environment for userspsila privacy, everyday transactions remain both feasible and straightforward.


Journal of Systems and Software | 2014

Privacy-preserving computation of participatory noise maps in the cloud

George Drosatos; Pavlos S. Efraimidis; Ioannis N. Athanasiadis; Matthias Stevens; Ellie D’Hondt

Abstract This paper presents a privacy-preserving system for participatory sensing, which relies on cryptographic techniques and distributed computations in the cloud. Each individual user is represented by a personal software agent, deployed in the cloud, where it collaborates on distributed computations without loss of privacy, including with respect to the cloud service providers. We present a generic system architecture involving a cryptographic protocol based on a homomorphic encryption scheme for aggregating sensing data into maps, and demonstrate security in the Honest-But-Curious model both for the users and the cloud service providers. We validate our system in the context of NoiseTube, a participatory sensing framework for noise pollution, presenting experiments with real and artificially generated data sets, and a demo on a heterogeneous set of commercial cloud providers. To the best of our knowledge our system is the first operational privacy-preserving system for participatory sensing. While our validation pertains to the noise domain, the approach used is applicable in any crowd-sourcing application relying on location-based contributions of citizens where maps are produced by aggregating data – also beyond the domain of environmental monitoring.


arXiv: Data Structures and Algorithms | 2015

Weighted Random Sampling over Data Streams

Pavlos S. Efraimidis

In this work, we present a comprehensive treatment of weighted random sampling (WRS) over data streams. More precisely, we examine two natural interpretations of the item weights, describe an existing algorithm for each case [3, 8], discuss sampling with and without replacement and show adaptations of the algorithms for several WRS problems and evolving data streams.


Information Retrieval | 2013

A query scrambler for search privacy on the internet

Avi Arampatzis; Pavlos S. Efraimidis; George Drosatos

We propose a method for search privacy on the Internet, focusing on enhancing plausible deniability against search engine query-logs. The method approximates the target search results, without submitting the intended query and avoiding other exposing queries, by employing sets of queries representing more general concepts. We model the problem theoretically, and investigate the practical feasibility and effectiveness of the proposed solution with a set of real queries with privacy issues on a large web collection. The findings may have implications for other IR research areas, such as query expansion and fusion in meta-search. Finally, we discuss ideas for privacy, such as k-anonymity, and how these may be applied to search tasks.


international acm sigir conference on research and development in information retrieval | 1995

Parallel text retrieval on a high performance supercomputer using the Vector Space Model

Pavlos S. Efraimidis; Christos Glymidakis; Basilis Mamalis; Paul G. Spirakis; Basil Tampakas

This paperl discusses the efi-iciency of a parallel text retrieval system that is based on the Vector Space Model. Specifically, we describe a general parallel retrieval algorithm for use with this model, the application of the algorithm in the FIRE system [I], and its implementation on the high performance GCe131512 Parsytec parallel machine [2]. The use of this machine’s t we-dimensional grid of processors provides an efficient baais for the virtual tree that lies at the heart of our retrieval algorithm. Analytical and experimental evidence is presented to demonstrate the efficiency of the algorithm.


Information Retrieval | 2015

Versatile Query Scrambling for Private Web Search

Avi Arampatzis; George Drosatos; Pavlos S. Efraimidis

AbstractWe consider the problem of privacy leaks suffered by Internet users when they perform web searches, and propose a framework to mitigate them. In brief, given a ‘sensitive’ search query, the objective of our work is to retrieve the target documents from a search engine without disclosing the actual query. Our approach, which builds upon and improves recent work on search privacy, approximates the target search results by replacing the private user query with a set of blurred or scrambled queries. The results of the scrambled queries are then used to cover the private user interest. We model the problem theoretically, define a set of privacy objectives with respect to web search and investigate the effectiveness of the proposed solution with a set of queries with privacy issues on a large web collection. Experiments show great improvements in retrieval effectiveness over a previously reported baseline in the literature. Furthermore, the methods are more versatile, predictably-behaved, applicable to a wider range of information needs, and the privacy they provide is more comprehensible to the end-user. Additionally, we investigate the perceived privacy via a user study, as well as, measure the system’s usefulness taking into account the trade off between retrieval effectiveness and privacy. The practical feasibility of the methods is demonstrated in a field experiment, scrambling queries against a popular web search engine. The findings may have implications for other IR research areas, such as query expansion, query decomposition, and distributed retrieval.


hellenic conference on artificial intelligence | 2014

myVisitPlanner GR : Personalized Itinerary Planning System for Tourism.

Ioannis Refanidis; Christos Emmanouilidis; Ilias Sakellariou; Anastasios Alexiadis; Remous-Aris Koutsiamanis; Konstantinos Agnantis; Aimilia Tasidou; Fotios Kokkoras; Pavlos S. Efraimidis

This application paper presents myVisitPlanner GR, an intelligent web-based system aiming at making recommendations that help visitors and residents of the region of Northern Greece to plan their leisure, cultural and other activities during their stay in this area. The system encompasses a rich ontology of activities, categorized across dimensions such as activity type, historical era, user profile and age group. Each activity is characterized by attributes describing its location, cost, availability and duration range. The system makes activity recommendations based on user-selected criteria, such as visit duration and timing, geographical areas of interest and visit profiling. The user edits the proposed list and the system creates a plan, taking into account temporal and geographical constraints imposed by the selected activities, as well as by other events in the user’s calendar. The user may edit the proposed plan or request alternative plans. A recommendation engine employs non-intrusive machine learning techniques to dynamically infer and update the user’s profile, concerning his preferences for both activities and resulting plans, while taking privacy concerns into account. The system is coupled with a module to semi-automatically feed its database with new activities in the area.

Collaboration


Dive into the Pavlos S. Efraimidis's collaboration.

Top Co-Authors

Avatar

George Drosatos

Democritus University of Thrace

View shared research outputs
Top Co-Authors

Avatar

Aimilia Tasidou

Democritus University of Thrace

View shared research outputs
Top Co-Authors

Avatar

Avi Arampatzis

Democritus University of Thrace

View shared research outputs
Top Co-Authors

Avatar

Remous-Aris Koutsiamanis

Democritus University of Thrace

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Ioannis N. Athanasiadis

Wageningen University and Research Centre

View shared research outputs
Top Co-Authors

Avatar

Eleni Kaldoudi

Democritus University of Thrace

View shared research outputs
Top Co-Authors

Avatar

Giorgos Stamatelatos

Democritus University of Thrace

View shared research outputs
Top Co-Authors

Avatar

Fotis Nalbadis

Democritus University of Thrace

View shared research outputs
Researchain Logo
Decentralizing Knowledge