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

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

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

Διάλεξη 3: Σχήμα 3.3: Το σύνολο των κόκκινων ακμών είναι ακμοδιαχωριστής αλλά όχι τομή. Το σύνολο ακμών {1, 2, 3} είναι τομή. Από

Παράδειγµα (4) Στοιχεία Θεωρίας Γραφηµάτων (2) Ορέστης Τελέλης. Τµήµα Ψηφιακών Συστηµάτων, Πανεπιστήµιο Πειραιώς. v 2. u 3.

Μη κατευθυνόµενα γραφήµατα. Στοιχεία Θεωρίας Γραφηµάτων (1) Υπογραφήµατα.

Στοιχεία Θεωρίας Γραφηµάτων (2)

Θεωρία Γραφημάτων 5η Διάλεξη

Θεωρία Γραφημάτων 7η Διάλεξη

e 2 S F = [V (H), V (H)]. 3-1 e 1 e 3

Θεωρία Γραφημάτων 5η Διάλεξη

Διάλεξη 4: Θεωρία Γραφημάτων Γραφέας: Σ. Κ. Διδάσκων: Σταύρος Κολλιόπουλος συνεκτικά γραφήματα (συνέχεια) Πρόταση 4.1 Δύο μπλοκ ενός

Τίτλος Μαθήματος: Θεωρία Γραφημάτων. Ενότητα: Συνεκτικότητα και Δισυνεκτικότητα. Διδάσκων: Λέκτορας Xάρης Παπαδόπουλος. Τμήμα: Μαθηματικών

u v 4 w G 2 G 1 u v w x y z 4

Διάλεξη 4: Απόδειξη: Για την κατεύθυνση, παρατηρούμε ότι διαγράφοντας μια κορυφή δεν μπορούμε να διαχωρίσουμε τα u και v. Αποδεικνύουμε

Θεωρία Γραφημάτων 4η Διάλεξη

Ασκήσεις στους Γράφους. 1 ο Σετ Ασκήσεων Βαθμός Μονοπάτια Κύκλος Euler Κύκλος Hamilton Συνεκτικότητα

2 ) d i = 2e 28, i=1. a b c

q(g \ S ) = q(g \ S) S + d = S.

z 1 E(G) 2(k 1) = 2k 3. x z 2 H 1 H 2

E(G) 2(k 1) = 2k 3.

Θεωρία Γραφημάτων 11η Διάλεξη

Θεωρία Γραφημάτων 6η Διάλεξη

Συνεκτικότητα Γραφήματος

Θεωρία Γραφημάτων 10η Διάλεξη

d(v) = 3 S. q(g \ S) S

Θεωρία Γραφημάτων 8η Διάλεξη

Συνεκτικά σύνολα. R είναι συνεκτικά σύνολα.

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

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

Διάλεξη 13: D Σχήμα 13.2: Ενδεικτική αναπαράσταση δίσκου D που ορίζει ο στην εμβάπτιση Γ. Σχήμα 13.3: Σχηματική επεξήγηση περιπτώσεων πο

Θεωρία Γραφημάτων και Εφαρμογές - Διακριτά Μαθηματικά ΙΙ Φεβρουάριος 2017

Συνεκτικά σύνολα. R είναι συνεκτικά σύνολα.

Διάλεξη 3: D Σχήμα 3.2: Ενδεικτική αναπαράσταση δίσκου D που ορίζει ο στην εμβάπτιση Γ. Σχήμα 3.3: Σχηματική επεξήγηση περιπτώσεων που απορ

Θεωρία Γραφημάτων 9η Διάλεξη

ΘΕΩΡΙΑ ΓΡΑΦΩΝ. 7 η Διάλεξη Συνεκτικότητα (Συνδεσμικότητα) Βασικές έννοιες και ιδιότητες Το θεώρημα του Merger Ισομορφισμός

Θεωρία Γραφημάτων και Εφαρμογές - Διακριτά Μαθηματικά ΙΙ Σεπτέμβριος 2017

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Διακριτά Μαθηματικά. Ενότητα 2: Γραφήματα

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

Θεωρία Γραφημάτων: Ορολογία και Βασικές Έννοιες

