Demo Data from SIGIR 2026 / reviewers in the wild / expert
Dimitrios Karapiperis
dblp:132/9541
· DBLP profile ↗
20ranked-venue papers
17as first author
11since 2021 · last 2026
0000-0002-3878-5988ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 18 · 16 first-author · 9 since 2021Artificial intelligence and machine learning · 4 · 3 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 2 first-author · 2 since 2021Security and privacy · 1 · 1 since 2021
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
7 papers |
Data integration and cleaning · 46% Knowledge graphs · 36% Data stream processing · 8% | |
| Network and information security
3 papers |
Privacy and data protection · 100% |
Topics — the 10 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge graphs
entity linking |
2.2 | 6 | 2024 | A Suite of Efficient Randomized Algorithms for Streaming Record Linkage · IEEE Trans. Knowl. Data Eng. 2024 A Randomized Blocking Structure for Streaming Record Linkage · Proc. VLDB Endow. 2023 Distance-Aware Encoding of Numerical Values for Privacy-Preserving Record Linkage · ICDE 2017 |
Data integration and cleaning › entity resolution
blocking |
1.6 | 3 | 2024 | A Suite of Efficient Randomized Algorithms for Streaming Record Linkage · IEEE Trans. Knowl. Data Eng. 2024 A Randomized Blocking Structure for Streaming Record Linkage · Proc. VLDB Endow. 2023 An LSH-Based Blocking Approach with a Homomorphic Matching Technique for Privacy-Preserving Record Linkage · IEEE Trans. Knowl. Data Eng. 2015 |
Privacy and data protection
privacy-preserving record linkage |
1.1 | 3 | 2021 | Modern Privacy-Preserving Record Linkage Techniques: An Overview · IEEE Trans. Inf. Forensics Secur. 2021 FEDERAL: A Framework for Distance-Aware Privacy-Preserving Record Linkage · IEEE Trans. Knowl. Data Eng. 2018 Distance-Aware Encoding of Numerical Values for Privacy-Preserving Record Linkage · ICDE 2017 |
Data integration and cleaning › entity resolution
active learning for entity matching |
1.0 | 1 | 2026 | ALER: An Active Learning Hybrid System for Efficient Entity Resolution · Proc. VLDB Endow. 2026 |
Data integration and cleaning
entity resolution |
1.0 | 1 | 2026 | ALER: An Active Learning Hybrid System for Efficient Entity Resolution · Proc. VLDB Endow. 2026 |
Knowledge graphs › entity linking
privacy-preserving record linkage |
0.7 | 3 | 2021 | Distance-Aware Encoding of Numerical Values for Privacy-Preserving Record Linkage · ICDE 2017 An LSH-Based Blocking Approach with a Homomorphic Matching Technique for Privacy-Preserving Record Linkage · IEEE Trans. Knowl. Data Eng. 2015 Modern Privacy-Preserving Record Linkage Techniques: An Overview · IEEE Trans. Inf. Forensics Secur. 2021 |
Privacy and data protection
anonymization |
0.3 | 1 | 2018 | FEDERAL: A Framework for Distance-Aware Privacy-Preserving Record Linkage · IEEE Trans. Knowl. Data Eng. 2018 |
Machine learning and data management
active learning |
0.3 | 1 | 2026 | ALER: An Active Learning Hybrid System for Efficient Entity Resolution · Proc. VLDB Endow. 2026 |
Machine learning and data management › human-in-the-loop
interactive learning |
0.3 | 1 | 2026 | ALER: An Active Learning Hybrid System for Efficient Entity Resolution · Proc. VLDB Endow. 2026 |
Indexing and storage engines
in-memory index |
0.2 | 1 | 2023 | A Randomized Blocking Structure for Streaming Record Linkage · Proc. VLDB Endow. 2023 |
Methods — techniques the papers use, named apart from their topics
taxonomy · 1.0survey · 1.0hybrid matching · 1.0active learning · 1.0locality-sensitive hashing · 1.0randomized algorithm · 0.8rolling record renewal · 0.7randomized block replacement · 0.7embedding · 0.7distance computation · 0.7hash function · 0.3distance-preserving embedding · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Privacy-preserving Record Linkage: Past, Present and Yet-to-Come
Lefteris Stetsikas, Dimitrios Karapiperis, George Papadakis 0001, Manolis Koubarakis |
EDBT | 2 |
| 2026 | DynaHash: An efficient blocking structure for streaming record linkageabstractRecord linkage holds a crucial position in data management and analysis by identifying and merging records from disparate data sets that pertain to the same real-world entity. As data volumes grow, the intricacies of record linkage amplify, presenting challenges, such as potential redundancies and computational complexities. This paper introduces DynaHash, a novel randomized record linkage mechanism that utilizes (a) the MinHash technique to generate compact representations of blocking keys and (b) Hamming Locality-Sensitive Hashing (LSH) to construct the blocking structure from these vectors. By employing these methods, DynaHash offers theoretical guarantees of accuracy and achieves sublinear runtime complexities, with appropriate parameter tuning. It comprises two key components: a persistent storage system for permanently storing the blocking structure to ensure complete results, and an in-memory component for generating very fast partial results by summarizing the persisted blocking structure. Additionally, DynaHash leverages Multi-Probe matching to scan multiple neighboring blocks, in terms of their Hamming distances, in order to find matches. Our theoretical work derives a decrease factor in the space requirements, which depends on the Hamming threshold, compared with the baseline LSH. Our experimental evaluation against three state-of-the-art methods on six real-world data sets demonstrates DynaHash’s exceptional recall rates and query times, which are at least 2 × faster than its competitors and do not depend on the size of the underlying data sets. Dimitrios Karapiperis, Christos Tjortjis, Vassilios S. Verykios |
Inf. Syst. | 1 |
| 2026 | The impact of fine-tuning on entity resolution: An experimental evaluationabstractFine-tuning pre-trained language models has become the state-of-the-art approach for Entity Resolution (ER), but this has created a divide between two dominant architectures: fast-but-less-accurate bi-encoders and accurate-but-slow cross-encoders. However, a concrete gap in prior ER benchmarking remains unresolved: existing studies often evaluate architectures in isolation or on limited datasets. It remains unclear which base models and architectures are best suited for the diverse range of real-world ER datasets, each with unique characteristics and performance bottlenecks. This paper bridges this gap through an extensive empirical evaluation. We systematically compare three popular pre-trained models (MiniLM, MPNet, and BGE) across three distinct architectural paradigms: a pre-trained bi-encoder, a fine-tuned bi-encoder, and a fine-tuned cross-encoder. We tested these combinations on eight diverse real-world and semi-synthetic datasets, analyzing their performance, training costs, and final resolution times. Our results reveal a clear accuracy-vs-efficiency trade-off, identifying the fine-tuned bi-encoder as the optimal balance between performance and practical resolution speed. More importantly, we demonstrate that fine-tuning is not a universal solution. Its effectiveness is highly contingent on the dataset: it provides substantial gains on specialized domains by fixing pre-existing performance gaps but is detrimental to performance on datasets where pre-trained models are already well-aligned. These findings provide a practical guide for practitioners on selecting the optimal model and architecture based on their specific data and application requirements. Dimitrios Karapiperis, Leonidas Akritidis, Panayiotis Bozanis |
Knowl. Based Syst. | 1 |
| 2026 | ALER: An Active Learning Hybrid System for Efficient Entity Resolution
Dimitrios Karapiperis, Leonidas Akritidis, Panayiotis Bozanis, Vassilios S. Verykios |
Proc. VLDB Endow. | 1 |
| 2025 | LSBlock: A Hybrid Blocking System Combining Lexical and Semantic Similarity Search for Record Linkage
Dimitrios Karapiperis, Christos Tjortjis, Vassilios S. Verykios |
ADBIS | 1 |
| 2024 | A Suite of Efficient Randomized Algorithms for Streaming Record LinkageabstractOrganizations leverage massive volumes of information and new types of data to generate unprecedented insights and improve their outcomes. Correctly identifying duplicate records that represent the same entity, such as user, customer, patient and so on, a process commonly known as record linkage, can improve service levels, accelerate sales, or elevate healthcare decision support. Towards this direction, blocking methods are used with the aim to group matching records in the same block using a combination of their attributes as blocking keys. This paper introduces a suite of randomized algorithms specifically crafted for streaming record linkage settings. Using a bounded in-memory data structure, in terms of the number of blocks and positions within each block, our algorithms guarantee that the most frequently accessed and the most recently used blocks remain in main memory and, additionally, the records within a block are renewed on a rolling basis. The operation of our algorithms rely on simple random choices, instead of utilizing cumbersome sorting data structures, which ensure that the probability of inactive blocks and older records to remain in main memory decays in order to free space for more promising blocks and fresher records, respectively. We also introduce an algorithm that performs approximate blocking to tackle the problem of misspellings and typos present in the blocking keys. The experimental evaluation showcases that our proposed algorithms scale efficiently to data streams by providing certain accuracy guarantees. Dimitrios Karapiperis, Christos Tjortjis, Vassilios S. Verykios |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2023 | A Randomized Blocking Structure for Streaming Record LinkageabstractA huge amount of data, in terms of streams, are collected nowadays via a variety of sources, such as sensors, mobile devices, or even raw log files. The unprecedented rate at which these data are generated and collected calls for novel record linkage methods to identify matching records pairs, which refer to the same real-world entity. Towards this direction, blocking methods are used in order to reduce the number of candidate record pairs while still maintaining high levels of accuracy. This paper introduces ExpBlock, a randomized record linkage structure, which guarantees that both the most frequently accessed and recently used blocks remain in main memory and, additionally, the records within a block are renewed on a rolling basis. Specifically, the probability of inactive blocks and older records to remain in main memory decays in order to make room for more promising blocks and fresher records, respectively. We implement these features using random choices instead of utilizing cumbersome sorting data structures in order to favour simplicity of implementation and efficiency. We showcase, through the experimental evaluation, that ExplBlock scales efficiently to data streams by providing accurate results in a timely fashion. Dimitrios Karapiperis, Christos Tjortjis, Vassilios S. Verykios |
Proc. VLDB Endow. | 1 |
| 2021 | MultiBlock: A Scalable Iterative Approach for Progressive Entity ResolutionabstractProgressive entity resolution techniques aim to allow linking vast amounts of records, coming from disparate data sources, in a way that provides early access to linkage results of high recall. However, existing methods suffer from serious limitations, as they either assume a nearly uniform distribution of record pairs in each block, or they use a sorted neighborhood approach which incurs a significant d elay i n t he r eporting of linkage results and can miss matching record pairs.In response, in this paper we introduce MULTIBLOCK, a progressive multi-iterative method that breaks down the matching step of entity resolution into a number of iterations, generating as many matching record pairs as possible upfront, to quickly resolve each block regardless of its size. MULTIBLOCK guarantees the formulation of each record pair with a fixed probability, and iteratively provides accurate estimates of the proportion of matching record pairs. It has linear complexity with the number of blocks and no dependence on the records of the data sets, which is important in large-scale settings. Additionally, MULTIBLOCK can adapt to any progressive algorithm that generates blocks of arbitrary sizes. Through experimental evaluation, using three real-world data sets consisting of millions of record pairs, we show that our approach outperforms four state-of-the-art methods in both accuracy and efficiency, b eing a t l east twice faster than its competitors. Dimitrios Karapiperis, Aris Gkoulalas-Divanis, Vassilios S. Verykios |
IEEE BigData | 1 |
| 2021 | Privacy Preserving Text Data Encoding and Topic ModellingabstractTextual data, such as clinical notes, product or movie reviews in online stores, transcripts, chat records, and business documents, are widely collected nowadays and can be used to support a large spectrum of Big Data applications. At the same time, textual data, collected about individuals or from individuals, can be susceptible to inference attacks that may leak private and/or sensitive information about individuals.The increasing concerns of privacy risks in textual data preclude sharing or exchanging textual data across different parties/organizations for various applications such as record linkage, similar entity matching, natural language processing (NLP), or machine learning on large collections of textual data. This has led to the development of privacy preserving techniques for applying matching, machine learning or NLP techniques on textual data that contain personal and sensitive information about individuals. While cryptographic techniques are highly secure and accurate, they incur significant amount of computational cost for encoding and matching data – especially textual data – due to the complex nature of text.In this paper, we propose an efficient textual data encoding and matching algorithm using probabilistic techniques based on counting Bloom filters combined with Differential privacy. We apply our algorithm to a popular use case scenario that involves privacy preserving topic modeling – a widely used NLP technique – in order to identify common or collective topics in texts across multiple parties without learning the individual topics of each party, and show its effectiveness in supporting this application. Finally, through extensive experimental evaluation on three large text datasets against a state-of-the-art probabilistic encoding algorithm for privacy preserving LDA topic modelling, we show that our method provides a better privacy-utility trade-off at the cost of more computation complexity and memory space, while still being computationally efficient (log-linear complexity in the size of documents) for Big data compared to cryptographic techniques that have quadratic complexity. Dinusha Vatsalan, Raghav Bhaskar, Aris Gkoulalas-Divanis, Dimitrios Karapiperis |
IEEE BigData | 4 |
| 2021 | Summarizing and linking electronic health records
Dimitrios Karapiperis, Aris Gkoulalas-Divanis, Vassilios S. Verykios |
Distributed Parallel Databases | 1 |
| 2021 | Modern Privacy-Preserving Record Linkage Techniques: An OverviewabstractRecord linkage is the challenging task of deciding which records, coming from disparate data sources, refer to the same entity. Established back in 1946 by Halbert L. Dunn [1], the area of record linkage has received tremendous attention over the years due to its numerous real-world applications, and has led to a plethora of technologies, methods, metrics, and systems. A major direction in record linkage regards methods for linking records in a privacy-preserving manner, where sensitive and personally identifiable information in the records is not leaked as part of the linkage process. In this article, we provide an overview of the large body of research literature in privacy-preserving record linkage, discuss the different generations of techniques that have been proposed, their advantages and limitations, and present a taxonomy as well as an extensive survey on the latest generation of methods. We conclude this work with a roadmap to the new generation of analytics-driven techniques that aims to address some of the major challenges in the field. Aris Gkoulalas-Divanis, Dinusha Vatsalan, Dimitrios Karapiperis, Murat Kantarcioglu |
IEEE Trans. Inf. Forensics Secur. | 3 |
| 2020 | Efficient Record Linkage in Data StreamsabstractNowadays, a vast amount of information is collected in real-time on a daily basis via users' handheld devices, web-based applications, and customer service interactions (among many others). The sheer volume of this data and the unprecedented rate at which it becomes available for processing, potentially combined with other attributes that are commonly met in traditional data sets, calls for novel online record linkage1techniques that can handle streams of data to discover records that refer to the same real-world entity.This paper introduces UniBlock, an online record linkage approach, supported by a novel data structure, that can adapt to any blocking algorithm to separate the most frequently accessed blocks from the rest, and maintain these blocks in main memory. In UniBlock, this separation is performed in a randomized way, where the probability of eviction of a block is inversely proportional to its frequency of access, empowering our approach with simplicity and effectiveness. Additionally, UniBlock provides accurate estimations of the proportion of matching record pairs in the underlying data sets in sublinear running time. Through experimental evaluation, we show that our approach outperforms the state-of-the-art methods in both accuracy and efficiency, being able to scale well to data streams. Dimitrios Karapiperis, Aris Gkoulalas-Divanis, Vassilios S. Verykios |
IEEE BigData | 1 |
| 2018 | Summarization Algorithms for Record Linkage
Dimitrios Karapiperis, Aris Gkoulalas-Divanis, Vassilios S. Verykios |
EDBT | 1 |
| 2018 | Fast schemes for online record linkage
Dimitrios Karapiperis, Aris Gkoulalas-Divanis, Vassilios S. Verykios |
Data Min. Knowl. Discov. | 1 |
| 2018 | FEDERAL: A Framework for Distance-Aware Privacy-Preserving Record LinkageabstractIn privacy-preserving record linkage, a number of data custodians encode their records and submit them to a trusted third-party who is responsible for identifying those records that refer to the same real-world entity. In this paper, we propose FEDERAL, a novel record linkage framework that implements methods for anonymizing both string and numerical data values, which are typically present in data records. These methods rely on a strong theoretical foundation for rigorously specifying the dimensionality of the anonymization space, into which the original values are embedded, to provide accuracy and privacy guarantees under various models of privacy attacks. A key component of the applied embedding process is the threshold that is required by the distance computations, which we prove can be formally specified to guarantee accurate results. We evaluate our framework using three real-world data sets with varying characteristics. Our experimental findings show that FEDERAL offers a complete and effective solution for accurately identifying matching anonymized record pairs (with recall rates constantly above 93 percent) in large-scale privacy-preserving record linkage tasks. Dimitrios Karapiperis, Aris Gkoulalas-Divanis, Vassilios S. Verykios |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2017 | Distance-Aware Encoding of Numerical Values for Privacy-Preserving Record LinkageabstractIn this work, we propose Bit Vectors (BV), an accurate, distance-preserving encoding scheme for representing numerical data values in privacy-preserving tasks. Although many methods have been proposed in the literature for encoding strings, the problem of encoding numerical values has not been effectively addressed yet. In Privacy-Preserving Record Linkage (PPRL), a number of data custodians encode their records and submit them to a trusted third-party that is responsible to identify those records that refer to the same real-world entity. BV is supported by a strong theoretical foundation for embedding numerical values into an anonymization space in a way that preserves the initial distances. Key components of this embedding process are (a) the employed hash functions which, by utilizing random intervals, they allow for approximate matching, and (b) the threshold that is required by the distance computations, which we prove that can be specified in a way that guarantees accurate results. Dimitrios Karapiperis, Aris Gkoulalas-Divanis, Vassilios S. Verykios |
ICDE | 1 |
| 2016 | Efficient Record Linkage Using a Compact Hamming SpaceabstractRecord linkage, the process of identifying similar records that correspond to the same real-world entities across databases, is a well-established research problem in the database, data mining, and information retrieval communities. Computing distances between string values of records is the key component in order to determine the similarity of the represented entities. Due to the typically large volumes of records, a two-step process is followed. A blocking mechanism is first applied for grouping similar records together, and then a matching mechanism is performed for comparing the records which have been inserted into the same block. However, there does not exist any efficient blocking/matching mechanism which provides theoretical guarantees for identifying similar records which consist of strings. Towards this end, we put forth the novel notion of embedding string-based records into a Hamming space, where such a mechanism exists. The size of these embeddings is kept as small as needed in order to guarantee the correspondence of distances in that space to the types of errors that exist between strings, e.g., a missing or a modified character. We build embeddings whose size is 120 bits for representing accurately four fields of a publicly available data set. We also present a distance threshold-aware blocking technique for higher accuracy rates compared to blocking approaches which ignore the specified threshold. Our empirical study conducted on real-world data sets shows the efficacy achieved by our embedding method as compared to several existing solutions. Dimitrios Karapiperis, Dinusha Vatsalan, Vassilios S. Verykios, Peter Christen |
EDBT | 1 |
| 2016 | A fast and efficient Hamming LSH-based scheme for accurate linkage
Dimitrios Karapiperis, Vassilios S. Verykios |
Knowl. Inf. Syst. | 1 |
| 2015 | Large-Scale Multi-party Counting Set Intersection Using a Space Efficient Global Synopsis
Dimitrios Karapiperis, Dinusha Vatsalan, Vassilios S. Verykios, Peter Christen |
DASFAA (2) | 1 |
| 2015 | An LSH-Based Blocking Approach with a Homomorphic Matching Technique for Privacy-Preserving Record LinkageabstractWe present a Λ-fold Redundant Blocking Framework, that relies on the Locality-Sensitive Hashing technique for identifying candidate record pairs, which have undergone an anonymization transformation. In this context, we demonstrate the usage and evaluate the performance of a variety of families of hash functions used for blocking. We illustrate that the performance attained is highly correlated to the distance-preserving properties of the anonymization format used. The parameters, of the blocking scheme, are optimally selected so that we achieve the highest possible accuracy in the least possible running time. We also introduce an SMC-based protocol in order to compare the formulated record pairs homomorphically, without running the risk of breaching the privacy of the underlying records. Dimitrios Karapiperis, Vassilios S. Verykios |
IEEE Trans. Knowl. Data Eng. | 1 |