×

计算具有概率故障的交换网络中的转发方案得分。 (英语) Zbl 1452.68021号

Legay,Axel(编辑)等人,《系统构建和分析的工具和算法》。2017年4月22日至29日在瑞典乌普萨拉举行的第23届国际会议(TACAS 2017),是欧洲软件理论与实践联合会议(ETAPS 2017)的一部分。诉讼程序。第二部分。柏林:斯普林格。莱克特。注释计算。科学。10206, 169-187 (2017).
摘要:时间触发交换网络是实时分布式嵌入式系统使用的一种确定性通信基础设施。由于在其上运行的应用程序的重要性,开发人员需要确保端到端通信是可靠的和可预测的。传统方法假设静态网络对重新配置或更重要的故障引起的变化不灵活,这些故障在应用程序中使用冗余进行处理。我们采用从非实时网络处理交换机故障的概念,同时保持所需的可预测性。
我们研究了一类能够处理各种类型故障的转发方案。我们考虑概率失效。对于具有转发方案和常数\(\ell\)的给定网络,我们计算该方案的分数,即至少\(\ell\)消息按时到达的概率(由故障引起)。我们将评分问题简化为具有“类产品”结构的马尔可夫链上的可达性问题。它的特殊结构使我们能够象征性地进行推理,并将评分问题减少到#SAT。我们的解决方案是通用的,可以适应不同的网络和其他环境。此外,我们还证明了评分问题的计算复杂性是#P-完全的,并且我们研究了估计评分的方法。我们通过一个实现来评估我们的技术的有效性。
关于整个系列,请参见[Zbl 1360.68016号].

MSC公司:

