We consider a problem of hyper-minimisation of an automaton [2,3]: given a DFA M we want to compute a smallest automaton N such that the language L(M) ΔL(N) is finite, where Δ denotes the symmetric difference. We improve the previously O(|∑|n2) known solution by giving an expected O(|δ|log2 n)time algorithm for this problem, where |δ| is the size of the (potentially partial) transition function. We also give a slightly slower deterministic O(|δ|log2 n)version of the algorithm. Then we introduce a similar problem of k-minimisation: for an automaton M and number k we want to find a smallest automaton N such that L(M) ΔL(N)⊆ ∑
CITATION STYLE
Gawrychowski, P., & Jez, A. (2009). Hyper-minimisation made efficient. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5734 LNCS, pp. 356–368). https://doi.org/10.1007/978-3-642-03816-7_31
Mendeley helps you to discover research relevant for your work.