Automata theory APK

Version 5.1 - com.faadooengineers.free_automata

APP Information

Download Version 5.1 (7)
Apk Size6.66 MB
Malware CheckTRUSTED
Install on Android4.0.x and up
App Packagecom.faadooengineers.free_automata.apk

Download Automata theory 5.1 APK

App Description

Automata theory is faadooengineers,free_automata,education,automata,theory, content rating is Everyone (PEGI-3). This app is rated 5 by 1 users who are using this app. To know more about the company/developer, visit website who developed it. com.faadooengineers.free_automata.apk apps can be downloaded and installed on Android 4.0.x and higher Android devices. The Latest Version of 5.1 Available for download. Download the app using your favorite browser and click Install to install the application. Please note that we provide both basic and pure APK files and faster download speeds than APK Mirror. This app APK has been downloaded 96+ times on store. You can also download com.faadooengineers.free_automata APK and run it with the popular Android Emulators.

Automata theory is the study of abstract machines and automata. It is a theory in theoretical computer science, & discrete mathematics. Automata comes from the Greek word αὐτόματα meaning "self-acting".

The app is classroom notes on the subject for Information technology (IT), Computer Science engineering, discrete mathematics & Mathematics students.

The purpose of the App is faster learning of the subject and quick revisions of the topics. The Topics are created in manner to quickly absorb the subject.

It covers 138 topics of Automata in detail. These 138 topics are divided in 5 units.

Some of topics Covered in this application are:

1. Introduction to automata theory and Formal Languages

2. Finite automata

3. Deterministic finite state automaton (DFA)

4. Sets

5. Relations and Functions

6. Asymptotic Behavior of Functions

7. Grammar

8. Graphs

9. Languages

10. Nondeterministic finite automaton

11. Strings and Languages

12. Boolean Logic

13. Orders for Strings

14. Operations on languages

15. Kleene Star, ‘∗’

16. Homomorphism

17. Machines

18. The power of DFAs

19. Machine types that accept non-regular languages

20. Equivalence of NFA and DFA

21. Regular Expressions

22. Regular Expressions and Languages

23. Building Regular Expressions

24. NFAs to Regular Expression

25. Two-way Finite Automata

26. Finite Automata with Output

27. Properties of regular sets (Languages)

28. Pumping Lemma

29. Closure properties of regular languages

30. Myhill-Nerode Theorem-1

31. Introduction to Context-Free Grammars

32. Conversion of Left-linear Grammar into Right-Linear Grammar

33. Derivation Tree

34. Parsing

35. Ambiguity

36. Simplification of CFG

37. Normal Forms

38. Greibach Normal Form

39. Pushdown Automata

40. Transition Functions for NPDA

41. Execution of NPDA

42. Relation between pda and context free language

43. CFG to NPDA

44. NPDA to CFG

45. Properties of context-free languages

46. Proof of Pumping Lemma

47. Usage of Pumping Lemma

48. dicision Algorithms

49. Turing Machine

50. Programming a Turing Machine

51. Turing Machines as Transducers

52. Complete language and functions

53. Modification of turing machines

54. Church-turing thesis

55. Enumerating Strings in a Language

56. Halting Problem

57. Rice's Theorem

58. Context sensitive grammar and languages

59. The chomsky hirarchy

60. Unrestricted grammar

61. Introduction to Complexity Theory

62. polynomial time algorithm

63. boolean satisfiablity

64. Additional NP problem

65. Formal systems

66. Composition and recursion

67. Ackermann's theorem

68. Propositions

69. Exampleof Non Deterministic Finite Automata

70. Conversion of NFA to DFA

71. Connectives

72. Tautology, Contradiction and Contingency

73. Logical Identities

74. Logical inference

75. Predicates and quantifiers

76. Quantifiers and logical operators

77. Normal forms

78. Mealy and moore Machine

79. Myhill-Nerode theorem

80. Decision algorithms

81. NFA with ε-moves

82. Binary Relation Basics

83. Transitive, and Related Notions

84. Equivalence (Preorder plus Symmetry)

85. The Power Relation between Machines

86. Dealing with Recursion

87. The Y operator

88. The least fixed-point

89. Error-correcting DFAs

90. Ultimate Periodicity and DFAs

91. The Automaton/Logic Connection

92. Binary Decision Diagrams (BDDs)

93. Basic Operations on BDDs

94. Stabilization at a Fixed-Point

95. A Taxonomy of Formal Languages and Machines

96. Introduction to Push-down Automata

97. Right- and Left-Linear CFGs

98. Developing CFGs

99. A Pumping Lemma for CFLs

100. A Pumping Lemma for CFLs

101. Acceptance, Halting, Rejection

102. NDTMs


Feedback: Share your feedback at [email protected]

Social links 

Facebook :

Twitter :



App ChangeLog

  • We have made it much Lighter and Faster
    Integrated Website integrations for contributions.
    Now contribute, edit, delete your posts from your laptop or computer as well.
    Picture support, full editor support from website.
    Other additions are:
    Facebook login integration
    Added more apps section
    GCM integration
    Advertisement management
    Social sharing
    Report abuse
    News Feeds
    Lots of suggestions on how to use at various steps.

App Screens

Automata theory App Screen 1Automata theory App Screen 2Automata theory App Screen 3Automata theory App Screen 4Automata theory App Screen 5Automata theory App Screen 6Automata theory App Screen 7

Older Versions

More Android Apps to Consider

Google Play Reviews

  1. Mohd Zaid-avatar

    Mohd Zaid

    Useless app. Very short descriptions for all topics. Looks like the app was only made to make money. Also, The quiz doesn't even contain questions from Theory of Computation.

  2. Ayaan Kashif-avatar

    Ayaan Kashif

    Everything is just amazing

  3. A Google user-avatar

    A Google user

    This app is very helpful

  4. Babloo Kumar-avatar

    Babloo Kumar

    It is very helpful like a tutor

  5. Sonam Kumar-avatar

    Sonam Kumar

    Syntactic bugs have to be removed. Otherwise, is fantastic.

  6. Gaurav Thakur-avatar

    Gaurav Thakur


  7. Aviation Enthusiast-avatar

    Aviation Enthusiast


  8. A Google user-avatar

    A Google user


  9. Rohit Kumar-avatar

    Rohit Kumar

    Annoying update. When I click on link on page A, it takes me to another page B but when I press BACK button, content of A loads again. I mean make it to save master page for that link.

  10. Rio Riot-avatar

    Rio Riot

    It crashes few seconds after the splash screen.