Μοντελοποίηση υπολογισμού. Θέματα Υπολογισμού στον Πολιτισμό Πεπερασμένα αυτόματα

Σχετικά έγγραφα
Θέματα υπολογισμού στον πολιτισμό

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ ΥΠΟΛΟΓΙΣΜΩΝ ΚΑΙ ΑΥΤΟΜΑΤΩΝ

Θεωρία Υπολογισμού και Πολυπλοκότητα

Μεταγλωττιστές. Ενότητα 2: Τυπικές γλώσσες (Μέρος 1 ο ) Αγγελική Σγώρα Τμήμα Μηχανικών Πληροφορικής ΤΕ

Κανονικές Γλώσσες. ιδάσκοντες: Φ. Αφράτη,. Φωτάκης Επιμέλεια διαφανειών:. Φωτάκης. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών

ΘΕΩΡΙΑ ΥΠΟΛΟΓΙΣΜΩΝ ΚΑΙ ΑΥΤΟΜΑΤΩΝ

Κανονικές Γλώσσες. Κανονικές Γλώσσες. Κανονικές Γλώσσες και Αυτόματα. Κανονικές Γλώσσες και Αυτόματα

Μεταγλωττιστές. Γιώργος Δημητρίου. Μάθημα 2 ο. Πανεπιστήμιο Θεσσαλίας - Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών

Μοντελοποίηση Υπολογισμού. Γραμματικές Πεπερασμένα Αυτόματα Κανονικές Εκφράσεις

ΜΑΘΗΜΑ: Μεταγλωττιστές

Αυτόματα. Παράδειγμα: πωλητής καφέ (iii) Παράδειγμα: πωλητής καφέ (iv) Εισαγωγή στην Επιστήμη των Υπολογιστών 6

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ

Η δυαδική σχέση M ( «παράγει σε ένα βήμα» ) ορίζεται ως εξής: (q, w) M (q, w ), αν και μόνο αν w = σw, για κάποιο σ Σ

Εισαγωγή στην Επιστήμη των Υπολογιστών

HEAD INPUT. q0 q1 CONTROL UNIT

Αυτόματα. Παράδειγμα: πωλητής καφέ (iii) Παράδειγμα: πωλητής καφέ (iv) Εισαγωγή στην Επιστήμη των Υπολογιστών. Προδιαγραφές

Ισοδυναμία Αιτ. Και μη Αιτ. Π.Α.

ΘΕΩΡΙΑ ΥΠΟΛΟΓΙΣΜΩΝ ΚΑΙ ΑΥΤΟΜΑΤΩΝ

ΘΕΩΡΙΑ ΥΠΟΛΟΓΙΣΜΩΝ ΚΑΙ ΑΥΤΟΜΑΤΩΝ

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ

Μεταγλωττιστές. Γιώργος Δημητρίου. Μάθημα 3 ο. Πανεπιστήμιο Θεσσαλίας - Τμήμα Πληροφορικής

Στοιχεία Θεωρίας Υπολογισµού (2): Πεπερασµένα Αυτόµατα, Κανονικές Εκφράσεις

Αυτόματα και Υπολογιστικά Μοντέλα Automata and Models of Computation

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Cretive Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύπ

Σχεδίαση Γλωσσών Προγραμματισμού Λεξική Ανάλυση Ι. Εαρινό Εξάμηνο Lec 05 & & 26 /02/2019 Διδάσκων: Γεώργιος Χρ.

Πεπερασμένα Αυτόματα. ιδάσκοντες: Φ. Αφράτη,. Φωτάκης Επιμέλεια διαφανειών:. Φωτάκης. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών

Μεταγλωττιστές. Ενότητα 4: Τυπικές γλώσσες (Μέρος 3 ο ) Αγγελική Σγώρα Τμήμα Μηχανικών Πληροφορικής ΤΕ

Θεωρία Υπολογισμού και Πολυπλοκότητα Κανονικές Γλώσσες (1)

ΜΕΤΑΓΛΩΤΤΙΣΤΕΣ. Στις βασικές έννοιες που σχετίζονται με τη λεξική ανάλυση. Στη δήλωση ορισμό κανονικών εκφράσεων

Εισαγωγή στην Επιστήμη των Υπολογιστών

ΕΠΛ 211: Θεωρία Υπολογισμού και Πολυπλοκότητας. Διάλεξη 9: Αυτόματα Στοίβας (Pushdown Automata - PDA)

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ

