Find Jobs
Hire Freelancers

Complete 3 exercises related to theoretical aspects of computer science

£18-36 GBP / hour

In Progress
Posted over 4 years ago

£18-36 GBP / hour

Consider the following NFA over the alphabet Σ = {0, 1} A B C 0 1 0 1 (8 marks) a) Use the GNFA algorithm to get the equivalent regular expression for this NFA. (12 marks) b) Use the subset construction method to the equivalent DFA for this NFA. Specify it in the form of a transition table and a state diagram. ➋ a) Let Σ = {0, 1} and L be given by the regular expression 0(10)∗ + 1(01)∗ (12 marks) . Design an NFA to recognize L. Start with the following incomplete state diagram: S A10 B10 A01 B01 (8 marks) b) Design a grammar for L using only three variables: S, A, B. ➌ Consider the following PDA over Σ = {0, 1} and Γ = {0, 1, •} A B C D L R ε, ε → • 0, ε → 0 1, ε → 1 ε, ε → ε 0, ε → ε ε, • → ε 0, ε → ε 0, 0 → ε 1, 1 → ε (6 marks) a) Give 3 strings that are accepted by this PDA, and another 3 strings which are rejected by it. (4 marks) b) What is the general form of the strings accepted by this PDA?
Project ID: 22857829

About the project

4 proposals
Remote project
Active 4 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
4 freelancers are bidding on average £26 GBP/hour for this job
User Avatar
Hi there, I am computer science graduate and I am expert in related topics. I have done multiple similar projects nad I can finish your project in hours.
£18 GBP in 40 days
5.0 (11 reviews)
4.0
4.0
User Avatar
£30 GBP in 40 days
5.0 (2 reviews)
2.0
2.0

About the client

Flag of UNITED KINGDOM
Milton Keynes, United Kingdom
5.0
4
Payment method verified
Member since Dec 3, 2019

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.