Τίτλος Μαθήματος: Θεωρία Γραφημάτων. Ενότητα: Εισαγωγή σε βασικές έννοιες. Διδάσκων: Λέκτορας Xάρης Παπαδόπουλος. Τμήμα: Μαθηματικών

Θεωρία Γραφημάτων 1η Διάλεξη

ΠΛΗ 20, 4 η ΟΣΣ: Βασικές Έννοιες Θεωρίας Γραφημάτων

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

Θεωρία Γραφημάτων: Ορολογία και Βασικές Έννοιες

ΠΛΗ 20, 4 η ΟΣΣ: Βασικές Έννοιες Θεωρίας Γραφημάτων

S A : N G (S) N G (S) + d S d + d = S

Κατευθυνόμενα γραφήματα. Μαθηματικά Πληροφορικής 6ο Μάθημα. Βρόχοι. Μη κατευθυνόμενα γραφήματα. Ορισμός

d k 10 k + d k 1 10 k d d = k i=0 d i 10 i.

HY118-Διακριτά Μαθηματικά. Τι είδαμε την προηγούμενη φορά. Θεωρία γράφων / γραφήματα. 25 -Γράφοι. ΗΥ118, Διακριτά Μαθηματικά Άνοιξη 2017

Πανεπιστήμιο Στερεάς Ελλάδας Τμήμα Πληροφορικής Εξάμηνο ΣΤ ΘΕΩΡΙΑ ΓΡΑΦΩΝ

Κατευθυνόμενα γραφήματα. Μαθηματικά Πληροφορικής 6ο Μάθημα. Βρόχοι. Μη κατευθυνόμενα γραφήματα. Ορισμός

ΠΛΗ 20, 4 η ΟΣΣ: Βασικές Έννοιες Θεωρίας Γραφημάτων

ΠΛΗ 20, 5 η ΟΣΣ: Θεωρία Γραφημάτων

Κατευθυνόμενα γραφήματα. Μαθηματικά Πληροφορικής 6ο Μάθημα. Βρόγχοι. Μη κατευθυνόμενα γραφήματα. Ορισμός

Θεωρία Γραφημάτων Θεμελιώσεις-Αλγόριθμοι-Εφαρμογές

ΑΣΚΗΣΗ 1 Για τις ερωτήσεις 1-4 θεωρήσατε τον ακόλουθο γράφο. Ποιές από τις παρακάτω προτάσεις αληθεύουν και ποιές όχι;

HY118-Διακριτά Μαθηματικά. Θεωρία γράφων/ γραφήματα. Τι είδαμε την προηγούμενη φορά. Συνεκτικότητα. 25 -Γράφοι

Θεωρία Γραφημάτων 2η Διάλεξη

Θεωρία Γραφημάτων 3η Διάλεξη

Κατευθυνόµενα γραφήµατα. Στοιχεία Θεωρίας Γραφηµάτων (1) Πολυγραφήµατα (Multigraphs)

6 Συνεκτικοί τοπολογικοί χώροι

Στοιχεία Θεωρίας Γραφηµάτων (1)

Γράφοι. Ένας γράφος ή αλλιώς γράφηµα αποτελείται απο. Εφαρµογές: Τηλεπικοινωνιακά και Οδικά ίκτυα, Ηλεκτρονικά Κυκλώµατα, Β.. κ.ά.

Π(n) : 1 + a + + a n = an+1 1 a 1. a 1. + a k+1 = ak+2 1

HY118-Διακριτά Μαθηματικά

Επίπεδα Γραφήματα (planar graphs)

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

Βασικές Έννοιες Θεωρίας Γραφημάτων

Βασικές Έννοιες Θεωρίας Γραφημάτων

Σχεδίαση και Ανάλυση Αλγορίθμων Ενότητα 3: ΑΝΑΠΑΡΑΣΤΑΣΗ ΔΕΔΟΜΕΝΩΝ - ΓΡΑΦΗΜΑΤΑ

Θεωρία Γραφημάτων Θεμελιώσεις-Αλγόριθμοι-Εφαρμογές

HY118-Διακριτά Μαθηματικά

Μαθηματικά Πληροφορικής

NP-complete problems. IS, 4-Degree IS,CLIQUE, NODE COVER, MAX CUT, MAX BISECTION, BISECTION WIDTH. NP-complete problems 1 / 30

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

