Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1007/978-3-642-04081-8_16guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Power of Randomization in Automata on Infinite Strings

Published: 01 September 2009 Publication History

Abstract

Probabilistic Büchi Automata (PBA) are randomized, finite state automata that process input strings of infinite length. Based on the threshold chosen for the acceptance probability, different classes of languages can be defined. In this paper, we present a number of results that clarify the power of such machines and properties of the languages they define. The broad themes we focus on are as follows. We precisely characterize the complexity of the emptiness, universality, and language containment problems for such machines, answering canonical questions central to the use of these models in formal verification. Next, we characterize the languages recognized by PBAs topologically, demonstrating that though general PBAs can recognize languages that are not regular, topologically the languages are as simple as <em>***</em> -regular languages. Finally, we introduce Hierarchical PBAs, which are syntactically restricted forms of PBAs that are tractable and capture exactly the class of <em>***</em> -regular languages.

References

[1]
Alpern, B., Schneider, F.: Defining liveness. Information Processing Letters 21, 181-185 (1985).
[2]
Baier, C., Bertrand, N., Größer, M.: On decision problems for probabilistic büchi automata. In: Amadio, R.M. (ed.) FOSSACS 2008. LNCS, vol. 4962, pp. 287-301. Springer, Heidelberg (2008).
[3]
Baier, C., Größer, M.: Recognizing ω-regular languages with probabilistic automata. In: Proceedings of the IEEE Symposium on Logic in Computer Science, pp. 137-146 (2005).
[4]
Chadha, R., Sistla, A.P., Viswanathan, M.: On the expressiveness and complexity of randomization in finite state monitors. In: LICS 2008- 23rd Annual IEEE Symposium on Logic in Computer Science, pp. 18-29. IEEE Computer Society, Los Alamitos (2008).
[5]
Chadha, R., Sistla, A.P., Viswanathan, M.: On the expressiveness and complexity of randomization in finite state monitors. Journal of the ACM(to appear), http://www.cs.uiuc. edu/homes/rch/TechReports/MonitoringTechReport.pdf
[6]
Condon, A., Lipton, R.J.: On the complexity of space bounded interactive proofs (extended abstract). In: 30th Annual Symposium on Foundations of Computer Science, pp. 462-467 (1989).
[7]
Groesser, M.: Reduction Methods for Probabilistic Model Checking. PhD thesis, TU Dresden (2008).
[8]
Holzmann, G.J., Peled, D.: The state of spin. In: Alur, R., Henzinger, T.A. (eds.) CAV 1996. LNCS, vol. 1102. Springer, Heidelberg (1996).
[9]
Kemeny, J., Snell, J.: Denumerable Markov Chains. Springer, Heidelberg (1976).
[10]
Kurshan, R.P.: Computer Aided Verification of the Coordinated Processes: The Automata Theoretic Approach. Princeton University Press, Princeton (1994).
[11]
Lamport, L.: Logical foundation, distributed systems- methods and tools for specification, vol. 190. Springer, Heidelberg (1985).
[12]
Paz, A.: Introduction to Probabilistic Automata. Academic Press, London (1971).
[13]
Perrin, D., Pin, J.-E.: Infinite Words: Automata, Semigroups, Logic and Games. Elsevier, Amsterdam (2004).
[14]
Rabin, M.O.: Probabilitic automata. Information and Control 6(3), 230-245 (1963).
[15]
Rutten, J.M., Kwiatkowska, M., Norman, G., Parker, D.: Mathematical Techniques for Analyzing Concurrent and Probabilistic Systems. AMS (2004).
[16]
Salomaa, A.: Formal Languages. Academic Press, London (1973).
[17]
Sistla, A.P.: Theoretical Issues in the Design and Verification of Distributed Systems. PhD thesis, Harvard University (1983).
[18]
Thomas, W.: Automata on infinite objects. In: Handbook of Theoretical Computer Science, vol. B, pp. 133-192 (1990).
[19]
Vardi, M.: Automatic verification of probabilistic concurrent systems. In: 26th annual Symposium on Foundations of Computer Science, pp. 327-338. IEEE Computer Society Press, Los Alamitos (1985).
[20]
Vardi, M., Wolper, P.: An automata theoretic approach to automatic program verification. In: Proceedings of the first IEEE Symposium on Logic in Computer Science (1986).
[21]
Vardi, M., Wolper, P., Sistla, A.P.: Reasoning about infinite computation paths. In: Proceedings of the 24th IEEE Symposium on Foundations of Computer Science (1983).

