×

通过模型检查实现分布式控制。 (英语) Zbl 1247.68185号

摘要:我们将知识属性的模型检查应用于对并发系统实施全局约束的分布式控制器的设计。在一般情况下,合成分布式控制器的问题是无法确定的。因此,我们研究了允许在进程之间添加临时同步的合成问题的变体。我们计算流程何时可以根据其知识自主决定是否采取或阻止一项行动,从而不违反全局约束。过程的局部知识可能不足以控制过程,从而在不引入新死锁的情况下实现全局约束。当单个流程无法基于其知识单独做出决策时,可以协调多个流程以获得联合知识,从而做出联合决策。进程集之间的固定协调可能会严重降低并发性。因此,我们建议使用临时协调。由于在分布式平台上实现这种协调会导致通信开销,因此我们努力将其数量降至最低。我们展示了该框架如何应用于合成分布式控制器以强制执行优先级顺序的情况。最后,我们证明了即使对于强制执行优先级顺序的特定问题,不添加同步的分布式合成的一般不可判定性仍然成立。

MSC公司:

68问题85 并发和分布式计算的模型和方法(进程代数、互模拟、转换网等)
60年第68季度 规范和验证(程序逻辑、模型检查等)
64岁以下 分布式系统

软件:

MCGP公司
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Basu A,Bensalem S,Peled D,Sifakis J(2009)基于模型检验的分布式系统优先级调度。摘自:CAV’09会议记录。LNCS,第5643卷。柏林施普林格,第79-93页·Zbl 1242.68033号
[2] Bensalem S、Bozga M、Graf S、Peled D、Quinton S(2010)分布式系统基于知识的控制方法。摘自:ATVA’10会议记录。LNCS,第6252卷。柏林施普林格,第52–66页·Zbl 1305.68123号
[3] Fagin R、Halpern JY、Vardi MY、Moses Y(1995)《知识推理》。麻省理工学院出版社,剑桥·Zbl 0839.68095号
[4] Genrich HJ,Lautenbach K(1981)用高级petri网进行系统建模。《计算机科学》13:109–136·Zbl 0454.68052号 ·doi:10.1016/0304-3975(81)90113-4
[5] Katz G,Peled D(2010)《验证中的代码变异和自动代码更正》。摘自:TACAS’10会议记录。LNCS,第6015卷。柏林施普林格,第435-450页
[6] Katz G、Peled D、Schewe S(2011)《通过知识积累实现分布式控制的综合》。收录:CAV’11会议记录。LNCS,第6807卷。柏林施普林格,第510-525页
[7] Keller RM(1976)并行程序的正式验证。通信ACM 19(7):371–384·Zbl 0329.68016号 ·doi:10.1145/360248.360251
[8] van der Meyden R(1998)有限环境中的公共知识和更新。信息计算140(2):115–157·Zbl 0892.68035号 ·doi:10.1006/inco.1997.2679
[9] Orlin JB(1977)图论内容:用团覆盖图。Indag数学80(5):406–424·Zbl 0374.05041号 ·doi:10.1016/1385-7258(77)90055-5
[10] Pérez JA,Corchuelo R,Toro M(2004)实现多方同步的基于顺序的算法。协和实践实验16(12):1173–1206·Zbl 02191768号 ·doi:10.1002/cpe.903
[11] Rudie K,Ricker SL(2000)知道意味着不:将知识纳入离散事件控制系统。IEEE跨自动控制45(9):1656–1668·Zbl 0988.93055号 ·数字对象标识代码:10.1109/9.880616
[12] Rudie K,Wonham WM(1992),《全球思考,地方行动:分散的监管控制》。IEEE Trans Autom Control 37(11):1692–1708·Zbl 0778.93002号 ·数字对象标识代码:10.1109/9.173140
[13] Thistle JG(2005)分散监管中的不确定性。系统控制快报54:503–509·Zbl 1129.93451号 ·doi:10.1016/j.sysconle.2004.10.002
[14] Thomas W(1995)关于无限对策中策略的综合。摘自:1995年STACS会议记录。LNCS,第900卷。柏林施普林格,第1-13页·Zbl 1379.68233号
[15] Tripakis S(2004)正规语言分散观察和控制的不确定问题。Inf过程Lett 90(1):21–28·Zbl 1178.68327号 ·doi:10.1016/j.ipl.2004.01.004
[16] Yoo TS,Lafortune S(2002)离散事件系统分散监督控制的一般架构。离散事件动态系统12(3):335–377·Zbl 1048.93067号 ·doi:10.1023/A:1015625600613
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。