Demo Data from EDBT 2026 / reviewers in the wild / expert
Vasilis Verroios
dblp:53/10459
· DBLP profile ↗
13ranked-venue papers
8as first author
2since 2021 · last 2024
0000-0003-3478-0503ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 11 · 8 first-author · 2 since 2021Artificial intelligence and machine learning · 2 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 since 2021Systems, architecture and hardware · 1Human-computer interaction and ubiquitous computing · 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.
| Databases, data mining, and information retrieval
8 papers |
Data integration and cleaning · 40% Information retrieval · 27% Recommender systems · 16% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Cloud and datacenter computing · 91% Storage systems · 9% | |
| Artificial intelligence
2 papers |
Trustworthy machine learning · 100% |
Topics — the 15 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Trustworthy machine learning
fairness |
0.9 | 2 | 2024 | Detecting and Limiting Negative User Experiences in Social Media Platforms · WWW 2023 Integrity 2024: Integrity in Social Networks and Media · WSDM 2024 |
Data integration and cleaning
entity resolution |
0.9 | 3 | 2019 | Top-K Entity Resolution with Adaptive Locality-Sensitive Hashing · ICDE 2019 Waldo: An Adaptive Human Interface for Crowd Entity Resolution · SIGMOD Conference 2017 Entity Resolution with crowd errors · ICDE 2015 |
Recommender systems
item ranking |
0.7 | 1 | 2023 | Detecting and Limiting Negative User Experiences in Social Media Platforms · WWW 2023 |
Data integration and cleaning › entity resolution
crowdsourced entity resolution |
0.5 | 2 | 2017 | Waldo: An Adaptive Human Interface for Crowd Entity Resolution · SIGMOD Conference 2017 Entity Resolution with crowd errors · ICDE 2015 |
Information retrieval › hashing › hashing for nearest neighbor search
locality-sensitive hashing |
0.4 | 1 | 2019 | Top-K Entity Resolution with Adaptive Locality-Sensitive Hashing · ICDE 2019 |
Cloud and datacenter computing
cluster resource management and scheduling |
0.3 | 1 | 2017 | Live VM Migration Under Time-Constraints in Share-Nothing IaaS-Clouds · IEEE Trans. Parallel Distributed Syst. 2017 |
Cloud and datacenter computing › virtualization › virtual machine migration
live migration |
0.3 | 1 | 2017 | Live VM Migration Under Time-Constraints in Share-Nothing IaaS-Clouds · IEEE Trans. Parallel Distributed Syst. 2017 |
Cloud and datacenter computing › virtualization
virtual machine migration |
0.3 | 1 | 2017 | Live VM Migration Under Time-Constraints in Share-Nothing IaaS-Clouds · IEEE Trans. Parallel Distributed Syst. 2017 |
Data mining
crowdsourcing |
0.2 | 1 | 2016 | Challenges in Data Crowdsourcing · IEEE Trans. Knowl. Data Eng. 2016 |
Data mining
clustering |
0.2 | 1 | 2015 | Client Clustering for Hiring Modeling in Work Marketplaces · KDD 2015 |
Query processing and optimization
crowdsourced query processing |
0.2 | 1 | 2015 | tDP: An Optimal-Latency Budget Allocation Strategy for Crowdsourced MAXIMUM Operations · SIGMOD Conference 2015 |
Storage systems › file systems
distributed file system |
0.1 | 1 | 2017 | Live VM Migration Under Time-Constraints in Share-Nothing IaaS-Clouds · IEEE Trans. Parallel Distributed Syst. 2017 |
Collaborative and social computing
crowdsourcing |
0.1 | 1 | 2016 | Challenges in Data Crowdsourcing · IEEE Trans. Knowl. Data Eng. 2016 |
Computational finance and economics › platform economics
online labor markets |
0.1 | 1 | 2015 | Client Clustering for Hiring Modeling in Work Marketplaces · KDD 2015 |
Query processing and optimization
top-k query processing |
0.1 | 1 | 2015 | tDP: An Optimal-Latency Budget Allocation Strategy for Crowdsourced MAXIMUM Operations · SIGMOD Conference 2015 |
Methods — techniques the papers use, named apart from their topics
trust and safety · 1.5content moderation · 1.5personalized ML model · 1.3a/b testing · 1.3crowdsourcing · 0.7maximum likelihood · 0.4expectation-maximization · 0.4locality-sensitive hashing · 0.4task prioritization · 0.3optimality guarantees · 0.3human task selection · 0.3deadline-aware policy · 0.3broker-based scheduling · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Integrity 2024: Integrity in Social Networks and MediaabstractIntegrity 2024 is the fifth edition of the Workshop on Integrity in Social Networks and Media, held in conjunction with the ACM Conference on Web Search and Data Mining (WSDM) since the 2020 edition [1-4]. The goal of the workshop is to bring together academic and industry researchers working on integrity, fairness, trust and safety in social networks to discuss the most pressing risks and cutting-edge technologies to reliably measure and mitigate them. The event consists of invited talks from academic experts and industry leaders as well as peer-reviewed papers and posters through an open call-for-papers. Lluís Garcia Pueyo, Symeon Papadopoulos, Prathyusha Senthil Kumar, Aristides Gionis, Panayiotis Tsaparas, Vasilis Verroios, Giuseppe Manco 0001, Anton Andryeyev, Stefano Cresci, Timos K. Sellis, Anthony McCosker |
WSDM | 6 |
| 2023 | Detecting and Limiting Negative User Experiences in Social Media PlatformsabstractItem ranking is important to a social media platform’s success. The order in which posts, videos, messages, comments, ads, used products, notifications are presented to a user greatly affects the time spent on the platform, how often they visit it, how much they interact with each other, and the quantity and quality of the content they post. To this end, item ranking algorithms use models that predict the likelihood of different events, e.g., the user liking, sharing, commenting on a video, clicking/converting on an ad, or opening the platform’s app from a notification. Unfortunately, by solely relying on such event-prediction models, social media platforms tend to over optimize for short-term objectives and ignore the long-term effects. In this paper, we propose an approach that aims at improving item ranking long-term impact. The approach primarily relies on an ML model that predicts negative user experiences. The model utilizes all available UI events: the details of an action can reveal how positive or negative the user experience has been; for example, a user writing a lengthy report asking for a given video to be taken down, likely had a very negative experience. Furthermore, the model takes into account detected integrity (e.g., hostile speech or graphic violence) and quality (e.g., click or engagement bait) issues with the content. Note that those issues can be perceived very differently from different users. Therefore, developing a personalized model, where a prediction refers to a specific user for a specific piece of content at a specific point in time, is a fundamental design choice in our approach. Besides the personalized ML model, our approach consists of two more pieces: (a) the way the personalized model is integrated with an item ranking algorithm and (b) the metrics, methodology, and success criteria for the long term impact of detecting and limiting negative user experiences. Our evaluation process uses extensive A/B testing on the Facebook platform: we compare the impact of our approach in treatment groups against production control groups. The AB test results indicate a 5% to 50% reduction in hides, reports, and submitted feedback. Furthermore, we compare against a baseline that does not include some of the crucial elements of our approach: the comparison shows our approach has a 100x to 30x lower False Positive Ratio than a baseline. Lastly, we present the results from a large scale survey, where we observe a statistically significant improvement of 3 to 6 percent in users’ sentiment regarding content suffering from nudity, clickbait, false / misleading, witnessing-hate, and violence issues. Lluís Garcia Pueyo, Vinodh Kumar Sunkara, Prathyusha Senthil Kumar, Mohit Diwan, Behrang Javaherian, Vasilis Verroios |
WWW | 7 |
| 2019 | Top-K Entity Resolution with Adaptive Locality-Sensitive HashingabstractGiven a set of records, entity resolution algorithms find all the records referring to each entity. In top-k entity resolution, the goal is to find all the records referring to the k largest (in terms of number of records) entities. Top-k entity resolution is driven by many modern applications that operate over just the few most popular entities in a dataset. In this paper we introduce the problem of top-k entity resolution and we summarize a novel approach for this problem; full details are presented in a technical report. Our approach is based on locality-sensitive hashing, and can very rapidly and accurately process massive datasets. Our key insight is to adaptively decide how much processing each record requires to ascertain if it refers to a top-k entity or not: the less likely a record is to refer to a top-k entity, the less it is processed. The heavily reduced amount of processing for the vast majority of records that do not refer to top-k entities, leads to significant speedups. Our experiments with images, web articles, and scientific publications show a 2× to 25× speedup compared to traditional approaches for high-dimensional data. Vasilis Verroios, Hector Garcia-Molina |
ICDE | 1 |
| 2017 | Waldo: An Adaptive Human Interface for Crowd Entity ResolutionabstractIn Entity Resolution, the objective is to find which records of a dataset refer to the same real-world entity. Crowd Entity Resolution uses humans, in addition to machine algorithms, to improve the quality of the outcome. We study a hybrid approach that combines two common interfaces for human tasks in Crowd Entity Resolution, taking into account key observations about the advantages and disadvantages of the two interfaces. We give a formal definition to the problem of human task selection and we derive algorithms with strong optimality guarantees. Our experiments with four real-world datasets show that our hybrid approach gives an improvement of 50% to 300% in the crowd cost to resolve a dataset, compared to using a single interface. Vasilis Verroios, Hector Garcia-Molina, Yannis Papakonstantinou |
SIGMOD Conference | 1 |
| 2017 | Live VM Migration Under Time-Constraints in Share-Nothing IaaS-CloudsabstractLive VMmigration helps attain both cloud-wide load balancing and operational consolidation while the migrating VMs remain accessible to users. To avoid periods of high-load for the involved resources, IaaS-cloud operators assign specific time windows for such migrations to occur in an orderly manner. Moreover, providers typically rely on share-nothing architectures to attain scalability. In this paper, we focus on the real-time scheduling of live VM migrations in large share-nothing IaaS clouds, such that migrations are completed on time and without adversely affecting agreed-upon SLAs. We propose a scalable, distributed network of brokers that oversees the progress of all on-going migration operations within the context of a provider. Brokers make use of an underlying special purpose file system, termed MigrateFS, that is capable of both replicating and keeping in sync virtual disks while the hypervisor livemigrates VMs (i.e., RAM and CPU state). By limiting the resources consumed during migration, brokers implement policies to reduce SLA violations while seeking to complete all migration tasks on time. We evaluate two such policies, one based on task prioritization and a second that considers the financial implications set by migration deadline requirements. Using our MigrateFS prototype operating on a real cloud, we demonstrate the feasibility of performing migrations within time windows. By simulating large clouds, we assess the effectiveness of our proposed broker policies in a share-nothing configuration; we also demonstrate that our approach stresses 24 percent less an already saturated network if compared to an unsupervised set up. Konstantinos Tsakalozos, Vasilis Verroios, Mema Roussopoulos, Alex Delis |
IEEE Trans. Parallel Distributed Syst. | 2 |
| 2016 | Challenges in Data CrowdsourcingabstractCrowdsourcing refers to solving large problems by involving human workers that solve component sub-problems or tasks. In data crowdsourcing, the problem involves data acquisition, management, and analysis. In this paper, we provide an overview of data crowdsourcing, giving examples of problems that the authors have tackled, and presenting the key design steps involved in implementing a crowdsourced solution. We also discuss some of the open challenges that remain to be solved. Hector Garcia-Molina, Manas Joglekar, Adam Marcus 0002, Aditya G. Parameswaran, Vasilis Verroios |
IEEE Trans. Knowl. Data Eng. | 5 |
| 2015 | Entity Resolution with crowd errorsabstractGiven a set of records, an Entity Resolution (ER) algorithm finds records that refer to the same real-world entity. Humans can often determine if two records refer to the same entity, and hence we study the problem of selecting questions to ask error-prone humans. We give a Maximum Likelihood formulation for the problem of finding the “most beneficial” questions to ask next. Our theoretical results lead to a lightweight and practical algorithm, bDENSE, for selecting questions to ask humans. Our experimental results show that bDENSE can more quickly reach an accurate outcome, compared to two approaches proposed recently. Moreover, through our experimental evaluation, we identify the strengths and weaknesses of all three approaches. Vasilis Verroios, Hector Garcia-Molina |
ICDE | 1 |
| 2015 | Client Clustering for Hiring Modeling in Work MarketplacesabstractAn important problem that online work marketplaces face is grouping clients into clusters, so that in each cluster clients are similar with respect to their hiring criteria. Such a separation allows the marketplace to "learn" more accurately the hiring criteria in each cluster and recommend the right contractor to each client, for a successful collaboration. We propose a Maximum Likelihood definition of the "optimal" client clustering along with an efficient Expectation-Maximization clustering algorithm that can be applied in large marketplaces. Our results on the job hirings at oDesk over a seven-month period show that our client-clustering approach yields significant gains compared to "learning" the same hiring criteria for all clients. In addition, we analyze the clustering results to find interesting differences between the hiring criteria in the different groups of clients. Vasilis Verroios, Panagiotis Papadimitriou 0002, Ramesh Johari, Hector Garcia-Molina |
KDD | 1 |
| 2015 | tDP: An Optimal-Latency Budget Allocation Strategy for Crowdsourced MAXIMUM OperationsabstractLatency is a critical factor when using a crowdsourcing platform to solve a problem like entity resolution or sorting. In practice, most frameworks attempt to reduce latency by heuristically splitting a budget of questions into rounds, so that after each round the answers are analyzed and new questions are selected. We focus on one of the most extensively studied crowdsourcing operations, the MAX operation (finding the best element in a collection under human criteria), and we study the problem of budget allocation into rounds for this operation. We provide a polynomial-time dynamic-programming budget allocation algorithm that minimizes the latency when questions form tournaments in each round. Furthermore, we study the general case where questions can be asked in any arbitrary way in each round. Our theoretical results for the general case indicate that our approach is also optimal under certain worst and average-case scenarios. We compare our approach to alternatives on Amazon Mechanical Turk, where many of our theory assumptions do not necessarily hold. We find that our approach is also optimal in practice and achieves a notable improvement over alternatives in most cases. Vasilis Verroios, Peter Lofgren, Hector Garcia-Molina |
SIGMOD Conference | 1 |
| 2014 | Time-Constrained Live VM Migration in Share-Nothing IaaS-CloudsabstractBoth economic reasons and interoperation requirements necessitate the deployment of IaaS-clouds based on a share-nothing architecture. Here, live VM migration becomes a major impediment to achieving cloud-wide load balancing via selective and timely VM-migrations. Our approach is based on copying virtual disk images and keeping them synchronized during the VM migration operation. In this way, we ameliorate the limitations set by shared storage cloud designs as we place no constraints on the cloud's scalability and load-balancing capabilities. We propose a special-purpose file system, termed MigrateFS, that performs virtual disk replication within specified time-constraints while avoiding internal network congestion. Management of resource consumption during VM migration is supervised by a low-overhead and scalable distributed network of brokers. We show that our approach can reduce up to 24% the stress of already saturated physical network links during load balancing operations. Konstantinos Tsakalozos, Vasilis Verroios, Mema Roussopoulos, Alex Delis |
IEEE CLOUD | 2 |
| 2014 | Context Trees: Crowdsourcing Global Understanding from Local ViewsabstractCrowdsourcing struggles when workers must see all of the pieces of input to make an accurate judgment. For example, to find the most important scenes in a novel or movie, each worker must spend hours consuming the entire plot to acquire a global understanding and then apply that understanding to each local scene. To enable the crowdsourcing of large-scale goals with only local views, we introduce context trees, a crowdsourcing workflow for creating global summaries of a large input. Context trees recursively combine elements through written summaries to form a tree. Workers can then ground their local decisions by applying those summaries back down to the leaf nodes. In the case of scale ratings such as scene importance, we introduce a weighting process that percolates ratings downwards through the tree so that important nodes in unimportant branches are not overweighted. When using context trees to rate the importance of scenes in a 4000-word story and a 100-minute movie, workers’ ratings are nearly as accurate as those who saw the entire input, and much improved over the traditional approach of splitting the input into independent segments. To explore whether context trees enable crowdsourcing to undertake new classes of goals, we also crowdsource the solution to a large hierarchical puzzle of 462,000 interlocking pieces. Vasilis Verroios, Michael S. Bernstein |
HCOMP | 1 |
| 2012 | Detecting Hazardous Vehicles and Disseminating Their Behavior in Urban AreasabstractSpeeding cars and motorcycles constantly varying their speed, changing lanes or committing other apparent traffic violations as well as police cars and ambulances responding to incidents, are examples of vehicles that demonstrate hazardous traffic patterns. We propose a detection and a broadcasting protocol that run on top of vehicular ad-hoc networks and effectively alert drivers about such hazardous vehicles in urban environments. Vasilis Verroios, Carmen Ruiz Vicente, Alex Delis |
MDM | 1 |
| 2011 | Reaching Available Public Parking Spaces in Urban Environments Using Ad Hoc NetworkingabstractA fundamental application in vehicular ad-hoc networks (VANETs) is the discovery of available parking spaces as vehicles navigate through urban road networks. Vehicles are now capable of finding such parking spots using their on-board sensing and computational infrastructure and then they can disseminate this information for use by other members of the travelling community in the geographic vicinity. In this context, we examine the problem of locating an available parking space for a vehicle entering an urban network of roads. Upon its entry, a vehicle has to determine the best way to visit parking spots reported to be free. In deciding this, the vehicle has to consider the time required to reach each candidate position, its distance from the final destination should the driver walk, and of course, the probability that the spot(s) will be still-free once the vehicle shows up at location. We formulate the question at hand as a Time-Varying Travelling Salesman problem and we propose an approach for computing the route that a vehicle must traverse in order to visit all parking spaces known to be available. Our method takes into account the limited computational resources of vehicles and attempts to find the best feasible trip. This is done in conjunction with a cost function that estimates the probability to find a space filled. In order to ascertain the effectiveness of our proposal, we compare it with a best-first approach and examine computational overheads. We also investigate how close to optimal results our approach comes. Vasilis Verroios, Vasilis Efstathiou, Alex Delis |
Mobile Data Management (1) | 1 |