Back close

Converting Regular Expressions to Non-Deterministic Finite Automata through an Automated Framework

Publication Type : Conference Paper

Publisher : IEEE

Source : 2024 15th International Conference on Computing Communication and Networking Technologies (ICCCNT)

Url : https://doi.org/10.1109/icccnt61001.2024.10724734

Campus : Bengaluru

School : School of Computing

Department : Computer Science and Engineering

Year : 2024

Abstract : A Regular Expression, often abbreviated as Regex, are a sequence of characters that define a search pattern. An Non-deterministic Finite Automata (NFA) is a computational machine which can be in any one of many finite states at any given point of time, and transitions between these states, allowing for non deterministic behavior. Regular expressions, while beneficial for defining string patterns, require human conversion into NF for identification. This project aims to build a compiler which converts Regular Expressions into NFA to bridge the gap between the theoretical and computing worlds. This would be achieved using a Python based framework.

Cite this Research Publication : Joel Mathew, Nishit Kumar, Sreeharsha Sadhu, Niharika Panda, Converting Regular Expressions to Non-Deterministic Finite Automata through an Automated Framework, 2024 15th International Conference on Computing Communication and Networking Technologies (ICCCNT), IEEE, 2024, https://doi.org/10.1109/icccnt61001.2024.10724734

Admissions Apply Now