Least upper bounds for probability measures and their applications to abstractions

  • Authors:
  • Rohit Chadha;Mahesh Viswanathan;Ramesh Viswanathan

  • Affiliations:
  • Department of Computer Science, University of Illinois at Urbana-Champaign, 201 N. Goodwin Avenue, Urbana, IL 61801, United States;Department of Computer Science, University of Illinois at Urbana-Champaign, 201 N. Goodwin Avenue, Urbana, IL 61801, United States;Bell Laboratories, 101 Crawfords Corner Road Holmdel, NJ 07733-3030, United States

  • Venue:
  • Information and Computation
  • Year:
  • 2014

Quantified Score

Hi-index 0.00

Visualization

Abstract

Least upper bounds play an important role in defining the semantics of programming languages, and in abstract interpretations. In this paper, we identify conditions on countable ordered measurable spaces that ensure the existence of least upper bounds for all sets of probability measures. These conditions are shown to be necessary as well - for any measurable space not satisfying these conditions, there are (finite) sets of probability measures for which no least upper bound exists. For measurable spaces meeting these conditions, the existence of least upper bounds is established constructively. Based on this least upper bound construction, we present a novel abstraction method applicable to Discrete Time Markov Chains (DTMCs), Markov Decision Processes (MDPs), and Continuous Time Markov Chains (CTMCs). The main advantage of the new abstraction techniques is that the resulting abstract models are purely probabilistic that may be more amenable to automated analysis than models with both nondeterministic and probabilistic transitions which arise from previously known abstraction techniques.