SlideShare ist ein Scribd-Unternehmen logo
1 von 6
By: F.A
4/1/2014
AUTOMATA CHAPTER 2: LANGUAGES (PROBLEMS)
Chapter 2:
LANGUAGES
Problems:
1. Consider the language S*, where S = {a, b}. How many words does this
language have of length 2? Of length 3? Of length n?
Solution:
S = {a, b}
S* = {, a, b, aa, ab, bb, ba, aaa, aab, aba, abb, bbb, bba, bab, baa,…. }
 So this language have words of length 2 = 4
Of length 3 = 8
Of length n = 2n
 We can solve this question in the following way too
Let number of words = nm
Then words of length 2 = 22
= 4
Of length 3 = 23
= 8
Of length n = 2n
2. Consider the language S*, where S = {aa, b}. how many words does this
language have of length 4? Of length 5? Of length 6? What can be said
in general?
Solution:
S = {aa, b}
S* = {, aa, b, aaaa, aab, bb, baa, aaaaaa, aaaab, aabb, aabaa, baaaa, baab, bbb,
bbaa, aaaaaaaa, aaaaaab, aaaabb, aaaabaa, aabaaaa, aabaab, aabbb, aabbaa,
bbbb, bbbaa, bbaaaa, bbaab, baabb, baabaa, baaaaaa, baaaab, aaaaaaaaaa,
…….}
 So words of length 4 = 24 = 16
Of length 5 = 25 = 32
Of length 5 = 26 = 64
In general:
In general we can say that
3. Consider the language S*, where S = {ab, ba}. Write out all the words in
S* that have seven or fewer letters. Can any word in this language
contain the substrings aaa or bbb? What is the smallest word that is not
in this language?
Solution:
S = {ab, ba}
S* = {, ab, ba, abab, abba, baba, baab, ababab, ababba, abbaba, abbaab,
baabab, baabba, bababa, babaab, abababab, abababba, ababbaba, ababbaab,
abbaabab, abbaabba, abbababa, abbabaab, baababab, baababba, baabbaba,
baabbaab, babaabab, babaabba, babababa, bababaab, ababababab,
ababababba, abababbaba, abababbaab, ababbaabab, ababbaabba, ababbababa,
ababbabaab, abbaababab, abbaababba, abbaabbaba, abbaabbaab, abbabaabab,
abbabaabba, abbabababa, abbababaab, baabababab, baabababba, baababbaba,
baababbaab, baabbaabab, baabbaabba, baabbababa, baabbabaab, babaababab,
babaababba, babaabbaba, babaabbaab, bababaabab, bababaabba, bababababa,
babababaab, abababababab, abababababba, ababababbaba, ababababbaab,
abababbaabab, abababbaabba, abababbababa, abababbabaab, ababbaababab,
ababbaababba, ababbaabbaba, ababbaabbaab, ababbabaabab, ababbabaabba,
ababbabababa, ababbababaab, abbaabababab, abbaabababba, abbaababbaba,
abbaababbaab, abbaabbaabab, abbaabbaabba, abbaabbababa, abbaabbabaab,
abbabaababab, abbabaababba, abbabaabbaba, abbabaabbaab, abbababaabab,
abbababaabba, abbababababa, abbabababaab, ababababababab,
ababababababba, abababababbaba, abababababbaab, ababababbaabab,
ababababbaabba, ababababbababa, ababababbabaab, abababbaababab,
abababbaababba, ababbaabbaba, ababbaabbaab, ababbabaabab,
abababbabaabba, abababbabababa, abababbababaab, ababbaabababab,
ababbaabababba, ababbaababbaba, ababbaababbaab, ababbaabbaabab,
ababbaabbaabba, ababbaabbababa, ababbaabbabaab, ababbabaababab,
ababbabaababba, ababbabaabbaba, ababbabaabbaab, ababbababaabab,
ababbababaabba, ababbababababa, ababbabababaab, baabababababab,
baabababababba, baababababbaba, baababababbaab, baabababbaabab,
baabababbaabba, baabababbababa, baabababbabaab, baababbaababab,
baababbaababba, baababbaabbaba, baababbaabbaab, baababbabaabab,
baababbabaabba, baababbabababa, baababbababaab, baabbaabababab,
baabbaabababba, baabbaababbaba, baabbaababbaab, baabbaabbaabab,
baabbaabbaabba, baabbaabbababa, baabbaabbabaab, baabbabaababab,
baabbabaababba, baabbabaabbaba, baabbabaabbaab, baabbababaabab,
baabbababaabba, baabbababababa, baabbabababaab,…}
 All words in S* that have seven or fewer letters:
S* = { abababababab, abababababba, ababababbaba, ababababbaab,
abababbaabab, abababbaabba, abababbababa, abababbabaab, ababbaababab,
ababbaababba, ababbaabbaba, ababbaabbaab, ababbabaabab, ababbabaabba,
ababbabababa, ababbababaab, abbaabababab, abbaabababba, abbaababbaba,
abbaababbaab, abbaabbaabab, abbaabbaabba, abbaabbababa, abbaabbabaab,
abbabaababab, abbabaababba, abbabaabbaba, abbabaabbaab, abbababaabab,
abbababaabba, abbababababa, abbabababaab, ababababababab,
ababababababba, abababababbaba, abababababbaab, ababababbaabab,
ababababbaabba, ababababbababa, ababababbabaab, abababbaababab,
abababbaababba, ababbaabbaba, ababbaabbaab, ababbabaabab,
abababbabaabba, abababbabababa, abababbababaab, ababbaabababab,
ababbaabababba, ababbaababbaba, ababbaababbaab, ababbaabbaabab,
ababbaabbaabba, ababbaabbababa, ababbaabbabaab, ababbabaababab,
ababbabaababba, ababbabaabbaba, ababbabaabbaab, ababbababaabab,
ababbababaabba, ababbababababa, ababbabababaab, baabababababab,
baabababababba, baababababbaba, baababababbaab, baabababbaabab,
baabababbaabba, baabababbababa, baabababbabaab, baababbaababab,
baababbaababba, baababbaabbaba, baababbaabbaab, baababbabaabab,
baababbabaabba, baababbabababa, baababbababaab, baabbaabababab,
baabbaabababba, baabbaababbaba, baabbaababbaab, baabbaabbaabab,
baabbaabbaabba, baabbaabbababa, baabbaabbabaab, baabbabaababab,
baabbabaababba, baabbabaabbaba, baabbabaabbaab, baabbababaabab,
baabbababaabba, baabbababababa, baabbabababaab }
 No, No words can contain aaa or bbb because the first a in string ab and the a in
ba never allow to make aaa or bbb.
 The smallest word is of length zero (0) that is  (capital lambda) and it is present
in the language so other than it there is no smallest word that is not in the
language.
4. Consider the language S*, where S = {a, ab, ba}. Is the string (abbba) a
word in this language? Write out all the words in this language with six
or fewer letters. What is another way in which to describe the words in
this language? Be careful this is not simply the language of all words
without bbb.
Solution:
 No, the string abbba a word is not present in the language, because b
individually does not exist in the given string S, so (ab b ba) can’t exist in this
language.
 All the words with six or fewer letters in this language are written below:
