Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

ΠΛΗ30 ΕΠΑΝΑΛΗΨΗ 5

1,504 views

Published on

ΓΛΩΣΣΕΣ ΑΝΕΞΑΡΤΗΤΕΣ ΣΥΜΦΡΑΖΟΜΕΝΩΝ

Published in: Education
  • Be the first to comment

  • Be the first to like this

ΠΛΗ30 ΕΠΑΝΑΛΗΨΗ 5

  1. 1. ∆ηµήτρης Ψούνης – ΠΛΗ30, Επανάληψη 5 1 ΠΛΗ30 – ΕΠΑΝΑΛΗΨΗ 5 Γλώσσες Ανεξάρτητες Συµφραζοµένων (Μέρος 1ο ) Ο∆ΗΓΙΕΣ ΓΙΑ ΤΗΝ ΕΠΑΝΑΛΗΨΗ Επαναλάβετε τα µαθήµατα: • Ενότητα 3: Κανονικές Γλώσσες – Μάθηµα 6: Λήµµα Άντλησης για Κανονικές Γλώσσες. • Ενότητα 4: Γλώσσες Ανεξάρτητες Συµφραζοµένων – Μάθηµα 1: Μόνο Μεθοδολογία Κατασκευής Γραµµατικής Χωρίς Συµφραζοµένων • Ενότητα 4: Γλώσσες Ανεξάρτητες Συµφραζοµένων – Μάθηµα 2: Μόνο Μεθοδολογία Κατασκευής Ντετερµινιστικού Αυτοµάτου Στοίβας • Ενότητα 4: Γλώσσες Ανεξάρτητες Συµφραζοµένων – Μάθηµα 3: Μόνο Μεθοδολογία Κατασκευής Μη Ντετερµινιστικού Αυτοµάτου Στοίβας. Το πακέτο κατασκευής Γραµµατικής Χωρίς Συµφραζοµένων – Ντετερµινιστικού Αυτοµάτου – Λήµµατος Άντλησης είναι απόλυτο SOS και πιάνει 1.5 µονάδα απολύτως απαραίτητη για την επιτυχία στις τελικές εξετάσεις. Ο∆ΗΓΙΕΣ ΓΙΑ ΤΟΝ ΧΡΟΝΟ ΕΠΙΛΥΣΗΣ ΑΣΚΗΣΕΩΝ: Έπειτα προχωρήστε στην επίλυση των ασκήσεων.Κάθε άσκηση πρέπει να βγαίνει ολόσωστα σε 15’- 20’ η κάθε µία. Έπειτα συµβουλευτείτε τις αντίστοιχες ηχογραφήσεις για να δείτε ολοκλήρωµένα τις λύσεις των ασκήσεων. Συνιστώµενοι Χρόνοι για την επανάληψη: Χρόνος Επανάληψης: 2.00’ Χρόνος Απάντησης Ασκήσεων: 1.40’ Ηχογραφήσεις Ασκήσεων: 2.00’
  2. 2. ∆ηµήτρης Ψούνης – ΠΛΗ30, Επανάληψη 5 2 Ασκήσεις Άσκηση 1 ∆ίδεται η γλώσσα L={an b2n | n ≥ 1} (1) Αποδείξτε ότι η γλώσσα δεν είναι κανονική. (2) ∆ώστε Γραµµατική Χωρίς Συµφραζόµενα που παράγει τις συµβολοσειρές της γλώσσας. (3) ∆ώστε Ντετερµινιστικό Αυτόµατο Στοίβας που αναγνωρίζει τις συµβολοσειρές της γλώσσας. (4) ∆ώστε Μη Ντετερµινιστικό Αυτόµατο Στοίβας που αναγνωρίζει τις συµβολοσειρές της γλώσσας. Άσκηση 2 ∆ίδεται η γλώσσα L={an bm | n≥m≥1} (1) Αποδείξτε ότι η γλώσσα δεν είναι κανονική. (2) ∆ώστε Γραµµατική Χωρίς Συµφραζόµενα που παράγει τις συµβολοσειρές της γλώσσας. (3) ∆ώστε Ντετερµινιστικό Αυτόµατο Στοίβας που αναγνωρίζει τις συµβολοσειρές της γλώσσας. (4) ∆ώστε Μη Ντετερµινιστικό Αυτόµατο Στοίβας που αναγνωρίζει τις συµβολοσειρές της γλώσσας. Άσκηση 3 ∆ίδεται η γλώσσα L={ai bj ck | i+j<k} (1) Αποδείξτε ότι η γλώσσα δεν είναι κανονική. (2) ∆ώστε Γραµµατική Χωρίς Συµφραζόµενα που παράγει τις συµβολοσειρές της γλώσσας. (3) ∆ώστε Ντετερµινιστικό Αυτόµατο Στοίβας που αναγνωρίζει τις συµβολοσειρές της γλώσσας. (4) ∆ώστε Μη Ντετερµινιστικό Αυτόµατο Στοίβας που αναγνωρίζει τις συµβολοσειρές της γλώσσας. Άσκηση 4 ∆ίδεται η γλώσσα L={ai bj ck | i+k<j} (1) Αποδείξτε ότι η γλώσσα δεν είναι κανονική. (2) ∆ώστε Γραµµατική Χωρίς Συµφραζόµενα που παράγει τις συµβολοσειρές της γλώσσας. (3) ∆ώστε Ντετερµινιστικό Αυτόµατο Στοίβας που αναγνωρίζει τις συµβολοσειρές της γλώσσας. (4) ∆ώστε Μη Ντετερµινιστικό Αυτόµατο Στοίβας που αναγνωρίζει τις συµβολοσειρές της γλώσσας. Άσκηση 5 ∆ίδεται η γλώσσα L={ai bj ck | j+k<i} (1) Αποδείξτε ότι η γλώσσα δεν είναι κανονική. (2) ∆ώστε Γραµµατική Χωρίς Συµφραζόµενα που παράγει τις συµβολοσειρές της γλώσσας. (3) ∆ώστε Ντετερµινιστικό Αυτόµατο Στοίβας που αναγνωρίζει τις συµβολοσειρές της γλώσσας. (4) ∆ώστε Μη Ντετερµινιστικό Αυτόµατο Στοίβας που αναγνωρίζει τις συµβολοσειρές της γλώσσας.
  3. 3. ∆ηµήτρης Ψούνης – ΠΛΗ30, Επανάληψη 5 3 Άσκηση 6 ∆ίδεται η γλώσσα L={(ab)n (cd)m |n>m} (1) Αποδείξτε ότι η γλώσσα δεν είναι κανονική. (2) ∆ώστε Γραµµατική Χωρίς Συµφραζόµενα που παράγει τις συµβολοσειρές της γλώσσας. (3) ∆ώστε Ντετερµινιστικό Αυτόµατο Στοίβας που αναγνωρίζει τις συµβολοσειρές της γλώσσας. (4) ∆ώστε Μη Ντετερµινιστικό Αυτόµατο Στοίβας που αναγνωρίζει τις συµβολοσειρές της γλώσσας. Άσκηση 7 ∆ίδεται η γλώσσα του αλφαβήτου {α,β,0,1} που παράγεται από τους εξής κανόνες: • 01 ∈ ‫ܮ‬ • Αν ‫ݔ‬ ∈ ‫ܮ‬ τότε ߙ1‫1ܾݔ‬ ∈ ‫ܮ‬ ∆ώστε τη γενική µορφή των συµβολοσειρών της γλώσσας που παράγουν οι αναδροµικοί κανόνες και έπειτα για την γλώσσα αυτή: (1) Αποδείξτε ότι η γλώσσα δεν είναι κανονική. (2) ∆ώστε Γραµµατική Χωρίς Συµφραζόµενα που παράγει τις συµβολοσειρές της γλώσσας. (3) ∆ώστε Ντετερµινιστικό Αυτόµατο Στοίβας που αναγνωρίζει τις συµβολοσειρές της γλώσσας. (4) ∆ώστε Μη Ντετερµινιστικό Αυτόµατο Στοίβας που αναγνωρίζει τις συµβολοσειρές της γλώσσας.

×