Personal tools
You are here: Home Classes Fall 2004 - Spring 2005 CS 383 CS 383
Document Actions

CS 383

by admin last modified 2005-05-12 18:45

CS 383

Homework, due on Wednesday 3/2

 

Here are some suggested problems to do:

p. 121   #3.4.1 parts (d), (f), (g)  #3.4.2 parts (a), (b), (d)

 

p. 129   #4.1.1 parts (a), (b), (c), (d), (e)  #4.1.2 parts (a), (e)

 

p. 145   #4.2.1 parts (a), (b), (c), (d), #4.2.2,  #4.2.4 parts (a), (c)

 

Here is a subset of these I would like you to hand in on Wednesday 3/2:

p. 129   #4.1.1 part (d)  #4.1.2 parts  (d), (e)

p. 145   #4.2.4 parts (a), (c).  You need to look at 4.2.2 for a definition of the symbols.

 


Also, I would like you to show that a language can satisfy the conditions of the Pumping Lemma

without being Regular.  Here is the example; you provide the details:

 

Let L1 be the language {bjck: j, k >= 0}.  Let L2 be the language { abjcj: j >= 0  }. 

Let L3 be { aibjck: i >= 2, j, k >= 0}.  Language L is the union of L1, L2, and L3.

a)      Show that L1 and L3 are regular but L2 is not.

b)      Show that every sufficiently long string in L is pumpable.

c)      Find a regular language R so that the intersection of L and R is L2.

d)      Show why (c) implies that L is not regular.

 

 

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: