Liczba minimalnych DFA wielkości co najwyżej ?

9

Niech będzie alfabetem wielkości i rozważmy minimalne DFA, których rozmiar jest ograniczony co najwyżej . Niech oznacza liczbę różnych takich minimalnych DFA.Σ2mf(m)

Czy możemy znaleźć formułę zamkniętą dla ?f(m)

Biorąc pod uwagę, że dla funkcją przejścia DFA o wielkości co najwyżej jest wykres. Ponieważ stopień węzłów jest ograniczony przez , dla każdego węzła istnieją możliwości par łuków (jak sugerowano w komentarzach). Na tym wykresie istnieje co najwyżej możliwych wyborów stanu początkowego i co najwyżej możliwych wyborów zbiorów stanów końcowych. Zatem maksymalna liczba DFA wielkości co najwyżej wynosi .|Σ|=2m2m2m2mmf(m)m2mm2m=2mm2m+1

Możemy uogólnić na dowolny alfabet : granica staje się . Σf(m)2mm|Σ|m+1

Ale ograniczyliśmy tutaj arbitralne DFA i jestem zainteresowany ograniczeniem liczby minimalnych DFA. Wygląda więc na to, że ta granica może być ściślejsza ... Czy ktoś ma lepsze oszacowanie?

Byłbym wdzięczny, jeśli to możliwe, niektóre dokumenty związane z tym problemem lub dowód / kontrprzykład.

Luz
źródło
1
Nie sądzę, aby górna granica była prawidłowa. Wygląda na to, że powinno byćf(m)m×2m×m2m, zamiast f(m)m×2m×22m. Dla każdego węzła rozważ dwa łuki prowadzące z tego węzła; tam sąm możliwości, gdzie idzie pierwszy łuk, oraz m możliwości, gdzie idzie drugi łuk, więc m2możliwości ogółem. Tam sąm węzły, więc otrzymujemy (m2)m=m2mmożliwości dla zestawu łuków. Uogólnienie byłobyf(m)m×2m×m|Σ|m.
DW
4
Oto odniesienia, które mogą być dowiemy się z: „ON liczba różnych JĘZYKI akceptowane przez automaty skończone z n Zjednoczonych” - citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.8.2838
Michael Wehar
2
Dziękuję wam obojgu za naprawienie mojego błędu i przekazanie mi tej referencji, która jest rzeczywiście istotna.
Luz

Odpowiedzi:

7

Według Ishigami Y., Tani S. (1993) Wymiary VC skończonych automatów ze stanami n, http://link.springer.com/chapter/10.1007/3-540-57370-4_58 , wymiar VC klasa koncepcyjnan-state DFA ponad alfabet wielkości k jest

d=d(n,k):=(k1+o(1))nlog2n.
Wynika z tego, że są przynajmniej 2d odrębny n-state automaty na kalfabet. Górna granica liczby takich automatów wynika z prostego argumentu liczenia (podanego w artykule) i jest co najwyżej2d.
Aryeh
źródło
Dzięki. Rozumiem z twojej odpowiedzi, że sąm(|Σ|1+o(1))m m- podaje DFA (przynajmniej i najwyżej). Ale jestem zainteresowany liczeniem minimalnych DFA. Zatem twoja górna granica nie jest sprzeczna z tą podaną w mojej odpowiedzi, prawda?
Luz
Myślę, że to także liczy minimalne DFA, ponieważ wymiar VC jest niezależny od reprezentacji, w rzeczywistości liczy różne języki - które odpowiadają minimalnym DFA.
Aryeh
oh :( wtedy twoja granica jest sprzeczna z moją ... ponieważ moja ma duży mianownik (m1)!co sprawia, że ​​jest znacznie poniżej twojego ... dlaczego?
Luz
Nie do końca widzę sprzeczność - duży mianownik (m-1)! jest wciąż zalany mmw liczniku.
Aryeh
W rzeczywistości, jeśli spojrzysz na dowód Thm. 3.2 w dokumencie, który podłączyłem, zobaczysz dokładnie to wyrażenie w mianowniku.
Aryeh
4

(Uwaga: górna granica podana w zaakceptowanej odpowiedzi jest lepsza lub równa tej podanej tutaj)

Górna granica jest zaproponowana w tym artykule podanym w jednym z poprzednich komentarzy: O liczbie różnych języków akceptowanych przez automaty skończone z n stanami ” (2002, M. Domaratzki, D. Kisman, J. Shallit) .

W tym papierze:

  • fa|Σ|(m)funkcja zapewnia liczbę wyraźnych nieizomorficznych minimalnych DFA zm-states ponad |Σ|alfabet ,
  • sol|Σ|(m)funkcja podaje liczbę różnych języków akceptowanych przez DFAm stwierdza nad |Σ|alfabet .

Interesuje nas górna granica dla sol|Σ|(m)funkcja, ponieważ moje pytanie zapytać o górną granicę liczby minimalnych DFAS z co najwyżej m stwierdza (i nie do końca m).

Co rozumiem ze strony 6 poniżej Twierdzenia 8 czy to sol|Σ|(m)2)mm|Σ|m(m-1)! która jest lepsza niż ta podana w moim pytaniu (tj 2)mm|Σ|m+1). To częściowo odpowiada na moje pytanie.

Ale gazeta twierdzi, że ta górna granica jest trywialna i można ją poprawić. Jednak poprawa dotyczy tylkofa|Σ|(m) (o ile rozumiem).

Luz
źródło