Θέματα υπολογισμού στον πολιτισμό

Θεωρία Υπολογισμού και Πολυπλοκότητα

Στοιχεία Θεωρίας Υπολογισµού (1): Τυπικές Γλώσσες, Γραµµατικές

Ποιές οι θεµελιώδεις δυνατότητες και ποιοί οι εγγενείς περιορισµοί των υπολογιστών ; Τί µπορούµε και τί δε µπορούµε να υπολογίσουµε (και γιατί);

Κεφάλαιο 2: Τυπικές γλώσσες. Νίκος Παπασπύρου, Κωστής Σαγώνας Μεταγλωττιστές Μάρτιος / 216

ΕΠΛ 211: Θεωρία Υπολογισμού και Πολυπλοκότητας. Διάλεξη 3: Ντετερμινιστικά Πεπερασμένα Αυτόματα (DFA)

Απάντηση: (func endfunc)-([a-za-z])+

Συνδυαστικά Λογικά Κυκλώματα

771 Η - Θεωρία Υπολογισµών και Αλγορίθµων

q 0 q 0.2 q 0.1 q 0.05 q 0.05 q 0.25 q 0.15 q 0.1 q 0.2 q 0.25 q 0.25 q 0.25

Σειρά Προβλημάτων 1 Λύσεις

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΛ 131: ΑΡΧΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ I ΕΡΓΑΣΙΑ 2

771 Η - Θεωρία Υπολογισµών και Αλγορίθµων

Θεωρία Υπολογισμού. Ενότητα 5 : Λογικά Επιχειρήματα, Αλφάβητα & Γλώσσες (2/2) Αλέξανδρος Τζάλλας

Σειρά Προβλημάτων 1 Λύσεις

Θεωρία Υπολογισμού Άρτιοι ΑΜ. Διδάσκων: Σταύρος Κολλιόπουλος. eclass.di.uoa.gr. Περιγραφή μαθήματος

Θεωρία Υπολογισμού Αρτιοι ΑΜ Διδάσκων: Σταύρος Κολλιόπουλος eclass.di.uoa.gr

ΕΠΛ 211: Θεωρία Υπολογισμού και Πολυπλοκότητας. Διάλεξη 12: Μηχανές Turing

Σειρά Προβλημάτων 1 Λύσεις

Σειρά Προβλημάτων 1 Λύσεις

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 2 USB και Σειριακή Επικοι- νωνία Σ Σειριακή Επικοινωνία

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ψηφιακή Σχεδίαση

ΘΕΩΡΙΑ ΥΠΟΛΟΓΙΣΜΩΝ ΚΑΙ ΑΥΤΟΜΑΤΩΝ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ. ΑΣΚΗΣΗ 5 Ανάπτυξη Προγράμματος Συμπίεσης/Αποσυμπίεσης Αρχείων

Περιεχόμενα Συμβολοσειρές Γλώσσες ΘΥ 6: Συμβολοσειρές & γλώσσες Επ. Καθ. Π. Κατσαρός 24/07/2014 Επ. Καθ. Π. Κατσαρός ΘΥ 6: Συμβολοσειρές & γλώσσες

Θεωρία Υπολογισμού και Πολυπλοκότητα

Α1. Να γράψετε τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1-5 και δίπλα τη λέξη ΣΩΣΤΟ, αν είναι σωστή ή τη λέξη ΛΑΘΟΣ, αν είναι λανθασμένη.

Θεωρία Υπολογισμού και Πολυπλοκότητα Ασυμφραστικές Γλώσσες (1)

ΠΛΗ30 ΕΝΟΤΗΤΑ 3: ΚΑΝΟΝΙΚΕΣ ΓΛΩΣΣΕΣ. Μάθηµα 3.2: ηµήτρης Ψούνης

CSC 314: Switching Theory

num(m(w 1 ;... ; w k )) = f(num(w 1 ),..., num(w k ))

Σχεδίαση Γλωσσών Προγραμματισμού Συντακτική Ανάλυση Ι. Εαρινό Εξάμηνο Lec /03/2019 Διδάσκων: Γεώργιος Χρ. Μακρής

3. Ασκήσεις στη Δομή Επανάληψης

Θεωρία Υπολογισμού και Πολυπλοκότητα Ασυμφραστικές Γλώσσες (2)

Αναζητάμε το εβδομαδιαίο πρόγραμμα παραγωγής που θα μεγιστοποιήσει 1/20

ΘΕΩΡΙΑ ΥΠΟΛΟΓΙΣΜΩΝ ΚΑΙ ΑΥΤΟΜΑΤΩΝ

Σειρά Προβλημάτων 1 Λύσεις

Θεωρία Υπολογισμού και Πολυπλοκότητα

Παραδείγματα σχεδίασης με μηχανές πεπερασμένων καταστάσεων

Γλώσσες Χωρίς Συμφραζόμενα

ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΜΗΜΑ: Γ2-Γ3

Τεχνικές σχεδίασης προγραμμάτων, Προγραμματιστικά Περιβάλλοντα

Ερωτήσεις: 1. Να αναγνωρίσετε και να ονομάσετε γεωμετρικά σχήματα στα παραπάνω στερεά.

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Θεωρία Υπολογισμού. Ενότητα 11 : Γραμματικές χωρίς συμφραζόμενα. Αλέξανδρος Τζάλλας

Θεωρία Υπολογισμού. Ενότητα 7 : Ντετερμινιστικά Πεπερασμένα Αυτόματα, Κανονικές Πράξεις. Αλέξανδρος Τζάλλας

ΑΣΚΗΣΗ 4 ΠΡΟΒΛΗΜΑΤΑ ΛΟΓΙΚΗΣ ΣΧΕΔΙΑΣΗΣ

Μεταφορά συζύγου σε υπάρχουσα μερίδα ως 2η σύζυγος

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ

Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή

Θεωρία Υπολογισμού και Πολυπλοκότητα Ασυμφραστικές Γλώσσες (2)

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ

ΠΛΗ21 Κεφάλαιο 1. ΠΛΗ21 Ψηφιακά Συστήματα: Τόμος Α Κεφάλαιο: 1 Εισαγωγή

Μηχανές Πεπερασµένων Καταστάσεων

Άσκηση 3 Ένα νέο είδος flip flop έχει τον ακόλουθο πίνακα αληθείας : I 1 I 0 Q (t+1) Q (t) 1 0 ~Q (t) Κατασκευάστε τον πίνακα

Θεωρία Υπολογισμού και Πολυπλοκότητα Κανονικές Γλώσσες (2)

Σειρά Προβλημάτων 1 Λύσεις

Υπολογιστική Πολυπλοκότητα Εξέταση Ιουνίου 2017 Σελ. 1 από 5

Ανάπτυξη και Σχεδίαση Λογισμικού

ΘΕΩΡΙΑ ΥΠΟΛΟΓΙΣΜΩΝ ΚΑΙ ΑΥΤΟΜΑΤΩΝ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ Τ Μ Η Μ Α Π Λ Η Ρ Ο Φ Ο Ρ Ι Κ Η Σ

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΜΑΪΟΣ 2018 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 7 (ΕΠΤΑ)

ΕΠΛ 211: Θεωρία Υπολογισμού και Πολυπλοκότητας. Διάλεξη 5: Κανονικές Εκφράσεις

ΔΙΑΧΕΙΡΙΣΗ ΕΚΚΡΕΜΟΤΗΤΑΣ ΓΑΜΟΥ (ΟΙ ΣΥΖΥΓΟΙ ΒΡΙΣΚΟΝΤΑΙ ΣΤΙΣ ΠΑΤΡΙΚΕΣ ΤΟΥΣ ΜΕΡΙΔΕΣ ΣΤΟΝ ΙΔΙΟ ΔΗΜΟ)

Εισαγωγή. Διαλέξεις στο μάθημα: Μεταφραστές Γιώργος Μανής

Σου προτείνω να τυπώσεις τις επόμενες τέσσερις σελίδες σε ένα φύλο διπλής όψης και να τις έχεις μαζί σου για εύκολη αναφορά.

Προγραμματισμός Ι (HY120)

Διαγράμματα Κλάσεων στη Σχεδίαση

Transcript:

Μοντελοποίηση υπολογισμού Πεπερασμένα αυτόματα

Πεπερασμένα αυτόματα;

Πεπερασμένα αυτόματα;

Πεπερασμένα αυτόματα;

Μηχανές πεπερασμένης κατάστασης Πεπερασμένο σύνολο καταστάσεων Καθορισμένη κατάσταση εκκίνησης Αλφάβητο εισόδου Συνάρτηση μετάβασης ανάλογα με την τρέχουσα κατάσταση και το σύμβολο στην είσοδο καθορίζει την επόμενη κατάσταση της μηχανής

