NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Distributed state-space generation of discrete-state stochastic modelsHigh-level formalisms such as stochastic Petri nets can be used to model complex systems. Analysis of logical and numerical properties of these models of ten requires the generation and storage of the entire underlying state space. This imposes practical limitations on the types of systems which can be modeled. Because of the vast amount of memory consumed, we investigate distributed algorithms for the generation of state space graphs. The distributed construction allows us to take advantage of the combined memory readily available on a network of workstations. The key technical problem is to find effective methods for on-the-fly partitioning, so that the state space is evenly distributed among processors. In this paper we report on the implementation of a distributed state-space generator that may be linked to a number of existing system modeling tools. We discuss partitioning strategies in the context of Petri net models, and report on performance observed on a network of workstations, as well as on a distributed memory multi-computer.
Document ID
19960008693
Acquisition Source
Legacy CDMS
Document Type
Preprint (Draft being sent to journal)
Authors
Ciardo, Gianfranco
(College of William and Mary Williamsburg, VA., United States)
Gluckman, Joshua
(College of William and Mary Williamsburg, VA., United States)
Nicol, David
(College of William and Mary Williamsburg, VA., United States)
Date Acquired
September 6, 2013
Publication Date
October 1, 1995
Subject Category
Computer Operations And Hardware
Report/Patent Number
NAS 1.26:198233
NASA-CR-198233
ICASE-95-75
NIPS-95-06495
Report Number: NAS 1.26:198233
Report Number: NASA-CR-198233
Report Number: ICASE-95-75
Report Number: NIPS-95-06495
Accession Number
96N15859
Funding Number(s)
CONTRACT_GRANT: NAS1-19480
PROJECT: RTOP 505-90-52-01
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available