Demo Data from SIGIR 2026 / reviewers in the wild / expert
Jyun-Ao Lin
dblp:338/7203
· DBLP profile ↗
6ranked-venue papers
0as first author
6since 2021 · last 2026
0000-0001-8560-2147ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 5 · 5 since 2021Theory of computation · 2 · 2 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
4 papers |
Automata and formal languages · 48% Automated reasoning and model checking · 30% Quantum computing and quantum information · 18% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Emerging computing paradigms · 67% Electronic design automation · 33% |
Topics — the 10 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Automata and formal languages
tree automata |
2.5 | 3 | 2026 | Parameterized Verification of Quantum Circuits · Proc. ACM Program. Lang. 2026 Verifying Quantum Circuits with Level-Synchronized Tree Automata · Proc. ACM Program. Lang. 2025 An Automata-Based Framework for Verification and Bug Hunting in Quantum Circuits · Proc. ACM Program. Lang. 2023 |
Electronic design automation › hardware verification and test › formal verification
parameterized verification |
1.9 | 2 | 2026 | Parameterized Verification of Quantum Circuits · Proc. ACM Program. Lang. 2026 Verifying Quantum Circuits with Level-Synchronized Tree Automata · Proc. ACM Program. Lang. 2025 |
Emerging computing paradigms › quantum computer architecture
quantum circuit verification |
1.9 | 2 | 2026 | Parameterized Verification of Quantum Circuits · Proc. ACM Program. Lang. 2026 Verifying Quantum Circuits with Level-Synchronized Tree Automata · Proc. ACM Program. Lang. 2025 |
Emerging computing paradigms
quantum computer architecture |
1.9 | 2 | 2026 | Parameterized Verification of Quantum Circuits · Proc. ACM Program. Lang. 2026 Verifying Quantum Circuits with Level-Synchronized Tree Automata · Proc. ACM Program. Lang. 2025 |
Automated reasoning and model checking
automata-based verification |
1.3 | 2 | 2023 | An Automata-Based Framework for Verification and Bug Hunting in Quantum Circuits · Proc. ACM Program. Lang. 2023 AutoQ: An Automata-Based Quantum Circuit Verifier · CAV (3) 2023 |
Quantum computing and quantum information › quantum circuit
quantum circuit verification |
1.3 | 2 | 2023 | An Automata-Based Framework for Verification and Bug Hunting in Quantum Circuits · Proc. ACM Program. Lang. 2023 AutoQ: An Automata-Based Quantum Circuit Verifier · CAV (3) 2023 |
Automata and formal languages › tree automata
weighted tree automata |
1.0 | 1 | 2026 | Parameterized Verification of Quantum Circuits · Proc. ACM Program. Lang. 2026 |
Automated reasoning and model checking
symbolic reasoning |
0.7 | 1 | 2023 | AutoQ: An Automata-Based Quantum Circuit Verifier · CAV (3) 2023 |
Logic in computer science › program semantics
program equivalence |
0.3 | 1 | 2026 | Parameterized Verification of Quantum Circuits · Proc. ACM Program. Lang. 2026 |
Automated reasoning and model checking
symbolic verification |
0.3 | 1 | 2025 | Verifying Quantum Circuits with Level-Synchronized Tree Automata · Proc. ACM Program. Lang. 2025 |
Methods — techniques the papers use, named apart from their topics
transducers · 2.0synchronized weighted tree automata · 2.0functional inclusion checking · 2.0symbolic representation · 1.7level-synchronized tree automata · 1.7tree automata · 0.7symbolic reasoning · 0.7automata-based algorithm · 0.7algebraic representation · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Parameterized Verification of Quantum CircuitsabstractWe present the first fully automatic framework for verifying relational properties of parameterized quantum programs , i.e., a program that, given an input size, generates a corresponding quantum circuit. We focus on verifying input-output correctness as well as equivalence. At the core of our approach is a new automata model, synchronized weighted tree automata (SWTAs), which compactly and precisely captures the infinite families of quantum states produced by parameterized programs. We introduce a class of transducers to model quantum gate semantics and develop composition algorithms for constructing transducers of parameterized circuits. Verification is reduced to functional inclusion or equivalence checking between SWTAs, for which we provide decision procedures. Our implementation demonstrates both the expressiveness and practical efficiency of the framework by verifying a diverse set of representative parameterized quantum programs with verification times ranging from milliseconds to seconds. Parosh Aziz Abdulla, Yu-Fang Chen 0001, Michal Hecko, Lukás Holík, Ondrej Lengál, Jyun-Ao Lin, Ramanathan S. Thinniyam |
Proc. ACM Program. Lang. | 6 |
| 2025 | Quantum Circuit Verification - A Potential Roadmap (Invited Talk)abstractQuantum technologies are progressing at an extraordinary pace and are poised to transform numerous sectors both nationally and globally. Among them, quantum computing stands out for its potential to revolutionize areas such as cryptography, optimization, and the simulation of quantum systems, offering dramatic speed-ups for specific classes of problems. As quantum devices evolve and become increasingly pervasive, guaranteeing their correctness is of paramount importance. This necessitates the development of rigorous methods and tools to analyze and verify their behavior. However, the construction of such verification frameworks presents fundamental challenges. Quantum phenomena such as superposition and entanglement give rise to computational behaviors that differ profoundly from those of classical systems, leading to inherently probabilistic models and exponentially large state spaces, even for relatively small programs. Addressing these challenges requires building on the extensive expertise of the formal methods community in classical program verification, while incorporating recent advances and collaborative efforts in quantum systems. An interesting challenge for the verification community is to design and implement novel verification frameworks that transfer the key strengths of classical verification, such as expressive specification, precise error detection, automation, and scalability, to the quantum domain. We expect that the results of this research will play a crucial role in enabling the dependable deployment of quantum technologies across a wide range of future applications. Parosh Aziz Abdulla, Yu-Fang Chen 0001, Michal Hecko, Lukás Holík, Ondrej Lengál, Jyun-Ao Lin, Ramanathan S. Thinniyam |
FSTTCS | 6 |
| 2025 | AutoQ 2.0: From Verification of Quantum Circuits to Verification of Quantum ProgramsabstractAbstract We present a verifier of quantum programs called AutoQ 2.0. Quantum programs extend quantum circuits (the domain of AutoQ 1.0) by classical control flow constructs, which enable users to describe advanced quantum algorithms in a formal and precise manner. The extension is highly non-trivial, as we needed to tackle both theoretical challenges (such as the treatment of measurement, the normalization problem, and lifting techniques for verification of classical programs with loops to the quantum world), and engineering issues (such as extending the input format with a support for specifying loop invariants). We have successfully used AutoQ 2.0 to verify two types of advanced quantum programs that cannot be expressed using only quantum circuits: the repeat-until-success (RUS) algorithm and the weak-measurement-based version of Grover’s search algorithm. AutoQ 2.0 can efficiently verify all our benchmarks: all RUS algorithms were verified instantly and, for the weak-measurement-based version of Grover’s search, we were able to handle the case of 100 qubits in $$\sim $$ ∼ 20 minutes. Yu-Fang Chen 0001, Kai-Min Chung, Min-Hsiu Hsieh, Wei-Jia Huang, Ondrej Lengál, Jyun-Ao Lin, Wei-Lun Tsai |
TACAS (3) | 6 |
| 2025 | Verifying Quantum Circuits with Level-Synchronized Tree AutomataabstractWe present a new method for the verification of quantum circuits based on a novel symbolic representation of sets of quantum states using level-synchronized tree automata (LSTAs). LSTAs extend classical tree automata by labeling each transition with a set of choices , which are then used to synchronize subtrees of an accepted tree. Compared to the traditional tree automata, LSTAs have an incomparable expressive power while maintaining important properties, such as closure under union and intersection, and decidable language emptiness and inclusion. We have developed an efficient and fully automated symbolic verification algorithm for quantum circuits based on LSTAs. The complexity of supported gate operations is at most quadratic, dramatically improving the exponential worst-case complexity of an earlier tree automata-based approach. Furthermore, we show that LSTAs are a promising model for parameterized verification , i.e., verifying the correctness of families of circuits with the same structure for any number of qubits involved, which principally lies beyond the capabilities of previous automated approaches.We implemented this method as a C++ tool and compared it with three symbolic quantum circuit verifiers and two simulators on several benchmark examples. The results show that our approach can solve problems with sizes orders of magnitude larger than the state of the art. Parosh Aziz Abdulla, Yo-Ga Chen, Yu-Fang Chen 0001, Lukás Holík, Ondrej Lengál, Jyun-Ao Lin, Fang-Yi Lo, Wei-Lun Tsai |
Proc. ACM Program. Lang. | 6 |
| 2023 | AutoQ: An Automata-Based Quantum Circuit VerifierabstractAbstract We present a specification language and a fully automated tool named AutoQ for verifying quantum circuits symbolically. The tool implements the automata-based algorithm from [14] and extends it with the capabilities for symbolic reasoning. The extension allows to specify relational properties, i.e., relationships between states before and after executing a circuit. We present a number of use cases where we used AutoQ to fully automatically verify crucial properties of several quantum circuits, which have, to the best of our knowledge, so far been proved only with human help. Yu-Fang Chen 0001, Kai-Min Chung, Ondrej Lengál, Jyun-Ao Lin, Wei-Lun Tsai |
CAV (3) | 4 |
| 2023 | An Automata-Based Framework for Verification and Bug Hunting in Quantum CircuitsabstractWe introduce a new paradigm for analysing and finding bugs in quantum circuits. In our approach, the problem is given by a triple { P } C { Q } and the question is whether, given a set P of quantum states on the input of a circuit C , the set of quantum states on the output is equal to (or included in) a set Q . While this is not suitable to specify, e.g., functional correctness of a quantum circuit, it is sufficient to detect many bugs in quantum circuits. We propose a technique based on tree automata to compactly represent sets of quantum states and develop transformers to implement the semantics of quantum gates over this representation. Our technique computes with an algebraic representation of quantum states, avoiding the inaccuracy of working with floating-point numbers. We implemented the proposed approach in a prototype tool and evaluated its performance against various benchmarks from the literature. The evaluation shows that our approach is quite scalable, e.g., we managed to verify a large circuit with 40 qubits and 141,527 gates, or catch bugs injected into a circuit with 320 qubits and 1,758 gates, where all tools we compared with failed. In addition, our work establishes a connection between quantum program verification and automata, opening new possibilities to exploit the richness of automata theory and automata-based verification in the world of quantum computing. Yu-Fang Chen 0001, Kai-Min Chung, Ondrej Lengál, Jyun-Ao Lin, Wei-Lun Tsai, Di-De Yen |
Proc. ACM Program. Lang. | 4 |