S* = {, a, ab, ba, aa, aab, aba, aba, abab, abba, baa, baab, baba, aaa, aaab,
aaba, aaba, aabab, aabba, abaa, abaab, ababa, abaa, abaab, ababa, ababa,
ababab, ababba, abbaa, abbaab, abbaba, baaa, baaab, baaba, baaba, baabab,
baabba, babaa, babaab, bababa, aaaa, aaaab, aaaba, aaaba, aaabab, aaabba,
aabaa, aabaab, aababa, aabaa, aabaab, aababa, aababa, aababab, aababba,
aabbaa, aabbaab, aabbaba, abaaa, abaaab, abaaba, abaaba, abaabab, abaabba,
ababaa, ababaab, abababa, abaaa, abaaab, abaaba, abaaba, abaabab, abaabba,
ababaa, ababaab, abababa, ababaa, ababaab, abababa, abababa, abababab,
abababba, ababbaa, ababbaab, ababbaba, abbaaa, abbaaab, abbaaba, abbaaba,
abbaabab, abbaabba, abbabaa, abbabaab, abbababa, baaaa, baaaab, baaaba,
baaaba, baaabab, baaabba, baabaa, baabaab, baababa, baabaa, baabaab,
baababa, baababa, baababab, baababba, baabbaa, baabbaab, baabbaba,
babaaa, babaaab, babaaba, babaaba, babaabab, babaabba, bababaa, bababaab,
babababa, aaaaa, aaaaab, aaaaba, aaaaba, aaaabab, aaaabba, aaabaa, aaabaab,
aaababa, aaabaa, aaabaab, aaababa, aaababa, aaababab, aaababba, aaabbaa,
aaabbaab, aaabbaba, aabaaa, aabaaab, aabaaba, aabaaba, aabaabab, aabaabba,
aababaa, aababaab, aabababa, aabaaa, aabaaab, aabaaba, aabaaba, aabaabab,
aabaabba, aababaa, aababaab, aabababa, aababaa, aababaab, aabababa,
aabababa, aabababab, aabababba, aababbaa, aababbaab, aababbaba, aabbaaa,
aabbaaab, aabbaaba, aabbaaba, aabbaabab, aabbaabba, aabbabaa, aabbabaab,
aabbababa, abaaaa, abaaaab, abaaaba, abaaaba, abaaabab, abaaabba, abaabaa,
abaabaab, abaababa, abaabaa, abaabaab, abaababa, abaababa, abaababab,
abaababba, abaabbaa, abaabbaab, abaabbaba, ababaaa, ababaaab, ababaaba,
ababaaba, ababaabab, ababaabba, abababaa, abababaab, ababababa, abaaaa,
abaaaab, abaaaba, abaaaba, abaaabab, abaaabba, abaabaa, abaabaab,
abaababa, abaabaa, abaabaab, abaababa, abaababa, abaababab, abaababba,
abaabbaa, abaabbaab, abaabbaba, ababaaa, ababaaab, ababaaba, ababaaba,
ababaabab, ababaabba, abababaa, abababaab, ababababa, ababaaa, ababaaab,
ababaaba, ababaaba, ababaabab, ababaabba, abababaa, abababaab,
ababababa, abababaa, abababaab, ababababa, ababababa, ababababab,
ababababba, abababbaa, abababbaab, abababbaba, ababbaaa, ababbaaab,
ababbaaba, ababbaaba, ababbaabab, ababbaabba, ababbabaa, ababbabaab,
ababbababa, abbaaaa, abbaaaab, abbaaaba, abbaaaba, abbaaabab, abbaaabba,
abbaabaa, abbaabaab, abbaababa, abbaabaa, abbaabaab, abbaababa,
abbaababa, abbaababab, abbaababba, abbaabbaa, abbaabbaab, abbaabbaba,
abbabaaa, abbabaaab, abbabaaba, abbabaaba, abbabaabab, abbabaabba,
abbababaa, abbababaab, abbabababa,…} [upto six letters]
 Another way….
