Extended Regular Expressions in Finite Automata Revisited

Authors

Keywords:

extended operators, regular expression, algorithm.

Abstract

While the past work was focused on limited set of regular expressions (RE) within extended operators like intersection, complement and subtraction (ERE), in this article we extend the definition of RE for zero-width operators like Kleene closure. For this purpose the tagged states are implemented within the space of states of the non-deterministic finite automata (NFA) as well as for modified subset construction of deterministic finite automata (DFA). The prior research is good for extended operators, however, empty words play vital role even in extended regular expression matching as well as for typical regular expressions. Thus, the tagged states and transitions are introduced as well as the local search, which was first developed for approximate back-reference matching and now is suitable for extended operators. Thus, the linear complexity isn't avoided and is obtained for the general case of the grammars of regular expressions. It's also shown that the limited set of grammar rules for regular expressions are the good idea to obtain preliminary results for further generalization using algorithmic paradigms.

Downloads

Download data is not yet available.

Author Biography

Mirzakhmet Syzdykov, al-Farabi Kazakh National University, Almaty, Kazakhstan

Born 11/09/84. 2006-2009, aspirant at Institute of Problems in Informatics and Control

Downloads

Published

2022-03-27

How to Cite

Syzdykov, M. (2022). Extended Regular Expressions in Finite Automata Revisited. ADVANCED TECHNOLOGIES AND COMPUTER SCIENCE, (1), 4–7. Retrieved from https://atcs.iict.kz/index.php/atcs/article/view/80

Issue

Section

Applied mathematics, computer science and control theory

Most read articles by the same author(s)

1 2 > >>