Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ashwin-1709/nfa-to-minimized-dfa

NFA simulation with multiprocessing (IPC) and DFA minimization.
https://github.com/ashwin-1709/nfa-to-minimized-dfa

dfa-minimization interprocess-communication nfa-simulator nfa-to-dfa-conversion operating-system

Last synced: 3 days ago
JSON representation

NFA simulation with multiprocessing (IPC) and DFA minimization.

Awesome Lists containing this project

README

        

# CS F351 Theory of Computation Assignment 1

### Problem Statement :
(Refer to ```Problem_Statement.pdf```)
1. NFA simulation using multiprocessing
2. Minimization of DFA using Table filling Algorithm

## Build Instructions
1. Open a terminal.
2. Change your directory to the directory containing the file `Makefile`.
3. Optionally clean the project directory by running the following command:

```sh
make clean # Remove all build artifacts such as ./bin, ./lib, etc.
```

4. Run the following command:

```sh
make # Compile your project and produce a ./bin/main executable file.
```

## Run Instructions:

```
./bin/main # Run the program
Note: make sure that the input file "input.txt" is in the same directory as the makefile.
```