5. Consider the language S*, where S = {xx, xxx}. In how many ways
can x 19 be written as the product of words in S? This means: How
many different factorizations are there of x 19 into xx and xxx?
Solution:
(xx) (xx) (xx) (xx) (xx) (xx) (xx) (xx) + (xxx) = x16 + x3 = x19
x19 can consist of 8 double xx combinations and 1 triple xxx combination i.e
= 8 * 2 + 1 * 3 = 19
x19 can consist of 5 double xx combinations and 3 triples xxx combinations
= 5 * 2 + 3 * 3 = 19
x19 can consist of 2 double xx combinations and 5 triples xxx combinations
= 2 * 2 + 5 * 3 = 19
3 double xx combinations can be replaced by 2 triple xxx combinations like
(xx)(xx)(xx) = (xxx)(xxx)

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Lecture 7
Lecture 7Lecture 7
Lecture 7
 
Lesson 03
Lesson 03Lesson 03
Lesson 03
 
Lesson 05
Lesson 05Lesson 05
Lesson 05
 
Theory of Automata
Theory of AutomataTheory of Automata
Theory of Automata
 
TOC 7 | CFG in Chomsky Normal Form
TOC 7 | CFG in Chomsky Normal FormTOC 7 | CFG in Chomsky Normal Form
TOC 7 | CFG in Chomsky Normal Form
 
Chapter1 Formal Language and Automata Theory
Chapter1 Formal Language and Automata TheoryChapter1 Formal Language and Automata Theory
Chapter1 Formal Language and Automata Theory
 
Lesson 04
Lesson 04Lesson 04
Lesson 04
 
Theory of Automata Lesson 02
Theory of Automata Lesson 02Theory of Automata Lesson 02
Theory of Automata Lesson 02
 
FInite Automata
FInite AutomataFInite Automata
FInite Automata
 
Lecture 3,4
Lecture 3,4Lecture 3,4
Lecture 3,4
 
Theory of automata and formal language
Theory of automata and formal languageTheory of automata and formal language
Theory of automata and formal language
 
Theory of automata and formal language
Theory of automata and formal languageTheory of automata and formal language
Theory of automata and formal language
 
Lecture 8
Lecture 8Lecture 8
Lecture 8
 
TOC 5 | Regular Expressions
TOC 5 | Regular ExpressionsTOC 5 | Regular Expressions
TOC 5 | Regular Expressions
 
Lesson 12
Lesson 12Lesson 12
Lesson 12
 
Deterministic Finite Automata
Deterministic Finite AutomataDeterministic Finite Automata
Deterministic Finite Automata
 
NFA Non Deterministic Finite Automata by Mudasir khushik
NFA Non Deterministic Finite Automata by Mudasir khushikNFA Non Deterministic Finite Automata by Mudasir khushik
NFA Non Deterministic Finite Automata by Mudasir khushik
 
Chomsky classification of Language
Chomsky classification of LanguageChomsky classification of Language
Chomsky classification of Language
 
Automata
AutomataAutomata
Automata
 
Regular Languages
Regular LanguagesRegular Languages
Regular Languages
 

Andere mochten auch

Introduction to the theory of computation
Introduction to the theory of computationIntroduction to the theory of computation
Introduction to the theory of computation
prasadmvreddy
 

Andere mochten auch (6)

Introduction to the theory of computation
Introduction to the theory of computationIntroduction to the theory of computation
Introduction to the theory of computation
 
Deciability (automata presentation)
Deciability (automata presentation)Deciability (automata presentation)
Deciability (automata presentation)
 
Chapter 5: Names, Bindings and Scopes (review Questions and Problem Set)
Chapter 5: Names, Bindings and Scopes (review Questions and Problem Set)Chapter 5: Names, Bindings and Scopes (review Questions and Problem Set)
Chapter 5: Names, Bindings and Scopes (review Questions and Problem Set)
 
Energy Harvesting Techniques in Wireless Sensor Networks – A Survey
Energy Harvesting Techniques in Wireless Sensor Networks – A SurveyEnergy Harvesting Techniques in Wireless Sensor Networks – A Survey
Energy Harvesting Techniques in Wireless Sensor Networks – A Survey
 
Lecture: Automata
Lecture: AutomataLecture: Automata
Lecture: Automata
 
Finite Automata
Finite AutomataFinite Automata
Finite Automata
 

