Dimitrios Tomaras

dblp:156/6658 · DBLP profile ↗
← Back
8ranked-venue papers in the field
8as first author
6since 2021 · last 2025
0000-0002-6972-9567ORCID · corroborated

Domains — venue-derived; a paper can count in several

Database Systems & Data Management · 7 (7 first)Big Data, Cloud & Distributed Data Systems · 1 (1 first)
YearPublicationVenuePosition
2025 Trustworthy Scheduling for Big Data Applications
Dimitrios Tomaras, Vana Kalogeraki, Dimitrios Gunopulos
IEEE Big Data1
2024 On Urban Data Analytics and Applications in the Big Data Era
abstract
The proliferation of smart technologies has provided significant advances in the way people receive information and interact in smart cities. For instance, smart traffic monitoring systems allow citizens and city operators to receive in real-time alerts about traffic conditions. At the same time, alternative means of transport, such as bike sharing systems, have enjoyed tremendous success in many major cities around the world today and can provide real-time information regarding the mobility of the users. It is quite clear that smart cities systems generate vast amounts of data during their daily operation. Researchers typically focus on analyzing such urban data in order to identify mobility patterns or infer user preferences to provide services to the crowd, such as traffic warning applications. In this thesis, we aimed at analyzing the vast amounts of urban data generated in these systems, that are large in volume, and typically heterogeneous, to identify key insights in their operation and develop a suite of crowdsourcing techniques to improve the working of smart city applications and ultimately enhance the sustainability of smart cities.
Dimitrios Tomaras
MDM1
2024 TIMBER: On supporting data pipelines in Mobile Cloud Environments
abstract
The radical advances in mobile computing, the IoT technological evolution along with cyberphysical components (e.g., sensors, actuators, control centers) have led to the development of smart city applications that generate raw or preprocessed data, enabling workflows involving the city to better sense the urban environment and support citizens’ everyday lives. Recently, a new era of Mobile Edge Cloud (MEC) infrastructures has emerged to support smart city applications that aim to address the challenges raised due to the spatio-temporal dynamics of the urban crowd as well as bring scalability and on-demand computing capacity to urban system applications for timely response. In these, resource capabilities are distributed at the edge of the network and in close proximity to end-users, making it possible to perform computation and data processing at the network edge. However, there are important challenges related to real-time execution, not only due to the highly dynamic and transient crowd, the bursty and highly unpredictable amount of requests but also due to the resource constraints imposed by the Mobile Edge Cloud environment. In this paper, we present TIMBER, our framework for efficiently supporting mobile daTa processing pIpelines in MoBile cloud EnviRonments that effectively addresses the aforementioned challenges. Our detailed experimental results illustrate that our approach can reduce the operating costs by 66.245% on average and achieve up to 96.4% similar throughput performance for agnostic workloads.
Dimitrios Tomaras, Michalis Tsenos, Vana Kalogeraki, Dimitrios Gunopulos
MDM1
2023 A holistic approach for modeling and predicting bike demand
Dimitrios Tomaras, Ioannis Boutsis, Vana Kalogeraki
Inf. Syst.1
2022 Practical Privacy Preservation in a Mobile Cloud Environment
abstract
The proliferation of smartphone devices has led to the emergence of powerful user services from enabling interactions with friends and business associates to mapping, finding nearby businesses and alerting users in real-time. Moreover, users do not realize that continuously sharing their trajectory data with online systems may end up revealing a great amount of information in terms of their behavior, mobility patterns and social relationships. Thus, addressing these privacy risks is a fundamental challenge. In this work, we present$TP^{3}$, a Privacy Protection system for Trajectory analytics. Our contributions are the following: (1) we model a new type of attack, namely “social link exploitation attack”, (2) we utilize the coresets theory, a fast and accurate technique which approximates well the original data using a small data set, and running queries on the coreset produces similar results to the original data, and (3) we employ the Serverless computing paradigm to accommodate a set of privacy operations for achieving high system performance with minimized provisioning costs, while preserving the users' privacy. We have developed these techniques in our$TP^{3}$system that works with state-of-the-art trajectory analytics apps and applies different types of privacy operations. Our detailed experimental evaluation illustrates that our approach is both efficient and practical.
Dimitrios Tomaras, Michalis Tsenos, Vana Kalogeraki
MDM1
2022 A Framework for Supporting Privacy Preservation Functions in a Mobile Cloud Environment
abstract
The problem of privacy protection of trajectory data has received increasing attention in recent years with the significant grow in the volume of users that contribute trajectory data with rich user information. This creates serious privacy concerns as exposing an individual's privacy information may result in attacks threatening the user's safety. In this demonstration we present$TP^{3}$a novel practical framework for supporting trajectory privacy preservation in Mobile Cloud Environments (MCEs). In$TP^{3}$, non-expert users submit their trajectories and the system is responsible to determine their privacy exposure before sharing them to data analysts in return for various benefits, e.g. better recommendations.$TP^{3}$makes a number of contributions: (a) It evaluates the privacy exposure of the users utilizing various privacy operations, (b) it is latency-efficient as it implements the privacy operations as serverless functions which can scale automatically to serve an increasing number of users with low latency, and (c) it is practical and cost-efficient as it exploits the serverless model to adapt to the demands of the users with low operational costs for the service provider. Finally,$TP^{3}$'s Web-UI provides insights to the service provider regarding the performance and the respective revenue from the service usage, while enabling the user to submit the trajectories with recommended preferences of privacy.
Dimitrios Tomaras, Michalis Tsenos, Vana Kalogeraki
MDM1
2018 Crowd-Based Ecofriendly Trip Planning
abstract
In recent years we have witnessed a growing interest in trip planning systems aiming at organizing daily travel schedules in smart cities. Such systems use specialized engines to find optimal means of transport between two geospatial endpoints to provide recommendations to citizens for short routes across the city. At the same time, alternative means of transportation, such as bike sharing systems, have enjoyed tremendous success since they offer a green and facile solution for daily commuters and tourists. However, one major challenge of the bike sharing systems is that the distribution of bikes among the stations can be quite uneven during rush hours or due to topography. This often results in shortage of bikes and increasing numbers of disappointed users. Existing works in the literature are limited since they only focus on predicting the demand or apply a-posteriori methods for balancing the load of stations. Furthermore, none of these works consider the benefit of these systems in concert. In this work, we present "MOToR" (MultimOdal Trip Rebalancing), a system that builds upon the OpenTripPlanner framework to incorporate dynamic transit schedule data while balancing the availability of bikes among the bike stations. Our experimental evaluation shows that our approach is practical, efficient and outperforms state-of-the-art methods for route planning.
Dimitrios Tomaras, Vana Kalogeraki, Thomas Liebig, Dimitrios Gunopulos
MDM1
2016 LOCAl: a personalized cache mechanism for location-based social networks
abstract
Recommending nearby Points of Interest (POI) has received growing interest in mobile location-based networks today, where users share content embedded with location information. In this work, we propose a novel caching framework to support personalised proactive caching for mobile location-based social networks. We propose "LOCAI", which uses a probabilistic approach in order to predict the POIs that users will access and retrieve the appropriate data objects that will fulfill user preferences. Our detailed experimental evaluation, using data from the Foursquare location-based social network, illustrates that LOCAI minimizes the user latency to retrieve the data objects they are interested in, is efficient and practical.
Dimitrios Tomaras, Ioannis Boutsis, Vana Kalogeraki, Dimitrios Gunopulos
SIGSPATIAL/GIS1