Stationary solution approximation using a memory-efficient perfect sampling technique

  • Authors:
  • Ricardo M. Czekster;Paulo Fernandes;Afonso Sales;Thais Webber

  • Affiliations:
  • Pontifícia Universidade Católica do Rio Grande do Sul, Avenida Ipiranga, Porto Alegre -- RS -- Brazil;Pontifícia Universidade Católica do Rio Grande do Sul, Avenida Ipiranga, Porto Alegre -- RS -- Brazil;Pontifícia Universidade Católica do Rio Grande do Sul, Avenida Ipiranga, Porto Alegre -- RS -- Brazil;Pontifícia Universidade Católica do Rio Grande do Sul, Avenida Ipiranga, Porto Alegre -- RS -- Brazil

  • Venue:
  • Proceedings of the 44th Annual Simulation Symposium
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

The analytical solution of large Markovian models is one of the major challenges in performance evaluation. Structured formalisms provide a modular description to tackle state space explosion by presenting memory-efficient solutions based on tensor algebra and specific software tools implement such solutions using iterative methods. However, even these numerical methods become unsuitable when massively large models are considered, i.e., models with more than 100 million states. To deal with such classes of models is possible to find approximations of the stationary solution using simulation of long-run trajectories with perfect sampling methods. The use of these methods prevents usual simulation problems such as initial state setup and burn-in time. Unfortunately, the number of produced samples to establish statistically significant solution remains an open problem. This paper analyzes the sampling process in its extent, proposing a memory-efficient stopping criteria based on a numerical tolerance of the measures of interest. Moreover, we present some memory cost estimations for a classical Markovian model in order to demonstrate the gains of the proposed method.