Ova aplikacija za teoriju automata dizajnirana je za brzo učenje, revizije, reference u vrijeme ispita i intervjua.
Teorija automata igra glavnu ulogu u teoriji računanja, konstrukciji kompajlera, umjetnoj inteligenciji, raščlanjivanju i formalnoj verifikaciji. Teorija automata je brže učenje predmeta i brza revizija tema. Teme su kreirane na način da brzo apsorbiraju temu.
Aplikacija Teorija automata detaljno pokriva 138 tema automata. Ovih 138 tema podijeljeno je u 5 cjelina.
Ova aplikacija pokriva većinu povezanih tema i detaljno objašnjenje sa svim osnovnim temama.
Neke od tema obrađenih u aplikaciji Teorija automata su:
1. Uvod u teoriju automata i formalne jezike
2. Konačni automati
3. Deterministički konačni automat (DFA)
4. Setovi
5. Relacije i funkcije
6. Asimptotičko ponašanje funkcija
7. Gramatika
8. Grafovi
9. Jezici
10. Nedeterministički konačni automat
11. Stringovi i jezici
12. Booleova logika
13. Narudžbe za gudače
14. Operacije na jezicima
15. Kleene Star
16. Homomorfizam
17. Strojevi
18. Moć DFA
19. Tipovi strojeva koji prihvaćaju neregularne jezike
20. Ekvivalencija NFA i DFA
21. Regularni izrazi
22. Regularni izrazi i jezici
23. Izgradnja regularnih izraza
24. NFA za regularni izraz
25. Dvosmjerni konačni automati
26. Konačni automati s izlazom
27. Svojstva regularnih skupova (jezici)
28. Lema o pumpanju
29. Svojstva zatvaranja regularnih jezika
30. Myhill-Nerode teorem-1
31. Uvod u gramatike bez konteksta
32. Pretvorba lijevolinearne gramatike u desnolinearnu gramatiku
33. Stablo derivacije
34. Raščlamba
35. Dvosmislenost
36. Pojednostavljivanje CFG-a
37. Normalni oblici
38. Greibachova normalna forma
39. Pushdown automati
40. Prijelazne funkcije za NPDA
41. Izvršenje NPDA
42. Odnos između PDA i jezika bez konteksta
43. CFG u NPDA
44. NPDA za CFG
45. Svojstva kontekstno slobodnih jezika
46. Dokaz o pumpanju leme
47. Korištenje Leme o pumpanju
48. Dicision algoritmi
49. Turingov stroj
50. Programiranje Turingovog stroja
51. Turingovi strojevi kao pretvarači
52. Kompletan jezik i funkcije
53. Modifikacija Turing strojeva
54. Church-turingova teza
55. Nabrajanje nizova u jeziku
56. Problem zaustavljanja
57. Riceov teorem
58. Gramatika i jezici osjetljivi na kontekst
59. Chomsky hirarhija
60. Neograničena gramatika
61. Uvod u teoriju složenosti
62. polinomski vremenski algoritam
63. boolean zadovoljivost
64. Dodatni NP problem
65. Formalni sustavi
66. Kompozicija i rekurzija
67. Ackermannov teorem
68. Prijedlozi
69. Primjer nedeterminističkih konačnih automata
70. Pretvorba NFA u DFA
71. Vezivnici
72. Tautologija, kontradikcija i kontingencija
73. Logički identiteti
74. Logičko zaključivanje
75. Predikati i kvantifikatori
76. Kvantifikatori i logički operatori
77. Normalni oblici
78. Mealy and Moore Machine
79. Myhill-Nerode teorem
80. Algoritmi odlučivanja
81. NFA s ε-pokretima
82. Osnove binarnih odnosa
83. Tranzitivni i srodni pojmovi
84. Ekvivalencija (prednarudžba plus simetrija)
85. Odnos moći između strojeva
86. Bavljenje rekurzijom
87. Y operator
88. Najmanja fiksna točka
89. DFA-ovi za ispravljanje pogrešaka
90. Krajnja periodičnost i DFA
91. Veza automat/logika
92. Binarni dijagrami odlučivanja (BDD)
93. Osnovne operacije na BDD-ovima
94. Stabilizacija u fiksnoj točki
95. Taksonomija formalnih jezika i strojeva
96. Uvod u Push-down automate
97. Desno- i lijevo-linearni CFG-ovi
98. Razvoj CFG-a
99. Lema o pumpanju za CFL
100. Lema o pumpanju za CFL
101. Prihvaćanje, zaustavljanje, odbijanje
Sve teme nisu navedene zbog ograničenja znakova.
Ova će aplikacija biti korisna za brzu referencu. Revizija svih koncepata može se završiti u roku od nekoliko sati pomoću ove aplikacije.
Umjesto da nam date nižu ocjenu, pošaljite nam svoje upite, probleme i dajte nam vrijedne ocjene i prijedloge kako bismo to mogli razmotriti za buduća ažuriranja. Rado ćemo ih riješiti umjesto vas.