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

Alireza Heidari

dblp:164/1401 · DBLP profile ↗
← Back
7ranked-venue papers
5as first author
3since 2021 · last 2025
—ORCID · conflict

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

Databases, data management, data science and information retrieval · 4 · 3 first-author · 2 since 2021Artificial intelligence and machine learning · 2 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging 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.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Storage systems · 75% High-performance computing · 25%
Artificial intelligence
1 paper
Trustworthy machine learning · 44% Learning theory · 28% Learning paradigms · 28%
Databases, data mining, and information retrieval
2 papers
Data integration and cleaning · 71% Database theory · 29%

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

TopicWeightPapersLastEvidence papers
High-performance computing › performance optimization
data access optimization
0.912025
DobLIX: A Dual-Objective Learned Index for Log-Structured Merge Trees · Proc. VLDB Endow. 2025
Storage systems
key-value storage
0.912025
DobLIX: A Dual-Objective Learned Index for Log-Structured Merge Trees · Proc. VLDB Endow. 2025
Storage systems › key-value storage
learned index
0.912025
DobLIX: A Dual-Objective Learned Index for Log-Structured Merge Trees · Proc. VLDB Endow. 2025
Storage systems › key-value storage
LSM-tree
0.912025
DobLIX: A Dual-Objective Learned Index for Log-Structured Merge Trees · Proc. VLDB Endow. 2025
Machine learning › Learning theory
generalization bounds
0.812024
Out-Of-Domain Unlabeled Data Improves Generalization · ICLR 2024
Machine learning › Trustworthy machine learning
out-of-distribution generalization
0.812024
Out-Of-Domain Unlabeled Data Improves Generalization · ICLR 2024
Machine learning › Learning paradigms
semi-supervised learning
0.812024
Out-Of-Domain Unlabeled Data Improves Generalization · ICLR 2024
Data integration and cleaning › integrity constraint discovery
denial constraints
0.412020
Approximate Denial Constraints · Proc. VLDB Endow. 2020
Database theory
integrity constraints
0.412020
Approximate Denial Constraints · Proc. VLDB Endow. 2020
Data integration and cleaning › data preprocessing › data cleaning
error detection
0.412019
HoloDetect: Few-Shot Learning for Error Detection · SIGMOD Conference 2019
Machine learning › Trustworthy machine learning › robustness
distributionally robust optimization
0.212024
Out-Of-Domain Unlabeled Data Improves Generalization · ICLR 2024
Machine learning › Trustworthy machine learning
robustness
0.212024
Out-Of-Domain Unlabeled Data Improves Generalization · ICLR 2024
Data integration and cleaning
data quality
0.112020
Approximate Denial Constraints · Proc. VLDB Endow. 2020
Data integration and cleaning
dependency discovery
0.112020
Approximate Denial Constraints · Proc. VLDB Endow. 2020

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

