Skip to main content

2015 | OriginalPaper | Buchkapitel

Stochastization of Weighted Automata

verfasst von : Guy Avni, Orna Kupferman

Erschienen in: Mathematical Foundations of Computer Science 2015

Verlag: Springer Berlin Heidelberg

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Nondeterministic weighted finite automata (WFAs) map input words to real numbers. Each transition of a WFA is labeled by both a letter from some alphabet and a weight. The weight of a run is the sum of the weights on the transitions it traverses, and the weight of a word is the minimal weight of a run on it. In probabilistic weighted automata (PWFAs), the transitions are further labeled by probabilities, and the weight of a word is the expected weight of a run on it. We define and study stochastization of WFAs: given a WFA \(\mathcal{A}\), stochastization turns it into a PWFA \(\mathcal{A}'\) by labeling its transitions by probabilities. The weight of a word in \(\mathcal{A}'\) can only increase with respect to its weight in \(\mathcal{A}\), and we seek stochastizations in which \(\mathcal{A}'\) \(\alpha \)-approximates \(\mathcal{A}\) for the minimal possible factor \(\alpha \ge 1\). That is, the weight of every word in \(\mathcal{A}'\) is at most \(\alpha \) times its weight in \(\mathcal{A}\). We show that stochastization is useful in reasoning about the competitive ratio of randomized online algorithms and in approximated determinization of WFAs. We study the problem of deciding, given a WFA \(\mathcal{A}\) and a factor \(\alpha \ge 1\), whether there is a stochastization of \(\mathcal{A}\) that achieves an \(\alpha \)-approximation. We show that the problem is in general undecidable, yet can be solved in PSPACE for a useful class of WFAs.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
Beyond considering the Boolean setting, the work in [14] concerns the ability to instantiate probabilities so that at least one word is accepted with probability arbitrarily close to 1. Thus, the type of questions and motivations are very different from these we study here in the weighted setting.
 
2
A different way to define WFAs would be to designate a set of accepting states. Then, the language of a WFA is the set of words that have an accepting run, and it assigns values to words in its language. Since it is possible to model acceptance by weights, our definition simplifies the setting and all states can be thought of as accepting.
 
3
The latter problem, a.k.a. the existential theory of the reals [10] is known to be NP-hard and in PSPACE. Improving its upper bound to NP would improve also our bound here.
 