Εφαρμογές Λογισμικό ελέγχου ορθογραφίας και γραμματικής Προσδιορισμός του αν μια δυαδική συμβολοσειρά περιέχει ένα συγκεκριμένο πρότυπο Κατασκευή ευρετηρίου Αναζήτηση σε μεγάλα κείμενα Αναγνώριση ομιλίας Μετασχηματισμός κειμένων με χρήση γλωσσών όπως η XML και η HTML Πρωτόκολλα δικτύων που καθορίζουν τον τρόπο επικοινωνίας Αυτόματες μηχανές πώλησης

Μοντέλο αυτόματης μηχανής πώλησης Δέχεται κέρματα των 5, 10 και 25 λεπτών Όταν έχουν εισαχθεί συνολικά 30 λεπτά ή περισσότερα, η μηχανήεπιστρέφειτοποσόπουείναιπάνωαπό30 λεπτά Όταν έχουν εισαχθεί 30 λεπτά και έχει επιστραφεί το πλεονάζον ποσό, οπελάτηςπατάει ένα πορτοκαλί κουμπί και παίρνει χυμό πορτοκάλι ή ένα κόκκινο κουμπί και παίρνει χυμό μήλου

Μοντέλο αυτόματης μηχανής πώλησης Η μηχανή μπορεί να βρίσκεται σε οποιαδήποτε από 7 διαφορετικές καταστάσεις, 0, 1,..., 6 si είναι η κατάσταση κατά την οποία η μηχανή έχει δεχθεί 5i λεπτά Η μηχανή ξεκινάει στην κατάσταση s0 με 0 λεπτά Οι δυνατές είσοδοι είναι 5, 10, 25 λεπτά, το πορτοκαλί κουμπί (Ο) και το κόκκινο κουμπί (R) Οι δυνατές έξοδοι είναι τίποτα (n), 5, 10, 15, 20, 25 λεπτά, χυμός πορτοκάλι και χυμός μήλου

Παράδειγμα λειτουργίας του αυτόματου πωλητή Ένα άτομο εισάγει ένα κέρμα των 10 λεπτών και μετά ένα κέρμα των 25 λεπτών Παίρνει ρέστα 5 λεπτά και μετά επιλέγει το πορτοκαλί κουμπί για χυμό πορτοκαλιού Η μηχανή ξεκινάει στην κατάσταση s0, μεταβαίνει στην κατάσταση s2 καιδενδίνειέξοδο, μεταβαίνει στην κατάσταση s6 και δίνει έξοδο 5 λεπτά, μεταβαίνει στην αρχική κατάσταση s0 και δίνει στην έξοδο χυμό πορτοκαλιού

Παράδειγμα λειτουργίας του αυτόματου πωλητή

Παράδειγμα λειτουργίας του αυτόματου πωλητή

Μηχανές πεπερασμένης κατάστασης: παραδείγματα

Μηχανές πεπερασμένης κατάστασης: παραδείγματα

Μηχανές πεπερασμένης κατάστασης: παραδείγματα Αν η είσοδος είναι η λέξη 101011 ποια είναι η έξοδος του αυτομάτου;

Μηχανές πεπερασμένης κατάστασης και μνήμη Έχουν πεπερασμένες δυνατότητες μνήμης Η μόνη μνήμη που διαθέτουν είναι όση μπορεί να υποστηριχθεί από τις καταστάσεις τους Αλλά υπάρχουν πεπερασμένες διαφορετικές καταστάσεις

Μηχανές πεπερασμένης κατάστασης: παραδείγματα Σε κάποια μορφή κωδικοποίησης, όταν σε μήνυμα εμφανίζονται 3 διαδοχικά 1, ο αποδέκτης του μηνύματος γνωρίζει ότι έχει γίνει σφάλμα στη μετάδοση Να κατασκευαστεί πεπερασμένο αυτόματο που σαν έξοδο να δίνει 1 αν και μόνον αν και τα 3 τελευταία bits που ελήφθησαν είναι 1 Μηχανή αναγνώρισης γλώσσας: δίνει στην έξοδο 1 αν και μόνον αν η συμβολοσειρά που έχει διαβαστεί μέχρι τη στιγμή αυτή έχει μια καθορισμένη ιδιότητα

