Alur R, Cerný P (2011) Streaming transducers for algorithmic verification of single-pass list-processing programs. In: POPL’11, ACM, pp 599–610
Botincan M, Babic D (2013) Sigma*: symbolic learning of input-output specifications. In: POPL’13, ACM, pp 443–456
Culic K, Karhumäki J (1986) The equivalence of finite-valued transducers (on HDTOL languages) is decidable. Theor Comput Sci 47:71–84
Article
Google Scholar
D’Antoni L, Alur R (2014) Symbolic visibly pushdown automata. In: Biere A, Bloem R (eds) Computer aided verification, vol 8559. Lecture notes in computer science. Springer, New York, pp 209–225. doi:10.1007/978-3-319-08867-9-14
D’Antoni L, Veanes M (2013) Equivalence of extended symbolic finite transducers. In: Proceedings of the 25th international conference on computer aided verification, CAV’13, Springer, Berlin, pp 624–639. doi:10.1007/978-3-642-39799-8_41
D’Antoni L, Veanes M (2013) Static analysis of string encoders and decoders. In: Giacobazzi R, Berdine J, Mastroeni I (eds) VMCAI, LNCS, vol 7737, Springer, pp 209–228
D’Antoni L, Veanes M (2014) Minimization of symbolic automata. In: Proceedings of the 41st ACM SIGPLAN-SIGACT symposium on principles of programming languages, POPL ’14, ACM, New York, pp 541–553. doi:10.1145/2535838.2535849
D’Antoni L, Veanes M, Livshits B, Molnar D (2014) Fast: a transducer-based language for tree manipulation. In: Proceedings of the 35th ACM SIGPLAN conference on programming language design and implementation, PLDI ’14, ACM, New York, pp 384–394. doi:10.1145/2594291.2594309
Fülöp Z, Vogler H (1998) Syntax-directed semantics: formal models based on tree transducers. EATCS. Springer, New York
Book
Google Scholar
Griffiths T (1968) The unsolvability of the equivalence problem for \(\varLambda \)-free nondeterministic generalized machines. J ACM 15:409–413
MATH
Article
Google Scholar
Hooimeijer P, Livshits B, Molnar D, Saxena P, Veanes M (2011) Fast and precise sanitizer analysis with Bek. In: USENIX security, pp 1–16
Ibarra O (1978) The unsolvability of the equivalence problem for Efree NGSM’s with unary input (output) alphabet and applications. SIAM J Comput 4:524–532
MathSciNet
Article
Google Scholar
Kaminski M, Francez N (1994) Finite-memory automata. TCS 134(2):329–363
MATH
MathSciNet
Article
Google Scholar
Kumar S, Chandrasekaran B, Turner J, Varghese G (2007) Curing regular expressions matching algorithms from insomnia, amnesia, and acalculia. In: ANCS 2007, ACM/IEEE, pp 155–164
Maletti A, Graehl J, Hopkins M, Knight K (2009) The power of extended top-down tree transducers. SIAM J Comput 39(2):410–430. doi:10.1137/070699160
MATH
MathSciNet
Article
Google Scholar
Mohri M (1997) Finite-state transducers in language and speech processing. Comput Linguist 23(2):269–311. http://dl.acm.org/citation.cfm?id=972695.972698
van Noord G, Gerdemann D (2001) Finite state transducers with predicates and identities. Grammars 4(3):263–286
MATH
MathSciNet
Article
Google Scholar
Schützenberger MP (1975) Sur les relations rationnelles. In: GI conference on automata theory and formal languages. LNCS 33:209–213
Segoufin L, Segoufin L (2006) Automata and logics for words and trees over an infinite alphabet. CSL. Springer, Berlin Heidelberg, pp 41–57
Google Scholar
Smith R, Estan C, Jha S, Kong S (2008) Deflating the big bang: fast and scalable deep packet inspection with extended finite automata. In: SIGCOMM ’08, ACM, pp 207–218
Veanes M, Bjørner N, Nachmanson L, Bereg S (2014) Monadic decomposition. In: CAV’14, LNCS, vol 8559, Springer, pp 628–645
Veanes M, Hooimeijer P, Livshits B, Molnar D, Bjorner N (2012) Symbolic finite state transducers: algorithms and applications. In: POPL’12, ACM, pp 137–150
Veanes M, Mytkowicz T, Molnar D, Livshits B (2015) Data-parallel string-manipulating programs. In: Proceedings of the 42nd ACM SIGPLAN-SIGACT symposium on principles of programming languages, POPL’15, ACM, pp 139–152
Watson BW (1996) Implementing and using finite automata toolkits. Nat Lang Eng 2(4):295–302. doi:10.1017/S135132499700154X
Article
Google Scholar
Weber A (1993) Decomposing finite-valued transducers and deciding their equivalence. SIAM J Comput 22(1):175–202
MATH
MathSciNet
Article
Google Scholar
Yu S (1997) Regular languages. In: Rozenberg G, Salomaa A (eds) Handbook of formal languages, vol 1. Springer, New York, pp 41–110
Chapter
Google Scholar