首页 /研究 /Contract-Based Distributed Logical Controller Synthesis
OTHER

Contract-Based Distributed Logical Controller Synthesis

Ashwani Anand, Anne-Kathrin Schmuck, Satya Prakash Nayak

发表年份
2024
引用次数
3
访问权限
开放获取

摘要

We consider the problem of computing distributed logical controllers for two interacting system components via a novel sound and complete contract-based synthesis framework. Based on a discrete abstraction of component interactions as a two-player game over a finite graph and specifications for both components given as ω -regular (e.g. LTL) properties over this graph, we co-synthesize contract and controller candidates locally for each component and propose a negotiation mechanism which iteratively refines these candidates until a solution to the given distributed synthesis problem is found. Our framework relies on the recently introduced concept of permissive templates which collect an infinite number of controller candidates in a concise data structure. We utilize the efficient computability, adaptability and compositionality of such templates to obtain an efficient, yet sound and complete negotiation framework for contract-based distributed logical control. We showcase the superior performance of our approach by comparing our prototype tool CoSMo to the state-of-the-art tool on a robot motion planning benchmark suite.

关键词

Computer sciencePrinciple of compositionalityDistributed computingComponent (thermodynamics)Theoretical computer scienceLivenessGraphProgramming languageControl reconfigurationModel checking

相关论文

查看 OTHER 分类全部论文