Ελάχιστο Γεννητικό Δένδρο. Παράδειγμα - Αλγόριθμος Prim. Γιατί δουλεύουν αυτοί οι αλγόριθμοι;

Το πρόβλημα μονοδρόμησης (The One-Way Street Problem)

Θεωρία Γραφημάτων 1η Διάλεξη

Μετασχηματισμοί, Αναπαράσταση και Ισομορφισμός Γραφημάτων

Ασκήσεις στους Γράφους. 2 ο Σετ Ασκήσεων. Δέντρα

Μαθηματικά Πληροφορικής

q={(1+2)/2}=1 A(1,2)= MERGE( 4, 6 ) = 4 6 q=[(3+4)/2]=3 A(1,4)= MERGE( 4 6, 5 8 ) = q=[(5+6)/2]=5 A(5,6)= MERGE( 2, 9 ) = 2 9

Θεωρία Γραφημάτων 2η Διάλεξη

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

Προσεγγιστικοί Αλγόριθμοι

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

Επίπεδα Γραφήματα : Προβλήματα και Υπολογιστική Πολυπλοκότητα

4 Ασθενείς τοπολογίες σε χώρους με νόρμα. 4.1 θεωρήματα Mazur, Alaoglou, Goldstine.

Κ X κυρτό σύνολο. Ένα σημείο x Κ

jτο πλήθος των ταξιδιών που κάνει η αεροσυνοδός µέχρι την j ηµέρα. Σχηµατίζω µία ακολουθία που αποτελείται από τα a.

Αναζήτηση Κατά Πλάτος

a n = 3 n a n+1 = 3 a n, a 0 = 1

Διαίρει και Βασίλευε. πρόβλημα μεγέθους Ν. διάσπαση. πρόβλημα μεγέθους k. πρόβλημα μεγέθους Ν-k

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

2 Πεπερασμένα ευθέα αθροίσματα και προβολές σε χώρους με νόρμα. με νόρμα, με τις ακόλουθες νόρμες οι οποίες ορίζονται μέσω των νορμών των X και Y.

ΠΛΗ 20, 5 η ΟΣΣ: Θεωρία Γραφημάτων

Εισαγωγή στους Αλγορίθμους

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

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

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

Transcript:

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

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

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

Ορισμός Η συνεκτικότητα κορυφών ενός γραφήματος G, η οποία συμβολίζεται με κ(g), είναι το ελάχιστο πλήθος κορυφών που πρέπει να διαγραφούν από το G έτσι ώστε το γράφημα που θα προκύψει να μην είναι συνεκτικό ή να έχει μία μόνο κορυφή. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 4 / 37

Αν κ(g) = k > 0, τότε υπάρχει ενα υποσύνολο κορυφών U του G με U = k τέτοιο ώστε το G U να έχει περισσότερες από μία συνεκτικές συνιστώσες ή να έχει μία μόνο κορυφή και για κάθε υποσύνολο κορυφών W του G με W < k το G W είναι συνεκτικό και έχει τουλάχιστον δύο κορυφές. Αν κ(g) = 0 τότε το G είναι μη συνεκτικό ή έχει μία μόνο κορυφή. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 5 / 37

Παράδειγμα Ο κύκλος C 8 έχει συνεκτικότητα κορυφών κ(c 8 ) = 2. Αν διαγράψουμε μία κορυφή v i από το C 8, τότε οι υπόλοιπες κορυφές σχηματίζουν ένα μονοπάτι Hamilton στο C 8 v i. Συνεπώς το C 8 v i είναι συνεκτικό. Αν διαγράψουμε δύο μη γειτονικές κορυφές v i και v j από το C 8, τότε το γράφημα C 8 {v i, v j } είναι μη συνεκτικό. v 1 v 2 v 1 v 2 v 1 v 2 v 7 v 3 v 7 v 8 v 4 v 8 v 4 v 8 v 4 v 6 v 5 v 6 v 5 v 6 v 5 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 6 / 37

