Log In
0 votes

Is this given answer correct?

in Theory of Computation
edited by
yes, given answer is correct,

R' ∩ C' = ( R U C )' = C' ===> is it CFL closed under complementation? No ===> Is it CSL closed under Complementation? yes

therefore it must be CSL but it may or may not CFL

When CFL is DCFL then it is closed under complementation
R is regular so complement(R) is also regular as regular language are closed under complementation .

C is cfl so complement (C) is necessarily not cfl as cfl are not closed under complementation bt its is necessarily csl becoz cfl is subset of csl.

so intersection of csl and regular is definitely csl .(becoz regular are also csl and csl ∩ csl = csl as csl are closed under intersection)....

1 Answer

0 votes
Best answer
L1=regular so L1(complement) is also regular as well as CFL.

L2=CFL so its complement will be CSL .now $L1\bigcap L2$ will be CSL not CFL

selected by
it may be CFL

Related questions

3 votes
1 answer
Consider the infinite two-dimensional grid G={(m,n)| m and n are integers} Every point in G has 4 neighbors, North, South, East, and West, obtained by varying m or n by 1. Starting at the origin (0,0), a string of command letters N, S, E, W generates a ... a closed path. Which of the following statements is TRUE? i) L is Regular. ii) L is context free. iii) L complement is context free. Thanks!
asked Jan 22, 2019 in Theory of Computation Abhipsa 102 views
0 votes
0 answers