Abstract
Multiset automata are a class of automata for which the symbols can be read in any order and obtain the same result. We investigate weighted multiset automata and show how to construct them from weighted regular expressions. We present training methods to learn the weights for weighted regular expressions and for general multiset automata from data. Finally, we examine situations in which inside weights can be computed more efficiently.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Barría, J., Halmos, P.R.: Vector bases for two commuting matrices. Linear and Multilinear Algebra 27, 147–157 (1990)
Berry, G., Sethi, R.: From regular expressions to deterministic automata. Theor. Comput. Sci. 48, 117–126 (1986)
Chiang, D., Drewes, F., Lopez, A., Satta, G.: Weighted DAG automata for semantic graphs. Comput. Linguist. 44, 119–186 (2018)
Droste, M., Gastin, P.: The Kleene-Schützenberger theorem for formal power series in partially commuting variables. Inf. Comput. 153, 47–80 (1999)
Gerstenhaber, M.: On dominance and varieties of commuting matrices. Ann. Math. 73(2), 324–348 (1961)
Harary, F.: The determinant of the adjacency matrix of a graph. SIAM Rev. 4(3), 202–210 (1962)
Holbrook, J., O’Meara, K.C.: Some thoughts on Gerstenhaber’s theorem. Linear Algebra Appl. 466, 267–295 (2015)
Johnson, D.B.: Finding all the elementary circuits of a directed graph. SIAM J. Comput. 4(1), 77–84 (1975)
Ladner, R.E., Fischer, M.J.: Parallel prefix computation. J. ACM (JACM) 27(4), 831–838 (1980)
Rutherford, D.E.: The Cayley-Hamilton theorem for semi-rings. Proc. Roy. Soc. Edinb. 66(4), 211–215 (1964)
Thomassen, C.: On digraphs with no two disjoint directed cycles. Combinatorica 7(1), 145–150 (1987)
Acknowledgements
We would like to thank the anonymous reviewers for their very detailed and helpful comments.
This research is based upon work supported by the Office of the Director of National Intelligence (ODNI), Intelligence Advanced Research Projects Activity (IARPA), via AFRL Contract #FA8650-17-C-9116. The views and conclusions contained herein are those of the authors and should not be interpreted as necessarily representing the official policies or endorsements, either expressed or implied, of the ODNI, IARPA, or the U.S. Government. The U.S. Government is authorized to reproduce and distribute reprints for Governmental purposes notwithstanding any copyright annotation thereon.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
DeBenedetto, J., Chiang, D. (2018). Algorithms and Training for Weighted Multiset Automata and Regular Expressions. In: Câmpeanu, C. (eds) Implementation and Application of Automata. CIAA 2018. Lecture Notes in Computer Science(), vol 10977. Springer, Cham. https://doi.org/10.1007/978-3-319-94812-6_13
Download citation
DOI: https://doi.org/10.1007/978-3-319-94812-6_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-94811-9
Online ISBN: 978-3-319-94812-6
eBook Packages: Computer ScienceComputer Science (R0)