Παράδειγμα Το πλήρες γράφημα K 8 έχει συνεκτικότητα κορυφών κ(k 8 ) = 7. Αν διαγράψουμε k 6 κορυφές από K 8, τότε το γράφημα που θα προκύψει θα έχει 8 k 2 κορυφές, οι οποίες θα συνδέονται ανά δύο με ακμή. Το γράφημα αυτό είναι ισομορφικό με το K 8 k και είναι προφανώς συνεκτικό. Αν διαγράψουμε 7 κορυφές από K 8, τότε το γράφημα που θα προκύψει θα έχει μία μόνο κορυφή. v 1 v 2 v 1 v 1 v 7 v 3 v 3 v 8 v 4 v 8 v 4 v 6 v 5 v 6 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 7 / 37

Ορισμός Ενα γράφημα G ονομάζεται k-συνεκτικό, αν κ(g) k. Ενα γράφημα G είναι k-συνεκτικό, αν έχει τουλάχιστον k + 1 κορυφές και το γράφημα που προκύπτει μετά τη διαγραφή οποιωνδήποτε k 1 κορυφών από το G είναι συνεκτικό. Ενα γράφημα είναι 1-συνεκτικό αν έχει τουλάχιστον δύο κορυφές και είναι συνεκτικό. Ενα γράφημα G είναι 2-συνεκτικό αν έχει τουλάχιστον 3 κορυφές, και για κάθε κορυφή v το γράφημα G v είναι συνεκτικό. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 8 / 37

Ορισμός Η συνεκτικότητα ακμών ενός γραφήματος G, η οποία συμβολίζεται με λ(g), είναι το ελάχιστο πλήθος ακμών που πρέπει να διαγραφούν από το G έτσι ώστε το γράφημα που θα προκύψει να μην είναι συνεκτικό ή να έχει μία μόνο κορυφή. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 9 / 37

Αν λ(g) = l > 0, τότε υπάρχει ενα υποσύνολο ακμών F του G με F = l τέτοιο ώστε το G F να έχει περισσότερες από μία συνεκτικές συνιστώσες και για κάθε υποσύνολο ακμών F του G με F < l το G F είναι συνεκτικό. Αν λ(g) = 0 τότε το G είναι μη συνεκτικό ή έχει μία μόνο κορυφή. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 10 / 37

Παράδειγμα Ο κύκλος C 8 έχει συνεκτικότητα ακμών λ(c 8 ) = 2. Αν διαγράψουμε μία ακμη e από το C 8, τότε οι υπόλοιπες ακμές σχηματίζουν ένα μονοπάτι Hamilton στο C 8 e. Άρα το C 8 e είναι συνεκτικό. Αν διαγράψουμε δύο οποιεσδήποτε ακμές e και e από το C 8, τότε το γράφημα C 8 {e, e } είναι μη συνεκτικό. v 1 v 2 v 1 v 2 v 1 v 2 v 7 v 3 v 7 v 3 v 7 v 3 v 8 v 4 v 8 v 4 v 8 v 4 v 6 v 5 v 6 v 5 v 6 v 5 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 11 / 37

Παράδειγμα Το πλήρες γράφημα K 8 έχει συνεκτικότητα ακμών λ(k 8 ) = 7. Αν διαγράψουμε k 6 ακμές από K 8, τότε το άθροισμα των βαθμών δύο οποιωνδήποτε κορυφών v i και v j στο γράφημα G που θα προκύψει θα είναι τουλάχιστον 7 + 7 k 1 14 6 1 = 7 (μόνο η διαγραφή της ακμής {v i, v j } μειώνει το βαθμό και των δύο κορυφών v i και v j κατά ένα). Άρα το G έχει μονοπάτι Hamilton που συνεπάγεται ότι είναι συνεκτικό. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 12 / 37

Παράδειγμα Αν διαγράψουμε τις 7 ακμές που προσπίπτουν σε κάποια κορυφή v i από το K 8, τότε το γράφημα που θα προκύψει θα είναι μη συνεκτικό. v 1 v 2 v 1 v 2 v 1 v 2 v 7 v 3 v 7 v 3 v 7 v 3 v 8 v 4 v 8 v 4 v 8 v 4 v 6 v 5 v 6 v 5 v 6 v 5 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 13 / 37

Η απόδειξη του παρακάτω λήμματος αφήνεται ως άσκηση. Λήμμα Εστω G ένα γράφημα και F ένα σύνολο ακμών με F = λ(g), τέτοιο ώστε το γράφημα G F να είναι μη συνεκτικό. Τότε τα άκρα κάθε ακμής e F βρίσκονται σε διαφορετικές συνεκτικές συνιστώσες του G F. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 14 / 37

