Pozwolić być skończonym alfabetem. kod nad jest podzbiorem tak, że każde słowo w może być jednoznacznie przedstawiony jako połączenie słów w . Kodjest skończony, jeślijest skończony. Co wiadomo na temat (minimalnego) rozpoznawania automatówdla skończonego kodu ? Czy istnieje jakaś charakterystyka takich automatów (pod względem budowy automatu, bez znajomości )? Czy to możliwe, mając taki automat, wyodrębnić kod w czasie wielomianowym?
Interesują mnie również te pytania, gdy pomijamy fakt, że jest kodem, tzn. Zakładamy, że jest skończonym zestawem słów.
automata-theory
Andrew Ryzhikov
źródło
źródło
Odpowiedzi:
Ponieważ przez długi czas nie otrzymano odpowiedzi na to pytanie, dam częściową odpowiedź na pierwszą część pytania:
Biorąc pod uwagę skończony zestaw słówX The kwiat automat zX∗ jest skończonym niedeterministycznym automatem ZA= ( Q , A , E, Ja, F.) , gdzie Q={1,1}∪{(u,v)∈A+×A+∣uv∈X} , I=F={(1,1)} , z czterema rodzajami przejść:
Przypomnijmy, że automat jest jednoznaczny, jeśli przy dwóch stanachp i q i słowo w , istnieje co najwyżej jedna ścieżka z p do q z etykietą w . Następnie obowiązuje następujący wynik:
Twierdzenie [1, Thm 4.2.2]. ZestawX jest kodem dla automatu kwiatowego X∗ jest jednoznaczny.
Automat do kwiatów ma również właściwość algebraiczną, co czyni go względnie zbliżonym do automatu minimalnego. Ta właściwość obowiązuje dla dowolnego zbioru skończonegoX , ale łatwiej jest stwierdzić, pozbywając się pustego słowa, to znaczy biorąc pod uwagę język jako podzbiór A+ zamiast A∗ .
Przypomnij sobie, że skończona półgrupaR jest lokalnie trywialne, jeśli dla każdego idempotentae∈R , eRe={e} . Morfizmπ:R→S jest lokalnie trywialne, jeśli dla każdego idempotentae w S , półgrupa π−1(e) jest lokalnie trywialne.
Półgrupa przejściowaT automatu kwiatowego X+ nazywa się
kwiat półgrupa odX+ . OdT rozpoznaje L+ , istnieje przypuszczalny morfizm π od T na półgrupę składniową S z X+ .
Twierdzenie . Morfizmπ:T→S jest lokalnie trywialne.
Ważną konsekwencją tego wyniku jest to, że półgrupa kwiatowa i półgrupa składniowa mają taką samą liczbę regularnychJ -klasy.
Bibliografia
[ 1 ] J. Berstel, D. Perrin, C. Reutenauer, Codes and Automata . Encyklopedia matematyki i jej zastosowania, 129. Cambridge University Press, Cambridge, 2010. xiv + 619 s. ISBN: 978-0-521-88831-8
źródło