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

Olivier Ruas

dblp:224/8840 · DBLP profile ↗
← Back
10ranked-venue papers
0as first author
5since 2021 · last 2025
0000-0002-6862-9046ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 5 · 2 since 2021Systems, architecture and hardware · 2 · 1 since 2021Computer networks · 1Applied, interdisciplinary, general and emerging computing · 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.

Databases, data mining, and information retrieval
4 papers
Information retrieval · 47% Data mining · 24% Recommender systems · 18%
Theoretical computer science
2 papers
Algorithms and data structures · 71% Information theory · 29%
Artificial intelligence
1 paper
Graph learning · 91% Efficient and distributed learning · 9%
Network and information security
3 papers
Privacy and data protection · 100%

Topics — the 21 heaviest of 21, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Information retrieval
similarity search
1.632023
GoldFinger: Fast & Approximate Jaccard for Efficient KNN Graph Constructions · IEEE Trans. Knowl. Data Eng. 2023
Cluster-and-Conquer: When Randomness Meets Graph Locality · ICDE 2021
Smaller, Faster & Lighter KNN Graph Constructions · WWW 2020
Information retrieval › similarity search
jaccard similarity estimation
0.712023
GoldFinger: Fast & Approximate Jaccard for Efficient KNN Graph Constructions · IEEE Trans. Knowl. Data Eng. 2023
Privacy and data protection › anonymization
k-anonymity and l-diversity
0.712023
GoldFinger: Fast & Approximate Jaccard for Efficient KNN Graph Constructions · IEEE Trans. Knowl. Data Eng. 2023
Algorithms and data structures › similarity search › nearest neighbor search
k-NN graph construction
0.712023
GoldFinger: Fast & Approximate Jaccard for Efficient KNN Graph Constructions · IEEE Trans. Knowl. Data Eng. 2023
Algorithms and data structures › probabilistic data structures
bloom filter
0.612022
Elastic Bloom Filter: Deletable and Expandable Filter Using Elastic Fingerprints · IEEE Trans. Computers 2022
Information theory › hypothesis testing
false alarm probability
0.612022
Elastic Bloom Filter: Deletable and Expandable Filter Using Elastic Fingerprints · IEEE Trans. Computers 2022
Algorithms and data structures
probabilistic data structures
0.612022
Elastic Bloom Filter: Deletable and Expandable Filter Using Elastic Fingerprints · IEEE Trans. Computers 2022
Graph data management
graph indexing
0.512021
Cluster-and-Conquer: When Randomness Meets Graph Locality · ICDE 2021
Machine learning › Graph learning › graph neural network
graph convolutional network
0.412020
Reliable Data Distillation on Graph Convolutional Network · SIGMOD Conference 2020
Machine learning › Graph learning
graph neural network
0.412020
Reliable Data Distillation on Graph Convolutional Network · SIGMOD Conference 2020
Machine learning › Graph learning › graph neural network › node classification
semi-supervised node classification
0.412020
Reliable Data Distillation on Graph Convolutional Network · SIGMOD Conference 2020
Recommender systems
collaborative filtering
0.412020
Smaller, Faster & Lighter KNN Graph Constructions · WWW 2020
Recommender systems
item recommendation
0.412020
Smaller, Faster & Lighter KNN Graph Constructions · WWW 2020
Data mining
dimensionality reduction
0.412019
Fingerprinting Big Data: The Case of KNN Graph Construction · ICDE 2019
Data mining › structured data mining
graph mining
0.412019
Fingerprinting Big Data: The Case of KNN Graph Construction · ICDE 2019
Data mining
k-nearest neighbor graph construction
0.412019
Fingerprinting Big Data: The Case of KNN Graph Construction · ICDE 2019
Information theory › signal processing › information embedding
fingerprints
0.212022
Elastic Bloom Filter: Deletable and Expandable Filter Using Elastic Fingerprints · IEEE Trans. Computers 2022
Machine learning › Efficient and distributed learning › model compression
knowledge distillation
0.112020
Reliable Data Distillation on Graph Convolutional Network · SIGMOD Conference 2020
Privacy and data protection
anonymization
0.112020
Smaller, Faster & Lighter KNN Graph Constructions · WWW 2020
Privacy and data protection › anonymization
k-anonymity
0.112020
Smaller, Faster & Lighter KNN Graph Constructions · WWW 2020
Privacy and data protection
privacy-preserving data analysis
0.112019
Fingerprinting Big Data: The Case of KNN Graph Construction · ICDE 2019