Ορισμός Εστω ένα γράφημα G. Συμβολίζουμε με δ(g) τον ελάχιστο βαθμό ανάμεσα σε όλες τις κορυφές του G. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 15 / 37

Θεώρημα Για κάθε γράφημα G ισχύει λ(g) δ(g). Απόδειξη Αν δ(g) = 0, τότε το γράφημα είναι μή συνεκτικό ή έχει μία μόνο κορυφή. Και στις δύο περιπτώσεις ισχύει λ(g) = 0 και άρα ισχύει λ(g) δ(g). Αν δ(g) 1, τότε αν επιλέξουμε μία κορυφή v του G με βαθμό δ(g) και διαγράψουμε από το G τις ακμές που προσπίπτουν στη v, το γράφημα που προκύπτει είναι μη συνεκτικό. Αυτό συνεπάγεται ότι λ(g) δ(g). Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 16 / 37

Θεώρημα Για κάθε γράφημα G ισχύει κ(g) λ(g). Απόδειξη Αν λ(g) = 0, τότε το γράφημα είναι μή συνεκτικό ή έχει μία μόνο κορυφή. Και στις δύο περιπτώσεις ισχύει κ(g) = 0 και άρα ισχύει κ(g) λ(g). Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 17 / 37

Απόδειξη Αν λ(g) 1, τότε έστω F ένα υποσύνολο των ακμών του G με F = λ(g), τέτοιο ώστε το γράφημα G F να είναι μη συνεκτικό. Εστω μία οποιαδήποτε ακμή {v, u} F. Κατασκευάζουμε ένα σύνολο κορυφών U το οποίο περιέχει ένα άκρο διαφορετικό από τις v και u για κάθε ακμή του F {v, u}. Ισχύει U F 1 = λ(g) 1 < λ(g) (όπου η πρώτη ανισότητα ισχύει στην περίπτωση που δύο ακμές του F {v, u} έχουν ένα κοινό άκρο, το οποίο αντιπροσωπεύει και τις δύο αυτές ακμές στο σύνολο U). Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 18 / 37

Απόδειξη Επειδή v, u / U, οι κορυφές αυτές είναι γειτονικές κορυφές στο γράφημα G U. Διακρίνουμε περιπτώσεις, με βάση τις ιδιότητες του G U. 1η Περίπτωση: Το γράφημα G U δεν είναι συνεκτικό. Τότε ισχύει κ(g) U < λ(g). Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 19 / 37

Απόδειξη 2η Περίπτωση: Το G U είναι συνεκτικό και έχει δύο κορυφές. Τότε το γράφημα (G U) v έχει μία μόνο κορυφή. Ομως (G U) v = G (U {v}). Συνεπώς αν από το G διαγραφούν οι κορυφές του συνόλου U {v} το γράφημα που προκύπτει έχει μία μόνο κορυφή και άρα κ(g) U {v} = U + 1 (λ(g) 1) + 1 = λ(g). Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 20 / 37

Απόδειξη 3η περίπτωση: Το G U είναι συνεκτικό και έχει τουλάχιστον τρεις κορυφές. Τότε μία από τις κορυφές v, u θα πρέπει να έχει βαθμό τουλάχιστον 2 (αν οι v και u είχαν βαθμό 1 στο G U, τότε δεν υπήρχε μονοπάτι που να συνδέει τις v και u με τις υπόλοιπες κορυφές του G U και άρα το G U δεν θα ήταν συνεκτικό). Εστω χωρίς βλάβη της γενικότητας ότι ο d G U (u) 2. Τότε, στο γράφημα (G U) u η κορυφή v βρίσκεται σε διαφορετική συνεκτική συνιστώσα από τους υπόλοιπους γείτονες της u στο G U. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 21 / 37

Απόδειξη Ο τελευταίος ισχυρισμός αποδεικνύεται με τον παρακάτω τρόπο: Παρατηρούμε αρχικά ότι το (G U) v είναι υπογράφημα του G F, καθώς κάθε ακμή του F έχει ένα άκρο στο σύνολο U {v} και άρα, αν από το G διαγράψουμε τις κορυφές του U και τη v, τότε διαγράφονται και όλες οι ακμές του F. Συνεπώς αν δύο κορυφές βρίσκονται στην ίδια συνεκτική συνιστώσα στο (G U) u, τότε βρίσκονται στην ίδια συνεκτική συνιστώσα και στο G F. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 22 / 37

