Trouver le complément d'un DFA?

Je suis a demandé de présenter des DFA diagramme et de RegEx pour le complément de la RegEx (00 + 1)*. Dans le problème précédent, j'ai dû prouver que le complément d'un DFA est fermé et est une expression régulière également, donc je sais que pour convertir un DFA, M pour le compléter, M`, j'ai juste besoin de swap initial d'accepter les états et finale d'accepter les états.

Cependant, il semble que la première d'accepter les états pour les RegEx sont {00, 1, ^} et la finale d'accepter les états sont {00, 1, ^}. Si la permutation entre eux sera juste exactement de la même RegEx et DFA qui semble contradictoire.

Je fais quelque chose de mal ou est-ce RegEx supposé ne pas avoir un réel complément?

Merci

source d'informationauteur Matt Hintzke