Ασκήσεις Επανάληψης Λύσεις

Σχετικά έγγραφα
Ασκήσεις Επανάληψης Λύσεις

Λύσεις Σειράς Ασκήσεων 4

Ασκήσεις Επανάληψης Λύσεις

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

Λύσεις Σειράς Ασκήσεων 4

Λύσεις Σειράς Ασκήσεων 4

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

ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΣΤΗ CTL/LTL

Σειρά Προβλημάτων 4 Ημερομηνία Παράδοσης: 13/11/13

Άλγεβρες ιεργασιών και Τροπικές Λογικές

Σειρά Προβλημάτων 3 Ημερομηνία Παράδοσης: 04/04/16

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

CTL - Λογική Δένδρου Υπολογισμού (ΗR Κεφάλαιο 3.4)

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

CTL - Λογική Δένδρου Υπολογισμού

Γραμμική και διακλαδωμένη χρονική λογική

Φροντιστήριο 2 Λύσεις

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

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

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

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

Φροντιστήριο 7 Λύσεις

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

Άσκησηη 1. (α) Το αυτόματο. (γ) Να δείξετε όλα aabbb. Λύση. λέξεις. αυτόματο. (β) Τυπικά. μεταβάσεων δ. ορίζεται. (γ) Θα δείξουμε τα.

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

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

Αυτοματοποιημένη Επαλήθευση

Ασκήσεις μελέτης της 8 ης διάλεξης

Χρονικά Συστήματα και Σχέσεις Ισοδυναμίας

Βρόχοι. Εντολή επανάληψης. Το άθροισμα των αριθμών 1 5 υπολογίζεται με την εντολή. Πρόβλημα. Πώς θα υπολογίσουμε το άθροισμα των ακέραιων ;

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

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

Άλγεβρες Διεργασιών και Σχέσεις Ισοδυναμίας

Στην ενότητα αυτή θα μελετηθούν τα εξής θέματα:

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

Φροντιστήριο 2 Λύσεις

CTL Έλεγχος Μοντέλου (ΗR Κεφάλαιο 3.5 και 3.6.1)

Φροντιστήριο 2 Λύσεις

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

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

Λύσεις Σειράς Ασκήσεων 4

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

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

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

Κατ οίκον Εργασία 1 Σκελετοί Λύσεων

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

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

ibemo Kazakhstan Republic of Kazakhstan, West Kazakhstan Oblast, Aksai, Pramzone, BKKS office complex Phone: ; Fax:

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

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

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

Κατ οίκον Εργασία 1 Σκελετοί Λύσεων

ΧΡΟΝΙΚΗ ΛΟΓΙΚΗ Ι ΤΥΠΙΚΕΣ ΜΕΘΟΔΟΙ ΑΝΑΛΥΣΗΣ ΣΥΣΤΗΜΑΤΩΝ ΤΜ. ΠΛΗΡΟΦΟΡΙΚΗΣ Α.Π.Θ. ΔΙΔΑΣΚΩΝ: Π. ΚΑΤΣΑΡΟΣ. 29 Ιουνίου 2007 ΔΙΑΦΑΝΕΙΑ 1

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

Λύσεις Σειράς Ασκήσεων 2

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

ΕΠΛ 232 Φροντιστήριο 2

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

ΟΜΟΣΠΟΝΔΙΑ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑΔΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2018 A ΦΑΣΗ

Μαθηματική Λογική (προπτυχιακό) Εξέταση Ιανουαρίου 2018 Σελ. 1 από 5

12. ΑΝΙΣΩΣΕΙΣ Α ΒΑΘΜΟΥ. είναι δύο παραστάσεις μιας μεταβλητής x πού παίρνει τιμές στο

Μορφές αποδείξεων. Μαθηματικά Πληροφορικής 2ο Μάθημα. Μορφές αποδείξεων (συνέχεια)

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