Απόδειξη Εστω w ένας γείτονας της u στο γράφημα G U διαφορετικός από τη v. Στο γράφημα G F η κορυφή v βρίσκεται σε διαφορετική συνεκτική συνιστώσα από την u, σύμφωνα με το προηγούμενο λήμμα. Αντίθετα, η κορυφή w βρίσκεται ίδια συνεκτική συνιστώσα του G F με τη u. Συνεπώς η κορυφή w βρίσκεται σε διαφορετική συνεκτική από τη v στο G F, άρα το ίδιο ισχύει και στο γράφημα (G U) u. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 23 / 37

Απόδειξη Συνεπώς αν από το G διαγραφούν οι κορυφές του συνόλου U {u} το γράφημα που προκύπτει έχει δέν είναι συνεκτικό και άρα κ(g) U {u} = U + 1 (λ(g) 1) + 1 = λ(g). Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 24 / 37

Απόδειξη Άρα σε κάθε περίπτωση ισχύει κ(g) λ(g). Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 25 / 37

Ορισμός Εστω G ενα γράφημα, v, u δύο κορυφές του G και p 1, p 2,..., p k, k 2, μονοπάτια στο G τα οποία συνδέουν τις v και u. Τα p 1, p 2,..., p k λέγονται ανεξάρτητα αν δεν έχουν ανά δύο κοινές εσωτερικές κορυφές. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 26 / 37

Εστω δύο μη γειτονικές κορυφές v και u σε ένα γράφημα G. Αν υπάρχει ένα σύνολο κορυφών U με U = k τετοιο ώστε οι κορυφές v και u να βρίσκονται σε διαφορετικές συνεκτικές συνιστώσες του G U, τότε είναι προφανές ότι δεν υπάρχουν περισσότερα από k ανεξάρτητα μονοπάτια μεταξύ v και u, καθώς καθένα από αυτά τα μονοπάτια θα πρέπει να περνάει από μία διαφορετική κορυφή του U. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 27 / 37

Ο Menger απέδειξε ένα πιο ισχυρό αποτέλεσμα που συσχετίζει το πλήθος κορυφών που διαχωρίζουν δύο μη γειτονικές κορυφές v και u με το πλήθος των ανεξάρτητων μονοπατιών μεταξύ v και u. Το παρακάτω θεώρημα δίνεται χωρίς απόδειξη Θεώρημα (Menger) Εστω v και u δύο μη γειτονικές κορυφές ενός γραφήματος G. Τότε, ο ελάχιστος αριθμός κορυφών που πρέπει να διαγραφούν από το G έτσι ώστε οι v και u να βρεθούν σε διαφορετικές συνεκτικές συνιστώσες ισούται με το μέγιστο πλήθος ανεξάρτητων μονοπατιών μεταξύ v και u. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 28 / 37

Αν για δύο μη γειτονικές κορυφές v και u ενός γραφήματος G βρούμε ένα σύνολο κορυφών U με U = k τέτοιο ώστε οι v και u να βρίσκονται σε διαφορετικές συνεκτικές συνιστώσες του G U και k ανεξάρτητα μονοπάτια που να συνδέουν τις κορυφές v και u, τότε μπορούμε να συμπεράνουμε ότι: το ελάχιστο πλήθος κορυφών που πρέπει να διαγραφεί από το G ώστε οι v και u να βρεθούν σε διαφορετικές συνεκτικές συνιστώσες είναι k και το μέγιστο πλήθος ανεξάρτητων μονοπατιών μεταξύ v και u είναι επίσης k. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 29 / 37

