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

Guanfeng Lv

dblp:53/3435 · DBLP profile ↗
← Back
6ranked-venue papers
2as first author
0since 2021 · last 2013
—ORCID · none

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

Artificial intelligence and machine learning · 2Software engineering, systems software and programming languages · 2 · 2 first-authorTheory of computation · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2

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
Electronic design automation · 100%
Theoretical computer science
2 papers
Automated reasoning and model checking · 91% Logic in computer science · 9%
Network and information security
1 paper
Authentication and access control · 50% Cryptographic protocols and secure computation · 50%
Artificial intelligence
1 paper
Knowledge representation and reasoning · 100%

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

TopicWeightPapersLastEvidence papers
Electronic design automation › logic synthesis › decision diagrams
binary decision diagram
0.212013
CacBDD: A BDD Package with Dynamic Cache Management · CAV 2013
Electronic design automation › hardware verification and test
hardware verification
0.212013
CacBDD: A BDD Package with Dynamic Cache Management · CAV 2013
Authentication and access control › authentication
authentication protocols
0.112005
Knowledge structure approach to verification of authentication protocols · Sci. China Ser. F Inf. Sci. 2005
Cryptographic protocols and secure computation
protocol verification
0.112005
Knowledge structure approach to verification of authentication protocols · Sci. China Ser. F Inf. Sci. 2005
Knowledge, reasoning and agents › Knowledge representation and reasoning
epistemic reasoning
0.012004
Reasoning about Knowledge by Variable Forgetting · KR 2004
Knowledge, reasoning and agents › Knowledge representation and reasoning › epistemic reasoning
reasoning about knowledge
0.012004
Reasoning about Knowledge by Variable Forgetting · KR 2004
Logic in computer science
epistemic logic
0.012005
Knowledge structure approach to verification of authentication protocols · Sci. China Ser. F Inf. Sci. 2005

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

kripke semantics · 0.1knowledge structure · 0.1SPV tool · 0.1
YearPublicationVenuePosition
2013 CacBDD: A BDD Package with Dynamic Cache Management
Guanfeng Lv, Kaile Su, Yanyan Xu 0001
CAV1
2012 A Succinct and Efficient Implementation of a 2^32 BDD Package
abstract
As a data structure for representing and manipulating Boolean functions, BDDs (Binary Decision Diagrams) are commonly used in many fields such as model-checking, system verification and so on. For saving space and improving operation speed, all the existing packages limit the number of variables to 216. However, such a limitation also restrains its applicability. In this paper, we present TiniBDD, an efficient implementation of a 232BDD package incorporating sub-allocation of memory and lightweight Garbage Collection as well as a new operator named as Satisfiable Assignment Operator. Compared with the well-known CUDD which is one of the best 216BDD packages that can be attained publicly, the experiments show TiniBDD has comparable performance.
Guanfeng Lv, Yachao Feng, Qingliang Chen, Kaile Su
TASE1
2009 Variable Forgetting in Reasoning about Knowledge
abstract
In this paper, we investigate knowledge reasoning within a simple framework called knowledge structure. We use variable forgetting as a basic operation for one agent to reason about its own or other agents\' knowledge. In our framework, two notions namely agents\' observable variables and the weakest sufficient condition play important roles in knowledge reasoning. Given a background knowledge base and a set of observable variables for each agent, we show that the notion of an agent knowing a formula can be defined as a weakest sufficient condition of the formula under background knowledge base. Moreover, we show how to capture the notion of common knowledge by using a generalized notion of weakest sufficient condition. Also, we show that public announcement operator can be conveniently dealt with via our notion of knowledge structure. Further, we explore the computational complexity of the problem whether an epistemic formula is realized in a knowledge structure. In the general case, this problem is PSPACE-hard; however, for some interesting subcases, it can be reduced to co-NP. Finally, we discuss possible applications of our framework in some interesting domains such as the automated analysis of the well-known muddy children puzzle and the verification of the revised Needham-Schroeder protocol. We believe that there are many scenarios where the natural presentation of the available information about knowledge is under the form of a knowledge structure. What makes it valuable compared with the corresponding multi-agent S5 Kripke structure is that it can be much more succinct.
Kaile Su, Abdul Sattar 0001, Guanfeng Lv, Yan Zhang 0003
J. Artif. Intell. Res.3
2006 Verification of Authentication Protocols for Epistemic Goals via SAT Compilation
Kaile Su, Qingliang Chen, Abdul Sattar 0001, Weiya Yue, Guanfeng Lv, Xizhong Zheng
J. Comput. Sci. Technol.5
2005 Knowledge structure approach to verification of authentication protocols
abstract
The standard Kripke semantics of epistemic logics has been applied successfully to reasoning communication protocols under the assumption that the network is not hostile. This paper introduces a natural semantics of Kripke semantics called knowledge structure and, by this kind of Kripke semantics, analyzes communication protocols over hostile networks, especially on authentication protocols. Compared with BAN-like logics, the method is automatically implementable because it operates on the actual definitions of the protocols, not on some difficult-to-establish justifications of them. What is more, the corresponding tool called SPV (Security Protocol Verifier) has been developed. Another salient point of this approach is that it is justification-oriented instead of falsificationoriented, i.e. finding bugs in protocols.
Kaile Su, Guanfeng Lv, Qingliang Chen
Sci. China Ser. F Inf. Sci.2
2004 Reasoning about Knowledge by Variable Forgetting
Kaile Su, Guanfeng Lv, Yan Zhang 0003
KR2