کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
438516 690285 2007 11 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Obtaining shorter regular expressions from finite-state automata
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Obtaining shorter regular expressions from finite-state automata
چکیده انگلیسی

We consider the use of state elimination to construct shorter regular expressions from finite-state automata (FAs). Although state elimination is an intuitive method for computing regular expressions from FAs, the resulting regular expressions are often very long and complicated. We examine the minimization of FAs to obtain shorter expressions first. Then, we introduce vertical chopping based on bridge states and horizontal chopping based on the structural properties of given FAs. We prove that we should not eliminate bridge states until we eliminate all non-bridge states to obtain shorter regular expressions. In addition, we suggest heuristics for state elimination that leads to shorter regular expressions based on vertical chopping and horizontal chopping.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Theoretical Computer Science - Volume 370, Issues 1–3, 12 February 2007, Pages 110-120