화학공학소재연구정보센터
IEEE Transactions on Automatic Control, Vol.62, No.4, 2064-2070, 2017
Deadlock Analysis of Parameterized-Chain Networks
In areas such as computer software and hardware, manufacturing systems, and transportation, engineers encounter networks with arbitrarily large numbers of isomorphic subprocesses. Parameterized systems provide a framework for modeling such networks. The analysis of parameterized systems is a challenge as some key properties such as nonblocking and deadlock-freedom are undecidable even for the case of a parameterized system with ring topology. Here, we introduce Parameterized-Chain Networks (PCN) for modeling of systems with more generalized topologies, consisting of a finite number of 'distinguished' subprocesses, and a finite number of parameterized linear subnetworks. Since deadlock analysis is undecidable, to achieve a tractable subproblem, we limit the behavior of subprocesses of the network using our previously developed mathematical notion, 'weak invariant simulation.' We develop a dependency graph for analysis of PCN and show that partial and total deadlocks of the proposed PCN are characterized by full, consistent subgraphs of the dependency graph. We investigate deadlock in a traffic network as an illustrative example.