Το θεώρημα του Menger μας εξασφαλίζει ότι για οποιοδήποτε γράφημα G και οποιεσδήποτε μη γειτονικές κορυφές v και u του G, μπορούμε για κάποιον αριθμό k να βρούμε ένα σύνολο κορυφών U με U = k τέτοιο ώστε οι v και u να βρίσκονται σε διαφορετικές συνεκτικές συνιστώσες του G U και k ανεξάρτητα μονοπάτια που να συνδέουν τις κορυφές v και u. Εχοντας βρει τα παραπάνω μπορούμε να συμπεράνουμε ότι: το ελάχιστο πλήθος κορυφών που πρέπει να διαγραφεί από το G ώστε οι v και u να βρεθούν σε διαφορετικές συνεκτικές συνιστώσες είναι k και το μέγιστο πλήθος ανεξάρτητων μονοπατιών μεταξύ v και u είναι επίσης k. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 30 / 37

Παράδειγμα Στο παρακάτω γράφημα G οι κορυφές v και u βρίσκονται σε διαφορετικές συνεκτικές συνιστώσες του γραφήματος G {x, y} και υπάρχουν δύο ανεξάρτητα μονοπάτια που συνδέουν τις v και u. x x v y u v u v y u Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 31 / 37

Παράδειγμα (συνέχεια) Συνεπώς ο αριθμός 2 είναι το ελάχιστο πλήθος κορυφών που πρέπει να διαγράψουμε από το G έτσι ώστε οι κορυφές v και u βρίσκονται σε διαφορετικές συνεκτικές συνιστώσες του γραφήματος που θα προκύψει και επίσης το μέγιστο πλήθος ανεξάρτητων μονοπατιών που συνδέουν τις v και u στο G. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 32 / 37

Ανάλογα αποτελέσματα μπορούν να αποδεικτούν στην περίπτωση που εξετάσουμε τις ακμές αντί για τις κορυφές ενός γραφήματος. Ορισμός Εστω G ενα γράφημα, v, u δύο κορυφές του G και p 1, p 2,..., p k, k 2, μονοπάτια στο G τα οποία συνδέουν τις v και u. Τα p 1, p 2,..., p k λέγονται ανεξάρτητα ως προς τις ακμές αν δεν έχουν ανά δύο κοινές ακμές. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 33 / 37

Εστω δύο οποιεσδήποτε κορυφές v και u σε ένα γράφημα G. Αν υπάρχει ένα σύνολο ακμών F με F = k τετοιο ώστε οι κορυφές v και u να βρίσκονται σε διαφορετικές συνεκτικές συνιστώσες του G F, τότε είναι προφανές ότι δεν υπάρχουν περισσότερα από k ανεξάρτητα ως προς τις ακμές μονοπάτια μεταξύ v και u, καθώς καθένα από αυτά τα μονοπάτια θα πρέπει να περνάει από μία διαφορετική ακμή του F. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 34 / 37

Το παρακάτω θεώρημα, το οποίο δίνεται επίσης χωρίς απόδειξη, συσχετίζει το πλήθος ακμών που διαχωρίζουν δύο κορυφές v και u με το πλήθος των ανεξάρτητων ως προς τις ακμές μονοπατιών μεταξύ v και u. Θεώρημα (Menger) Εστω v και u δύο κορυφές ενός γραφήματος G. Τότε, ο ελάχιστος αριθμός ακμών που πρέπει να διαγραφούν από το G έτσι ώστε οι v και u να βρεθούν σε διαφορετικές συνεκτικές συνιστώσες ισούται με το μέγιστο πλήθος ανεξάρτητων ως προς τις ακμές μονοπατιών μεταξύ v και u. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 35 / 37

Παράδειγμα Στο παρακάτω γράφημα G οι κορυφές v και u βρίσκονται σε διαφορετικές συνεκτικές συνιστώσες του γραφήματος G {e 1, e 2, e 3 } και υπάρχουν τρία ανεξάρτητα ως προς τις ακμές μονοπάτια που συνδέουν τις v και u. e 2 e 2 v e 3 u v u v e 3 u e 1 e 1 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 36 / 37

Παράδειγμα (συνέχεια) Συνεπώς ο αριθμός 3 είναι το ελάχιστο πλήθος ακμών που πρέπει να διαγράψουμε από το G έτσι ώστε οι κορυφές v και u βρίσκονται σε διαφορετικές συνεκτικές συνιστώσες του γραφήματος που θα προκύψει και επίσης το μέγιστο πλήθος ανεξάρτητων ως προς τις ακμές μονοπατιών που συνδέουν τις v και u στο G. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 37 / 37