Demo Data from VLDB 2026 / reviewers in the wild / expert
Mahyar Karimi 0001
dblp:346/8691
· DBLP profile ↗
2ranked-venue papers
0as first author
2since 2021 · last 2025
0009-0005-0820-1696ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Theory of computation · 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.
| Artificial intelligence
1 paper |
Trustworthy machine learning · 100% | |
| Network and information security
1 paper |
Cryptographic protocols and secure computation · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Program verification · 100% | |
| Theoretical computer science
1 paper |
Automated reasoning and model checking · 100% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cryptographic protocols and secure computation › verifiable computation
privacy-preserving verification |
0.9 | 1 | 2025 | Privacy-Preserving Runtime Verification · CCS 2025 |
Program verification › dynamic verification
runtime verification |
0.9 | 1 | 2025 | Privacy-Preserving Runtime Verification · CCS 2025 |
Machine learning › Trustworthy machine learning › fairness
algorithmic fairness |
0.7 | 1 | 2023 | Monitoring Algorithmic Fairness · CAV (2) 2023 |
Machine learning › Trustworthy machine learning › fairness › fairness criteria
demographic parity |
0.7 | 1 | 2023 | Monitoring Algorithmic Fairness · CAV (2) 2023 |
Automated reasoning and model checking › runtime verification
runtime monitoring |
0.2 | 1 | 2023 | Monitoring Algorithmic Fairness · CAV (2) 2023 |
Automated reasoning and model checking
runtime verification |
0.2 | 1 | 2023 | Monitoring Algorithmic Fairness · CAV (2) 2023 |
Methods — techniques the papers use, named apart from their topics
statistical inference · 1.3frequentist inference · 1.3bayesian inference · 1.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Privacy-Preserving Runtime VerificationabstractRuntime verification offers scalable solutions to improve the safety and reliability of systems. However, systems that require verification or monitoring by a third party to ensure compliance with a specification might contain sensitive information, causing privacy concerns when usual runtime verification approaches are used. Privacy is compromised if protected information about the system, or sensitive data that is processed by the system, is revealed. In addition, revealing the specification being monitored may undermine the essence of third-party verification. Thomas A. Henzinger, Mahyar Karimi 0001, K. S. Thejaswini |
CCS | 2 |
| 2023 | Monitoring Algorithmic FairnessabstractAbstract Machine-learned systems are in widespread use for making decisions about humans, and it is important that they are fair, i.e., not biased against individuals based on sensitive attributes. We present runtime verification of algorithmic fairness for systems whose models are unknown, but are assumed to have a Markov chain structure. We introduce a specification language that can model many common algorithmic fairness properties, such as demographic parity, equal opportunity, and social burden. We build monitors that observe a long sequence of events as generated by a given system, and output, after each observation, a quantitative estimate of how fair or biased the system was on that run until that point in time. The estimate is proven to be correct modulo a variable error bound and a given confidence level, where the error bound gets tighter as the observed sequence gets longer. Our monitors are of two types, and use, respectively, frequentist and Bayesian statistical inference techniques. While the frequentist monitors compute estimates that are objectively correct with respect to the ground truth, the Bayesian monitors compute estimates that are correct subject to a given prior belief about the system’s model. Using a prototype implementation, we show how we can monitor if a bank is fair in giving loans to applicants from different social backgrounds, and if a college is fair in admitting students while maintaining a reasonable financial burden on the society. Although they exhibit different theoretical complexities in certain cases, in our experiments, both frequentist and Bayesian monitors took less than a millisecond to update their verdicts after each observation. Thomas A. Henzinger, Mahyar Karimi 0001, Konstantin Kueffner, Kaushik Mallik |
CAV (2) | 2 |