Θεωρία υπολογισμού1 Μη αιτιοκρατικό αυτόματο Σ={0}, L = { 0 k : k=2m, k=3m}, μαντεύουμε το μήκος.

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
ΕΦΑΡΜΟΣΜΕΝΑ ΜΑΘΗΜΑΤΙΚΑ ΔΙΑΝΥΣΜΑΤΙΚΟΣ ΛΟΓΙΣΜΟΣ
Advertisements

Copyright © 2005 Elsevier Κεφάλαιο 2 :: Σύνταξη των γλωσσών προγραμματισμού Πραγματολογία των Γλωσσών Προγραμματισμού Michael L. Scott.
Δυαδικη παρασταση αριθμων και συμβολων
ΓΡΑΜΜΑΤΙΚΕΣ ΧΩΡΙΣ ΣΥΜΦΡΑΖΟΜΕΝΑ I
ΘΕΩΡΙΑ ΓΛΩΣΣΩΝ & ΑΥΤΟΜΑΤΩΝ: ΕΙΣΑΓΩΓΗ Ι
Πίνακες και επεξεργασία τους
Επίπεδα Γραφήματα : Προβλήματα και Υπολογιστική Πολυπλοκότητα TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A AA.
Θεωρία Γράφων Θεμελιώσεις-Αλγόριθμοι-Εφαρμογές
Τι είναι συνάρτηση Ορισμός
Κεφάλαιο 2ο Πεπερασμένα αυτόματα.
Γραφήματα & Επίπεδα Γραφήματα
ΣΧΕΣΙΑΚΗ ΑΛΓΕΒΡΑ ΜΑΘΗΜΑ 4.
Αριθμητικές Μέθοδοι Βελτιστοποίησης Θεωρία & Λογισμικό Τμήμα Πληροφορικής - Πανεπιστήμιο Ιωαννίνων Ι. Η. Λαγαρής.
ΘΕΩΡΙΑ ΠΟΛΥΠΛΟΚΟΤΗΤΑΣ ΠΑΡΟΥΣΙΑΣΗ ΣΤΑ ΚΕΦΑΛΑΙΑ 7.4 – 7.6 NP ΠΛΗΡΟΤΗΤΑ.
Copyright © 2009 Pearson Education, Inc. Κεφάλαιο 3 Κίνηση σε 2 και 3 διαστάσεις, Διανύσματα.
Μηχανές Turing και Υπολογισιμότητα
ΝΤΕΝΤΕΡΜΙΝΙΣΤΙΚΑ ΠΕΠΕΡΑΣΜΕΝΑ ΑΥΤΟΜΑΤΑ Ι
Θεωρία Υπολογισμού Εισαγωγή (μέρος 3 ο ). Χρειαζόμαστε Μοντέλα Εμπρός πατάκι Πίσω πατάκι Πόρτα ΚλειστόΑνοιχτό.
Κλειστότητα κανονικών γλωσσών
Θεωρία Υπολογισμού Κλειστότητα κανονικών γλωσσών Μη-κανονικές γλώσσες.
Θεωρία Υπολογισμού Λήμμα της Άντλησης. Είναι οι παρακάτω γλώσσες κανονικές; L = {0 n 1 n | n ≥ 0} L = { w | w ίδιο πλήθος 0 και 1} L = { w | w ίδιο πλήθος.
Θεωρία Υπολογισμού Πεπερασμένα Αυτόματα. Η κλάση των κανονικών γλωσσών είναι κλειστή ως προς την ένωση.
Θεωρία Υπολογισμού Πεπερασμένα Αυτόματα. Υπολογισμοί Γλώσσα που αποδέχεται ένας υπολογιστής: Το σύνολο των λέξεων τα οποία οδηγούν σε κατάσταση αποδοχής.
ΣΥΝΟΛΑ.
Θεωρία Υπολογισμού Αντιαιτιοκρατικά Πεπερασμένα Αυτόματα.
Θεωρία Υπολογισμού Ασυμφραστικές Γλώσσες Λήμμα της Άντλησης.
Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών – Τμήμα Πληροφορικής και Τηλεπικοινωνιών 1 Κεφάλαιο 4 Σημασιολογία μιας Απλής Προστακτικής Γλώσσας Προπτυχιακό.
Θεωρία Υπολογισμού Αλγόριθμοι και Μηχανές Turing Υπολογισιμότητα.
Μέγιστη ροή TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A AA A A Συνάρτηση χωρητικότητας Κατευθυνόμενο γράφημα.
Θεώρημα Διαγνωσιμότητας
Θεωρία Υπολογισμού Πεπερασμένα Αυτόματα. Σχεδιάστε το αυτόματο που αναγνωρίζει L = {w | w περιέχει την υπολέξη «001»}
Διαγνώσιμες και μη-διαγνώσιμες ασυμφραστικές γραμματικές και γλώσσες
Βασικά στοιχεία της Java
ΚΕΦΑΛΑΙΟ Το αλφάβητο της ΓΛΩΣΣΑΣ
Θεωρία Υπολογισμού Λήμμα της Άντλησης -Παραδείγματα.
Αίγυπτος Ένα ταξίδι μέσα από φωτογραφίες και βίντεο.
ΕΥΚΛΕΙΔΙΑ ΓΕΩΜΕΤΡΙΑ ΚΕΦΑΛΑΙΟ 2 ο ΒΑΣΙΚΑ ΓΕΩΜΕΤΡΙΚΑ ΣΧΗΜΑΤΑ ( )
Γλώσσες Προγραμματισμού Μεταγλωττιστές Λεκτική Ανάλυση II Πανεπιστήμιο Μακεδονίας Τμήμα Εφαρμοσμένης Πληροφορικής Ηλίας Σακελλαρίου.
1. Γροιλανδία km² - αυτοδιοικούμενη περιοχή που ανήκει στη Δανία ΓροιλανδίαΔανία 2. Νέα Γουινέα km² - το δυτικό τμήμα ανήκει στην.
1 Θεωρία Υπολογισμού Ενότητα 6 : Αλφάβητα, Γλώσσες, Κανονικές Εκφράσεις Αλέξανδρος Τζάλλας Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου.
1 Θεωρία Υπολογισμού Ενότητα 5 : Λογικά Επιχειρήματα, Αλφάβητα & Γλώσσες (2/2) Αλέξανδρος Τζάλλας Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου.
ΣΗΜΑΤΑ ΚΑΙ ΣΥΣΤΗΜΑΤΑ II Καθ. Πέτρος Π. Γρουμπός Διάλεξη 8η Στοχαστικά Σήματα - 1.
ΑΞΙΩΜΑΤΑ ΤΗΣ ΑΛΓΕΒΡΑΣ BOOLE (αξιώματα Huntington) 1. Κλειστότητα α. ως προς την πράξη + (OR) β. ως προς την πράξη  (AND) 2. Ουδέτερα.
ΑΡΧΑΙΑ ΣΠΑΡΤΗ Σιαμπάνο Ηλία Σκουρτσίδη Λεωνίδα Τριανταφυλλόπουλο Σπύρο
Τρίτο μάθημα Ψηφιακά Ηλεκτρονικά.
ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Διάλεξη 4: Απλοποίηση (βελτιστοποίηση) λογικών συναρτήσεων με την μέθοδο του χάρτη Karnaugh (1ο μέρος) και υλοποίηση με πύλες NAND -
ΓΕΩΓΡΑΦΙΑ Β ΓΥΜΝΑΣΙΟΥ Ενότητες 1.Οι χάρτες
ΑΝΔΕΙΣ Χριστοδουλάκη Άννα –Μαρία ΤμήμαΑ3 ΓΥΜΝΑΣΙΟ ΑΡΧΑΝΩΝ
Συστήματα CAD Πανεπιστήμιο Θεσσαλίας Σχολή Θετικών Επιστημών
Μοντελοποίηση υπολογισμού
Μέγιστη ροή Κατευθυνόμενο γράφημα 12 Συνάρτηση χωρητικότητας
Λήμμα άντλησης Πως αποφασίζουμε αποδεικνύουμε ότι μία γλώσσα δεν είναι κανονική; Δυσκολότερο από την απόδειξη ότι μια γλώσσα είναι κανονική. Γενικότερο.
Ισοδυναμία ΠΑ - ΚΕ Για να δείξουμε ότι οι κανονικές γλώσσες - εκφράσεις και τα πεπερασμένα αυτόματα είναι ισοδύναμα σε εκφραστική δυνατότητα έχουμε να.
Ενότητα 8 : Αυτόματα NFA - DFA Αλέξανδρος Τζάλλας
Διακριτά Μαθηματικά ΣΥΝΟΛΑ.
Μέγιστη ροή Κατευθυνόμενο γράφημα 12 Συνάρτηση χωρητικότητας
Μορφές κατανομών Αθανάσιος Βέρδης.
Ισοδυναμία ΜΠΑ με ΠΑ Για κάθε ΜΠΑ Μ υπάρχει αλγόριθμος ο οποίος κατασκευάζει ΠΑ Μ’ αιτιοκρατικό ώστε να αναγνωρίζουν την ίδια ακριβώς γλώσσα. Καθώς το.
Μηχανικές Ταλαντώσεις
Παναγιώτης Αυγουστίδης Γεωγραφία Β΄ Γυμνασίου
Στοιχεία υδρομετεωρολογίας
ΜΑΘΗΜΑ 8 Η γεωλογική ιστορία της Ελλάδας
ΟΥΚΡΑΝΙΑ Άρης Λέκκας.
Β 3.5 Τα ποτάμια της Ασίας Ινδία.
Ελλάδα Τα μεγαλύτερα νησιά.
ΓΕΛ Καστορείου Πολιτιστικό Πρόγραμμα
Συστάδα 2: Φυσικές Επιστήμες, Τεχνολογία, Φυσική Αγωγή και Υγεία
ΣΤΟΙΧΕΙΑ ΘΕΩΡΙΑΣ ΓΡΑΦΗΜΑΤΩΝ II
ΔΕΣΚΕΙΟ ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΠΑΡΓΑΣ Α’ ΤΑΞΗ 2007
Σπήλαιο Περάματος Ιωαννίνων 30/3/2018 – 1/4/2018
Μεταγράφημα παρουσίασης:

θεωρία υπολογισμού1 Μη αιτιοκρατικό αυτόματο Σ={0}, L = { 0 k : k=2m, k=3m}, μαντεύουμε το μήκος.

θεωρία υπολογισμού2 Μη αιτιοκρατικό αυτόματο Συμβολοσειρές που δεν περιέχουν τουλά χιστον ένα σύμβολο από το αλφάβητο {a, b, c}. Μαντεύουμε ποιο σύμβολο δεν εμφανίζεται και επαληθεύουμε.

θεωρία υπολογισμού3 Πράξεις σε γλώσσες Οι γλώσσες είναι σύνολα και έχουμε τις πράξεις σε σύνολα, ένωση, τομή, συμπλή- ρωμα ως προς το Σ*. Επιπλέον για δύο γλώσσες L1, L1 έχουμε την παράθεση τους, την συμβολίζουμε L 1 L 2.

θεωρία υπολογισμού4 Πράξεις σε γλώσσες Κλειστότητα Kleene, συμβολισμός L*. Ορίζουμε Ορίζουμε

θεωρία υπολογισμού5 Πράξεις σε γλώσσες Ορίζουμε την θετική κλειστότητα μίας γλώσσας Ισχύει

θεωρία υπολογισμού6 Ιδιότητες πράξεων Ένα σύνολο λέγεται κλειστό ως προς μία πράξη αν το αποτέλεσμα της πράξης είναι στοιχείο του συνόλου. Οι κανονικές γλώσσες είναι κλειστές ως προς τις πράξεις της τομής, ένωσης, διαφοράς, συμπληρώματος, παράθεσης και κλειστότητας Kleene.

θεωρία υπολογισμού7 Ιδιότητες πράξεων Κλειστότητα ως προς την ένωση. Αν η L1 αναγνωρίζεται από το αυτόματο M1 και η L2 αναγνωρίζεται από το αυτόματο M2, τότε κατασκευάζουμε αυτόματο ώστε να αναγνωρίζει την ένωσή τους.

θεωρία υπολογισμού8 Ιδιότητες πράξεων

θεωρία υπολογισμού9 Ιδιότητες πράξεων

θεωρία υπολογισμού10 Ιδιότητες πράξεων Για την ένωση χρειαστήκαμε τις e μεταβάσεις και μη αιτιοκρατικό αυτόματο.

θεωρία υπολογισμού11 Ιδιότητες πράξεων Για το συμπλήρωμα, αν το αυτόματο M (αιτιοκρατικό, μία μόνο μετάβαση για κάθε σύμβολο) αναγνωρίζει την γλώσσα L, τότε αλλάζοντας τις μη τελικές καταστάσεις του Μ σε τελικές και τις τελικές του σε μη τελικές και διατηρώντας τα άλλα στοιχεία του Μ έχουμε ένα αυτόματο Μ’ που αναγνωρίζει το συμπλήρωμα της γλώσσας L (στην απόδειξη είναι αναγκαίο να έχουμε αιτιοκρατικό αυτόματο).

θεωρία υπολογισμού12 Ιδιότητες πράξεων Παράδειγμα όπου με ΜΠΑ δεν αναγνωρίζει σωστά το συμπλήρωμα

θεωρία υπολογισμού13 Ιδιότητες πράξεων Για την παράθεση συνδέουμε τα δύο αυτόματα σειριακά. Η τελική κατάσταση του πρώτου αυτόματου Μ1 και η αρχική του δεύτερου αυτόματου Μ2 είναι απλές καταστάσεις του νέου αυτόματου και συνδέονται με μία e μετάβαση. Η αρχική του Μ1 είναι η νέα αρχική και η τελική του Μ2 είναι η νέα τελική. Οι συναρτήσεις μετάβασης των δύο αυτομάτων και η e μετάβαση που προσθέσαμε είναι η νέα συνάρτηση μετάβασης.

θεωρία υπολογισμού14 Ιδιότητες πράξεων Για την κλειστότητα Kleene αναζητού- με αυτόματο Μ το οποίο δέχεται συμβολοσειρές της μορφής και την κενή συμβολοσειρά. Προσθέτουμε e μεταβάσεις από τις τελικές καταστάσεις του αυτομάτου Μ στην αρχική του αυτομάτου Μ.

θεωρία υπολογισμού15 Ιδιότητες πράξεων Το αυτόματο δεν δέχεται την κενή συμβολοσειρά, προσθέτουμε μία νέα κατάσταση σαν αρχική και μία e μετάβαση στην αρχική κατάσταση του αυτόματου. Διατηρούμε την συνάρτηση μετάβασης και τις τελικές καταστάσεις του αυτόματου.