Methods — techniques the papers use, named apart from their topics

binary representation · 3.6locality-sensitive hashing · 2.0jaccard similarity approximation · 0.9fingerprinting · 0.8elastic fingerprints · 0.6random hashing · 0.5greedy algorithm · 0.5clustering · 0.5self-boosting semi-supervised learning · 0.4knowledge distillation · 0.4ensemble learning · 0.4
YearPublicationVenuePosition
2025 A Critical Review of Mobile Device-to-Device Communication
Lauric Desauw, Adrien Luxey-Bitri, Rémy Raes, Romain Rouvoy, Olivier Ruas, Walter Rudametkin
DAIS5
2024 Compact Storage of Data Streams in Mobile Devices
Rémy Raes, Olivier Ruas, Adrien Luxey-Bitri, Romain Rouvoy
DAIS2
2023 GoldFinger: Fast & Approximate Jaccard for Efficient KNN Graph Constructions
abstract
We proposeGoldFinger, a newcompactandfast-to-computebinary representation of datasets to approximate Jaccard's index. We illustrate the effectiveness of GoldFinger on the emblematic big data problem of K-Nearest-Neighbor (KNN) graph construction and show that GoldFinger can drastically accelerate a large range of existing KNN algorithms with little to no overhead. As a side effect, we also show that the compact representation of the data protects users’ privacyfor freeby providingk-anonymity andl-diversity. Our extensive evaluation of the resulting approach on several realistic datasets shows that our approach reduces computation times by up to 78.9% compared to raw data while only incurring a negligible to moderate loss in terms of KNN quality. We also show that GoldFinger can be applied to KNN queries (a widely-used search technique) and delivers speedups of up to$\times 3.55$over one of the most efficient approaches to this problem.
Rachid Guerraoui, Anne-Marie Kermarrec, Guilhem Niot, Olivier Ruas, François Taïani
IEEE Trans. Knowl. Data Eng.4
2022 Elastic Bloom Filter: Deletable and Expandable Filter Using Elastic Fingerprints
abstract
The Bloom filter, answering whether an item is in a set, has achieved great success in various fields, including networking, databases, and bioinformatics. However, the Bloom filter has two main shortcomings: no support of item deletion and no support of expansion. Existing solutions either support deletion at the cost of using additional memory, or support expansion at the cost of increasing the false positive rate and decreasing the query speed. Unlike existing solutions, we propose the Elastic Bloom filter (EBF) to address the two shortcomings simultaneously. Importantly, when EBF expands, the false positives decrease. Our key technique isElastic Fingerprints, which dynamically absorb and release bits during compression and expansion. To support deletion, EBF can first delete the corresponding fingerprint and then update the corresponding bit in the Bloom filter. To support expansion, Elastic Fingerprints release bits and insert them to the Bloom filter. Our experimental results show that the Elastic Bloom filter significantly outperforms existing works.
Yuhan Wu 0001, Jintao He, Shen Yan 0004, Tong Yang 0003, Olivier Ruas, Gong Zhang 0001, Bin Cui 0001
IEEE Trans. Computers6
2021 Cluster-and-Conquer: When Randomness Meets Graph Locality
abstract
K-Nearest-Neighbors (KNN) graphs are central to many emblematic data mining and machine-learning applications. Some of the most efficient KNN graph algorithms are incremental and local: they start from a random graph, which they incrementally improve by traversing neighbors-of-neighbors links. Unfortunately, the initial random graph exhibits a poor graph locality, leading to many unnecessary similarity computations. In this paper, we remove this drawback with Cluster-and-Conquer (C2for short). Cluster-and-Conquer boosts the starting configuration of greedy algorithms thanks to a novel lightweight clustering mechanism, dubbed FastRandomHash. FastRandomHash leverages randomness and recursion to pre-cluster similar nodes at a very low cost. Our extensive evaluation on real datasets shows that Cluster-and-Conquer significantly outperforms existing approaches, including LSH, yielding speed-ups of up to ×4.42 and even improving the KNN quality.
George Giakkoupis, Anne-Marie Kermarrec, Olivier Ruas, François Taïani
ICDE3
2020 Priority-Aware Per-flow Measurement using Cuckoo Sketch
Olivier Ruas, Tong Yang 0003
Networking4
2020 Reliable Data Distillation on Graph Convolutional Network
abstract
Graph Convolutional Network (GCN) is a widely used method for learning from graph-based data. However, it fails to use the unlabeled data to its full potential, thereby hindering its ability. Given some pseudo labels of the unlabeled data, the GCN can benefit from this extra supervision. Based on Knowledge Distillation and Ensemble Learning, lots of methods use a teacher-student architecture to make better use of the unlabeled data and then make a better prediction. However, these methods introduce unnecessary training costs and a high bias of student model if the teacher's predictions are unreliable. Besides, the final ensemble gains are limited due to limited diversity in the combined models. Therefore, we propose Reliable Data Distillation, a reliable data driven semi-supervised GCN training method. By defining the node reliability and edge reliability in a graph, we can make better use of high quality data and improve the graph representation learning. Furthermore, considering the data reliability and data importance, we propose a new ensemble learning method for GCN and a novel Self-Boosting SSL Framework to combine the above optimizations. Finally, our extensive evaluation of Reliable Data Distillation on real-world datasets shows that our approach outperforms the state-of-the-art methods on semi-supervised node classification tasks.
Wentao Zhang 0001, Xupeng Miao, Yingxia Shao, Jiawei Jiang 0001, Lei Chen 0002, Olivier Ruas, Bin Cui 0001
SIGMOD Conference6
2020 Smaller, Faster & Lighter KNN Graph Constructions
abstract
We propose GoldFinger, a new compact and fast-to-compute binary representation of datasets to approximate Jaccard’s index. We illustrate the effectiveness of GoldFinger on the emblematic big data problem of K-Nearest-Neighbor (KNN) graph construction and show that GoldFinger can drastically accelerate a large range of existing KNN algorithms with little to no overhead. As a side effect, we also show that the compact representation of the data protects users’ privacy for free by providing k-anonymity and l-diversity. Our extensive evaluation of the resulting approach on several realistic datasets shows that our approach delivers speedups of up to 78.9% compared to the use of raw data while only incurring a negligible to moderate loss in terms of KNN quality. To convey the practical value of such a scheme, we apply it to item recommendation and show that the loss in recommendation quality is negligible.
Rachid Guerraoui, Anne-Marie Kermarrec, Olivier Ruas, François Taïani
WWW3
2019 Fingerprinting Big Data: The Case of KNN Graph Construction
abstract
We propose fingerprinting, a new technique that consists in constructing compact, fast-to-compute and privacy-preserving binary representations of datasets. We illustrate the effectiveness of our approach on the emblematic big data problem of K-Nearest-Neighbor (KNN) graph construction and show that fingerprinting can drastically accelerate a large range of existing KNN algorithms, while efficiently obfuscating the original data, with little to no overhead. Our extensive evaluation of the resulting approach (dubbed GoldFinger) on several realistic datasets shows that our approach delivers speedups of up to 78.9% compared to the use of raw data while only incurring a negligible to moderate loss in terms of KNN quality.
Rachid Guerraoui, Anne-Marie Kermarrec, Olivier Ruas, François Taïani
ICDE3
2018 Nobody Cares if You Liked Star Wars: KNN Graph Construction on the Cheap
Anne-Marie Kermarrec, Olivier Ruas, François Taïani
Euro-Par2