reinforcement learning · 0.9self-supervised training · 0.8distributionally robust optimization · 0.8approximation algorithm · 0.4weak supervision · 0.4representation learning · 0.4few-shot learning · 0.4
YearPublicationVenuePosition
2025 DobLIX: A Dual-Objective Learned Index for Log-Structured Merge Trees
abstract
In this paper, we introduce DobLIX, a dual-objective learned index (LI) specifically designed for Log-Structured Merge (LSM) tree-based key-value stores. Traditional LIs primarily focus on optimizing index lookups, often overlooking the critical role of data access from storage, which can become a significant performance bottleneck. In LSM-based systems, a considerable portion of the index is stored on disk, making lookups highly dependent on the efficient coordination between in-memory structures and disk-resident data. Poorly optimized access patterns can lead to excessive I/O operations, negatively impacting read latency and overall system performance. DobLIX addresses this by incorporating a second objective, data access optimization, into the LI training process. This dual-objective approach ensures that both index lookup efficiency and data access costs are minimized, leading to significant improvements in read performance while maintaining write efficiency in real-world LSM systems. Additionally, DobLIX features a reinforcement learning agent that dynamically tunes the system parameters, allowing it to adapt to varying workloads in real-time. Experimental results using real-world datasets demonstrate that DobLIX reduces indexing overhead and improves throughput by 1.19x to 2.21x compared to state-of-the-art methods within RocksDB, a widely used LSM-based storage engine.
Alireza Heidari, Amirhossein Ahmadi, Wei Zhang 0263
Proc. VLDB Endow.1
2024 Out-Of-Domain Unlabeled Data Improves Generalization
abstract
We propose a novel framework for incorporating unlabeled data into semi-supervised classification problems, where scenarios involving the minimization of either i) adversarially robust or ii) non-robust loss functions have been considered. Notably, we allow the unlabeled samples to deviate slightly (in total variation sense) from the in-domain distribution. The core idea behind our framework is to combine Distributionally Robust Optimization (DRO) with self-supervised training. As a result, we also leverage efficient polynomial-time algorithms for the training stage. From a theoretical standpoint, we apply our framework on the classification problem of a mixture of two Gaussians in $\mathbb{R}^d$, where in addition to the $m$ independent and labeled samples from the true distribution, a set of $n$ (usually with $n\gg m$) out of domain and unlabeled samples are gievn as well. Using only the labeled data, it is known that the generalization error can be bounded by $\propto\left(d/m\right)^{1/2}$. However, using our method on both isotropic and non-isotropic Gaussian mixture models, one can derive a new set of analytically explicit and non-asymptotic bounds which show substantial improvement on the generalization error compared ERM. Our results underscore two significant insights: 1) out-of-domain samples, even when unlabeled, can be harnessed to narrow the generalization gap, provided that the true data distribution adheres to a form of the "cluster assumption", and 2) the semi-supervised learning paradigm can be regarded as a special case of our framework when there are no distributional shifts. We validate our claims through experiments conducted on a variety of synthetic and real-world datasets.
Seyed Amir Hossein Saberi, Amir Najafi 0002, Alireza Heidari, Mohammad Hosein Movasaghinia, Abolfazl S. Motahari, Babak Hossein Khalaj
ICLR3
2024 UpLIF: An Updatable Self-tuning Learned Index Framework
Alireza Heidari, Amirhossein Ahmadi, Wei Zhang 0263
IDEAS1
2020 Approximate Denial Constraints
Ester Livshits, Alireza Heidari, Ihab F. Ilyas, Benny Kimelfeld
Proc. VLDB Endow.2
2019 HoloDetect: Few-Shot Learning for Error Detection
abstract
We introduce a few-shot learning framework for error detection. We show that data augmentation (a form of weak supervision) is key to training high-quality, ML-based error detection models that require minimal human involvement. Our framework consists of two parts: (1) an expressive model to learn rich representations that capture the inherent syntactic and semantic heterogeneity of errors; and (2) a data augmentation model that, given a small seed of clean records, uses dataset-specific transformations to automatically generate additional training data. Our key insight is to learn data augmentation policies from the noisy input dataset in a weakly supervised manner. We show that our framework detects errors with an average precision of ~94% and an average recall of ~93% across a diverse array of datasets that exhibit different types and amounts of errors. We compare our approach to a comprehensive collection of error detection methods, ranging from traditional rule-based methods to ensemble-based and active learning approaches. We show that data augmentation yields an average improvement of 20 F1 points while it requires access to 3x fewer labeled examples compared to other ML approaches.
Alireza Heidari, Joshua McGrath, Ihab F. Ilyas, Theodoros Rekatsinas
SIGMOD Conference1
2019 Approximate Inference in Structured Instances with Noisy Categorical Observations
Alireza Heidari, Ihab F. Ilyas, Theodoros Rekatsinas
UAI1
2018 Mixed-Integer Nonlinear Programming Formulation for Distribution Networks Reliability Optimization
abstract
An optimal placement of protective devices could increase the reliability and quality level of a distribution network. An innovative mixed-integer nonlinear programming model is proposed in this paper to find the type, optimal siting, and number of protective devices to be accurately installed in distribution networks. The customer outage and protective devices costs are considered to derive a value-based reliability equation. To ensure the effectiveness of the proposed formulation economic and technical constraints is considered. Further, this paper aims at aiding decision-makers in providing appropriate protective device allocation by minimizing the expected interruption cost index. Case studies are employed to demonstrate the reliability optimization of a test network and a typical real-size network in which the several cost constraints and protection schemes are assumed to extract the results. Accuracy and effectiveness of the proposed method are assessed and sensitivities analysis is carried out.
Alireza Heidari, Zhao Yang Dong, Daming Zhang 0001, Pierluigi Siano, Jamshid Aghaei
IEEE Trans. Ind. Informatics1