Demo Data from SIGIR 2026 / reviewers in the wild / expert
Kyeongmin Cho
dblp:295/3662
· DBLP profile ↗
3ranked-venue papers
2as first author
3since 2021 · last 2024
0000-0003-3685-2320ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 2 first-author · 3 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.
| Theoretical computer science
1 paper |
Quantum computing and quantum information · 75% Automated reasoning and model checking · 25% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Memory systems · 74% Performance modeling and evaluation · 9% Distributed systems · 8% | |
| Software engineering, system software, and programming languages
1 paper |
Concurrent programming · 100% |
Topics — the 12 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Quantum computing and quantum information › quantum estimation
amplitude estimation |
0.8 | 1 | 2024 | Quantum Probabilistic Model Checking for Time-Bounded Properties · Proc. ACM Program. Lang. 2024 |
Automated reasoning and model checking › model checking
probabilistic model checking |
0.8 | 1 | 2024 | Quantum Probabilistic Model Checking for Time-Bounded Properties · Proc. ACM Program. Lang. 2024 |
Quantum computing and quantum information
quantum algorithms |
0.8 | 1 | 2024 | Quantum Probabilistic Model Checking for Time-Bounded Properties · Proc. ACM Program. Lang. 2024 |
Quantum computing and quantum information
quantum computing |
0.8 | 1 | 2024 | Quantum Probabilistic Model Checking for Time-Bounded Properties · Proc. ACM Program. Lang. 2024 |
Concurrent programming
concurrent data structures |
0.7 | 1 | 2023 | Memento: A Framework for Detectable Recoverability in Persistent Memory · Proc. ACM Program. Lang. 2023 |
Memory systems › non-volatile memory
persistent memory |
0.7 | 1 | 2023 | Memento: A Framework for Detectable Recoverability in Persistent Memory · Proc. ACM Program. Lang. 2023 |
Memory systems
non-volatile memory |
0.5 | 1 | 2021 | Revamping hardware persistency models: view-based and axiomatic persistency models for Intel-x86 and Armv8 · PLDI 2021 |
Memory systems › non-volatile memory › persistent memory
persistency model |
0.5 | 1 | 2021 | Revamping hardware persistency models: view-based and axiomatic persistency models for Intel-x86 and Armv8 · PLDI 2021 |
Performance modeling and evaluation
state-space explosion |
0.2 | 1 | 2024 | Quantum Probabilistic Model Checking for Time-Bounded Properties · Proc. ACM Program. Lang. 2024 |
Storage systems
crash consistency |
0.2 | 1 | 2023 | Memento: A Framework for Detectable Recoverability in Persistent Memory · Proc. ACM Program. Lang. 2023 |
Distributed systems
fault tolerance |
0.2 | 1 | 2023 | Memento: A Framework for Detectable Recoverability in Persistent Memory · Proc. ACM Program. Lang. 2023 |
Memory systems › memory consistency
memory consistency model |
0.1 | 1 | 2021 | Revamping hardware persistency models: view-based and axiomatic persistency models for Intel-x86 and Armv8 · PLDI 2021 |
Methods — techniques the papers use, named apart from their topics
quantum circuit · 1.5quantum amplitude estimation · 1.5timestamp-based recovery · 1.3compare-and-swap · 1.3checkpoints · 0.7checkpoint · 0.7operational modeling · 0.5axiomatic modeling · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Quantum Probabilistic Model Checking for Time-Bounded PropertiesabstractProbabilistic model checking (PMC) is a verification technique for analyzing the properties of probabilistic systems. However, existing techniques face challenges in verifying large systems with high accuracy. PMC struggles with state explosion , where the number of states grows exponentially with the size of the system, making large system verification infeasible. While statistical model checking (SMC) avoids PMC’s state explosion problem by using a simulation approach, it suffers from runtime explosion, requiring numerous samples for high accuracy. To address these limitations in verifying large systems with high accuracy, we present quantum probabilistic model checking (QPMC), the first method leveraging quantum computing for PMC with respect to timebounded properties. QPMC addresses state explosion by encoding PMC problems into quantum circuits that superpose states within qubits. Additionally, QPMC resolves runtime explosion through Quantum Amplitude Estimation, efficiently estimating the probabilities of specified properties. We prove that QPMC correctly solves PMC problems and achieves a quadratic speedup in time complexity compared to SMC. Seungmin Jeon, Kyeongmin Cho, Chan Gu Kang, Janggun Lee, Hakjoo Oh, Jeehoon Kang |
Proc. ACM Program. Lang. | 2 |
| 2023 | Memento: A Framework for Detectable Recoverability in Persistent MemoryabstractPersistent memory (PM) is an emerging class of storage technology that combines the performance of DRAM with the durability of SSD, offering the best of both worlds. This had led to a surge of research on persistent objects in PM. Among such persistent objects, concurrent data structures (DSs) are particularly interesting thanks to their performance and scalability. One of the most widely used correctness criteria for persistent concurrent DSs is detectable recoverability , ensuring both thread safety (for correctness in non-crashing concurrent executions) and crash consistency (for correctness in crashing executions). However, the existing approaches to designing detectably recoverable concurrent DSs are either limited to simple algorithms or suffer from high runtime overheads. We present Memento: a general and high-performance programming framework for detectably recoverable concurrent DSs in PM. To ensure general applicability to various DSs, Memento supports primitive operations such as checkpoint and compare-and-swap and their composition with control constructs. To ensure high performance, Memento employs a timestamp-based recovery strategy that requires fewer writes and flushes to PM than the existing approaches. We formally prove that Memento ensures detectable recoverability in the presence of crashes. To showcase Memento, we implement a lock-free stack, list, queue, and hash table, and a combining queue that detectably recovers from random crashes in stress tests and performs comparably to existing hand-tuned persistent DSs with and without detectable recoverability. Kyeongmin Cho, Seungmin Jeon, Azalea Raad, Jeehoon Kang |
Proc. ACM Program. Lang. | 1 |
| 2021 | Revamping hardware persistency models: view-based and axiomatic persistency models for Intel-x86 and Armv8abstractNon-volatile memory (NVM) is a cutting-edge storage technology that promises the performance of DRAM with the durability of SSD. Recent work has proposed several persistency models for mainstream architectures such as Intel-x86 and Armv8, describing the order in which writes are propagated to NVM. However, these models have several limitations; most notably, they either lack operational models or do not support persistent synchronization patterns. Kyeongmin Cho, Sung-Hwan Lee 0001, Azalea Raad, Jeehoon Kang |
PLDI | 1 |