Φροντιστήριο #8 Ασκήσεις σε Γράφους 24/5/2016 Άσκηση 8.1: Στο παρακάτω σχήμα φαίνονται δέκα λατινικοί χαρακτήρες (A, F, K, M, R, S, T, V, X και Z) με τη μορφή γράφων. Ποιοι από αυτούς είναι ισομορφικοί; Το παραπάνω σύνολο γράφων μπορεί να χωριστεί σε τέσσερα υποσύνολα έτσι ώστε τα μέλη κάθε υποσυνόλου να είναι ισομορφικά μεταξύ τους. 1. Μ, S, V, Z 2. A, R 3. X, K 4. F, T (το δυσκολότερο ίσως να δει κάποιος, δες παρακάτω σχήμα)
Άσκηση 8.2: Έστω ο γράφος G που φαίνεται στο παρακάτω σχήμα. (i) Περιλαμβάνει ο γράφος αυτός μονοπάτι Euler; (ii) Περιλαμβάνει ο γράφος αυτός κύκλωμα Euler; Σε κάθε περίπτωση, δικαιολογείστε την απάντησή σας. (α) (i) Ναι, περιλαμβάνει μονοπάτι Euler γιατί ο γράφος αυτός έχει ακριβώς δύο κόμβους περιττού βαθμού. (ii) Όχι, δεν περιλαμβάνει κύκλωμα Euler γιατί ο γράφος αυτός έχει κόμβους περιττού βαθμού.
Άσκηση 8.3: Έστω οι δύο γράφοι που φαίνονται στο παρακάτω σχήμα. Είναι αυτοί οι δύο γράφοι ισομορφικοί; Δικαιολογείστε την απάντησή σας. Όχι, οι δύο αυτοί γράφοι δεν είναι ισομορφικοί. Αυτό μπορεί να τεκμηριωθεί με πολλούς τρόπους. Παρατηρούμε για παράδειγμα ότι ο γράφος στα δεξιά περιλαμβάνει κόμβο με βαθμό 4, ενώ αυτό δεν ισχύει για τον γράφο στα αριστερά.
Άσκηση 8.4: Για καθένα από τους γράφους (i), (ii) και (iii) του παρακάτω σχήματος, (α) περιλαμβάνει ο γράφος κύκλωμα Euler; (β) περιλαμβάνει ο γράφος κύκλωμα Hamilton; Στην περίπτωση που η απάντησή σας σε κάποιο ερώτημα και για κάποιο γράφο είναι θετική, γράψτε την ακολουθία επίσκεψης των κόμβων που δημιουργεί ένα αντίστοιχο κύκλωμα. (i) (ii) (iii) (α) (i) Όχι, γιατί υπάρχουν κόμβοι με περιττό βαθμό (ο 2 και ο 5) (ii) Ναι, γιατί όλοι οι κόμβοι έχουν άρτιο βαθμό. Π.χ. 1,2,3,5,6,9,8,7,5,4,2,5,8,4,1. (iii) Όχι, γιατί υπάρχουν κόμβοι με περιττό βαθμό (για την ακρίβεια, όλοι έχουν περιττό βαθμό). (β) (i) Ναι, π.χ. 1,4,3,6,7,8,5,2,1 (ii) Οχι. (iii) Ναι, π.χ. 1,5,3,6,2,4,1
Άσκηση 8.5: Σχεδιάστε ένα γράφο με έξι κορυφές που να περιλαμβάνει κύκλωμα Hamilton και που να μην περιλαμβάνει κύκλωμα Euler. Υπάρχουν πολλοί τέτοιοι γράφοι. Ένα παράδειγμα είναι το παρακάτω: Άσκηση 10.6: Έχει ο πλήρης διμερής γράφος K 3,4 (α) μονοπάτι Euler; (β) κύκλωμα Euler; (γ) μονοπάτι Hamilton; (δ) κύκλωμα Hamilton; Σε κάθε περίπτωση, δικαιολογείστε την απάντησή σας. (α) Όχι, γιατί ο K 3,4 δεν έχει ακριβώς δύο κορυφές περιττού βαθμού (β) Όχι, γιατί ο K 3,4 περιλαμβάνει κορυφές με περιττό βαθμό. (γ) Ναι, π.χ. το μονοπάτι 4, 1, 5, 2, 6, 3, 7 στο παρακάτω σχήμα (δ) Όχι
Άσκηση 8.7: Ποια από τα παρακάτω δύο σχήματα μπορούν να σχεδιαστούν με μονοκοντυλιά, δηλαδή χωρίς να σηκώσει κανείς το μολύβι από το χαρτί και χωρίς να περάσει δύο φορές από την ίδια γραμμή; Εξηγείστε την απάντησή σας. Στο παρακάτω σχήμα φαίνεται η αναπαράσταση των σχημάτων της άσκησης ως γράφοι. Ο γράφος (a) έχει μονοπάτι Euler αφού έχει ακριβώς δύο κόμβους περιττού βαθμού. Για τον γράφο (b) δεν ισχύει αυτό. Επομένως ο (a) μπορεί να σχεδιαστεί ως μονοκοντυλιά, ενώ αυτό δεν ισχύει για τον (b).
Άσκηση 8.8: Καθένα από τα τρία τα σπίτια Α, Β και Γ του παρακάτω σχήματος πρέπει να συνδεθεί με τις κεντρικές παροχές ηλεκτρικού ρεύματος, νερού και τηλεφώνου. Σύμφωνα με τις προδιαγραφές ασφαλείας, καμία σύνδεση δεν πρέπει να διασταυρώνεται με οποιαδήποτε άλλη. Μπορεί να γίνει αυτό; Αν ναι, δώστε το σχετικό διάγραμμα συνδέσεων. Αν όχι, γιατί; Η απαίτηση της άσκησης για απευθείας σύνδεση των σπιτιών με τις κεντρικές παροχές ηλεκτρικού ρεύματος, νερού και τηλεφώνου οδηγεί στην απαίτηση κατασκευής ενός πλήρους διμερούς γράφου (Κ 3,3) για τον οποίο γνωρίζουμε ότι δεν είναι επίπεδος. Επομένως, δεν γίνεται να ικανοποιηθούν οι προδιαγραφές ασφαλείας. Άσκηση 8.9 Να αποδείξετε ότι δεν μπορεί να υπάρξει απλός γράφος με a. 6 κορυφές με βαθμό 2, 3, 3, 4, 4, και 5 αντίστοιχα. b. 5 κορυφές με βαθμό 2, 3, 4, 4, και 5 αντίστοιχα. c. 4 κορυφές με βαθμό 1, 3, 3, και 3 αντίστοιχα. d. 7 κορυφές με βαθμό 1, 3, 3, 4, 5, 6 και 6 αντίστοιχα. (a) =2 Το άθροισμα των βαθμών των κόμβων του γράφου είναι 21, δηλαδή περιττός αριθμός, και ξέρουμε ότι κάτι τέτοιο δεν είναι δυνατόν (το άθροισμα των βαθμών των κόμβων ενός γράφου είναι άρτιος αριθμός και μάλιστα ίσος με το διπλάσιο του πλήθους των ακμών του). (b) Δεν μπορεί ένας απλός γράφος 5 κορυφών να έχει κόμβο με βαθμό 5 (θα πρέπει να συνδέεται με τον εαυτό του, πράγμα που δεν γίνεται σε απλούς γράφους)
(c) Τρείς κόμβοι έχουν βαθμό 3, δηλαδή συνδέονται με όλους τους άλλους. Επομένως, κάτι τέτοιο δεν γίνεται, αφού ο τέταρτος κόμβος έχει βαθμό 1. (d) Ένας κόμβος έχει βαθμό 1. Έστω ότι τον αφαιρούμε από το γράφο, καθώς και την ακμή που προσπίπτει σε αυτόν. Στον γράφο που απομένει, έχουμε 6 κόμβους και, στη χειρότερη περίπτωση, ένα κόμβο με βαθμό 6. Κάτι τέτοιο δεν γίνεται (δες περίπτωση (b)). Άσκηση 8.10 Απαντήστε στα παρακάτω δύο ερωτήματα. Αν η απάντησή σας είναι θετική, δώστε παράδειγμα. Αν είναι αρνητική, εξηγείστε γιατί. a. Μπορεί ένας απλός γράφος να είναι ταυτόχρονα πλήρης και κυκλικός; b. Μπορεί ένας απλός γράφος να είναι ταυτόχρονα διμερής και πλήρης; a. Ο μόνος γράφος που μπορεί να είναι πλήρης και κυκλικός ταυτόχρονα είναι ένας πλήρης γράφος με 3 κόμβους π.χ. Κάθε άλλος πλήρης γράφος με περισσότερους κόμβους αναγκαστικά θα έχει «ενδιάμεσες» ακμές Π.χ. b. Γενικά όχι, ο μόνος απλός πλήρης γράφος που είναι διμερής είναι ο Κ 2 Άσκηση 8.11 Αποδείξτε ότι η σχέση ισομορφισμού γράφων είναι σχέση ισοδυναμίας. Για να είναι σχέση ισοδυναμίας πρέπει να έχει την ανακλαστική συμμετρική και μεταβατική ιδιότητα
1. Πράγματι κάθε γράφος είναι ισόμορφος με τον εαυτό του (πληρούνται τα κριτήρια για τους κόμβους και τις ακμές και η συνάρτηση που μετατρέπει τους κόμβους του ενός σε κόμβους του άλλου είναι η ταυτοτική συνάρτηση). Άρα έχει την ανακλαστική ιδιότητα 2. Έστω γράφος G ισομορφικός με τον D. Τότε και ο D είναι ισομορφικός με τον G μια και πληρούνται τα κριτήρια για τους κόμβους και τις ακμές και αν f η συνάρτηση που μετατρέπει τους κόμβους του G δε κόμβους του D, αντίστοιχα η f -1, μετατρέπει τους κόμβους του D σε κόμβους του G. Έχει τη συμμετρική ιδιότητα 3. Έστω γράφος G 1 ισομορφικός με τον G 2 και G 2 ισομορφικός με τον G 3. Ο G 1 είναι ισομορφικός με τον G 3 μια και πληρούνται τα κριτήρια για τους κόμβους και τις ακμές και αν f: G 1 G 2 και g: G 2 G 3 οι συναρτήσεις που απεικονίζουν τους κόμβους του G 1 στον G 2 και του G 2 στον G 3 αντίστοιχα τότε η g f: G 1 G 3 απεικονίζει τους κόμβους του G 1 σε αυτούς του G 3. Άρα έχει και τη μεταβατική ιδιότητα Άσκηση 8.12 Είναι ισομορφικοί οι δύο παρακάτω απλοί, μη κατευθυνόμενοι γράφοι; Όπως φαίνεται και από το παρακάτω σχήμα είναι ισομορφικοί. Έχουμε ίδιο αριθμό κορυφών, ίδιο αριθμό ακμών και μπορώ να βρω μια συνάρτηση που να αντιστοιχεί τις κορυφές/ακμές του πρώτου στις κορυφές/ακμές του 2 ου γράφου (ή αλλιώς να μετατρέψω τον πρώτο στο δεύτερο γράφο) Άσκηση 8.13 Σε ποιο ειδικό τύπο γράφου κατατάσσεται ένας γράφος για τον οποίο ισχύει ότι κάθε κύκλωμα Euler που έχει, είναι επίσης και κύκλωμα Hamilton; Στους κυκλικούς γράφους
Άσκηση 8.14 Να βρείτε αν τα παρακάτω ζεύγη γράφων είναι ισομορφικά. 1. Ναι. Η συνάρτηση ισομορφισμού είναι f(u1)=v1, f(u2)=v3, f(u3)=v2, f(u4)=v5, f(u5)=v4 2. Ναι. Η συνάρτηση ισομορφισμού είναι f(u1)=v2, f(u2)=v4, f(u3)=v3, f(u4)=v1 Άσκηση 8.15 Οι γράφοι που παριστάνουν οι παρακάτω πίνακες γειτνίασης είναι ισομορφικοί; Παρατηρούμε ότι ο πρώτος γράφος έχει 1 κορυφή βαθμού 1 (3η σειρά) ενώ ο 2ος δεν έχει. Αρα δεν μπορούν να είναι ισομορφικοί
Άσκηση 8.16 Να σχεδιάσετε τους παρακάτω γράφους χωρίς διασταυρώσεις Άσκηση 8.17 Έστω ότι ένας συνεκτικός επίπεδος γράφος έχει 8 κορυφές, καθεμία από τις οποίες έχει βαθμό 3. Σε πόσες περιοχές χωρίζεται το επίπεδο από μια επίπεδη αναπαράσταση αυτού του γράφου; Ο γράφος έχει v=8 κορυφές, e=12 ακμές (Από κάθε κορυφή με βαθμό 3 ξεκινάν 3 ακμές (3*8=24) και διαιρώ δια 2 για να μην μετρήσω 2 φορές κάθε ακμή) Από τον τύπο του Euler το επίπεδο χωρίζεται σε f=2-v+e=2-8+12=6 περιοχές
Άσκηση 8.18 Προσδιορίστε αν οι παρακάτω γράφοι έχουν κύκλωμα Euler. Αν υπάρχει να το υποδείξετε. Αν δεν υπάρχει, να προσδιορίσετε αν έχουν μονοπάτι Euler και αν υπάρχει τέτοιο μονοπάτι να το υποδείξετε. 1. Ο γράφος 1 έχει κόμβους περιττού βαθμού άρα δεν μπορεί να έχει κύκλωμα Euler. Έχει ακριβώς 2 κόμβους περιττού βαθμού (f και c) άρα έχει μονοπάτι Euler Π.χ. f->a->b->f->e->a->d->e->c->d->b->c 2. Ομοίως ο γράφος 2 έχει 2 κόμβους περιττού βαθμού (b και c) άρα δεν μπορεί να έχει κύκλωμα Euler, αλλά έχει μονοπάτι Euler π.χ. b->a->i->h->a->d->e->f->d->i->g->d->c->i->b->c Άσκηση 8.19 Προσδιορίστε αν οι παρακάτω γράφοι έχουν α. Μονοπάτι Hamilton β. Κύκλωμα Hamilton Αν έχουν να τα υποδείξετε α. Δεν έχει κύκλωμα Hamilton. Έχει μονοπάτι Hamilton: a->b->c->f->d->e b. Έχει κύκλωμα Hamilton (π.χ. a->b->c->d->e->a), άρα και μονοπάτι Hamilton
Άσκηση 8.20 Είναι οι δύο γράφοι του σχήματος ισομορφικοί; Δικαιολογείστε την απάντησή σας. Ναι, οι γράφοι είναι ισομορφικοί. Για να το αποδείξουμε πρέπει να βρούμε μία αμφιμονοσήμαντη συνάρτηση μεταξύ αντίστοιχων κορυφών. Μια τέτοια είναι η (u, y, w, z, v, z) (l, p, m, q, n, r) Άσκηση 8.21 Έστω ο γράφος που φαίνεται στο παρακάτω σχήμα. Είναι επίπεδος; Είναι διμερής; Αν ξανασχεδιάσουμε το γράφο όπως στο σχήμα παρακάτω, διαπιστώνουμε ότι είναι επίπεδος Αν διαμερίσουμε το σύνολο κορυφών του σε δύο υποσύνολα {a,c} και {b,e,f} διαπιστώνουμε ότι είναι και διμερής
Άσκηση 8.22 Έχει ο γράφος του σχήματος κύκλωμα Hamilton; Αν ναι, ποιο; Αν όχι, γιατί; Δεν μπορεί να έχει κύκλωμα Hamilton εφόσον έχει κορυφή βαθμού 1