Demo Data from VLDB 2026 / reviewers in the wild / expert
Yuan Lu 0004
dblp:10/5980-4
· DBLP profile ↗
7ranked-venue papers
1as first author
0since 2021 · last 2003
0009-0003-8010-4255ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 1 first-authorTheory of computation · 3Software engineering, systems software and programming languages · 2Applied, interdisciplinary, general and emerging computing · 1
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 |
Automated reasoning and model checking · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Electronic design automation · 100% |
Topics — the 13 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Automated reasoning and model checking › abstraction refinement
counterexample-guided abstraction refinement |
0.1 | 2 | 2003 | Counterexample-guided abstraction refinement for symbolic model checking · J. ACM 2003 Counterexample-Guided Abstraction Refinement · CAV 2000 |
Automated reasoning and model checking
model checking |
0.1 | 2 | 2002 | Tree-Like Counterexamples in Model Checking · LICS 2002 Counterexample-Guided Abstraction Refinement · CAV 2000 |
Automated reasoning and model checking › model checking
symbolic model checking |
0.0 | 1 | 2003 | Counterexample-guided abstraction refinement for symbolic model checking · J. ACM 2003 |
Automated reasoning and model checking
abstraction refinement |
0.0 | 1 | 2002 | Tree-Like Counterexamples in Model Checking · LICS 2002 |
Automated reasoning and model checking › model checking
counterexample generation |
0.0 | 1 | 2002 | Tree-Like Counterexamples in Model Checking · LICS 2002 |
Electronic design automation › logic synthesis › decision diagrams
binary decision diagram |
0.0 | 1 | 2000 | Efficient variable ordering using aBDD based sampling · DAC 2000 |
Electronic design automation › logic synthesis
boolean function representation |
0.0 | 1 | 2000 | Analysis of composition complexity and how to obtain smaller canonical graphs · DAC 2000 |
Electronic design automation › hardware verification and test
formal verification |
0.0 | 1 | 2000 | Efficient variable ordering using aBDD based sampling · DAC 2000 |
Electronic design automation › hardware verification and test
hardware verification |
0.0 | 1 | 2000 | Efficient variable ordering using aBDD based sampling · DAC 2000 |
Electronic design automation
hardware verification and test |
0.0 | 1 | 2000 | Analysis of composition complexity and how to obtain smaller canonical graphs · DAC 2000 |
Electronic design automation
logic synthesis |
0.0 | 1 | 2000 | Efficient variable ordering using aBDD based sampling · DAC 2000 |
Electronic design automation › logic synthesis
variable ordering |
0.0 | 1 | 2000 | Efficient variable ordering using aBDD based sampling · DAC 2000 |
Electronic design automation › logic synthesis › switching theory
finite state machine analysis |
0.0 | 1 | 2000 | Analysis of composition complexity and how to obtain smaller canonical graphs · DAC 2000 |
Methods — techniques the papers use, named apart from their topics
dynamic partitioning · 0.1composition · 0.1symbolic techniques · 0.0counterexample analysis · 0.0abstract BDD sampling · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2003 | Counterexample-guided abstraction refinement for symbolic model checkingabstractThe state explosion problem remains a major hurdle in applying symbolic model checking to large hardware designs. State space abstraction, having been essential for verifying designs of industrial complexity, is typically a manual process, requiring considerable creativity and insight.In this article, we present an automatic iterative abstraction-refinement methodology that extends symbolic model checking. In our method, the initial abstract model is generated by an automatic analysis of the control structures in the program to be verified. Abstract models may admit erroneous (or "spurious") counterexamples. We devise new symbolic techniques that analyze such counterexamples and refine the abstract model correspondingly. We describe aSMV, a prototype implementation of our methodology in NuSMV. Practical experiments including a large Fujitsu IP core design with about 500 latches and 10000 lines of SMV code confirm the effectiveness of our approach. Edmund M. Clarke, Orna Grumberg, Somesh Jha, Yuan Lu 0004, Helmut Veith |
J. ACM | 4 |
| 2002 | Tree-Like Counterexamples in Model CheckingabstractCounter examples for specification violations provide engineers with important debugging information. Although counterexamples are considered one of the main advantages of model checking, state-of the art model checkers are restricted to relatively simple counterexamples, and surprisingly little research effort has been put into counterexamples. In this paper, we introduce a new general framework for counterexamples. The paper has three main contributions: (i) We determine the general form of ACTL counterexamples. To this end, we investigate the notion of counterexample and show that a large class of temporal logics beyond ACTL admits counterexamples with a simple tree-like transition relation. We show that the existence of tree-like counterexamples is related to a universal fragment of extended branching time logic based on w-regular temporal operators. (ii) We present new symbolic algorithms to generate tree-like counterexamples for ACTL specifications. (iii) Based on tree-like counterexamples we extend the abstraction refinement methodology developed recently by Clarke et al. (CAV'2000) to full ACTL. This demonstrates the conceptual simplicity and elegance of tree-like counterexamples. Edmund M. Clarke, Somesh Jha, Yuan Lu 0004, Helmut Veith |
LICS | 3 |
| 2000 | Counterexample-Guided Abstraction Refinement
Edmund M. Clarke, Orna Grumberg, Somesh Jha, Yuan Lu 0004, Helmut Veith |
CAV | 4 |
| 2000 | Analysis of composition complexity and how to obtain smaller canonical graphsabstractWe discuss an open problem in ROBDD construction using composition and prove that the worst case complexity of the construction is truly cubic. With this insight we show that the process of composition naturally leads to construction of (even exponentially) compact partitioned-OBDDs (POBDDs)[17]. Our algorithm which incorporates dynamic partitioning, leads to the most general (and compact) form of POBDDs - graphs with multiple root variables. To show our algorithm is robust and practical, we have analyzed some well known problems in Boolean function representation, verification and finite state machine analysis where our approach generates graphs which are even orders of magnitude smaller. Jawahar Jain, K. Mohanram, Dinos Moundanos, Ingo Wegener, Yuan Lu 0004 |
DAC | 5 |
| 2000 | Efficient variable ordering using aBDD based samplingabstractVariable ordering for BDDs has been extensively investigated. Recently, sampling based ordering techniques have been proposed to overcome problems with structure based static ordering methods and sifting based dynamic reordering techniques. However, existing sampling techniques can lead to an unacceptably large deviation in the size of the final BDD. In this paper, we propose a new sampling technique based on abstract BDDs (aBDDs) that does not suffer from this problem. This new technique, easy to implement and automate, consistently creates high quality variable orderings for both combinational as well as sequential functions. Experimental results show that for many applications our approach is significantly superior to existing techniques. Yuan Lu 0004, Jawahar Jain, Edmund M. Clarke |
DAC | 1 |
| 2000 | Executable Protocol Specification in ESL
Edmund M. Clarke, Steven M. German, Yuan Lu 0004, Helmut Veith |
FMCAD | 3 |
| 1997 | Equivalence Checking Using Abstract BDDsabstractWe introduce a new equivalence checking method based on abstract BDDs (aBDDs). The basic idea is the following: given an abstraction function, aBDDs reduce the size of BDDs by merging nodes that have the same abstract value. An aBDD has bounded size and can be constructed without constructing the original BDD. We show that this method of equivalence checking is always sound. It is complete for an important class of arithmetic circuits that includes integer multiplication. We also suggest heuristics for findings suitable abstraction functions based on the structure of the circuit. The efficiency of this technique is illustrated by experiments on ISCAS'85 benchmark circuits. Somesh Jha, Yuan Lu 0004, Marius Minea, Edmund M. Clarke |
ICCD | 2 |