NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Algorithms for Performance, Dependability, and Performability Evaluation using Stochastic Activity NetworksModeling tools and technologies are important for aerospace development. At the University of Illinois, we have worked on advancing the state of the art in modeling by Markov reward models in two important areas: reducing the memory necessary to numerically solve systems represented as stochastic activity networks and other stochastic Petri net extensions while still obtaining solutions in a reasonable amount of time, and finding numerically stable and memory-efficient methods to solve for the reward accumulated during a finite mission time. A long standing problem when modeling with high level formalisms such as stochastic activity networks is the so-called state space explosion, where the number of states increases exponentially with size of the high level model. Thus, the corresponding Markov model becomes prohibitively large and solution is constrained by the the size of primary memory. To reduce the memory necessary to numerically solve complex systems, we propose new methods that can tolerate such large state spaces that do not require any special structure in the model (as many other techniques do). First, we develop methods that generate row and columns of the state transition-rate-matrix on-the-fly, eliminating the need to explicitly store the matrix at all. Next, we introduce a new iterative solution method, called modified adaptive Gauss-Seidel, that exhibits locality in its use of data from the state transition-rate-matrix, permitting us to cache portions of the matrix and hence reduce the solution time. Finally, we develop a new memory and computationally efficient technique for Gauss-Seidel based solvers that avoids the need for generating rows of A in order to solve Ax = b. This is a significant performance improvement for on-the-fly methods as well as other recent solution techniques based on Kronecker operators. Taken together, these new results show that one can solve very large models without any special structure.
Document ID
19970015847
Acquisition Source
Langley Research Center
Document Type
Contractor Report (CR)
Authors
Deavours, Daniel D.
(Illinois Univ. Urbana, IL United States)
Qureshi, M. Akber
(Illinois Univ. Urbana, IL United States)
Sanders, William H.
(Illinois Univ. Urbana, IL United States)
Date Acquired
September 6, 2013
Publication Date
April 1, 1997
Subject Category
Computer Programming And Software
Report/Patent Number
NAS 1.26:203981
NASA-CR-203981
Report Number: NAS 1.26:203981
Report Number: NASA-CR-203981
Accession Number
97N18502
Funding Number(s)
CONTRACT_GRANT: NAG1-1782
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available