Project 13 - Hopcroft’s Algorithm for DFA Minimization

By: Yu Cao, Brian Tran, Yog Tadhani

Go back to home page

Executive Summary

Implementation

Input Schema: - Line 1: N S A (num states, alphabet size, num accepting states) - Line 2: c1 c2 … cN (state symbols, space-separated) - Line 3: p1 p2 … pS (alphabet symbols, space-seperated) - Line 4: start_state - Line 5: a1 a2 … aA (accepting states, space-separated) - Line 6: src symbol dest (one transition per line, N*S lines total)

Slides

Programming Challenge