Automata theory involves the study of mathematical objects

Assignment Help Basic Computer Science
Reference no: EM13960965

Task Background: Automata theory involves the study of mathematical objects called automata and the computational problems that can be solved using them. Context-free grammar provides us with mathematical techniques of building phases in a language from other blocks that are smaller. Visual structures called parse trees enable us to clearly differentiate which phrases are unique and which ones are ambiguous.

Primary Response: Within the discussion board area, respond to the following questions with your thoughts, ideas, and comments. This will be the foundation for future discussions by your fellow classmates. Be substantive and clear.

Task Assignment: Below you will find a question the areas of automata. Solve the problem showing all steps. Thoroughly explain how and why you performed each step with complete sentences.

A finite-state automaton is given by the 5-tuple (Q, ∑, δ, q, F), where

Q = the finite set of states = {A, B, C}

∑ = the Alphabet (inputs) = {x, y}

δ = the transition function using the alphabet as inputs to the states

q = the initial state = {A}

F = Accepting (or final) state = {C}

The transition table for the automaton is given by:

 

δ

δ

 

x

y

A

A

B

B

A

C

C

A

C

(i). Draw the corresponding transition diagram (digraph).

(ii). Provide 5 strings that are in the language generated by the automaton.

(iii). Provide 5 strings, that use the same inputs, which are not in the language generated by the automata.

(iv). Write a general statement that describes when a string is part of the language generated by the above automata and when that string is not in the language.

Reference no: EM13960965

Questions Cloud

Class and utilize it in the ordering process : For this assignment, you will create a class to describe the product that is being ordered. You will then modify your code to create an instance of this class and utilize it in the ordering process.
Valid decision based on the multiple interviews : What are some valid methods that you would use as an HR generalist to compile the results of all interviewers into something remotely resembling order, so that a valid decision based on the multiple interviews could be made? Thoughts?
Promotion of sales opportunities in a service transaction : What ethical issues are involved in the promotion of sales opportunities in a service transaction? How can an Internet service encounter be a memorable experience? What are the characteristics of early adopters of self-service? How do the five dimens..
Show that to a first approximation the angular deviation : A projectile is fired horizontally along the earth's surface. Show that to a first approximation the angular deviation from the direction of fire resulting form the Coriolis force varies linearly with time at a rate cosωθ, where ω is the angular f..
Automata theory involves the study of mathematical objects : Automata theory involves the study of mathematical objects called automata and the computational problems that can be solved using them. Context-free grammar provides us with mathematical techniques of building phases in a language from other bloc..
Disadvantages of having an employer draw attention : What are advantages and disadvantages of having an employer draw attention to situations where employees use some of their work time to do non job related activities
Apply the 1st law of thermodynamics to the resistor : A 100 ohm resistor is immersed in a constant temp bath at 300 K. A current of 10 amps flows through the resistor and a steady state is achieved
Using electronic health records vs. traditional paper : Discuss some of the advantages AND disadvantages of using electronic health records vs. traditional paper charts in a medical office. Think about this from a health professional's perspective (in terms of cost, ease of use, accessibility of patient i..
Automata theory, grammars and languages ip : Task Background: This assignment involves solving problems by using various discrete techniques to model the problems at hand. Quite often, these models form the foundations for writing computer programming code that automate the tasks. To carry ..

Reviews

Write a Review

 

Basic Computer Science Questions & Answers

  Modern computer architecture standards

The X25 demodulator machine has been upgraded to modern computer architecture standards.

  Discussing own experiences or those of folks

Read below info then write a short paper discussing your own experiences or those of folks you know in this environment, and how you/they have coped with the potentially conflicting ethical dimensions of these and related issues

  Difference between insiders and out siders

differences between corporate espionage offenders who are so-called "insiders" and those who are so-called "outsiders".

  Create a program that uses linq to xml

You are asked to create a program that uses LINQ to XML to display the contents of the above XML document. You may use the Elements methods, and other common traversal methods. However, as a catch, you should know the ontology of your document and..

  Describe the evolution of hypertext

Describe the evolution of hypertext, from its original conception to its realization as a widely used technology.

  Evaluate why cost is not one of the five core metrics

Evaluate why cost is not one of the five core metrics of the SLIM model and speculate on the consequences if cost served as one.

  Methods-majority of target audience can play applications

What are some methods that we can guarantee that majority of target audience can play applications?

  A word document containing all of the identified methods

A word document containing all of the identified methods for the "Zoo Organizer"

  Describe all the necessary equipment

Your sister owns a small clothing store. During a conversation at a family dinner, she mentions her frustration with having to manually track and reorder high demand items. She would like an automated system but has a very small budget. Write a 4-5 p..

  Calculate the median of an array

Calculate the median of an array in mips, the array needs to use floating point numbers not integers.The output should look something like this were you enter numbers in and it prints the array and prints the median.Enter a number

  How to implement in rc4

How to implement in RC4

  Create pseudo code to read base price for tax

Create pseudo code for the following: Read base price. Tax is given at rate of 8.5%. If base price is over 20,000 then you should pay the extra luxury tax of 2% on base price.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd