Demo Data from EDBT 2026 / reviewers in the wild / expert
Josep M. Pujol
dblp:p/JosepMPujol
· DBLP profile ↗
15ranked-venue papers
6as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 4 · 2 first-authorDatabases, data management, data science and information retrieval · 4Computer networks · 3 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-authorHuman-computer interaction and ubiquitous computing · 2Security and privacy · 1
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
1 paper |
Privacy and data protection · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Cloud and datacenter computing · 37% Distributed systems · 30% Parallel and multicore computing · 23% | |
| Computer networks
1 paper |
Internet of things and sensor networks · 61% Routing and switching · 39% | |
| Artificial intelligence
1 paper |
Multi-agent systems · 75% Probabilistic and Bayesian machine learning · 25% | |
| Databases, data mining, and information retrieval
1 paper |
Recommender systems · 100% |
Topics — the 17 heaviest of 18, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Privacy and data protection
anonymization |
0.2 | 1 | 2016 | Tracking the Trackers · WWW 2016 |
Privacy and data protection › anonymization
k-anonymity |
0.2 | 1 | 2016 | Tracking the Trackers · WWW 2016 |
Privacy and data protection
online tracking |
0.2 | 1 | 2016 | Tracking the Trackers · WWW 2016 |
Distributed systems › distributed data processing
data partitioning and replication |
0.1 | 1 | 2012 | The Little Engine(s) That Could: Scaling Online Social Networks · IEEE/ACM Trans. Netw. 2012 |
Parallel and multicore computing
data distribution |
0.1 | 1 | 2010 | The little engine(s) that could: scaling online social networks · SIGCOMM 2010 |
Recommender systems
collaborative filtering |
0.1 | 1 | 2009 | The wisdom of the few: a collaborative filtering approach based on expert opinions from the web · SIGIR 2009 |
Recommender systems › collaborative filtering
memory-based collaborative filtering |
0.1 | 1 | 2009 | The wisdom of the few: a collaborative filtering approach based on expert opinions from the web · SIGIR 2009 |
Internet of things and sensor networks
delay tolerant networks |
0.1 | 1 | 2009 | Fair Routing in Delay Tolerant Networks · INFOCOM 2009 |
Routing and switching
routing |
0.1 | 1 | 2009 | Fair Routing in Delay Tolerant Networks · INFOCOM 2009 |
Internet of things and sensor networks › delay tolerant networks
social-based routing |
0.1 | 1 | 2009 | Fair Routing in Delay Tolerant Networks · INFOCOM 2009 |
Machine learning › Probabilistic and Bayesian machine learning
clustering |
0.1 | 1 | 2005 | The Role of Clustering on the Emergence of Efficient Social Conventions · IJCAI 2005 |
Knowledge, reasoning and agents › Multi-agent systems › normative multi-agent systems › social norms
convention formation |
0.1 | 1 | 2005 | The Role of Clustering on the Emergence of Efficient Social Conventions · IJCAI 2005 |
Knowledge, reasoning and agents › Multi-agent systems
multi-agent coordination |
0.1 | 1 | 2005 | The Role of Clustering on the Emergence of Efficient Social Conventions · IJCAI 2005 |
Knowledge, reasoning and agents › Multi-agent systems › normative multi-agent systems
social norms |
0.1 | 1 | 2005 | The Role of Clustering on the Emergence of Efficient Social Conventions · IJCAI 2005 |
Storage systems
key-value storage |
0.0 | 1 | 2012 | The Little Engine(s) That Could: Scaling Online Social Networks · IEEE/ACM Trans. Netw. 2012 |
Cloud and datacenter computing › elastic computing › cloud elasticity
horizontal scaling |
0.0 | 1 | 2010 | The little engine(s) that could: scaling online social networks · SIGCOMM 2010 |
Routing and switching
load sharing |
0.0 | 1 | 2009 | Fair Routing in Delay Tolerant Networks · INFOCOM 2009 |
Methods — techniques the papers use, named apart from their topics
distributed hash table · 0.3collaborative identification · 0.2blocklist analysis · 0.2middleware · 0.1replication · 0.1user study · 0.1perceived interaction strength · 0.1assortativity · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Privacy-Preserving Classification with Secret Vector MachinesabstractToday, large amounts of valuable data are distributed among millions of user-held devices, such as personal computers, phones, or Internet-of-things devices. Many companies collect such data with the goal of using it for training machine learning models allowing them to improve their services. User-held data is, however, often sensitive, and collecting it is problematic in terms of privacy. We address this issue by proposing a novel way of training a supervised classifier in a distributed setting akin to the recently proposed federated learning paradigm, but under the stricter privacy requirement that the server that trains the model is assumed to be untrusted and potentially malicious. We thus preserve user privacy by design, rather than by trust. In particular, our framework, called secret vector machine (SecVM), provides an algorithm for training linear support vector machines (SVM) in a setting in which data-holding clients communicate with an untrusted server by exchanging messages designed to not reveal any personally identifiable information. We evaluate our model in two ways. First, in an offline evaluation, we train SecVM to predict user gender from tweets, showing that we can preserve user privacy without sacrificing classification performance. Second, we implement SecVM's distributed framework for the Cliqz web browser and deploy it for predicting user gender in a large-scale online evaluation with thousands of clients, outperforming baselines by a large margin and thus showcasing that SecVM is suitable for production environments. Valentin Hartmann, Konark Modi, Josep M. Pujol, Robert West 0001 |
CIKM | 3 |
| 2016 | Tracking the TrackersabstractOnline tracking poses a serious privacy challenge that has drawn significant attention in both academia and industry. Existing approaches for preventing user tracking, based on curated blocklists, suffer from limited coverage and coarse-grained resolution for classification, rely on exceptions that impact sites' functionality and appearance, and require significant manual maintenance. In this paper we propose a novel approach, based on the concepts leveraged from $k$-Anonymity, in which users collectively identify unsafe data elements, which have the potential to identify uniquely an individual user, and remove them from requests. Zhonghao Yu, Sam Macbeth, Konark Modi, Josep M. Pujol |
WWW | 4 |
| 2012 | The Little Engine(s) That Could: Scaling Online Social NetworksabstractThe difficulty of partitioning social graphs has introduced new system design challenges for scaling of online social networks (OSNs). Vertical scaling by resorting to full replication can be a costly proposition. Scaling horizontally by partitioning and distributing data among multiple servers using, for e.g., distributed hash tables (DHTs), can suffer from expensive interserver communication. Such challenges have often caused costly rearchitecting efforts for popular OSNs like Twitter and Facebook. We design, implement, and evaluate SPAR, a Social Partitioning and Replication middleware that mediates transparently between the application and the database layer of an OSN. SPAR leverages the underlying social graph structure in order to minimize the required replication overhead for ensuring that users have their neighbors' data colocated in the same machine. The gains from this are multifold: Application developers can assume local semantics, i.e., develop as they would for a single machine; scalability is achieved by adding commodity machines with low memory and network I/O requirements; and N+K redundancy is achieved at a fraction of the cost. We provide a complete system design, extensive evaluation based on datasets from Twitter, Orkut, and Facebook, and a working implementation. We show that SPAR incurs minimum overhead, can help a well-known Twitter clone reach Twitter's scale without changing a line of its application logic, and achieves higher throughput than Cassandra, a popular key-value store database. Josep M. Pujol, Vijay Erramilli, Georgos Siganos, Xiaoyuan Yang 0001, Nikolaos Laoutaris, Parminder Chhabra, Pablo Rodriguez 0001 |
IEEE/ACM Trans. Netw. | 1 |
| 2010 | MobileHCI'10 workshop summary: social mobile webabstractThe mobile space is evolving at an astonishing rate with over 4.1 billion subscribers in existence. The world is also witnessing an explosion in social web services with more users seeking novel ways of interacting with friends and family. We are interested in the combination of these two exciting research spaces: the social web and the mobile web. We believe that the social mobile web is going to be a highly influential research area in the near future and given the huge growth that both these fields have experienced in recent times we feel that now is an excellent time to discuss this nascent research space. This workshop continues the successful social mobile web workshop held as part of SocialCom in 2009. The workshop explores the current state of the social mobile web and combines technical presentations, demos and position papers to drive interaction and discussion among participants. Karen Church, Josep M. Pujol, Barry Smyth, Noshir S. Contractor |
Mobile HCI | 2 |
| 2010 | The little engine(s) that could: scaling online social networksabstractThe difficulty of scaling Online Social Networks (OSNs) has introduced new system design challenges that has often caused costly re-architecting for services like Twitter and Facebook. The complexity of interconnection of users in social networks has introduced new scalability challenges. Conventional vertical scaling by resorting to full replication can be a costly proposition. Horizontal scaling by partitioning and distributing data among multiples servers - e.g. using DHTs - can lead to costly inter-server communication. Josep M. Pujol, Vijay Erramilli, Georgos Siganos, Xiaoyuan Yang 0001, Nikolaos Laoutaris, Parminder Chhabra, Pablo Rodriguez 0001 |
SIGCOMM | 1 |
| 2010 | Informing Optimal Environmental Influenza Interventions: How the Host, Agent, and Environment Alter Dominant Routes of TransmissionabstractInfluenza can be transmitted through respirable (small airborne particles), inspirable (intermediate size), direct-droplet-spray, and contact modes. How these modes are affected by features of the virus strain (infectivity, survivability, transferability, or shedding profiles), host population (behavior, susceptibility, or shedding profiles), and environment (host density, surface area to volume ratios, or host movement patterns) have only recently come under investigation. A discrete-event, continuous-time, stochastic transmission model was constructed to analyze the environmental processes through which a virus passes from one person to another via different transmission modes, and explore which factors increase or decrease different modes of transmission. With the exception of the inspiratory route, each route on its own can cause high transmission in isolation of other modes. Mode-specific transmission was highly sensitive to parameter values. For example, droplet and respirable transmission usually required high host density, while the contact route had no such requirement. Depending on the specific context, one or more modes may be sufficient to cause high transmission, while in other contexts no transmission may result. Because of this, when making intervention decisions that involve blocking environmental pathways, generic recommendations applied indiscriminately may be ineffective; instead intervention choice should be contextualized, depending on the specific features of people, virus strain, or venue in question. Ian H. Spicknall, James S. Koopman, Mark Nicas, Josep M. Pujol, Joseph N. S. Eisenberg |
PLoS Comput. Biol. | 4 |
| 2009 | Fair Routing in Delay Tolerant NetworksabstractThe typical state-of-the-art routing algorithms for delay tolerant networks are based on best next hop hill-climbing heuristics in order to achieve throughput and efficiency. The combination of these heuristics and the social network structure leads the routing to direct most of the traffic through a small subset of good users. For instance, in the SimBet algorithm, the top 10% of users carry out 54% of all the forwards and 85% of all the handovers. This unfair load distribution is not sustainable as it can quickly deplete constraint resources in heavily utilized mobile devices (e.g. storage, battery, budget, etc.). Moreover, because a small number of users carry a significant amount of the traffic, the system is not robust to random failures and attacks. To overcome these inefficiencies, this paper introduces Fair-Route, a routing algorithm for delay tolerant networks inspired by the social processes of perceived interaction strength, where messages are preferably forwarded to users that have a stronger social relation with the target of the message; and assortativity, that limits the exchange of messages to those users with similar "social status". We compare the performance of FairRoute to the state-of-the-art algorithms by extensive simulations on the MIT reality mining dataset. The results show that our algorithm outperforms existing algorithms in the de facto benchmark of throughput vs. forwards. Furthermore, it distributes better the load; the top 10% carry out 26% of the forwards and 28% of the handovers without any loss in performance. Josep M. Pujol, Alberto López Toledo, Pablo Rodriguez 0001 |
INFOCOM | 1 |
| 2009 | Monitoring the Bittorrent Monitors: A Bird's Eye View
Georgos Siganos, Josep M. Pujol, Pablo Rodriguez 0001 |
PAM | 2 |
| 2009 | Rate it again: increasing recommendation accuracy by user re-ratingabstractA common approach to designing Recommender Systems (RS) consists of asking users to explicitly rate items in order to collect feedback about their preferences. However, users have been shown to be inconsistent and to introduce a non-negligible amount of natural noise in their ratings that affects the accuracy of the predictions. In this paper, we present a novel approach to improve RS accuracy by reducing the natural noise in the input data via a preprocessing step. In order to quantitatively understand the impact of natural noise, we first analyze the response of common recommendation algorithms to this noise. Next, we propose a novel algorithm to denoise existing datasets by means of re-rating: i.e. by asking users to rate previously rated items again. This denoising step yields very significant accuracy improvements. However, re-rating all items in the original dataset is unpractical. Therefore, we study the accuracy gains obtained when re-rating only some of the ratings.In particular, we propose two partial denoising strategies: data and user-dependent denoising. Finally, we compare the value of adding a rating of an unseen item vs. re-rating an item. We conclude with a proposal for RS to improve the quality of their user data and hence their accuracy: asking users to re-rate items might, in some circumstances, be more beneficial than asking users to rate unseen items. Xavier Amatriain, Josep M. Pujol, Nava Tintarev, Nuria Oliver |
RecSys | 2 |
| 2009 | The wisdom of the few: a collaborative filtering approach based on expert opinions from the webabstractNearest-neighbor collaborative filtering provides a successful means of generating recommendations for web users. However, this approach suffers from several shortcomings, including data sparsity and noise, the cold-start problem, and scalability. In this work, we present a novel method for recommending items to users based on expert opinions. Our method is a variation of traditional collaborative filtering: rather than applying a nearest neighbor algorithm to the user-rating data, predictions are computed using a set of expert neighbors from an independent dataset, whose opinions are weighted according to their similarity to the user. This method promises to address some of the weaknesses in traditional collaborative filtering, while maintaining comparable accuracy. We validate our approach by predicting a subset of the Netflix data set. We use ratings crawled from a web portal of expert reviews, measuring results both in terms of prediction accuracy and recommendation list precision. Finally, we explore the ability of our method to generate useful recommendations, by reporting the results of a user-study where users prefer the recommendations generated by our approach. Xavier Amatriain, Neal Lathia, Josep M. Pujol, Haewoon Kwak, Nuria Oliver |
SIGIR | 3 |
| 2009 | I Like It... I Like It Not: Evaluating User Ratings Noise in Recommender Systems
Xavier Amatriain, Josep M. Pujol, Nuria Oliver |
UMAP | 2 |
| 2009 | The Effect of Ongoing Exposure Dynamics in Dose Response RelationshipsabstractCharacterizing infectivity as a function of pathogen dose is integral to microbial risk assessment. Dose-response experiments usually administer doses to subjects at one time. Phenomenological models of the resulting data, such as the exponential and the Beta-Poisson models, ignore dose timing and assume independent risks from each pathogen. Real world exposure to pathogens, however, is a sequence of discrete events where concurrent or prior pathogen arrival affects the capacity of immune effectors to engage and kill newly arriving pathogens. We model immune effector and pathogen interactions during the period before infection becomes established in order to capture the dynamics generating dose timing effects. Model analysis reveals an inverse relationship between the time over which exposures accumulate and the risk of infection. Data from one time dose experiments will thus overestimate per pathogen infection risks of real world exposures. For instance, fitting our model to one time dosing data reveals a risk of 0.66 from 313 Cryptosporidium parvum pathogens. When the temporal exposure window is increased 100-fold using the same parameters fitted by our model to the one time dose data, the risk of infection is reduced to 0.09. Confirmation of this risk prediction requires data from experiments administering doses with different timings. Our model demonstrates that dose timing could markedly alter the risks generated by airborne versus fomite transmitted pathogens. Josep M. Pujol, Joseph E. Eisenberg, Charles N. Haas, James S. Koopman |
PLoS Comput. Biol. | 1 |
| 2005 | The Role of Clustering on the Emergence of Efficient Social Conventions
Josep M. Pujol, Jordi Delgado, Ramon Sangüesa, Andreas Flache |
IJCAI | 1 |
| 2004 | Emergence of Complex Networks through Local Optimization
Josep M. Pujol, Andreas Flache, Ramon Sangüesa, Jordi Delgado |
ECAI | 1 |
| 2003 | Emergence of coordination in scale-free networks
Jordi Delgado, Josep M. Pujol, Ramon Sangüesa |
Web Intell. Agent Syst. | 2 |