Θεωρία Υπολογισμού Εισαγωγή (μέρος 3 ο ). Χρειαζόμαστε Μοντέλα Εμπρός πατάκι Πίσω πατάκι Πόρτα ΚλειστόΑνοιχτό.

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Βασικές έννοιες αλγορίθμων
Advertisements

ΓΡΑΜΜΑΤΙΚΕΣ ΧΩΡΙΣ ΣΥΜΦΡΑΖΟΜΕΝΑ I
27 Ιουνίου 2014 ΔΙΑΦΑΝΕΙΑ 1 ΤΥΠΙΚΕΣ ΜΕΘΟΔΟΙ ΑΝΑΛΥΣΗΣ ΣΥΣΤΗΜΑΤΩΝ ΤΜ. ΠΛΗΡΟΦΟΡΙΚΗΣ Α.Π.Θ. – ΔΙΔΑΣΚΩΝ: Π. ΚΑΤΣΑΡΟΣ ΑΥΤΟΜΑΤΑ Ι Αυτόματο ελέγχου πρόσβασης με.
Πιθανοκρατικοί Αλγόριθμοι
ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ ΤΜΗΜΑΤΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ
Προγραμματισμός Ι Πίνακες •Ο πίνακας είναι μία συλλογή μεταβλητών ίδιου τύπου, οι οποίες είναι αποθηκευμένες σε διαδοχικές θέσεις μνήμης. Χρησιμοποιείται.
Επίπεδα Γραφήματα : Προβλήματα και Υπολογιστική Πολυπλοκότητα TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A AA.
Από τη Λογική στα Παίγνια
ΑΛΓΟΡΙΘΜΟΙ ΠΟΛΥΠΛΟΚΟΤΗΤΑ ΥΠΟΛΟΓΙΣΙΜΟΤΗΤΑ Εισαγωγή στις βασικές έννοιες
Εισαγωγικές Έννοιες Διδάσκοντες: Σ. Ζάχος, Δ. Φωτάκης Επιμέλεια διαφανειών: Δ. Φωτάκης Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εθνικό Μετσόβιο.
Αναγνώριση Προτύπων.
Κεφάλαιο 2ο Πεπερασμένα αυτόματα.
Γραφήματα & Επίπεδα Γραφήματα
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Συναρτησιακές Εξαρτήσεις.
Μάθημα 2 ο : Βασικές έννοιες 1 Ακαδημαϊκό Έτος
ΑΝΑΛΥΣΗ ΠΡΟΒΛΗΜΑΤΟΣ ΚΕΦΑΛΑΙΟ 1ο ΚΕΦ. 1-ΑΝΑΛΥΣΗ ΠΡΟΒΛΗΜΑΤΟΣ ΑΕΠΠ.
ΑΡΧΙΤΕΚΤΟΝΙΚΗ & ΟΡΓΑΝΩΣΗ ΥΠΟΛΟΓΙΣΤΩΝ Κεφάλαιο 1 Εισαγωγή
Θεωρία Γράφων Θεμελιώσεις-Αλγόριθμοι-Εφαρμογές
Αλγόριθμοι και Πολυπλοκότητα
Μεταβλητές – εντολές εκχώρησης- δομή ακολουθίας
Θεωρία Υπολογισμού Εισαγωγή.
ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ 2: ΘΕΜΑΤΑ ΘΕΩΡΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ Η/Υ
ΘΕΩΡΙΑ ΠΟΛΥΠΛΟΚΟΤΗΤΑΣ ΠΑΡΟΥΣΙΑΣΗ ΣΤΑ ΚΕΦΑΛΑΙΑ 7.4 – 7.6 NP ΠΛΗΡΟΤΗΤΑ.
Θεωρία Γράφων Θεμελιώσεις-Αλγόριθμοι-Εφαρμογές
Θεωρία Υπολογισμού Εισαγωγή (μέρος 2 ο ) Πρακτική Θεωρία.
ΘΕΩΡΙΑ ΠΟΛΥΠΛΟΚΟΤΗΤΑΣ ΠΑΡΟΥΣΙΑΣΗ ΣΤΑ ΚΕΦΑΛΑΙΑ 7.4 – 7.6 NP ΠΛΗΡΟΤΗΤΑ.
Μηχανές Turing και Υπολογισιμότητα
ΝΤΕΝΤΕΡΜΙΝΙΣΤΙΚΑ ΠΕΠΕΡΑΣΜΕΝΑ ΑΥΤΟΜΑΤΑ Ι
Κατανόηση (δεδομένα – ζητούμενα) Ανάλυση σε απλούστερα προβλήματα Επίλυση με οργανωμένα, απολύτως καθορισμένα, πεπερασμένα βήματα ΑΛΓΟΡΙΘΜΟΣ.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Σχεδιασμός Σχεσιακών Σχημάτων.
Θεωρία Υπολογισμού Πεπερασμένα Αυτόματα. Η κλάση των κανονικών γλωσσών είναι κλειστή ως προς την ένωση.
Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών – Τμήμα Πληροφορικής και Τηλεπικοινωνιών 1 Κεφάλαιο 3 Η Σημασιολογία των Γλωσσών Προγραμματισμού Προπτυχιακό.
Θεωρία Υπολογισμού Πεπερασμένα Αυτόματα. Υπολογισμοί Γλώσσα που αποδέχεται ένας υπολογιστής: Το σύνολο των λέξεων τα οποία οδηγούν σε κατάσταση αποδοχής.
ΣΥΝΟΛΑ.
Επιπρόσθετες Ασκήσεις στην Μαθηματική Επαγωγή. Να δειχθεί ότι: 1*2+2*3+…+n(n+1)=[n(n+1)(n+2)]/3, ∀ n≥1. Άσκηση 1.
Θεωρία Υπολογισμού Αντιαιτιοκρατικά Πεπερασμένα Αυτόματα.
ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ 2: ΘΕΜΑΤΑ ΘΕΩΡΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ Η/Υ
ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ
Θεωρία Υπολογισμού Ασυμφραστικές Γλώσσες Λήμμα της Άντλησης.
Χρονική Πολυπλοκότητα και Μοντέλα
Θεωρία Υπολογισμού Αλγόριθμοι και Μηχανές Turing Υπολογισιμότητα.
Κεφάλαιο 10 – Υποπρογράμματα
Θεώρημα Διαγνωσιμότητας
Επιλυσιμότητα – Διαγωνοποίηση Καντόρ
Χρονική Πολυπλοκότητα
Διαγνώσιμες και μη-διαγνώσιμες ασυμφραστικές γραμματικές και γλώσσες
Σχήμα βαθμολόγησης Εβδομαδιαία Τεστ2 μονάδες έως την 1 η Πρόοδο 1 μονάδα η βαθμολόγηση των τεστ (0,5 μονάδες η βάση) 1 μονάδα αν δοθούν όλα έγκαιρα (0,5.
Θεωρία Υπολογισμού Λήμμα της Άντλησης -Παραδείγματα.
Πρόγραμμα Προπτυχιακών Σπουδών Ροή Λ: Λογισμικό Κώστας Κοντογιάννης Αναπλ. Καθηγητής Σχολή Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών Ε.Μ.Π.
PowerPoint. Σκοπός  Δημιουργία Ταινίας Κινούμενων Σχεδίων στο Power Point.  Εικόνες  Διάλογοι  Κινήσεις.
Εισαγωγή στους Η/Υ Ενότητα 2: Αναδρομή στην ιστορία της τεχνολογίας Ιωάννης Σταματίου Οργάνωση και Διοίκηση Επιχειρήσεων.
ΚΕΦΑΛΑΙΟ ΑΛΓΟΡΙΘΜΟΙ Αλγόριθμος Η έννοια του αλγορίθμου δεν συνδέεται αποκλειστικά και μόνο με προβλήματα της Πληροφορικής. Πχ συνταγή.
Θεωρία υπολογισμού1 Μη αιτιοκρατικό αυτόματο Σ={0}, L = { 0 k : k=2m, k=3m}, μαντεύουμε το μήκος.
Θέματα Υπολογισμού στον Πολιτισμό Εύη Παπαϊωάννου
ΕΝΟΤΗΤΑ 1. ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΚΕΦΑΛΑΙΟ 1.1 ΕΠΙΣΤΗΜΗ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ 1.
Μοντελοποίηση υπολογισμού
Πρόγραμμα προπτυχιακών σπουδών Κατευθύνσεις – Ροές
Πρόγραμμα Προπτυχιακών Σπουδών Ροή Λ: Λογισμικό
Λήμμα άντλησης Πως αποφασίζουμε αποδεικνύουμε ότι μία γλώσσα δεν είναι κανονική; Δυσκολότερο από την απόδειξη ότι μια γλώσσα είναι κανονική. Γενικότερο.
Παιδαγωγικές Εφαρμογές Η/Υ
Ισοδυναμία ΠΑ - ΚΕ Για να δείξουμε ότι οι κανονικές γλώσσες - εκφράσεις και τα πεπερασμένα αυτόματα είναι ισοδύναμα σε εκφραστική δυνατότητα έχουμε να.
Η ΕΝΝΟΙΑ ΤΟΥ ΠΡΟΒΛΗΜΑΤΟΣ
Επιστήμη των Υπολογιστών
Ηλεκτρονική MOS Field-Effect Transistors (MOSFETs) (II) Φώτης Πλέσσας
ENOTHTA 2. ΘΕΜΑΤΑ ΘΕΩΡΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΚΕΦΑΛΑΙΟ 2
Σχήμα βαθμολόγησης Εβδομαδιαία Τεστ 2 μονάδες
Βασικές έννοιες αλγορίθμων
ΘΕΩΡΗΤΙΚΗ ΠΛΗΡΟΦΟΡΙΚΗ
Σχήμα βαθμολόγησης Εβδομαδιαία Τεστ 2 μονάδες
Μεταγράφημα παρουσίασης:

Θεωρία Υπολογισμού Εισαγωγή (μέρος 3 ο )

Χρειαζόμαστε Μοντέλα Εμπρός πατάκι Πίσω πατάκι Πόρτα ΚλειστόΑνοιχτό

Χρειαζόμαστε Μαθηματικές Αποδείξεις Δεν υπάρχει μέγιστος φυσικός αριθμός Απόδειξη με εις άτοπο επαγωγή: Έστω ότι υπάρχει ένας τέτοιος αριθμός και είναι ο x. Ο x+1 είναι και αυτός φυσικός αριθμός οπότε ισχύει x+1>x

Χρειαζόμαστε Μαθηματικές Αποδείξεις Το άθροισμα δύο φυσικών αριθμών είναι φυσικός αριθμός. ?

Χρειαζόμαστε Μαθηματικές Αποδείξεις Σε κάθε σύνολο n καπέλων, όλα έχουν το ίδιο χρώμα “Απόδειξη” με επαγωγή: Αν n = 1, όλα έχουν το ίδιο χρώμα. Έστω ότι ισχύει για n ≤ k. Για n = k+1 καπέλα. Αφαιρούμε ένα από το σύνολο. Απομένουν k καπέλα άρα έχουν όλα το ίδιο χρώμα Επιστρέφουμε το καπέλο που αφαιρέσαμε και αφαιρούμε ένα άλλο. Απομένουν πάλι k καπέλα άρα έχουν όλα το ίδιο χρώμα Τα δύο παραπάνω σύνολα καπέλων έχουν ένα τουλάχιστον κοινό άρα είναι του ίδιου χρώματος Άρα όλα τα k+1 καπέλα είναι του ίδιου χρώματος

Ύλη (κεφ. 0-5 & 7 από τον Sipser & …) ΕΙΣΑΓΩΓΗ - Γενικές έννοιες, Τεχνικές απόδειξης (Διαλέξεις 1-3) ΑΥΤΟΜΑΤΑ ΚΑΙ ΓΛΩΣΣΕΣ - Πεπερασμένα αυτόματα, κανονικές εκφράσεις, μη κανονικές γλώσσες, ασυμφραστικές γραμματικές, αυτόματα στοίβας, μη ασυμφραστικές γλώσσες (Διαλέξεις 4-11). ΘΕΩΡΙΑ ΥΠΟΛΟΓΙΣΙΜΟΤΗΤΑΣ - Μηχανές Turing και παραλλαγές τους, διαγνώσιμες γλώσσες, ανεπίλυτα προβλήματα από τη θεωρία γλωσσών (Διαλέξεις 12-18). ΘΕΩΡΙΑ ΠΟΛΥΠΛΟΚΟΤΗΤΑΣ - Μέτρηση της πολυπλοκότητας, η κλάση Ρ, η κλάση ΝΡ, ΝΡ-πληρότητα (Διαλέξεις 19-24). ΕΙΔΙΚΑ ΘΕΜΑΤΑ – Κρυπτογραφία, θεωρία παιγνίων, κοινωνικά δίκτυα, κβαντικοί υπολογισμοί (Διαλέξεις 25-28)

Υπολογισιμότητα Τι είναι υπολογίσιμο και το δεν είναι; Η βάση για Ανάλυση Αλγορίθμων Θεωρία Πολυπλοκότητας Τι μπορεί να κάνει ένας υπολογιστής και τι δεν μπορεί; Μήπως προσπαθείς να γράψεις ένα πρόγραμμα που δεν είναι δυνατόν να υπάρξει; Μπορείς να βελτιώσεις την αποδοτικότητα του προγράμματός σου;

Πολυπλοκότητα Τι μπορούμε να υπολογίσουμε εύκολα και τι δύσκολα; Τι είναι εύκολο και τι είναι δύσκολο για έναν υπολογιστή; Είναι το κρυπτογραφικό σου σχήμα ασφαλές;

Εφαρμογές Μεταφραστές Σχεδιασμός κυκλωμάτων Ασφάλεια συστημάτων Κοινωνικά δίκτυα …

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

Πεπερασμένα αυτόματα Μοντέλα υπολογιστών Με λίγη μνήμη Με άπειρη μνήμη Με άπειρη υπολογιστική δύναμη Με πεπερασμένη υπολογιστική δύναμη Απλά μοντέλα

Αυτόματη πόρτα μονής κατεύθυνσης Καταστάσεις ανοικτή, κλειστή Σήματα εισόδου εμπρός, πίσω, πουθενά, εμπρός-πίσω Εμπρός πατάκι Πίσω πατάκι Πόρτα

Αυτόματη πόρτα μονής κατεύθυνσης Εμπρός πατάκι Πίσω πατάκι Πόρτα ΚλειστήΑνοιχτή εμπρός πίσω εμπρός πίσω πουθενά εμπρός-πίσω

Ανελκυστήρας

Καταστάσεις Αλφάβητα Μεταβάσεις Αρχή (αρχική κατάσταση) Τέλος (κατάσταση αποδοχής)

Πεπερασμένο αυτόματο {Q, Σ, δ, q 0, F} Καταστάσεις Αλφάβητα Μεταβάσεις Αρχή (αρχική κατάσταση) Τέλος (κατάσταση αποδοχής)