Model Checking Large-Scale and Parameterized Resource Allocation Systems

  • Authors:
  • E. Allen Emerson;Vineet Kahlon

  • Affiliations:
  • -;-

  • Venue:
  • TACAS '02 Proceedings of the 8th International Conference on Tools and Algorithms for the Construction and Analysis of Systems
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, techniques are proposed for limiting state explosion in the context of resource allocation problems. It is shown that given any system organized into a--possibly irregular--network of n--possibly heterogeneous -- processes, model checking over that system can be reduced by an efficient, fully automatic and exact method to model checking over a certain small system. These results are established for correctness properties expressed in LTL\X. The precise size and topology of the small system are dependent on the large system, as well as the correctness specification. When the network is symmetric and the processes homogeneous, this new method provides an efficient solution to the Parameterized Model Checking Problem. As an application, it is shown how to efficiently verify a variety of solutions to the parameterized Dining Philosophers Problem.