Liệu sự chuyển đổi sau đây có bảo tồn bối cảnh không?


9

Tôi gặp phải vấn đề này liên quan đến việc thao túng một ngôn ngữ không ngữ cảnh. Đặt là ngôn ngữ không ngữ cảnh. Xác định với mọi . Là luôn bối cảnh là miễn phí? Tôi đoán là nó sẽ bảo tồn bối cảnh. Bất cứ ai có thể cung cấp một bằng chứng cơ bản về điều này?L # = { x : x iL i = 0 , 1 , 2 , . . . } L #LL#={x:xiLi=0,1,2,...}L#


Khi bạn đăng câu hỏi trên hai trang web, mọi người sẽ đánh giá cao nếu bạn để lại nhận xét về việc đăng chéo, liên kết đến câu hỏi trên trang web kia.
Tara B

2
Nhận xét: đối với các ngôn ngữ thông thường, điều này là chính xác. Đặt , do đó có DFA với trạng thái, sau đó với mỗi từ , nếu đều ở , thì , vì vậy chúng tôi có thể xây dựng một DFA nhận ra . Việc sử dụng tính hữu hạn của DFA ở đây cho thấy rằng yêu cầu bồi thường có thể không đúng với CFL. LREGLnxx,x2,...,xn+1LxL#L#
Shaull

student.cs.uwaterloo.ca/~cs462 Vấn đề tập 7. Tôi muốn thêm thẻ bài tập về nhà, nhưng nó không hoạt động (?)
Hendrik Jan

@HendrikJan Dường như họ không có thẻ bài tập về nhà đây
Виталий Олегович

1
@VitalijZadneprovskij Có vẻ như vậy! Giải pháp là do ngày 5 tháng 3 năm 2013. Vì vậy, tôi sẽ trả lời vào thứ Tư tới, khi vẫn cần thiết. Vấn đề lớn mặc dù.
Hendrik ngày 1

Câu trả lời:


5

Ví dụ:

L1={anbncmm,n1}

L2={ambncnm,n1}

L=(L1L2)ϵ có ngữ cảnh.

Bất kỳ từ không trống nào đều có tiền tố . Nó phải là , vì do , bất kỳ cặp và một trực tiếp thành công trong (sau ) phải chia sẻ cùng một số mũ. Vì thế: p = a n b n c mL 1 n = m L 2 b + c + x pxL#p=anbncmL1n=mL2b+c+xp

L#=({anbncnn1}L2)ϵ , không có ngữ cảnh.


Tôi không chắc tôi có hiểu bạn muốn nói gì không. Một chuỗi như nằm trong vì và , vì vậy bạn có thể tạo ra tất cả các quyền hạn của với , v.v. L # một n b n c nL 1 , L 2 một k b k c kL 2 x x 2L 1 L 2 L 2 L 2Lx=anbncnakbkckL#anbncnL1,L2akbkckL2xx2L1L2L2L2L
Simon S

Tuy nhiên tôi nhận ra rằng tôi đã đặt sai theo một cách nào đó. L#
Simon S

Thật vậy, tôi đã thiếu một số chuỗi, nhưng lập luận của tôi không rõ ràng, tôi đồng ý và có lẽ sai khi viết. Bây giờ nó có vẻ tốt với tôi. Cảm ơn. Tôi xóa bình luận đó ngay bây giờ.
Hendrik ngày
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.