Literatur
1.
Zurück zum Zitat Almagor, S., Boker, U., Kupferman, O.: Formalizing and reasoning about quality. In: Fomin, F.V., Freivalds, R., Kwiatkowska, M., Peleg, D. (eds.) ICALP 2013, Part II. LNCS, vol. 7966, pp. 15–27. Springer, Heidelberg (2013) CrossRef Almagor, S., Boker, U., Kupferman, O.: Formalizing and reasoning about quality. In: Fomin, F.V., Freivalds, R., Kwiatkowska, M., Peleg, D. (eds.) ICALP 2013, Part II. LNCS, vol. 7966, pp. 15–27. Springer, Heidelberg (2013) CrossRef
2.
Zurück zum Zitat Aminof, B., Kupferman, O., Lampert, R.: Reasoning about online algorithms with weighted automata. TALG 6(2), 1–36 (2010)MathSciNetCrossRef Aminof, B., Kupferman, O., Lampert, R.: Reasoning about online algorithms with weighted automata. TALG 6(2), 1–36 (2010)MathSciNetCrossRef
3.
Zurück zum Zitat Aminof, B., Kupferman, O., Lampert, R.: Formal analysis of online algorithms. In: Bultan, T., Hsiung, P.-A. (eds.) ATVA 2011. LNCS, vol. 6996, pp. 213–227. Springer, Heidelberg (2011) CrossRef Aminof, B., Kupferman, O., Lampert, R.: Formal analysis of online algorithms. In: Bultan, T., Hsiung, P.-A. (eds.) ATVA 2011. LNCS, vol. 6996, pp. 213–227. Springer, Heidelberg (2011) CrossRef
4.
Zurück zum Zitat Aminof, B., Kupferman, O., Lampert, R.: Rigorous approximated determinization of weighted automata. TCS 480, 104–117 (2013)MathSciNetCrossRefMATH Aminof, B., Kupferman, O., Lampert, R.: Rigorous approximated determinization of weighted automata. TCS 480, 104–117 (2013)MathSciNetCrossRefMATH
6.
Zurück zum Zitat Azaria, P.: Introduction to Probabilistic Automata. Academic Press, Inc., London (1971) MATH Azaria, P.: Introduction to Probabilistic Automata. Academic Press, Inc., London (1971) MATH
7.
Zurück zum Zitat Boker, U., Chatterjee, K., Henzinger, T.A., Kupferman, O.: Temporal specifications with accumulative values. In: Proceedings of the 26th LICS, pp. 43–52 (2011) Boker, U., Chatterjee, K., Henzinger, T.A., Kupferman, O.: Temporal specifications with accumulative values. In: Proceedings of the 26th LICS, pp. 43–52 (2011)
8.
Zurück zum Zitat Borodin, A., El-Yaniv, R.: Online Computation and Competitive Analysis. Cambridge University Press, Cambridge (1998) MATH Borodin, A., El-Yaniv, R.: Online Computation and Competitive Analysis. Cambridge University Press, Cambridge (1998) MATH
9.
Zurück zum Zitat Buchbinder, N., Jain, K., Naor, J.S.: Online primal-dual algorithms for maximizing ad-auctions revenue. In: Arge, L., Hoffmann, M., Welzl, E. (eds.) ESA 2007. LNCS, vol. 4698, pp. 253–264. Springer, Heidelberg (2007) CrossRef Buchbinder, N., Jain, K., Naor, J.S.: Online primal-dual algorithms for maximizing ad-auctions revenue. In: Arge, L., Hoffmann, M., Welzl, E. (eds.) ESA 2007. LNCS, vol. 4698, pp. 253–264. Springer, Heidelberg (2007) CrossRef
10.
Zurück zum Zitat Canny, J.: Some algebraic and geometric computations in PSPACE. In: Proceedings of the STOC, pp. 460–467 (1988) Canny, J.: Some algebraic and geometric computations in PSPACE. In: Proceedings of the STOC, pp. 460–467 (1988)
11.
Zurück zum Zitat Culik, K., Kari, J.: Digital images and formal languages. In: Rozenberg, G., Salomaa, A. (eds.) Handbook of Formal Languages. Beyond Words, pp. 599–616. Springer, Heidelberg (1997) CrossRef Culik, K., Kari, J.: Digital images and formal languages. In: Rozenberg, G., Salomaa, A. (eds.) Handbook of Formal Languages. Beyond Words, pp. 599–616. Springer, Heidelberg (1997) CrossRef
12.
Zurück zum Zitat Droste, M., Kuich, W., Vogler, H. (eds.): Handbook of Weighted Automata. Springer, Heidelberg (2009) MATH Droste, M., Kuich, W., Vogler, H. (eds.): Handbook of Weighted Automata. Springer, Heidelberg (2009) MATH
14.
Zurück zum Zitat Fijalkow, N., Gimbert, H., Horn, F., Oualhadj, Y.: Two recursively inseparable problems for probabilistic automata. In: Csuhaj-Varjú, E., Dietzfelbinger, M., Ésik, Z. (eds.) MFCS 2014, Part I. LNCS, vol. 8634, pp. 267–278. Springer, Heidelberg (2014) Fijalkow, N., Gimbert, H., Horn, F., Oualhadj, Y.: Two recursively inseparable problems for probabilistic automata. In: Csuhaj-Varjú, E., Dietzfelbinger, M., Ésik, Z. (eds.) MFCS 2014, Part I. LNCS, vol. 8634, pp. 267–278. Springer, Heidelberg (2014)
15.
Zurück zum Zitat Gimbert, H., Oualhadj, Y.: Probabilistic automata on finite words: decidable and undecidable problems. In: Abramsky, S., Gavoille, C., Kirchner, C., Meyer auf der Heide, F., Spirakis, P.G. (eds.) ICALP 2010. LNCS, vol. 6199, pp. 527–538. Springer, Heidelberg (2010) CrossRef Gimbert, H., Oualhadj, Y.: Probabilistic automata on finite words: decidable and undecidable problems. In: Abramsky, S., Gavoille, C., Kirchner, C., Meyer auf der Heide, F., Spirakis, P.G. (eds.) ICALP 2010. LNCS, vol. 6199, pp. 527–538. Springer, Heidelberg (2010) CrossRef
16.
Zurück zum Zitat Henzinger, T.A.: From Boolean to quantitative notions of correctness. In: Proceedings of the 37th POPL, pp. 157–158 (2010) Henzinger, T.A.: From Boolean to quantitative notions of correctness. In: Proceedings of the 37th POPL, pp. 157–158 (2010)
17.
Zurück zum Zitat Howard, R.A.: Dynamic Probabilistic Systems, Volume II: Semi-Markov and Decision Processes. Vol. 2. Courier Corporation (2013) Howard, R.A.: Dynamic Probabilistic Systems, Volume II: Semi-Markov and Decision Processes. Vol. 2. Courier Corporation (2013)
18.
Zurück zum Zitat Karlin, A.R., Manasse, M.S., McGeoch, L.A., Owicki, S.S.: Competitive randomized algorithms for nonuniform problems. Algorithmica 11(6), 542–571 (1994)MathSciNetCrossRefMATH Karlin, A.R., Manasse, M.S., McGeoch, L.A., Owicki, S.S.: Competitive randomized algorithms for nonuniform problems. Algorithmica 11(6), 542–571 (1994)MathSciNetCrossRefMATH
19.
Zurück zum Zitat Karlin, A.R., Manasse, M.S., Rudolph, L., Sleator, D.D.: Competitive snoopy caching. Algorithmica 3, 77–119 (1988)MathSciNetCrossRef Karlin, A.R., Manasse, M.S., Rudolph, L., Sleator, D.D.: Competitive snoopy caching. Algorithmica 3, 77–119 (1988)MathSciNetCrossRef
20.
Zurück zum Zitat Kiefer, S., Murawski, A.S., Ouaknine, J., Wachter, B., Worrell, J.: On the complexity of equivalence and minimisation for \(q\)-weighted automata. LMCS, 9(1) (2013) Kiefer, S., Murawski, A.S., Ouaknine, J., Wachter, B., Worrell, J.: On the complexity of equivalence and minimisation for \(q\)-weighted automata. LMCS, 9(1) (2013)
21.
Zurück zum Zitat Krob, D.: The equality problem for rational series with multiplicities in the tropical semiring is undecidable. IJAC 4(3), 405–425 (1994)MathSciNetMATH Krob, D.: The equality problem for rational series with multiplicities in the tropical semiring is undecidable. IJAC 4(3), 405–425 (1994)MathSciNetMATH
22.
Zurück zum Zitat Madani, O., Hanks, S., Condon, A.: On the undecidability of probabilistic planning and related stochastic optimization problems. Artif. Intell. 147(1–2), 5–34 (2003)MathSciNetCrossRefMATH Madani, O., Hanks, S., Condon, A.: On the undecidability of probabilistic planning and related stochastic optimization problems. Artif. Intell. 147(1–2), 5–34 (2003)MathSciNetCrossRefMATH
23.
Zurück zum Zitat Mohri, M.: Finite-state transducers in language and speech processing. Comput. Linguist. 23(2), 269–311 (1997)MathSciNet Mohri, M.: Finite-state transducers in language and speech processing. Comput. Linguist. 23(2), 269–311 (1997)MathSciNet
24.
Zurück zum Zitat Mohri, M., Pereira, F.C.N., Riley, M.: Weighted finite-state transducers in speech recognition. Comput. Speech Lang. 16(1), 69–88 (2002)CrossRef Mohri, M., Pereira, F.C.N., Riley, M.: Weighted finite-state transducers in speech recognition. Comput. Speech Lang. 16(1), 69–88 (2002)CrossRef
26.
Zurück zum Zitat Vardi, M.Y.: Probabilistic linear-time model checking: an overview of the automata-theoretic approach. In: Katoen, J.-P. (ed.) AMAST-ARTS 1999, ARTS 1999, and AMAST-WS 1999. LNCS, vol. 1601, p. 265. Springer, Heidelberg (1999) CrossRef Vardi, M.Y.: Probabilistic linear-time model checking: an overview of the automata-theoretic approach. In: Katoen, J.-P. (ed.) AMAST-ARTS 1999, ARTS 1999, and AMAST-WS 1999. LNCS, vol. 1601, p. 265. Springer, Heidelberg (1999) CrossRef
Metadaten
Titel
Stochastization of Weighted Automata
verfasst von
Guy Avni
Orna Kupferman
Copyright-Jahr
2015
Verlag
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-662-48057-1_7