Μηχανές πεπερασμένης κατάστασης Πεπερασμένα αυτόματα Μηχανές πεπερασμένης κατάστασης που παράγουν έξοδο που αντιστοιχεί σε μετάβαση μεταξύ καταστάσεων λέγονται μηχανές Mealy [G. H. Mealy, 1955] Όταν η έξοδος προσδιορίζεται μόνο από την κατάσταση (χωρίς να παράγεται έξοδος) οι μηχανές πεπερασμένης κατάστασης λέγονται μηχανές Moore [E. F. Moore, 1956] ή πεπερασμένα αυτόματα

Μηχανές πεπερασμένης Πεπερασμένο σύνολο καταστάσεων Αλφάβητο εισόδου και αλφάβητο εξόδου Αρχική κατάσταση Συνάρτηση μεταβάσεων που καθορίζει την επόμενη κατάσταση με βάση την τρέχουσα κατάσταση και το σύμβολο εισόδου Συνάρτηση εξόδου που αναθέτει μια έξοδο σε κάθε κατάσταση κατάστασης Moore

Μηχανές πεπερασμένης κατάστασης Moore: παράδειγμα Ποια συμβολοσειρά εξόδου παράγεται από τη διπλανή μηχανή Moore όταν η συμβολοσειρά εισόδου είναι: 0101 11111 111111 1000000 11101110111 100011001100

Μηχανές πεπερασμένης κατάστασης Moore: παράδειγμα

Πεπερασμένα αυτόματα Μηχανές πεπερασμένης κατάστασης χωρίς έξοδο Εφαρμογή: αναγνώριση γλωσσών Σχεδίαση και κατασκευή μεταγλωττιστών (compilers) για γλώσσες προγραμματισμού

Παράθεση γλωσσών Α,Β γλώσσες ορισμένες σε αλφάβητο Σ Η γλώσσα ΑΒ ονομάζεται παράθεση των Α και Β και περιέχει συμβολοσειρές της μορφής xy όπου x συμβολοσειρά της γλώσσας Α y συμβολοσειρά της γλώσσας Β Α={0,11}, Β={1,10,110} ΑΒ={01,010,0110,111,1110,11110} ΒΑ={10,111,100,1011,1100,11011} Γενικά: ΑΒ ΒΑ

Α n Α γλώσσα ορισμένη σε αλφάβητο Σ Η γλώσσα Α n περιέχει λέξεις που προκύπτουν από την παράθεση 0, 1, 2, συμβολοσειρών της γλώσσας Α Α={1,00} Α 0 =e Α 1 ={1,00} Α 2 ={11,0000,100,001} Α 3 =Α 2 Α={111, 00001, 1001, 0011, 1100, 000000, 10000, 00100} Α 4 =Α 3 Α={1111, 000011, 10011, 00111, 11001, 0000001, 100001, 001001, 11100, 0000100, 100100, 001100, 110000, 00000000, 1000000, 0010000} Γενικά: Α n+1 =A n A

Kleene Star γλώσσας Α Α γλώσσα ορισμένη σε αλφάβητο Σ Το Kleene Star της A, συμβολίζεται Α* και περιέχει αλληλουχίες αυθαίρετα πολλών συμβολοσειρών της Α Α*=e A A 2 A 3 AνΑ={0}, Α*={0 n n=0,1,2, } Aν B={0,1}, B*={όλες οι λέξεις που περιέχουν 0 ή/και 1} Aν C={11}, C*={1 2n n=0,1,2, }

Πεπερασμένα αυτόματα

Πεπερασμένα αυτόματα

Πεπερασμένα αυτόματα

Πεπερασμένα αυτόματα

Ασκήσεις

Ασκήσεις Θεωρήστε το Α το σύνολο των γυναικών και Β το σύνολο των ανδρών ενός χωριού Υποθέστε ότι γάμοι γίνονται μόνο μεταξύ άνδρα-γυναίκας Αν Β=, πόσα στοιχεία περιέχει το σύνολο ΑΒ ή το σύνολο ΒΑ;

a) Ναι b) Ναι c) Ναι d) Όχι e) Ναι f) Ναι Ασκήσεις

Ασκήσεις Ποια γλώσσα αναγνωρίζουν τα παρακάτω πεπερασμένα αυτόματα;

Ασκήσεις

Ασκήσεις

Ασκήσεις

Ασκήσεις

Ασκήσεις

Ασκήσεις

Ασκήσεις

Ασκήσεις

Ασκήσεις

Ασκήσεις

Ασκήσεις

Ασκήσεις

Ασκήσεις