TY - GEN
T1 - Learning regular languages via alternating automata
AU - Angluin, Dana
AU - Eisenstat, Sarah
AU - Fisman, Dana
PY - 2015/1/1
Y1 - 2015/1/1
N2 - Nearly all algorithms for learning an unknown regular language, in particular the popular L∗ algorithm, yield deterministic finite automata. It was recently shown that the ideas of L∗ can be extended to yield non-deterministic automata, and that the respective learning algorithm, NL∗outperforms L∗ on randomly generated regular expressions. We conjectured that this is due to the existential nature of regular expressions, and NL∗ might not outperform L∗ on languages with a universal nature. In this paper we introduce UL∗ - a learning algorithm for universal automata (the dual of non-deterministic automata); and AL∗ - a learning algorithm for alternating automata (which generalize both universal and non-deterministic automata). Our empirical results illustrate the advantages and trade-offs among L∗NL∗UL∗ and AL∗.
AB - Nearly all algorithms for learning an unknown regular language, in particular the popular L∗ algorithm, yield deterministic finite automata. It was recently shown that the ideas of L∗ can be extended to yield non-deterministic automata, and that the respective learning algorithm, NL∗outperforms L∗ on randomly generated regular expressions. We conjectured that this is due to the existential nature of regular expressions, and NL∗ might not outperform L∗ on languages with a universal nature. In this paper we introduce UL∗ - a learning algorithm for universal automata (the dual of non-deterministic automata); and AL∗ - a learning algorithm for alternating automata (which generalize both universal and non-deterministic automata). Our empirical results illustrate the advantages and trade-offs among L∗NL∗UL∗ and AL∗.
UR - http://www.scopus.com/inward/record.url?scp=84949788160&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:84949788160
T3 - IJCAI International Joint Conference on Artificial Intelligence
SP - 3308
EP - 3314
BT - IJCAI 2015 - Proceedings of the 24th International Joint Conference on Artificial Intelligence
A2 - Wooldridge, Michael
A2 - Yang, Qiang
PB - International Joint Conferences on Artificial Intelligence
T2 - 24th International Joint Conference on Artificial Intelligence, IJCAI 2015
Y2 - 25 July 2015 through 31 July 2015
ER -