论文标题
分布式的羊角分区改进
Distributed Coalgebraic Partition Refinement
论文作者
论文摘要
分区改进是一种最大程度地减少各种类型的自动机和过渡系统的方法。最近,开发了一种新的分区改进算法和相关的工具COPAR,该算法在输入系统的过渡类型中是通用的,并匹配许多混凝土系统类型的最著名算法的理论运行时间。通用性是通过将过渡类型建模为集合和系统作为山地的函子来实现的。实验表明,内存消耗是处理具有较大状态空间的处理系统的瓶颈,而运行时间很快。因此,由于Blom和Orzan,我们已经扩展了一种算法,该算法适用于占用层的分布式实施,并在COPAR中实施。实验表明,这允许处理更大的状态空间。在大多数实验中,跑步时间都很低,但对某些实验的罚款很大。
Partition refinement is a method for minimizing automata and transition systems of various types. Recently, a new partition refinement algorithm and associated tool CoPaR were developed that are generic in the transition type of the input system and match the theoretical run time of the best known algorithms for many concrete system types. Genericity is achieved by modelling transition types as functors on sets and systems as coalgebras. Experimentation has shown that memory consumption is a bottleneck for handling systems with a large state space, while running times are fast. We have therefore extended an algorithm due to Blom and Orzan, which is suitable for a distributed implementation to the coalgebraic level of genericity, and implemented it in CoPaR. Experiments show that this allows to handle much larger state spaces. Running times are low in most experiments, but there is a significant penalty for some.