Ανάλυση της Ορθότητας Προγραμμάτων (HR Κεφάλαιο 4)

Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά

ΛΟΓΙΣΜΟΣ ΕΝΟΤΗΤΑ 7: ΣΥΝΕΠΕΙΕΣ ΘΕΩΡΗΜΑΤΟΣ ΜΕΣΗΣ ΤΙΜΗΣ

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

Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2017 Α ΦΑΣΗ

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

b. Για κάθε θετικό ακέραιο m και για κάθε A. , υπάρχουν άπειρα το πλήθος πολυώνυμα ( x) [ x] m και ( A) 0.

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

m + s + q r + n + q p + s + n, P Q R P Q P R Q R F G

Λύσεις Σειράς Ασκήσεων 1

Μαθηματικά Προσανατολισμού Γ Λυκείου Κανιστράς Δημήτριος. Συναρτήσεις Όρια Συνέχεια Μια πρώτη επανάληψη Απαντήσεις των ασκήσεων

Ανάλυση της Ορθότητας Προγραμμάτων

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

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

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

Ανάλυση της Ορθότητας Προγραμμάτων

Φροντιστήριο 10 Λύσεις

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

Δακτύλιοι και Πρότυπα Ασκήσεις 3. Στις παρακάτω ασκήσεις κάθε δακτύλιος είναι μη τετριμμένος μεταθετικός δακτύλιος. N ( a)

Διάλεξη 7: X Y Σχήμα 7.2: Παράδειγμα για το Πόρισμα 7.2, όπου: 1 = {1, 2, 5}, 2 = {1, 2, 3}, 3 = {4}, 4 = {1, 3, 4}. Θ

Λύσεις Σειράς Ασκήσεων 5

Ασκήσεις από παλιές εξετάσεις

Περιεχόμενα 1 Πρωτοβάθμια Λογική Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) / 60

ΜΕΓΙΣΤΙΚΟΣ ΤΕΛΕΣΤΗΣ 18 Σεπτεμβρίου 2014

Στοιχεία προτασιακής λογικής

!#$%!& '($) *#+,),# - '($) # -.!, '$%!%#$($) # - '& %#$/0#!#%! % '$%!%#$/0#!#%! % '#%3$-0 4 '$%3#-!#, '5&)!,#$-, '65!.#%

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

Δώστε έναν επαγωγικό ορισμό για το παραπάνω σύνολο παραστάσεων.

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

ΑΛΓΕΒΡΑ Α ΛΥΚΕΙΟΥ. 8. Πότε το γινόμενο δύο ή περισσοτέρων αριθμών παραγόντων είναι ίσο με το μηδέν ;

Λύσεις Σειράς Ασκήσεων 1

Μη γράφετε στο πίσω μέρος της σελίδας

Λύσεις Σειράς Ασκήσεων 2

Στοιχεία Κατηγορηματικής Λογικής

Κατ οίκον Εργασία 1 Σκελετοί Λύσεων

Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά

Transcript:

Άσκηση 1 Ασκήσεις Επανάληψης Λύσεις (α) Κανένα πιρούνι δεν χρησιμοποιείται ποτέ από περισσότερους από ένα φιλόσοφους. ΑG [ (l 0 r 2) (l 1 r 0) (l 2 r 1) (β) Ο φιλόσοφος i θα φάει τουλάχιστον μια φορά. AF (l i r i) (γ) Το σύστημα των φιλοσόφων δεν θα φτάσει ποτέ σε αδιέξοδο (deadlock). Δείχνουμε ότι οποιαδήποτε ανάθεση πιρουνιών και αν υπάρχει στο μέλλον θα αλλάξει. Οι τρεις τελείες αναφέρονται στις διατάξεις που δεν παραθέτονται στη λύση. AG (l 0 l 1 l 2 AF (l 0 l 1 l 2 ) l 0 r 0 r 1 AF (l 0 r 0 r 1) ) (δ) Ο φιλόσοφος 1 θα φάει ακριβώς μια φορά. E [ (l 0 r 0) U [(l 0 r 0) E ((l 0 r 0) U ( (l 0 r 0) EG (l 0 r 0))) ] Άσκηση 2 (α) (i) H ιδιότητα φ TΧ ψ ορίζεται ως η ιδιότητα που εκφράζει ότι «την επόμενη φορά που ισχύει η ιδιότητα ψ ισχύει ταυτόχρονα και η ιδιότητα φ». Επομένως μια δομή Μ και κατάσταση s ικανοποιούν Μ,s = φ TΧ ψ αν για κάθε μονοπάτι w που ξεκινά από την s υπάρχει j 1 τέτοιο ώστε για κάθε 1 < i < j, w[i] = φ και w[j] = φ ψ. Μπορούμε εύκολα να δείξουμε ότι η ιδιότητα αυτή είναι ισοδύναμη με την ΑΧ [ A( ψ U φ ψ)] (ii) H ιδιότητα φ Π ψ ορίζεται ως την ιδιότητα που εκφράζει ότι «αν υπάρχει κάποια μελλοντική στιγμή κατά την οποία ισχύει η ιδιότητα φ τότε προηγείται κάποια κατάσταση όπου αληθεύει η ιδιότητα ψ». Επομένως μια δομή Μ και κατάσταση s ικανοποιούν Μ,s = φ Π ψ αν δεν υπάρχει μονοπάτι w που ξεκινά από την s για το οποίο υπάρχει i τέτοιο ώστε w[i] = φ και για κάθε 0 k < j, w k = ψ. Μπορούμε εύκολα να δείξουμε ότι η ιδιότητα αυτή είναι ισοδύναμη με την E ( ψ U φ) (β) (i) EG (φ ψ) και EG φ EG ψ Οι ιδιότητες δεν είναι ισοδύναμες όπως φαίνεται στο πιο κάτω αντιπαράδειγμα φ φ ψ Η δομή ικανοποιεί την ιδιότητα EG (φ ψ) αλλά όχι την EG φ EG ψ. 1

(ii) AG φ AG ψ και AG (φ ψ) Θα αποδείξουμε ότι οι ιδιότητες είναι ισοδύναμες. Έστω δομή Κripke M και κατάσταση s. Τότε, αν Μ,s =AG φ AG ψ, ισχύει ότι Μ, s = AG φ και Μ, s = AG ψ. Επομένως για κάθε μονοπάτι w που ξεκινά από την s και κάθε j 0, M,w[j] φ και M,w[j] ψ. Αυτό συνεπάγεται ότι M,w[j] φ ψ και επομένως Μ,s = AG (φ ψ). Παρόμοια, αν Μ,s = AG (φ ψ) ισχύει και ότι Μ,s = AG φ AG ψ και το ζητούμενο έπεται. Άσκηση 3 (α) Οι διεργασίες a.τ.nil και τ.a.nil είναι ασθενώς ισοδύναμες. Ασθενής ισοδυναμία που τις συνδέει είναι η R = {(a.τ.nil, τ.a.nil), (τ.nil, Nil), (a.τ.nil, a.nil), (Nil, Nil)} (β) Οι διεργασίες τ.a.α + b.b και τ.(a.a + b.b) δεν είναι ισοδύναμες. Συγκεκριμένα η πρώτη διεργασία έχει την μετάβαση.a.a b.b a.a την οποία η δεύτερη διεργασία δεν μπορεί να μιμηθεί. (γ) τ.nil + (a.nil a.nil)\{a,b} και τ.nil Οι διεργασίες είναι ισχυρά (και επομένως και ασθενώς) ισοδύναμες. Ισοδυναμία που τις συνδέει είναι η R = {(τ.nil + (a.nil a.nil)\{a,b}, τ.nil), (Nil, Nil), (Nil Nil)\{a,b}, Nil)} (δ) a.(τ.nil + b.b) και a.nil + a.b.nil Οι διεργασίες δεν είναι ισοδύναμες. Συγκεκριμένα η πρώτη διεργασία έχει την μετάβαση a a.(.nil b.b).nil b.b την οποία η δεύτερη διεργασία δεν μπορεί να μιμηθεί αφού οι δύο μεταβάσεις της με ενέργεια a οδηγούν στις καταστάσεις Nil και b.nil και καμιά από τις δύο δεν είναι ισοδύναμη με την τ.nil + b.b. Άσκηση 4 (α) Το αυτόματο Α 1 περιέχει το πιο κάτω μονοπάτι το οποίο παρουσιάζει συμπεριφορά Zeno. l0, v0 1 l0, v1 * l2, v2 * l2, v3 * l2, v3 * l2, v2 * όπου 2

v0(x1) = 0 v1(x1) = 1 v2(x1) = 1 v3(x1) = 0 v0(x2) = 0 v1(x2) = 1 v2(x2) = 0 v3σσ(x2) = 0 Προφανώς το πιο πάνω μονοπάτι αν και μη πεπερασμένο έχει πεπερασμένη διάρκεια χρόνου. (β) Ναι, το αυτόματο περιέχει μονοπάτι που οδηγεί σε χρονικό αδιέξοδο όπως φαίνεται πιο κάτω: όπου l0, v0 2 l0, v1 v0(x1) = 0 v1(x1) = 2 v0(x2) = 0 v1(x2) = 2 (γ) Ακολουθεί η παράλληλη σύνθεση Α 1 Α 2. l 0,m 0 a x 1 =1 y 1 {y,x 2 } l 1,m 1 [x 1 2 y 1] [y 1] b x 2 1 y 1 l 2,m 2 c x 1 >2 [y 1] l 2,m 0 Άσκηση 5 Παραλείπεται. Άσκηση 6 Ακολουθούν οι περιγραφές των οντοτήτων του συστήματος ως χρονικά αυτόματα. ΜΗΧΑΝΗ ΚΑΦΕ M 2 turn_on [x 5] M 3 [x 2] prepare [x 3] [x 1] M 5 [x 1] take [x 10] M 1 turn_off [x 10] M 4 [x 10] {z} 3

ΕΡΕΥΝΗΤΗΣ turn_on E 1 E 2 take E 3 [y 4] E 4 [y 4] [y 24] publication 18 y 24 ΑΞΙΟΛΟΓΗΤΗΣ [z 30] Α 1 alarm z = 30 publication z < 30 {z} Α 2 Υποθέτουμε ότι οι καταστάσεις των χρονικών αυτομάτων συνδέονται με ατομικές προτάσεις όπως φαίνεται πιο κάτω. Label(E 1) = {pub} Label(E 3) = {} Label(E 4) = {take} Label(M 1) = {off} Label(M 2) = {on} (i) (ii) Η απόσταση χρόνου ανάμεσα σε δύο διαδοχικές δημοσιεύσεις δυνατόν να είναι μεγαλύτερη από 30 δευτερόλεπτα. EF [ pub AG <30 pub] Αν ο ερευνητής τοποθετήσει ένα νόμισμα στη μηχανή καφέ τότε θα λάβει τον καφέ του μέσα σε ακριβώς 6 μονάδες χρόνου. AG ( AF =6 take) (iii) Η μηχανή καφέ δεν μπορεί να είναι απενεργοποιημένη για περισσότερο από 40 μονάδες χρόνου. AG (off AF 40 on) 4

(iv) Η πάροδος χρόνου από τη στιγμή της τοποθεσίας νομίσματος και της παραλαβής καφέ δεν πρέπει να ξεπερνά τις 7 μονάδες χρόνου. AG ( AF 7 take) Άσκηση 7 Παραλείπεται. 5