64岁以下 分布式系统
68米15 网络和计算机系统的可靠性、测试和容错
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] AlTurki,M.,Meseguer,J.:PVeStA:平行统计模型检查和定量分析工具。收录于:Corradini,A.,Klin,B.,Crstea,C.(编辑)CALCO 2011。LNCS,第6859卷,第386-392页。斯普林格,海德堡(2011)。doi:10.1007/978-3642-22944-228·doi:10.1007/978-3642-22944-228
[2] Avni,G.,Goel,S.,Henzinger,T.A.,Rodriguez-Navas,G.:计算具有概率故障的交换网络中转发方案的分数。coRR,abs/0902.0885(2017)。http://arxiv.org/abs/1701.03519
[3] Avni,G.、Guha,S.、Rodriguez-Navas,G.:为链路故障的交换网络合成时间触发调度。摘自:第16届IEEE/ACM嵌入式软件国际会议论文集(2016)
[4] Avni,G.,Kupferman,O.:加权自动机的随机化。收件人:Italiano,G.F.,Pighizini,G.,Sannella,D.T.(编辑)MFCS 2015。LNCS,第9234卷,第89-102页。斯普林格,海德堡(2015)。doi:10.1007/978-3-662-48057-17·Zbl 1465.68130号 ·doi:10.1007/978-3-662-48057-17
[5] Bauer,G.,Kopetz,H.:时间触发架构中的透明冗余。摘自:《可靠系统和网络国际会议论文集》,DSN,第5-13页。IEEE(2000)
[6] Chakraborty,S.、Fremont,D.J.、Meel,K.S.、Seshia,S.A.、Vardi,M.Y.:SAT的分布感知抽样和加权模型计数。摘自:《第28届人工智能会议论文集》,第1722-1730页(2014)
[7] Chakraborty,S.、Fried,D.、Meel,K.S.、Vardi,M.Y.:从加权到非加权模型计数。摘自:第31届国际人工智能联合会议记录,第689-695页(2015)
[8] Chiesa,M.、Gurtov,A.V.、Madry,A.、Mitrovic,S.、Nikolaevskiy,I.、Schapira,M.和Shenker,S.:关于随机路由抵抗多边缘失效的弹性。摘自:第43届国际自动化、语言和编程学术讨论会,第134:1-134:15页(2016年)·兹比尔1388.68215
[9] Chistikov,D.,Dimitrova,R.,Majumdar,R.:SMT中的近似计数和概率程序的值估计。收录:Baier,C.,Tinelli,C.(编辑)TACAS 2015。LNCS,第9035卷,第320-334页。斯普林格,海德堡(2015)。doi:10.1007/978-3-662-46681-0_26·兹比尔1420.68194 ·doi:10.1007/978-3-662-46681-0_26
[10] Moura,L.,Björner,N.:Z3:高效SMT求解器。收录:Ramakrishnan,C.R.,Rehof,J.(编辑)TACAS 2008。LNCS,第4963卷,第337-340页。施普林格,海德堡(2008)。doi:10.1007/978-3-540-78800-3_24·doi:10.1007/978-3-540-78800-3_24
[11] 费雷拉(Ferreira,J.)、阿尔梅达(Almeida,L.)、丰塞卡(Fonseca,A.)、佩德雷拉斯(Pedreiras,P.)、马丁斯(Martins,E.)、罗德里格斯-纳瓦斯(Rodriguez-Navas,G.)、里戈(Rigo,J。IEEE传输。工业。Inf.2(2),95-102(2006)·doi:10.1109/TII.2005.875508
[12] GutiÈrrez,M.、Steiner,W.、Dobrin,R.、Punnekkat,S.:基于实时网络时间触发范式的配置代理。2015年IEEE工厂通信系统世界会议(WFCS),第1-4页,2015年5月
[13] Hagberg,A.A.,Schult,D.A.,Swart,P.J.:使用NetworkX探索网络结构、动态和功能。摘自:《第七届Python科学大会论文集》(SciPy 2008),美国加利福尼亚州帕萨迪纳,第11-15页,2008年8月
[14] Harks,T.、Peis,B.、Schmand,D.、Koch,L.V.:具有优先级列表的竞争性数据包路由。摘自:第41届计算机科学数学基础国际研讨会,第49:1-49:14页(2016)·Zbl 1398.91111号
[15] Jegurel,C.,Legay,A.,Sedwards,S.:高性能统计模型检查平台-血浆。摘自:Flanagan,C.,König,B.(编辑)TACAS 2012。LNCS,第7214卷,第498-503页。施普林格,海德堡(2012)。doi:10.1007/978-3-642-28756-5_37·Zbl 1352.68156号 ·doi:10.1007/978-3-642-28756-5_37
[16] Jerrum,M.、Valiant,L.G.、Vazirani,V.V.:从均匀分布中随机生成组合结构。西奥。计算。科学。43, 169-188 (1986) ·Zbl 0597.68056号 ·doi:10.1016/0304-3975(86)90174-X
[17] Kreutz,D.,Ramos,F.M.V.,Veríssimo,P.E.,Rothenberg,C.E.,Azodolmolky,S.,Uhlig,S.:软件定义的网络:综合调查。程序。IEEE 103(1),14-76(2015)·doi:10.1109/JPROC.2014.2371999
[18] Kwiatkowska,M.,Norman,G.,Parker,D.:PRISM 4.0:概率实时系统的验证。在:Gopalakrishnan,G.,Qadeer,S.(编辑)CAV 2011。LNCS,第6806卷,第585-591页。斯普林格,海德堡(2011)。doi:10.1007/978-3642-22110-147·doi:10.1007/978-3642-22110-147
[19] Larsen,K.G.,Pettersson,P.,Yi,W.:果壳中的UPPAAL。STTT 1(1-2),134-152(1997)·Zbl 1060.68577号 ·doi:10.1007/s100090050010
[20] Liu,V.,Halperin,D.,Krishnamurthy,A.,Anderson,T.:F10:容错工程网络。作为第十届USENIX网络系统设计与实现研讨会(NSDI 2013)的一部分,第399-412页(2013)
[21] Meel,K.S.,Vardi,M.Y.,Chakraborty,S.,Fremont,D.J.,Seshia,S.A.,Fried,D.,Ivrii,A.,Malik,S.:约束采样和计数:通用散列满足SAT求解。In:《超越NP》,2016年AAAI研讨会论文(2016)
[22] Pozo,F.、Rodriguez-Navas,G.、Hansson,H.、Steiner,W.:基于SMT的TTEthernet时间表合成:性能研究。在:2015年第十届IEEE工业嵌入式系统国际研讨会(SIES),第1-4页。IEEE(2015)
[23] Pozo,F.、Steiner,W.、Rodriguez-Navas,G.、Hansson,H.:基于SMT的时间触发网络合成的分解方法。摘自:IEEE第20届新兴技术和工厂自动化会议(ETFA),第1-8页。IEEE(2015)
[24] Reitblatt,M.、Canini,M.,Guha,A.、Foster,N.:FatTire:软件定义网络的声明性容错。在:第二届ACM SIGCOMM软件定义网络热点研讨会论文集,pp.109-114(2013)
[25] Rubinstein,R.Y.,Kroese,D.P.:模拟和蒙特卡罗方法,第707卷。霍博肯·威利(2011)·Zbl 1147.68831号
[26] Shreejith,S.、Fahmy,S.A.、Lukasiewycz,M.:下一代汽车网络中的可重构计算。IEEE嵌入。系统。莱特。5(1), 12-15 (2013) ·doi:10.1109/LES.2013.2243698
[27] Steiner,W.:时间触发多跳网络基于SMT的调度综合评估。参见:IEEE第31届实时系统研讨会(RTSS),第375-384页。IEEE(2010)
[28] Steiner,W.、Bonomi,F.、Kopetz,H.:物联网的同步确定性通道。参见:IEEE物联网世界论坛(WF-IoT),第433-436页。IEEE(2014)
[29] Thurley,M.:具有高级组件缓存和隐式BCP的sharpSAT计数模型。摘自:Biere,A.,Gomes,C.P.(编辑)SAT 2006。LNCS,第4121卷,第424-429页。斯普林格,海德堡(2006)。doi:10.1007/11814948_38·doi:10.1007/11814948_38
[30] Valls,M.G.,Lopez,I.R.,Villar,L.F.:iLAND:一种用于面向服务的分布式实时系统实时重新配置的增强中间件。IEEE传输。工业。Inf.9(1),228-236(2013)·doi:10.1109/TII.2012.2198662
[31] Vardi,M.Y.:概率并发有限状态程序的自动验证。摘自:波特兰第26届计算机科学基础年会,第327-338页(1985)
[32] Wei,Y.,Kim,D.-S.:开发实时交换以太网以增强海军作战系统中的网络恢复方案。摘自:信息和通信技术融合国际会议,第595-600页。IEEE(2014)
[33] Yang,B。
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。