Languages Accepted by Weighted Restarting Automata

被引:2
作者
Wang, Qichao [1 ,2 ]
机构
[1] Shaanxi Normal Univ, Coll Comp Sci, Xian, Peoples R China
[2] Guilin Univ Elect Technol, Guangxi Key Lab Trusted Software, Guilin, Peoples R China
关键词
weighted restarting automata; non-forgetting restarting automata; semiring; relative acceptance condition; closure properties;
D O I
10.3233/FI-2021-2038
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Weighted restarting automata have been introduced to study quantitative aspects of computations of restarting automata. In earlier works we studied the classes of functions and relations that are computed by weighted restarting automata. Here we use them to define classes of formal languages by restricting the weight associated to a given input word through an additional requirement. In this way, weighted restarting automata can be used as language acceptors. First, we show that by using the notion of acceptance relative to the tropical semiring, we can avoid the use of auxiliary symbols. Furthermore, a certain type of word-weighted restarting automata turns out to be equivalent to non-forgetting restarting automata, and another class of languages accepted by word-weighted restarting automata is shown to be closed under the operation of intersection. This is the first result that shows that a class of languages defined in terms of a quite general class of restarting automata is closed under intersection. Finally, we prove that the restarting automata that are allowed to use auxiliary symbols in a rewrite step, and to keep on reading after performing a rewrite step can be simulated by regular-weighted restarting automata that cannot do this.
引用
收藏
页码:151 / 177
页数:27
相关论文
共 16 条
[1]  
[Anonymous], 2018, CHINESE J MODERN NUR, DOI DOI 10.3760/CMA.J.ISSN.1674-2907.2018.15.011
[2]  
Cavaliere M., 2004, Machines, Computations, and Universality. 4th International Conference, MCU 2004. Revised Selected Papers (Lecture Notes in Computer Science Vol.3354), P153
[3]  
Cavaliere M, 2006, FUND INFORM, V74, P447
[4]  
Jancar P., 1999, Journal of Automata, Languages and Combinatorics, V4, P287
[5]  
Jancar P., 1995, Fundamentals of Computation Theory. 10th International Conference, FCT'95. Proceedings, P283
[6]  
Jurdzinski T., 2004, Journal of Automata, Languages and Combinatorics, V9, P407
[7]   Formal Languages and Groups as Memory [J].
Kambites, Mark .
COMMUNICATIONS IN ALGEBRA, 2009, 37 (01) :193-208
[8]  
Messerschmidt H, 2006, LECT NOTES COMPUT SC, V3967, P247
[9]  
Niemann G, 2001, WORDS SEMIGROUPS TRA, P341, DOI 10.1142/9789812810908_0026
[10]  
Otto F., 2006, Recent Advances in Formal Languages and Applications. Studies in Computational Intelligence, V25, P269, DOI [10.1007/978-3-540-33461-311, DOI 10.1007/978-3-540-33461-311]