Weighted automata and weighted logics

被引:130
作者
Droste, Manfred [1 ]
Gastin, Paul
机构
[1] Univ Leipzig, Inst Informat, D-04009 Leipzig, Germany
[2] ENS Cachan, LSV, F-94235 Cachan, France
[3] CNRS, F-94235 Cachan, France
关键词
formal power series; weighted automata; weighted logics;
D O I
10.1016/j.tcs.2007.02.055
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Weighted automata are used to describe quantitative properties in various areas such as probabilistic systems, image compression, speech-to-text processing. The behaviour of such an automaton is a mapping, called a formal power series, assigning to each word a weight in some semiring. We generalize Buchi's and Elgot's fundamental theorems to this quantitative setting. We introduce a weighted version of MSO logic and prove that, for commutative semirings, the behaviours of weighted automata are precisely the formal power series definable with particular sentences of our weighted logic. We also consider weighted first-order logic and show that aperiodic series coincide with the first-order definable ones, if the semiring is locally finite, commutative and has some aperiodicity property. (C) 2007 Elsevier B. V. All rights reserved.
引用
收藏
页码:69 / 86
页数:18
相关论文
共 32 条
[1]  
Arnold A., 1994, INT SERIES COMPUTER
[2]  
Berstel J., 1988, EATCS Monographs on Theoretical Computer Science, V12
[3]   On the determinization of weighted finite automata [J].
Buchsbaum, AL ;
Giancarlo, R ;
Westbrook, JR .
SIAM JOURNAL ON COMPUTING, 2000, 30 (05) :1502-1531
[4]   IMAGE COMPRESSION USING WEIGHTED FINITE AUTOMATA [J].
CULIK, K ;
KARI, J .
COMPUTERS & GRAPHICS, 1993, 17 (03) :305-313
[5]  
Droste M, 2005, LECT NOTES COMPUT SC, V3580, P513
[6]  
DROSTE M, 2000, P FPSAC 00 SPRING, P158
[7]  
DROSTE M, IN PRESS THEORY COMP
[8]   Weighted tree automata and weighted logics [J].
Droste, Manfred ;
Vogler, Heiko .
THEORETICAL COMPUTER SCIENCE, 2006, 366 (03) :228-247
[9]  
Droste M, 2006, LECT NOTES COMPUT SC, V4036, P49
[10]  
Eilenberg S., 1974, AUTOMATA LANGUAGES M, VA