کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
436163 689974 2015 16 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Postfix automata
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Postfix automata
چکیده انگلیسی


• We proposed a compact method named postfix automata to construct smaller NFAs.
• Our method is based on the coded syntax tree of the postfix regular expression.
• Our work can be used to optimize the regular expression utilization.

We introduce a notion of postfix automata and apply it to finite automata constructions. We give a compact method for constructing smaller nondeterministic finite automata (NFAs) from given regular expressions. There are four steps in our method. First, we convert one or more given regular expressions into postfix form, better known as Reverse Polish notation, and call it a postfix regular expression. Second, we construct a syntax tree for the postfix regular expression. Next, we code the syntax tree using a specific algorithm and finally, we construct an NFA based on the coded syntax tree. Using our method we can obtain smaller NFAs, called postfix automata, with only one starting state and one final state. In this paper, we prove several notions and present a classical example to compare the size of a postfix automaton with the NFAs created by several classical construction methods. We also derive the efficiency in reducing the size of the NFA through general theoretical analysis.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Theoretical Computer Science - Volume 562, 11 January 2015, Pages 590–605
نویسندگان
, , , , ,