Ask Question, Ask an Expert

+1-415-315-9853

info@mywordsolution.com

Ask Computer Engineering Expert

Answer all the problems.

1) Define the following concepts formally:

(a) Finite Automata

(b) Non-Deterministic Finite Automata (NDFA)

(c) Kleene Closure of a set of expressions

(d) Regular Expression

(e) Regular Language

(f) Primitive Recursive Function

(g) Unsolvable Problem

(h) Turing Machine

(i) Universal Turing Machine

(j) Turing-Decidable Problem

(k) Moore Automata

(l) Context-free Language

(m) Pushdown Automata

(n) Halting Problem

(o) NP-Hard Problem

(p) Context-free Language                               

2) Show that language

    L = { ap : p is positive prime integer} is not regular    

3) Show that each of the following function is primitive recursive function.

(a) f (m, n) = 4mn

(b) fib (n), where fib (n) is defined by

fib (0) = 0
fib (1) =  1
fib ( n + 2) = fib (n) + fib (n + 1) , n ≥ 0

4) Construct one grammer for each of the following languages

(a) { ai bj ck | i = 2 j or j = 2k }

(b) { w ∈ { 0, 1}* :    w = wR}               

5) Construct one Turing Machine for calculating each of the following

(a) Llanguage { 0n 1n : n ≥ 1 }

(b) Function f (m, n) = m * n, where ‘*’ denotes multiplication

Computer Engineering, Engineering

  • Category:- Computer Engineering
  • Reference No.:- M92290

Have any Question? 


Related Questions in Computer Engineering

1 in tcp how do we define the sequence number of a segment

1. In TCP, how do we define the sequence number of a segment (in each direction)? Consider two cases: the first segment and other segments. 2. In TCP, we have two consecutive segments. Assume the sequence number of the f ...

An arithmetic expression can be stored in a binary search

An arithmetic expression can be stored in a binary search tree. Modify the BinarySearchTree class so that an expression such as 2 + 3 ∗ 4/5 can be properly evaluated using the correct operator precedence rules.

A manchester signal has a data rate of 100 kbps using

A Manchester signal has a data rate of 100 Kbps. Using Figure 4.8, calculate the value of the normalized energy (P) for frequencies at 0 Hz, 50 KHz, 100 KHz.

In this problem we will studylfsrs in somewhat more detail

In this problem we will study LFSRs in somewhat more detail. LFSRs come in three flavors: LFSRs which generate a maximum-length sequence. These LFSRs are based on primitive polynomials. LFSRs which do not generate a maxi ...

Computer organizations and architecture i1consider a

Computer Organizations and Architecture I 1. Consider a hypothetical 32-bit microprocessor having 32-bit instructions composed oftwo fields: the first byte contains the opcode and the remainder the immediate operandor an ...

1 what is a hash function and what can it be used for2 why

1. What is a hash function, and what can it be used for? 2. Why is it important to exchange keys out of band in symmetric encryption? 3. What is the fundamental difference between symmetric and asymmetric encryption?

Show the final contents of the tlb if it is 2-way set

Show the final contents of the TLB if it is 2-way set associative. Also show the contents of the TLB if it is direct mapped. Discuss the importance of having a TLB to high performance. How would virtual memory accesses b ...

1 the development of a forensic lab for computers and

1. The development of a forensic lab for computers and mobile devices involves numerous specialized tools. Describe both hardware and software tools that might be utilized in such a lab. 2. Select ONE type of software to ...

1 what is a virtual switching element2 why should a small

1. What is a virtual switching element? 2. Why should a small business opt to virtualize its computing resources? 3. In recent years, there has been a phenomenal growth in the business use of computing virtualization tec ...

Alice has a video clip that bob is interested in getting

Alice has a video clip that Bob is interested in getting; Bob has another video clip that Alice is interested in getting. Bob creates a web page and runs an HTTP server. How can Alice get Bob's clip? How can Bob get Alic ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

WalMart Identification of theory and critical discussion

Drawing on the prescribed text and/or relevant academic literature, produce a paper which discusses the nature of group

Section onea in an atwood machine suppose two objects of

SECTION ONE (a) In an Atwood Machine, suppose two objects of unequal mass are hung vertically over a frictionless

Part 1you work in hr for a company that operates a factory

Part 1: You work in HR for a company that operates a factory manufacturing fiberglass. There are several hundred empl

Details on advanced accounting paperthis paper is intended

DETAILS ON ADVANCED ACCOUNTING PAPER This paper is intended for students to apply the theoretical knowledge around ac

Create a provider database and related reports and queries

Create a provider database and related reports and queries to capture contact information for potential PC component pro