Mehr von Farwa Ansari

Mehr von Farwa Ansari (20)

Micro-services architecture
Micro-services architectureMicro-services architecture
Micro-services architecture
 
Software Design Patterns - An Overview
Software Design Patterns - An OverviewSoftware Design Patterns - An Overview
Software Design Patterns - An Overview
 
Optimizing the memory management of a virtual machine monitor on a NUMA syste...
Optimizing the memory management of a virtual machine monitor on a NUMA syste...Optimizing the memory management of a virtual machine monitor on a NUMA syste...
Optimizing the memory management of a virtual machine monitor on a NUMA syste...
 
Fault Tolerance Typed Assembly Language - A graphical overview
Fault Tolerance Typed Assembly Language - A graphical overviewFault Tolerance Typed Assembly Language - A graphical overview
Fault Tolerance Typed Assembly Language - A graphical overview
 
Comparative Analysis of Face Recognition Methodologies and Techniques
Comparative Analysis of Face Recognition Methodologies and TechniquesComparative Analysis of Face Recognition Methodologies and Techniques
Comparative Analysis of Face Recognition Methodologies and Techniques
 
Chapter 4: Lexical & Syntax Analysis (Programming Exercises)
Chapter 4: Lexical & Syntax Analysis (Programming Exercises)Chapter 4: Lexical & Syntax Analysis (Programming Exercises)
Chapter 4: Lexical & Syntax Analysis (Programming Exercises)
 
Business plan of a software house
Business plan of a software houseBusiness plan of a software house
Business plan of a software house
 
Mission statement and Vision statement of 3 Different Companies
Mission statement and Vision statement of 3 Different CompaniesMission statement and Vision statement of 3 Different Companies
Mission statement and Vision statement of 3 Different Companies
 
Applications of Image Processing
Applications of Image ProcessingApplications of Image Processing
Applications of Image Processing
 
Cohen sutherland algorithm
Cohen sutherland algorithmCohen sutherland algorithm
Cohen sutherland algorithm
 
Scaling
ScalingScaling
Scaling
 
Raster images (assignment)
Raster images (assignment)Raster images (assignment)
Raster images (assignment)
 
Prefix and suffix of open gl
Prefix and suffix of open glPrefix and suffix of open gl
Prefix and suffix of open gl
 
Linear combination of vector
Linear combination of vectorLinear combination of vector
Linear combination of vector
 
Graphic display devices
Graphic display devicesGraphic display devices
Graphic display devices
 
Implementation & Challenges of IPv6
Implementation & Challenges of IPv6Implementation & Challenges of IPv6
Implementation & Challenges of IPv6
 
IPv6 Implementation challenges
IPv6 Implementation challengesIPv6 Implementation challenges
IPv6 Implementation challenges
 
Tomasulo Algorithm
Tomasulo AlgorithmTomasulo Algorithm
Tomasulo Algorithm
 
Summary of Simultaneous Multithreading: Maximizing On-Chip Parallelism
Summary of Simultaneous Multithreading: Maximizing On-Chip ParallelismSummary of Simultaneous Multithreading: Maximizing On-Chip Parallelism
Summary of Simultaneous Multithreading: Maximizing On-Chip Parallelism
 
Memory Hierarchy Design, Basics, Cache Optimization, Address Translation
Memory Hierarchy Design, Basics, Cache Optimization, Address TranslationMemory Hierarchy Design, Basics, Cache Optimization, Address Translation
Memory Hierarchy Design, Basics, Cache Optimization, Address Translation
 

Kürzlich hochgeladen

CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
amitlee9823
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
amitlee9823
 
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
amitlee9823
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
amitlee9823
 

Kürzlich hochgeladen (20)

Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 

Introduction to Computer theory (Automata Theory) 2nd Edition By Denial I.A. COHEN. Chapter 2 Problems

  • 1. By: F.A 4/1/2014 AUTOMATA CHAPTER 2: LANGUAGES (PROBLEMS)
  • 2. Chapter 2: LANGUAGES Problems: 1. Consider the language S*, where S = {a, b}. How many words does this language have of length 2? Of length 3? Of length n? Solution: S = {a, b} S* = {, a, b, aa, ab, bb, ba, aaa, aab, aba, abb, bbb, bba, bab, baa,…. }  So this language have words of length 2 = 4 Of length 3 = 8 Of length n = 2n  We can solve this question in the following way too Let number of words = nm Then words of length 2 = 22 = 4 Of length 3 = 23 = 8 Of length n = 2n 2. Consider the language S*, where S = {aa, b}. how many words does this language have of length 4? Of length 5? Of length 6? What can be said in general? Solution: S = {aa, b} S* = {, aa, b, aaaa, aab, bb, baa, aaaaaa, aaaab, aabb, aabaa, baaaa, baab, bbb, bbaa, aaaaaaaa, aaaaaab, aaaabb, aaaabaa, aabaaaa, aabaab, aabbb, aabbaa,
  • 3. bbbb, bbbaa, bbaaaa, bbaab, baabb, baabaa, baaaaaa, baaaab, aaaaaaaaaa, …….}  So words of length 4 = 24 = 16 Of length 5 = 25 = 32 Of length 5 = 26 = 64 In general: In general we can say that 3. Consider the language S*, where S = {ab, ba}. Write out all the words in S* that have seven or fewer letters. Can any word in this language contain the substrings aaa or bbb? What is the smallest word that is not in this language? Solution: S = {ab, ba} S* = {, ab, ba, abab, abba, baba, baab, ababab, ababba, abbaba, abbaab, baabab, baabba, bababa, babaab, abababab, abababba, ababbaba, ababbaab, abbaabab, abbaabba, abbababa, abbabaab, baababab, baababba, baabbaba, baabbaab, babaabab, babaabba, babababa, bababaab, ababababab, ababababba, abababbaba, abababbaab, ababbaabab, ababbaabba, ababbababa, ababbabaab, abbaababab, abbaababba, abbaabbaba, abbaabbaab, abbabaabab, abbabaabba, abbabababa, abbababaab, baabababab, baabababba, baababbaba, baababbaab, baabbaabab, baabbaabba, baabbababa, baabbabaab, babaababab, babaababba, babaabbaba, babaabbaab, bababaabab, bababaabba, bababababa, babababaab, abababababab, abababababba, ababababbaba, ababababbaab, abababbaabab, abababbaabba, abababbababa, abababbabaab, ababbaababab, ababbaababba, ababbaabbaba, ababbaabbaab, ababbabaabab, ababbabaabba, ababbabababa, ababbababaab, abbaabababab, abbaabababba, abbaababbaba, abbaababbaab, abbaabbaabab, abbaabbaabba, abbaabbababa, abbaabbabaab, abbabaababab, abbabaababba, abbabaabbaba, abbabaabbaab, abbababaabab, abbababaabba, abbababababa, abbabababaab, ababababababab, ababababababba, abababababbaba, abababababbaab, ababababbaabab, ababababbaabba, ababababbababa, ababababbabaab, abababbaababab, abababbaababba, ababbaabbaba, ababbaabbaab, ababbabaabab,
  • 4. abababbabaabba, abababbabababa, abababbababaab, ababbaabababab, ababbaabababba, ababbaababbaba, ababbaababbaab, ababbaabbaabab, ababbaabbaabba, ababbaabbababa, ababbaabbabaab, ababbabaababab, ababbabaababba, ababbabaabbaba, ababbabaabbaab, ababbababaabab, ababbababaabba, ababbababababa, ababbabababaab, baabababababab, baabababababba, baababababbaba, baababababbaab, baabababbaabab, baabababbaabba, baabababbababa, baabababbabaab, baababbaababab, baababbaababba, baababbaabbaba, baababbaabbaab, baababbabaabab, baababbabaabba, baababbabababa, baababbababaab, baabbaabababab, baabbaabababba, baabbaababbaba, baabbaababbaab, baabbaabbaabab, baabbaabbaabba, baabbaabbababa, baabbaabbabaab, baabbabaababab, baabbabaababba, baabbabaabbaba, baabbabaabbaab, baabbababaabab, baabbababaabba, baabbababababa, baabbabababaab,…}  All words in S* that have seven or fewer letters: S* = { abababababab, abababababba, ababababbaba, ababababbaab, abababbaabab, abababbaabba, abababbababa, abababbabaab, ababbaababab, ababbaababba, ababbaabbaba, ababbaabbaab, ababbabaabab, ababbabaabba, ababbabababa, ababbababaab, abbaabababab, abbaabababba, abbaababbaba, abbaababbaab, abbaabbaabab, abbaabbaabba, abbaabbababa, abbaabbabaab, abbabaababab, abbabaababba, abbabaabbaba, abbabaabbaab, abbababaabab, abbababaabba, abbababababa, abbabababaab, ababababababab, ababababababba, abababababbaba, abababababbaab, ababababbaabab, ababababbaabba, ababababbababa, ababababbabaab, abababbaababab, abababbaababba, ababbaabbaba, ababbaabbaab, ababbabaabab, abababbabaabba, abababbabababa, abababbababaab, ababbaabababab, ababbaabababba, ababbaababbaba, ababbaababbaab, ababbaabbaabab, ababbaabbaabba, ababbaabbababa, ababbaabbabaab, ababbabaababab, ababbabaababba, ababbabaabbaba, ababbabaabbaab, ababbababaabab, ababbababaabba, ababbababababa, ababbabababaab, baabababababab, baabababababba, baababababbaba, baababababbaab, baabababbaabab, baabababbaabba, baabababbababa, baabababbabaab, baababbaababab, baababbaababba, baababbaabbaba, baababbaabbaab, baababbabaabab, baababbabaabba, baababbabababa, baababbababaab, baabbaabababab, baabbaabababba, baabbaababbaba, baabbaababbaab, baabbaabbaabab, baabbaabbaabba, baabbaabbababa, baabbaabbabaab, baabbabaababab, baabbabaababba, baabbabaabbaba, baabbabaabbaab, baabbababaabab, baabbababaabba, baabbababababa, baabbabababaab }
  • 5.  No, No words can contain aaa or bbb because the first a in string ab and the a in ba never allow to make aaa or bbb.  The smallest word is of length zero (0) that is  (capital lambda) and it is present in the language so other than it there is no smallest word that is not in the language. 4. Consider the language S*, where S = {a, ab, ba}. Is the string (abbba) a word in this language? Write out all the words in this language with six or fewer letters. What is another way in which to describe the words in this language? Be careful this is not simply the language of all words without bbb. Solution:  No, the string abbba a word is not present in the language, because b individually does not exist in the given string S, so (ab b ba) can’t exist in this language.  All the words with six or fewer letters in this language are written below: S* = {, a, ab, ba, aa, aab, aba, aba, abab, abba, baa, baab, baba, aaa, aaab, aaba, aaba, aabab, aabba, abaa, abaab, ababa, abaa, abaab, ababa, ababa, ababab, ababba, abbaa, abbaab, abbaba, baaa, baaab, baaba, baaba, baabab, baabba, babaa, babaab, bababa, aaaa, aaaab, aaaba, aaaba, aaabab, aaabba, aabaa, aabaab, aababa, aabaa, aabaab, aababa, aababa, aababab, aababba, aabbaa, aabbaab, aabbaba, abaaa, abaaab, abaaba, abaaba, abaabab, abaabba, ababaa, ababaab, abababa, abaaa, abaaab, abaaba, abaaba, abaabab, abaabba, ababaa, ababaab, abababa, ababaa, ababaab, abababa, abababa, abababab, abababba, ababbaa, ababbaab, ababbaba, abbaaa, abbaaab, abbaaba, abbaaba, abbaabab, abbaabba, abbabaa, abbabaab, abbababa, baaaa, baaaab, baaaba, baaaba, baaabab, baaabba, baabaa, baabaab, baababa, baabaa, baabaab, baababa, baababa, baababab, baababba, baabbaa, baabbaab, baabbaba, babaaa, babaaab, babaaba, babaaba, babaabab, babaabba, bababaa, bababaab, babababa, aaaaa, aaaaab, aaaaba, aaaaba, aaaabab, aaaabba, aaabaa, aaabaab, aaababa, aaabaa, aaabaab, aaababa, aaababa, aaababab, aaababba, aaabbaa, aaabbaab, aaabbaba, aabaaa, aabaaab, aabaaba, aabaaba, aabaabab, aabaabba, aababaa, aababaab, aabababa, aabaaa, aabaaab, aabaaba, aabaaba, aabaabab, aabaabba, aababaa, aababaab, aabababa, aababaa, aababaab, aabababa, aabababa, aabababab, aabababba, aababbaa, aababbaab, aababbaba, aabbaaa, aabbaaab, aabbaaba, aabbaaba, aabbaabab, aabbaabba, aabbabaa, aabbabaab,
  • 6. aabbababa, abaaaa, abaaaab, abaaaba, abaaaba, abaaabab, abaaabba, abaabaa, abaabaab, abaababa, abaabaa, abaabaab, abaababa, abaababa, abaababab, abaababba, abaabbaa, abaabbaab, abaabbaba, ababaaa, ababaaab, ababaaba, ababaaba, ababaabab, ababaabba, abababaa, abababaab, ababababa, abaaaa, abaaaab, abaaaba, abaaaba, abaaabab, abaaabba, abaabaa, abaabaab, abaababa, abaabaa, abaabaab, abaababa, abaababa, abaababab, abaababba, abaabbaa, abaabbaab, abaabbaba, ababaaa, ababaaab, ababaaba, ababaaba, ababaabab, ababaabba, abababaa, abababaab, ababababa, ababaaa, ababaaab, ababaaba, ababaaba, ababaabab, ababaabba, abababaa, abababaab, ababababa, abababaa, abababaab, ababababa, ababababa, ababababab, ababababba, abababbaa, abababbaab, abababbaba, ababbaaa, ababbaaab, ababbaaba, ababbaaba, ababbaabab, ababbaabba, ababbabaa, ababbabaab, ababbababa, abbaaaa, abbaaaab, abbaaaba, abbaaaba, abbaaabab, abbaaabba, abbaabaa, abbaabaab, abbaababa, abbaabaa, abbaabaab, abbaababa, abbaababa, abbaababab, abbaababba, abbaabbaa, abbaabbaab, abbaabbaba, abbabaaa, abbabaaab, abbabaaba, abbabaaba, abbabaabab, abbabaabba, abbababaa, abbababaab, abbabababa,…} [upto six letters]  Another way…. 5. Consider the language S*, where S = {xx, xxx}. In how many ways can x 19 be written as the product of words in S? This means: How many different factorizations are there of x 19 into xx and xxx? Solution: (xx) (xx) (xx) (xx) (xx) (xx) (xx) (xx) + (xxx) = x16 + x3 = x19 x19 can consist of 8 double xx combinations and 1 triple xxx combination i.e = 8 * 2 + 1 * 3 = 19 x19 can consist of 5 double xx combinations and 3 triples xxx combinations = 5 * 2 + 3 * 3 = 19 x19 can consist of 2 double xx combinations and 5 triples xxx combinations = 2 * 2 + 5 * 3 = 19 3 double xx combinations can be replaced by 2 triple xxx combinations like (xx)(xx)(xx) = (xxx)(xxx)