期刊文献+
共找到45篇文章
< 1 2 3 >
每页显示 20 50 100
Reinforcement learning with soft temporal logic constraints using limit-deterministic generalized Büchi automaton
1
作者 Mingyu Cai Zhangli Zhou +2 位作者 Lin Li Shaoping Xiao Zhen Kan 《Journal of Automation and Intelligence》 2025年第1期39-51,共13页
This paper investigates control synthesis for motion planning under conditions of uncertainty,specifically in robot motion and environmental properties,which are modeled using a probabilistic labeled Markov decision p... This paper investigates control synthesis for motion planning under conditions of uncertainty,specifically in robot motion and environmental properties,which are modeled using a probabilistic labeled Markov decision process(PL-MDP).To address this,a model-free reinforcement learning(RL)approach is designed to produce a finite-memory control policy that meets complex tasks specified by linear temporal logic(LTL)formulas.Recognizing the presence of uncertainties and potentially conflicting objectives,this study centers on addressing infeasible LTL specifications.A relaxed LTL constraint enables the agent to adapt its motion plan,allowing for partial satisfaction by accounting for necessary task violations.Additionally,a new automaton structure is introduced to increase the density of accepting rewards,facilitating deterministic policy outcomes.The proposed RL framework is rigorously analyzed and prioritizes two key objectives:(1)satisfying the acceptance condition of the relaxed product MDP,and(2)minimizing long-term violation costs.Simulation and experimental results are presented to demonstrate the framework’s effectiveness and robustness. 展开更多
关键词 Formal methods in robotics and automation Linear temporal logic Motion planning Optimal control
在线阅读 下载PDF
Hierarchical Controller Synthesis Under Linear Temporal Logic Specifications Using Dynamic Quantization
2
作者 Wei Ren Zhuo-Rui Pan +1 位作者 Weiguo Xia Xi-Ming Sun 《IEEE/CAA Journal of Automatica Sinica》 SCIE EI CSCD 2024年第10期2082-2098,共17页
Linear temporal logic(LTL)is an intuitive and expressive language to specify complex control tasks,and how to design an efficient control strategy for LTL specification is still a challenge.In this paper,we implement ... Linear temporal logic(LTL)is an intuitive and expressive language to specify complex control tasks,and how to design an efficient control strategy for LTL specification is still a challenge.In this paper,we implement the dynamic quantization technique to propose a novel hierarchical control strategy for nonlinear control systems under LTL specifications.Based on the regions of interest involved in the LTL formula,an accepting path is derived first to provide a high-level solution for the controller synthesis problem.Second,we develop a dynamic quantization based approach to verify the realization of the accepting path.The realization verification results in the necessity of the controller design and a sequence of quantization regions for the controller design.Third,the techniques of dynamic quantization and abstraction-based control are combined together to establish the local-to-global control strategy.Both abstraction construction and controller design are local and dynamic,thereby resulting in the potential reduction of the computational complexity.Since each quantization region can be considered locally and individually,the proposed hierarchical mechanism is more efficient and can solve much larger problems than many existing methods.Finally,the proposed control strategy is illustrated via two examples from the path planning and tracking problems of mobile robots. 展开更多
关键词 Abstraction-based control design dynamic quantization formal methods linear temporal logic(LTL)
在线阅读 下载PDF
Completeness of bounded model checking temporal logic of knowledge 被引量:1
3
作者 刘志锋 葛云 +1 位作者 章东 周从华 《Journal of Southeast University(English Edition)》 EI CAS 2010年第3期399-405,共7页
In order to find the completeness threshold which offers a practical method of making bounded model checking complete, the over-approximation for the complete threshold is presented. First, a linear logic of knowledge... In order to find the completeness threshold which offers a practical method of making bounded model checking complete, the over-approximation for the complete threshold is presented. First, a linear logic of knowledge is introduced into the past tense operator, and then a new temporal epistemic logic LTLKP is obtained, so that LTLKP can naturally and precisely describe the system's reliability. Secondly, a set of prior algorithms are designed to calculate the maximal reachable depth and the length of the longest of loop free paths in the structure based on the graph structure theory. Finally, some theorems are proposed to show how to approximate the complete threshold with the diameter and recurrence diameter. The proposed work resolves the completeness threshold problem so that the completeness of bounded model checking can be guaranteed. 展开更多
关键词 bounded model checking temporal logics of knowledge multi-agent system
在线阅读 下载PDF
Intrusion Detection Algorithm Based on Model Checking Interval Temporal Logic 被引量:5
4
作者 朱维军 王忠勇 张海宾 《China Communications》 SCIE CSCD 2011年第3期66-72,共7页
Model checking based on linear temporal logic reduces the false negative rate of misuse detection.However,linear temporal logic formulae cannot be used to describe concurrent attacks and piecewise attacks.So there is ... Model checking based on linear temporal logic reduces the false negative rate of misuse detection.However,linear temporal logic formulae cannot be used to describe concurrent attacks and piecewise attacks.So there is still a high rate of false negatives in detecting these complex attack patterns.To solve this problem,we use interval temporal logic formulae to describe concurrent attacks and piecewise attacks.On this basis,we formalize a novel algorithm for intrusion detection based on model checking interval temporal logic.Compared with the method based on model checking linear temporal logic,the new algorithm can find unknown succinct attacks.The simulation results show that the new method can effectively reduce the false negative rate of concurrent attacks and piecewise attacks. 展开更多
关键词 network security intrusion detection misuse detection interval temporal logic model checking
在线阅读 下载PDF
Translating Linear Temporal Logic Formula s into Automata 被引量:1
5
作者 Zhu Weijun Zhou Qinglei Zhang Haibin 《China Communications》 SCIE CSCD 2012年第6期100-113,共14页
To combat the well-known state-space explosion problem in Prop ositional Linear T emp o- ral Logic (PLTL) model checking, a novel algo- rithm capable of translating PLTL formulas into Nondeterministic Automata (NA... To combat the well-known state-space explosion problem in Prop ositional Linear T emp o- ral Logic (PLTL) model checking, a novel algo- rithm capable of translating PLTL formulas into Nondeterministic Automata (NA) in an efficient way is proposed. The algorithm firstly transforms PLTL formulas into their non-free forms, then it further translates the non-free formulas into their Normal Forms (NFs), next constructs Normal Form Graphs (NFGs) for NF formulas, and it fi- nally transforms NFGs into the NA which ac- cepts both finite words and int-mite words. The experimental data show that the new algorithm re- duces the average number of nodes of target NA for a benchmark formula set and selected formulas in the literature, respectively. These results indi- cate that the PLTL model checking technique em- ploying the new algorithm generates a smaller state space in verification of concurrent systems. 展开更多
关键词 theoretical computer science modelchecking normal form graph AUTOMATA proposi-tional linear temporal logic
在线阅读 下载PDF
Multi-agent system motion planning under temporal logic specifications and control barrier function 被引量:1
6
作者 Xinyuan HUANG Li LI Jie CHEN 《Control Theory and Technology》 EI CSCD 2020年第3期269-278,共10页
In this paper,w e provide a novel scheme to solve the motion planning problem of multi-agent systems under high-level task specifications.First,linear temporal logic is applied to express the global task specification... In this paper,w e provide a novel scheme to solve the motion planning problem of multi-agent systems under high-level task specifications.First,linear temporal logic is applied to express the global task specification.Then an efficient and decentralized algorithm is proposed to decom pose it into local tasks.M oreover,w e use control barrier function to synthesize the local controller for each agent under the linear temporal logic motion plan with safety constraint.Finally,simulation results show the effectiveness and efficiency of our proposed scheme. 展开更多
关键词 temporal logic multi-agent system formal methods control barrier function
原文传递
Timed automata for metric interval temporal logic formulae in prototype verification system
7
作者 许庆国 缪淮扣 《Journal of Shanghai University(English Edition)》 CAS 2008年第4期339-346,共8页
Based on analysis of the syntax structure and semantics model of the metric interval temporal logic (MITL) formulas, it is shown how to transform a formula written in the real-time temporal logic MITL formula into a... Based on analysis of the syntax structure and semantics model of the metric interval temporal logic (MITL) formulas, it is shown how to transform a formula written in the real-time temporal logic MITL formula into a fair timed automaton (TA) that recognizes its satisfying models with prototype verification system (PVS) in this paper. Both the tabular construction's principles and the PVS implementation details are given for the different type of MITL formula according to the corresponding semantics interpretations. After this transformation procedure, specifications expressed with MITL formula can be verified formally in the timed automata framework developed previously. 展开更多
关键词 real-time system metric interval temporal logic (MITL) timed automata (TA) prototype verificationsystem (PVS)
在线阅读 下载PDF
Model Checking over Paraconsistent Temporal Logic
8
作者 陈冬火 王林章 崔家林 《Journal of Donghua University(English Edition)》 EI CAS 2008年第5期571-580,共10页
Classical logic cannot be used to effectively reason about concurrent systems with inconsistencies (inconsistencies often occur, especially in the early stage of the development, when large and complex concurrent syst... Classical logic cannot be used to effectively reason about concurrent systems with inconsistencies (inconsistencies often occur, especially in the early stage of the development, when large and complex concurrent systems are developed). In this paper, we propose the use of a guasi-classical temporal logic (QCTL) for supporting the verification of temporal properties of such systems even where the consistent model is not available. Our models are paraKripke structures (extended standard Kripke structures), in which both a formula and its negation are satisfied in a same state, and properties to be verified are expressed by QCTL with paraKripke structures semantics. We introduce a novel notion of paraKripke models, which grasps the paraconsistent character of the entailment relation of QCTL. Furthermore, we explore the methodology of model checking over QCTL, and describe the detailed algorithm of implementing QCTL model checker. In the sequel, a simple example is presented, showing how to exploit the proposed model checking technique to verify the temporal properties of inconsistent concurrent systems. 展开更多
关键词 INCONSISTENCY concurrent systems paraconsistent temporal logic model checking
在线阅读 下载PDF
A survey on temporal logics for specifying and verifying real-time systems 被引量:5
9
作者 Savas KONUR 《Frontiers of Computer Science》 SCIE EI CSCD 2013年第3期370-403,共34页
Over the last two decades, there has been an extensive study of logical formalisms on specifying and verifying real-time systems. Temporal logics have been an important research subject within this direction. Although... Over the last two decades, there has been an extensive study of logical formalisms on specifying and verifying real-time systems. Temporal logics have been an important research subject within this direction. Although numerous logics have been introduced for formal specification of real-time and complex systems, an up to date survey of these logics does not exist in the literature. In this paper we analyse various temporal formalisms introduced for specification, including propositional/first-order linear temporal logics, branching temporal logics, interval temporal logics, real-time temporal logics and probabilistic temporal logics. We give decidability, axiomatizability, expressiveness, model checking results for each logic analysed. We also provide a comparison of features of the temporal logics discussed. 展开更多
关键词 propositional temporal logics first-order linear temporal logics branching temporal logics interval temporal logics real-time temporal logics probabilistic temporal logics DECIDABILITY model checking EXPRESSIVENESS
原文传递
A Framed Temporal Logic Programming Language 被引量:9
10
作者 Zhen-HuaDuan MaciejKoutny 《Journal of Computer Science & Technology》 SCIE EI CSCD 2004年第3期341-351,共11页
We discuss the projection temporal logic (PTL), based on a primitiveprojection operator, prj. A framing technique is also presented, using which a synchronizationoperator, await, is defined within the underlying logic... We discuss the projection temporal logic (PTL), based on a primitiveprojection operator, prj. A framing technique is also presented, using which a synchronizationoperator, await, is defined within the underlying logic. A framed temporal logic programminglanguage (FTLL) is presented. To illustrate how to use both the language and framing technique, someexamples are given. 展开更多
关键词 temporal logic temporal logic programming FRAME PROJECTION CONCURRENCY
原文传递
A temporal programming model with atomic blocks based on projection temporal logic 被引量:1
11
作者 Xiaoxiao YANG Yu ZHANG +1 位作者 Ming FU Xinyu FENG 《Frontiers of Computer Science》 SCIE EI CSCD 2014年第6期958-976,共19页
Atomic blocks, a high-level language construct that allows programmers to explicitly specify the atomicity of operations without worrying about the implementations, are a promising approach that simplifies concurrent ... Atomic blocks, a high-level language construct that allows programmers to explicitly specify the atomicity of operations without worrying about the implementations, are a promising approach that simplifies concurrent programming. On the other hand, temporal logic is a successful model in logic programming and concurrency verification, but none of existing temporal programming models supports concurrent programming with atomic blocks yet. In this paper, we propose a temporal programming model (αPTL) which extends the projection temporal logic (PTL) to support concurrent programming with atomic blocks. The novel construct that formulates atomic execution of code blocks, which we call atomic interval formulas, is always interpreted over two consecutive states, with the internal states of the block being abstracted away. We show that the framing mechanism in projection temporal logic also works in the new model, which consequently supports our development of an executive language. The language supports concurrency by introducing a loose interleaving semantics which tracks only the mutual exclusion between atomic blocks. We demonstrate the usage of αPTL by modeling and verifying both the fine-grained and coarse-grained concurrency. 展开更多
关键词 atomic blocks SEMANTICS temporal logic programming VERIFICATION FRAMING
原文传递
Automated Theorem Proving in Temporal Logic:T-Resolution
12
作者 招兆铿 戴军 陈文丹 《Journal of Computer Science & Technology》 SCIE EI CSCD 1994年第1期53-62,共10页
This paper presentes a novel resolution method, T-resolution, based on the first order temporal logic. The primary claim of this method is its soundness and completeness. For this purpose, we construct the correspondi... This paper presentes a novel resolution method, T-resolution, based on the first order temporal logic. The primary claim of this method is its soundness and completeness. For this purpose, we construct the corresponding semantic trees and extend Herbrand's Theorem. 展开更多
关键词 temporal logic automated theorem proving T-resolution reasoning soundness COMPLETENESS
原文传递
MSVL: a typed language for temporal logic programming
13
作者 Xiaobing WANG Cong TIAN +1 位作者 Zhenhua DUAN Liang ZHAO 《Frontiers of Computer Science》 SCIE EI CSCD 2017年第5期762-785,共24页
The development of types is an important but challenging issue in temporal logic programming. In this paper, we investigate how to formalize and implement types in the temporal logic programming language MSVL, which i... The development of types is an important but challenging issue in temporal logic programming. In this paper, we investigate how to formalize and implement types in the temporal logic programming language MSVL, which is an executable subset of projection temporal logic (PTL). Specifically, we extend MSVL with a few groups of types including basic data types, pointer types and struct types. On each type, we specify the domain of values and define some standard operations in terms of logic functions and predicates. Then, it is feasible to formalize statements of type declaration of program variables and statements of struct definitions as logic formulas. As the implementation of the theory, we extend the MSV toolkit with the support of modeling, simulation and verification of typed MSVL programs. Applications to the construction of AVL tree and ordered list show the practicality of the language. 展开更多
关键词 TYPE temporal logic programming MSVL type declaration struct definition
原文传递
Formal verification with projection temporal logic
14
作者 TIAN Cong DUAN ZhenHua 《Science Foundation in China》 CAS 2014年第2期37-54,共18页
Projection temporal logic(PTL) is an extension of interval temporal logic(ITL) with a new projection operator prj and infinite intervals which has been well investigated in the past ten years.In this paper,we review t... Projection temporal logic(PTL) is an extension of interval temporal logic(ITL) with a new projection operator prj and infinite intervals which has been well investigated in the past ten years.In this paper,we review the work on PTL in four aspects:(1) decidability,complexity and expressiveness of propositional PTL(PPTL);(2) modeling,simulation and verification language(MSVL);(3) formal verification approaches with MSVL and PPTL;and(4) supporting toolkit MSV. 展开更多
关键词 Projection temporal logic MODELING VERIFICATION SEMANTICS Model checking
原文传递
A Structured Temporal Logic Language:XYZ/SE
15
作者 谢洪亮 龚洁 唐稚松 《Journal of Computer Science & Technology》 SCIE EI CSCD 1991年第1期1-10,共10页
In order to enhance the readability and to simplify the verification of temporal logic programs in the XYZ system,we propose a structured temporal logic language called XYZ/SE,based on XYZ/BE which is the basis langua... In order to enhance the readability and to simplify the verification of temporal logic programs in the XYZ system,we propose a structured temporal logic language called XYZ/SE,based on XYZ/BE which is the basis language of the XYZ system.A set of proof rules are given and proved to be sound and adequate for proving the partial correctness of XYZ/SE programs in a compositional way.Moreover,we show that every XYZ/BE program can be transformed into an equivalent XYZ/SE program.So we have developed a general compositional verification method in the XYZ system concerning the sequential case. 展开更多
关键词 A Structured temporal logic Language FTL
原文传递
A formal model for ledger management systems based on contracts and temporal logic
16
作者 Paolo Bottoni Anna Labella Remo Pareschi 《Blockchain(Research and Applications)》 2022年第1期65-79,共15页
A key component of blockchain technology is the ledger,viz.,a database that,unlike standard databases,keeps in memory the complete history of past transactions as in a notarial archive for the benefit of any future te... A key component of blockchain technology is the ledger,viz.,a database that,unlike standard databases,keeps in memory the complete history of past transactions as in a notarial archive for the benefit of any future test.In second-generation blockchains such as Ethereum,the ledger is coupled with smart contracts,which enable the automation of transactions associated with agreements between the parties of a financial or commercial nature.The coupling of smart contracts and ledgers provides the technological background for very innovative application areas,such as Decentralized Autonomous Organizations(DAOs),Initial Coin Offerings(ICOs),and Decentralized Finance(DeFi),which propelled blockchains beyond cryptocurrencies that were the only focus of first generation blockchains,such as Bitcoin.However,the currently used implementation of smart contracts as arbitrary programming constructs has made them susceptible to dangerous bugs that can be exploited maliciously and has moved their semantics away from that of legal contracts.We propose here to recompose the split and recover the reliability of databases by formalizing a notion of contract modeled as a finite-state automaton with well-defined computational characteristics derived from encoding in terms of allocations of resources to actors,as an alternative to the approach based on programming.To complete the work,we use temporal logic as the basis for an abstract query language that is effectively suited to the historical nature of the information kept in the ledger. 展开更多
关键词 Ledger CONTRACT DATABASE TRANSACTION Automata theory temporal logic
原文传递
Symbolic Control of Hybrid Systems from Signal Temporal Logic Specifications
17
作者 Rafael Rodrigues da Silva Vince Kurtz Hai Lin 《Guidance, Navigation and Control》 2021年第2期60-84,共25页
In safety-critical systems,it is desirable to automatically synthesize controllers for complex tasks with guaranteed safety and correctness.Although much progress has been made through controller synthesis from tempor... In safety-critical systems,it is desirable to automatically synthesize controllers for complex tasks with guaranteed safety and correctness.Although much progress has been made through controller synthesis from temporal logic speci-cations,existing approaches generally require conservative assumptions and do not scale well with system dimensionality.We propose a scalable,provably complete algorithm that synthesizes continuous trajectories for hybrid systems to satisfy temporal logic speci-cations.Speci-cally,we harness highly e±cient Boolean satis-ability(SAT)and Linear Programming(LP)solvers to-nd trajectories that satisfy nonconvex Signal Temporal Logic(STL)speci-cations for a class of high dimensional hybrid systems.The proposed design algorithms are proven sound and complete,and are validated in simulation experiments. 展开更多
关键词 Signal temporal logic motion planning hybrid systems trajectory synthesis symbolic control
在线阅读 下载PDF
A Heuristic Method for Temporal Analysis Based on Petri Net
18
作者 Fu Jian-ming Zhu Fu-xi Xiong Hui 《Wuhan University Journal of Natural Sciences》 CAS 2002年第4期415-420,共6页
Reachability-based analysis and temporal analysis are used to verify the properties of concurrent systems, and it is important to exploit fast and efficient methods. This paper gives semantics of temporal formulae wit... Reachability-based analysis and temporal analysis are used to verify the properties of concurrent systems, and it is important to exploit fast and efficient methods. This paper gives semantics of temporal formulae with edges of the transition system of Petri net, and then presents a fast temporal analyzing method, which takes advantage of both Petri net and temporal logic. The method only expands a path of equivalence trace while the path does not satisfy a property according to trace semantics of Petri net, and can validate directly the property on Petri net. Moreover, we exploit a minimal degree of in-out of a node as heuristics to select a path of an equivalence trace. Finally, we demonstrate the validity of the method that decreases state spaces and improves the verification system with the experimental results. 展开更多
关键词 Petri net transition system temporal logic trace language
在线阅读 下载PDF
Application of the Constrained Predicated Nets and Interval Logic to Production Systems
19
作者 徐林 吴智铭 曹木亮 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 2003年第2期74-81,共8页
A method to model and analyze the hybrid systems is presented. The time to be considered in the plant is taken as an explicit parameter through the constrained predicated net (CPN). The CPN's basic structure is a ... A method to model and analyze the hybrid systems is presented. The time to be considered in the plant is taken as an explicit parameter through the constrained predicated net (CPN). The CPN's basic structure is a Petri net with predicated transition. All components of the net are expressed by annotation which is defined on rational set Q. The analysis method for the plant is interval temporal logic represented by Petri nets. This paper combines the above two methods to synthesize the hybrid system, gives a simple and clear expression of the expected action of the studied plant. 展开更多
关键词 temporal constrained predicated nets temporal logic Hybrid systems Petri nets.
在线阅读 下载PDF
Signal temporal logic-based vehicle trajectory planning with MPC for signal-free intersection with emergency CAVs
20
作者 Wanqing Zuo Yunwen Xu +2 位作者 Youren Chen Dewei Li Chen Zhang 《Journal of Control and Decision》 2025年第6期1065-1076,共12页
The traffic rules governing the passage of different types of vehicles at signal-free intersections are distinct,especially for the emergency vehicles.Although these traffic rules can be described through deliberate m... The traffic rules governing the passage of different types of vehicles at signal-free intersections are distinct,especially for the emergency vehicles.Although these traffic rules can be described through deliberate mathematical expressions,but showing limitations in terms of the userfriendliness of rule description.This paper proposes an improved STL-based trajectory planning method for CAVs at signal-free intersections,describing traffic rules with STL formulas,which bridges the gap between human-understandable and machine-understandable traffic rules.The MPC framework is utilised to guarantee real-time trajectory planning by reducing travel time of vehicles passing through the intersection.Simulation results show improved traffic efficiency compared with other methods while ensuring adherence to yielding rules for emergency CAVs. 展开更多
关键词 Signal temporal logic signal-free intersection emergency CAVs trajectory planning model predictive control
原文传递
上一页 1 2 3 下一页 到第
使用帮助 返回顶部