Cited By

View all
  • (2017)Emptiness Under Isolation and the Value Problem for Hierarchical Probabilistic AutomataProceedings of the 20th International Conference on Foundations of Software Science and Computation Structures - Volume 1020310.1007/978-3-662-54458-7_14(231-247)Online publication date: 22-Apr-2017
  • (2014)Randomization in Automata on Infinite TreesACM Transactions on Computational Logic10.1145/262933615:3(1-33)Online publication date: 17-Jul-2014
  • (2014)Partial-Observation Stochastic GamesACM Transactions on Computational Logic10.1145/257982115:2(1-44)Online publication date: 2-May-2014
  • Show More Cited By
  1. Power of Randomization in Automata on Infinite Strings

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image Guide Proceedings
      CONCUR 2009: Proceedings of the 20th International Conference on Concurrency Theory
      September 2009
      636 pages
      ISBN:9783642040801
      • Editors:
      • Mario Bravetti,
      • Gianluigi Zavattaro

      Publisher

      Springer-Verlag

      Berlin, Heidelberg

      Publication History

      Published: 01 September 2009

      Qualifiers

      • Article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 27 Jan 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2017)Emptiness Under Isolation and the Value Problem for Hierarchical Probabilistic AutomataProceedings of the 20th International Conference on Foundations of Software Science and Computation Structures - Volume 1020310.1007/978-3-662-54458-7_14(231-247)Online publication date: 22-Apr-2017
      • (2014)Randomization in Automata on Infinite TreesACM Transactions on Computational Logic10.1145/262933615:3(1-33)Online publication date: 17-Jul-2014
      • (2014)Partial-Observation Stochastic GamesACM Transactions on Computational Logic10.1145/257982115:2(1-44)Online publication date: 2-May-2014
      • (2014)Probabilistic ω-Regular ExpressionsProceedings of the 8th International Conference on Language and Automata Theory and Applications - Volume 837010.1007/978-3-319-04921-2_48(588-600)Online publication date: 10-Mar-2014
      • (2012)Probabilistic ω-automataJournal of the ACM10.1145/2108242.210824359:1(1-52)Online publication date: 2-Mar-2012
      • (2012)Deciding the Value 1 Problem for Probabilistic Leaktight AutomataProceedings of the 2012 27th Annual IEEE/ACM Symposium on Logic in Computer Science10.1109/LICS.2012.40(295-304)Online publication date: 25-Jun-2012
      • (2012)Decidable Problems for Probabilistic Automata on Infinite WordsProceedings of the 2012 27th Annual IEEE/ACM Symposium on Logic in Computer Science10.1109/LICS.2012.29(185-194)Online publication date: 25-Jun-2012
      • (2012)Partial-Observation Stochastic GamesProceedings of the 2012 27th Annual IEEE/ACM Symposium on Logic in Computer Science10.1109/LICS.2012.28(175-184)Online publication date: 25-Jun-2012
      • (2012)Probabilistic automata and probabilistic logicProceedings of the 37th international conference on Mathematical Foundations of Computer Science10.1007/978-3-642-32589-2_70(813-824)Online publication date: 27-Aug-2012
      • (2011)Probabilistic Büchi automata with non-extremal acceptance thresholdsProceedings of the 12th international conference on Verification, model checking, and abstract interpretation10.5555/1946284.1946293(103-117)Online publication date: 23-Jan-2011
      • Show More Cited By

      View Options

      View options

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media