Θεωρία & Αλγόριθμοι Γράφων Επιπεδικότητα

Slides:



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

Θεωρία Γράφων Θεμελιώσεις-Αλγόριθμοι-Εφαρμογές
ORACLE PL/SQL Εξαιρέσεις Exceptions. ΟΡΙΣΜΟΣ Μια εξαίρεση (exception) είναι ένας δείκτης που ενεργοποιείται κατά την εκτέλεση του προγράμματος.
Θεωρία Γραφημάτων Θεμελιώσεις-Αλγόριθμοι-Εφαρμογές Ενότητα 6 Ε ΠΙΠΕΔΙΚΟΤΗΤΑ Σταύρος Δ. Νικολόπουλος 1.
Επιπεδικότητα ΘΕΩΡΙΑ ΓΡΑΦΩΝ Εργαστήριο Τεχνολογίας & Επεξεργασίας Δεδομένων Θεωρία Γράφων Θεμελιώσεις-Αλγόριθμοι-Εφαρμογές Κεφάλαιο 5: Επιπεδικότητα.
Θεωρία Γράφων Θεμελιώσεις-Αλγόριθμοι-Εφαρμογές
Data Engineering Lab Θεωρία Γράφων Θεμελιώσεις-Αλγόριθμοι- Εφαρμογές Θεωρία Γράφων Θεμελιώσεις-Αλγόριθμοι- Εφαρμογές Κεφάλαιο 5: Επιπεδικότητα 1.
Προσομοίωση Δικτύων 4η Άσκηση Σύνθετες τοπολογίες, διακοπή συνδέσεων, δυναμική δρομολόγηση.
Ίκτερος Γρίβα Ευαγγελία Παιδίατρος – Νεογνολόγος Καθηγήτρια ΤΕΙ Ηπείρου.
Ελεγκτικό Συνέδριο Προγραμματικές συμβάσεις Δήμων. Επίκαιρα νομολογιακά ζητήματα. Π. Παππίδας Πάρεδρος ΕλΣ Πάρεδρος ΕλΣ Διημερίδα ΚΕΔΕ Αθήνα, 14 και
ΙΩΑΝΝΗΣ ΜΕΤΑΞΑΣ. ΕΛΕΥΘΕΡΙΟΣ ΒΕΝΙΖΕΛΟΣ Ο Ιωάννης (Μιχαήλ) Μεταξάς (Ιθάκη 12 Απριλίου Αθήνα 29 Ιανουαρίου 1941) υπήρξε ανώτατος αξιωματικός του.
Κεφάλαιο 5 Ενέργεια συστήματος. Εισαγωγή στην ενέργεια Οι νόμοι του Νεύτωνα και οι αντίστοιχες αρχές μας επιτρέπουν να λύνουμε μια ποικιλία προβλημάτων.
ΟΡΜΟΝΙΚΕΣ ΜΕΤΑΒΟΛΕΣ Οι περισσότερες μεταβολές που συμβαίνουν στην κύηση οφείλονται στην ορμονική έκκριση του πλακούντα. Εκτός από τον πλακούντα έντονη.
ΕΠΙΣΤΗΜΟΝΙΚΗ ΜΕΘΟΔΟΛΟΓΙΑ Εισαγωγή 1. Επιστημονική εργασία 2  Η επιστημονική εργασία περιλαμβάνει τη συγκέντρωση, παρουσίαση, ανάλυση και ερμηνεία δεδομέμων.
Αισθητήρια Όργανα και Αισθήσεις 1.  Σύστημα αισθητηρίων οργάνων: αντίληψη μεταβολών εξωτερικού & εσωτερικού περιβάλλοντος  Ειδικά κύτταρα – υποδοχείς.
Οικονομικά Μαθηματικά Πρόσκαιρες Ράντες Γιανναράκης Γρηγόρης Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)
Τούλα Πατσάλη Διεύθυνση Διαρθρωτικών Ταμείων και Ταμείου Συνοχής Γραφείο Προγραμματισμού ΕΝΔΕΙΚΤΙΚΟ ΠΛΑΝΟ ΑΞΙΟΛΟΓΗΣΕΩΝ ΣΥΝΑΝΤΗΣΗ ΤΗΣ ΚΑΘΟΔΗΓΗΤΙΚΗΣ ΕΠΙΤΡΟΠΗΣ.
Δρ. Σπυρούλα Σπύρου C.D.A. Κολλέγιο  Μάθημα 10 
Ανακαλύπτοντας την Πληροφορική: Βάσεις Δεδομένων Γεώργιος Χατζημηλιούδης Ειδικός Επιστήμονας 8 Οκτωβρίου 2015.
ΚΕΦΑΛΑΙΟ 2 Ο Ενότητα Αγροτική κοινωνία 1 Καζάκου Γεωργία, ΠΕ09 Οικονομολόγος.
1 1 Slide Διαδικασίες Markov. 2 2 Slide Διαδικασίες Markov n Οι διαδικασίες Markov είναι χρήσιμες στη μελέτη της εξέλιξης συστημάτων με επανειλημμένες.
ΕΒΔΟΜΑΔΑ ΔΙΑΤΡΟΦΗΣ 2006 ΕΤΙΚΕΤΕΣ ΤΡΟΦΙΜΩΝ ΑΝΑΓΝΩΣΗ  ΕΠΙΛΟΓΗ  ΙΣΟΡΡΟΠΗΜΕΝΗ ΔΙΑΤΡΟΦΗ.
Βασικές Έννοιες της Πληροφορικής
Σύγκριση ομάδων Πολλές φορές στην εκπαιδευτική έρευνα θέλουμε να συγκρίνουμε τις τιμές δύο γκρουπ, χωρίς να έχουμε κανονικές κατανομές.
Επιλογή τοποθεσίας και προγραμματισμός των εγκαταστάσεων
ΟΔΗΓΙΕΣ ΣΥΜΠΛΗΡΩΣΗΣ ΤΗΣ ΑΙΤΗΣΗΣ – ΥΠΕΥΘΥΝΗΣ ΔΗΛΩΣΗΣ ΣΤΡΑΤΙΩΤΙΚΩΝ ΣΧΟΛΩΝ Σημείωση: Οι οδηγίες που ακολουθούν αποτελούν βοήθημα και δεν αντικαθιστούν την.
ΡΟΗ «Δ» ΕΠΙΚΟΙΝΩΝΙΕΣ ΚΑΙ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ
Περιεχόμενα Εισαγωγή Είδη κίνησης Αρχή λειτουργίας μηχανισμών
Μη Γραμμική Θεωρία Ελαστικής Ευστάθειας: Θεμελιώδες Υλικό
«Περιοδική έρευνα πεδίου σε αντιπροσωπευτικό δείγμα ΜΜ εμπορικών επιχειρήσεων» ΦΕΒΡΟΥΑΡΙΟΣ 2013   Ενίσχυση της επιστημονικής και επιχειρησιακής ικανότητας.
Εργομετρια 4 Πηγές μυικης ενέργειας
Στο μάθημα συζητήσαμε για το spatial frequency tuning των κυττάρων της V1, που σημαίνει ότι τέτοια κύτταρα έχουν μέγιστη απόκριση για τον προτεινόμενο.
Θεωρία & Αλγόριθμοι Γράφων Αλγόριθμοι Επιπεδικότητας
ΑΣΚΗΣΕΙΣ ΚΙΝΗΜΑΤΙΚΗΣ.
Θεωρία & Αλγόριθμοι Γράφων Αντιστοιχίσεις και Καλύμματα
Μάθημα VIΙΙ. Τα αερόφωνα Ι.
Το φάσμα του λευκού φωτός
Ενότητα 2: Κινητική Κώστας Παπαδημητρίου Τμήμα Μηχανολόγων Μηχανικών
Θεωρία & Αλγόριθμοι Γράφων Αποστάσεις
Η ΑΠΟΤΕΛΕΣΜΑΤΙΚΗ ΕΠΙΚΟΙΝΩΝΙΑ
Οδηγίες διατροφής για Παιδιά
ΠΑΡΟΥΣΙΑΣΕΙΣ ΜΑΘΗΜΑΤΟΣ ΠΙΘΑΝΟΤΗΤΕΣ(6)
Θεωρία & Αλγόριθμοι Γράφων Δένδρα
Χωρικοί-χρονικοί συμβιβασμοί
ΟΔΗΓΙΕΣ ΣΥΜΠΛΗΡΩΣΗΣ ΤΗΣ ΑΙΤΗΣΗΣ – ΥΠΕΥΘΥΝΗΣ ΔΗΛΩΣΗΣ ΣΤΡΑΤΙΩΤΙΚΩΝ ΣΧΟΛΩΝ Σημείωση: Οι οδηγίες που ακολουθούν αποτελούν βοήθημα και δεν αντικαθιστούν την.
Γραφολογία Πώς ο γραφικός χαρακτήρας συμβάλλει στον εντοπισμό των δραστών και την ανάλυση του ψυχολογικού τους προφίλ Πηγή: Brian Innes, Το προφίλ του.
Μερικές δυνάμεις στη φύση
ΟΔΗΓΙΕΣ ΣΥΜΠΛΗΡΩΣΗΣ ΤΗΣ ΑΙΤΗΣΗΣ – ΥΠΕΥΘΥΝΗΣ ΔΗΛΩΣΗΣ ΣΤΡΑΤΙΩΤΙΚΩΝ ΣΧΟΛΩΝ Σημείωση: Οι οδηγίες που ακολουθούν αποτελούν βοήθημα και δεν αντικαθιστούν την.
Αλγόριθμος για τον προσδιορισμό Κύκλου Euler σε γράφημα
Συγχώνευση.
ΤΟ ΠΡΟΤΥΠΟ ΤΟΥ ΚΑΝΟΝΙΚΟΥ ΟΜΗΛΙΚΟΥ ΔΑΣΟΥΣ
(FREE SURFACE EFFECT, FCE)
Έλξη Μια ιδιότητα της μάζας.
Φοιτητής: Τόντζος Φώτιος ΑΕΜ:(2896)
Κατάτμηση με βάση τις περιοχές
ΠΡΟΓΡΑΜΜΑ ΑΓΩΓΗΣ ΥΓΕΙΑΣ - ΣΥΝΕΡΓΑΣΙΑ ΚΕ. Θ. Ε
ΕΚΠΑΙΔΕΥΤΙΚΟΣ ΣΧΕΔΙΑΣΜΟΣ ΠΡΟΓΡΑΜΜΑΤΩΝ ΓΙΑ ΠΑΙΔΙΑ ΜΕ ΑΥΤΙΣΜΟ
מעבר אור מתווך שקוף לתווך שקוף
Πειράματα Χημείας για το Γυμνάσιο Σχολ. έτος
Βασικές έννοιες (Μάθημα 1) Τίτλος: Μερικές βασικές έννοιες της Πληροφορικής 22/11/2018 Ξένιος Αντωνιάδης.
الفصل الثانى المجالات الكهربائية توليد المجالات الكهربائية وقياسها . الدرس الأول توليد المجالات الكهربائية وقياسها .
Γαριπίδης Ιορδάνης Βιολόγος 3ο ΓΕΛ Χαϊδαρίου
ΝΟΜΟΣ ΤΟΥ HOOK Εργαστηριακή άσκηση 7
ΕΠΙΜΗΚΥΝΣΗ (χρήση αντισταθμιστή)
EU in My Region 2018 Χίος, Ανάδειξη του έργου ανάπλασης της Απλωταριάς
ΔΙΓΟΥΑΝΙΔΙΑ Τα διγουανίδια αποτελούν μια άλλη κατηγορία υπογλυκαιμικών παραγόντων με κύρια δράση την αύξηση της ευαισθησίας των ιστών στην ινσουλίνη.
Ανταγωνιστεσ ασβεστιου
Физика пәнінен ашық сабақ.
EU in My Region 2018 Χίος, Ανάδειξη του έργου ανάπλασης της Απλωταριάς
Αναζήτηση (Εξερεύνηση) Πρώτα σε Πλάτος
Μεταγράφημα παρουσίασης:

Θεωρία & Αλγόριθμοι Γράφων Επιπεδικότητα Θεωρία & Αλγόριθμοι Γράφων Επιπεδικότητα Data Science & Engineering Lab

Ο γράφος των ανέσεων Αδύνατο. Ο γράφος Κ3,3 δεν είναι επίπεδος. ΔΕΗ Αδύνατο. Ο γράφος Κ3,3 δεν είναι επίπεδος. ΔΕΗ ΟΤΕ ΕΥΑΘ Να συνδεθούν τα σπίτια με τις παροχές χωρίς διασταυρώσεις Data Science & Engineering Lab

Data Science & Engineering Lab Επίπεδος γράφος Ένας γράφος G λέγεται επίπεδος-plane αν δύο οποιεσδήποτε ακμές του G συναντώνται μόνο σε προσκείμενες τερματικές κορυφές. Ένας γράφος G λέγεται επιπεδικός-planar ή ενσωματώσιμος στο επίπεδο – embeddable in the plane – αν είναι ισομορφικός προς έναν επίπεδο γράφο. Αν δηλαδή μπορεί να σχεδιαστεί στο επίπεδο έτσι ώστε δύο οποιεσδήποτε ακμές του να συναντώνται μόνο σε προσκείμενες τερματικές κορυφές. Πολλοί συγγραφείς ορίζουν τον επίπεδο γράφο όπως τον επιπεδικό. Data Science & Engineering Lab

Data Science & Engineering Lab Παράδειγμα Είναι ο διπλανός γράφος επιπεδικός; Αν είναι, δώστε μια επίπεδη σχεδίασή του. Data Science & Engineering Lab

Data Science & Engineering Lab Παράδειγμα Είναι ο επόμενος γράφος επιπεδικός; Αν είναι, δώστε μια επίπεδη σχεδίασή του. a e f b d c a e d b f c Data Science & Engineering Lab

Data Science & Engineering Lab Παράδειγμα Είναι ο γράφος επιπεδικός; 5 2 4 3 1 5 2 4 3 1 2 5 4 3 1 Data Science & Engineering Lab

Data Science & Engineering Lab Παράδειγμα Είναι ο επόμενος γράφος επιπεδικός; Αν είναι, δώστε μια επίπεδη σχεδίασή του. Data Science & Engineering Lab

Data Science & Engineering Lab Καμπύλη Jordan Καμπύλη Jordan: Μία συνεχής γραμμή στο επίπεδο που δεν τέμνει τον εαυτό της. Κλειστή καμπύλη Jordan: Μία καμπύλη Jordan της οποίας τα δύο άκρα συμπίπτουν. Θεώρημα Jordan: Δοθείσης μιας κλειστής καμπύλης Jordan L και δύο σημείων της vi και vj, τότε κάθε άλλη καμπύλη Jordan που ενώνει τα σημεία αυτά, είτε βρίσκεται εντός της L, είτε εκτός, είτε τέμνει την L σε κάποια σημεία διαφορετικά των vi και vj (προφανές). Data Science & Engineering Lab

Data Science & Engineering Lab Προφανές παράδειγμα vi vi vi vj vj vj Data Science & Engineering Lab

Data Science & Engineering Lab Περιοχή Δοθέντος ενός επίπεδου γράφου G και ενός σημείου x του επιπέδου, ονομάζουμε περιοχή-region ή όψη-face ή παράθυρο-window του G που περιέχει το x, το σύνολο των σημείων του επιπέδου που μπορούν να ενωθούν με το x μέσω μιας καμπύλης Jordan που δεν τέμνει τις ακμές του G. Με r (ή f) συμβολίζεται το πλήθος των περιοχών ενός επίπεδου γράφου Περιθώριο-boundary μιας περιοχής ονομάζεται ο υπογράφος που επηρεάζεται από τις ακμές και τις κορυφές που πρόσκεινται στην περιοχή ή απλούστερα οι ακμές που περιβάλλουν την περιοχή. x Data Science & Engineering Lab

Data Science & Engineering Lab Παράδειγμα Περιθώριο της r1 ακμές (v1,v2), (v2,v3), (v3,v1) κορυφές v1, v2, v3 Περιθώριο της r2 ακμές (v1,v2),(v2,v4),(v4,v1) κορυφές v1, v2, v4 Περιθώριο της r3 ακμές (v1,v3),(v3,v4),(v4,v1) κορυφές v1, v3, v4 Περιθώριο της r4 ακμές (v2,v3),(v3,v4),(v4,v2) κορυφές v2, v3, v4 Η περιοχή r2 ονομάζεται Εξωτερική (exterior) Άπειρη (infinite) Απεριόριστη (unbounded) Εξώτερη (outer) Data Science & Engineering Lab

Data Science & Engineering Lab Εξώτερος επιπεδικός Εξώτερος επιπεδικός-outerplanar λέγεται ένας γράφος αν είναι δυνατό όλες οι κορυφές να ανήκουν σε μία περιοχή (να κείνται όλες επί κύκλου). Οι ακμές ενός τέτοιου γράφου κείνται είτε επάνω είτε μέσα σε έναν κύκλο και δεν τέμνονται κάπου. Κάθε εξώτερος επιπεδικός γράφος είναι επιπεδικός αλλά το αντίστροφο δεν ισχύει (π.χ ο K4 είναι planar αλλά όχι outerplanar). 1 3 2 5 4 6 7 8 Data Science & Engineering Lab

Data Science & Engineering Lab Παράδειγμα Ο Κ4 είναι επιπεδικός αλλά όχι εξώτερος επιπεδικός Οι άλλοι γράφοι είναι εξώτεροι επιπεδικοί. Data Science & Engineering Lab

Data Science & Engineering Lab Σταθερά του Euler |V | |E | r r – |E | + |V | 1 2 Data Science & Engineering Lab

Data Science & Engineering Lab Σταθερά του Euler |V | |E | r r – |E | + |V | 2 1 Data Science & Engineering Lab

Data Science & Engineering Lab Σταθερά του Euler |V | |E | r r – |E | + |V | 3 2 1 Data Science & Engineering Lab

Data Science & Engineering Lab Σταθερά του Euler |V | |E | r r – |E | + |V | 4 3 1 2 Data Science & Engineering Lab

Data Science & Engineering Lab Σταθερά του Euler |V | |E | r r – |E | + |V | 4 2 Data Science & Engineering Lab

Data Science & Engineering Lab Σταθερά του Euler |V | |E | r r – |E | + |V | 5 2 Data Science & Engineering Lab

Data Science & Engineering Lab Σταθερά του Euler |V | |E | r r – |E | + |V | 6 2 Data Science & Engineering Lab

Data Science & Engineering Lab Σταθερά του Euler |V | |E | r r – |E | + |V | 7 2 Data Science & Engineering Lab

Data Science & Engineering Lab Σταθερά του Euler |V | |E | r r – |E | + |V | 8 2 Data Science & Engineering Lab

Data Science & Engineering Lab Σταθερά του Euler |V | |E | r r – |E | + |V | 8 9 3 2 Data Science & Engineering Lab

Data Science & Engineering Lab Σταθερά του Euler |V | |E | r r – |E | + |V | 8 10 4 2 Data Science & Engineering Lab

Data Science & Engineering Lab Σταθερά του Euler |V | |E | r r – |E | + |V | 8 11 5 2 Data Science & Engineering Lab

Data Science & Engineering Lab Σταθερά του Euler |V | |E | r r – |E | + |V | 8 12 6 2 Data Science & Engineering Lab

Data Science & Engineering Lab Θεώρημα Euler Θεώρημα (Euler 1752). Αν G είναι ένας συνδεδεμένος επίπεδος γράφος, τότε ισχύει: n+r = m+2 Πόρισμα. Αν G είναι ένας επίπεδος γράφος με k συνιστώσες, τότε ισχύει: n+r = m+k+1 Μέγιστος-maximal ή τριγωνοποιημένος-triangulated επίπεδος γράφος είναι ο γράφος όπου η εισαγωγή μίας νέας ακμής τον καθιστά μη επίπεδο. Data Science & Engineering Lab

Data Science & Engineering Lab Μέγιστος επίπεδος γράφος Μέχρι ποιό σημείο ένας επίπεδος γράφος μπορεί να παραμείνει επίπεδος; Όσο υπάρχουν περιοχές που περικλείονται από κύκλο μήκους περισσότερο 4, μπορούν να εισαχθούν νέες ακμές και ο γράφος να παραμείνει επίπεδος. Πως χαρακτηρίζουμε τους επόμενους γράφους? 1 3 2 4 5 1 3 2 4 Data Science & Engineering Lab

Data Science & Engineering Lab Μέγιστος εξώτερος επιπεδικός Μέγιστος εξώτερος επιπεδικός είναι ο γράφος όπου η εισαγωγή μιας νέας ακμής τον καθιστά μη εξώτερο επιπεδικό. Με μία επιπλέπον ακμή, ο διπλανός γράφος θα γίνει μη εξώτερος επιπεδικός. Data Science & Engineering Lab

Data Science & Engineering Lab Λήμμα των χειραψιών Λήμμα Χειραψίας για επίπεδους γράφους: Για κάθε απλό επίπεδο συνδεδεμένο γράφο G ισχύει: όπου d(ri) είναι ο βαθμός της περιοχής ri , δηλ. ο αριθμός των ακμών που περικλείουν την i-οστή περιοχή. Απόδειξη: Σε ένα επίπεδο γράφο κάθε ακμή βρίσκεται στο σύνορο 2 περιοχών και άρα συνεισφέρει ακριβώς 2 στο άθροισμα των βαθμών των περιοχών. Data Science & Engineering Lab

Ιδιότητες Πόρισμα: Σε κάθε απλό συνδεδεμένο γράφο με περιφέρεια- girth (κύκλος ελάχιστου μήκος) μήκους g ισχύει η σχέση: (g–2)m  g(n–2) Πόρισμα: Για κάθε μέγιστο επίπεδο γράφο με n3 ισχύει: m = 3n–6 Απόδειξη: Έστω r το πλήθος των περιοχών του γράφου. Σε ένα μέγιστο επίπεδο γράφο ισχύει: d(ri)=3 για κάθε περιοχή. Συνεπώς από το Λήμμα προκύπτει: 2m = 3+3+…+3 (r = m–n+2 φορές) ⇒ 2m = 3(m–n+2)⇒ m=3n-6 Data Science & Engineering Lab

Μερικές ιδιότητες ακόμη Πόρισμα: Για κάθε απλό συνδεδεμένο επίπεδο γράφο με n3 κορυφές ισχύει: m  3n-6 Απόδειξη: Έστω r το πλήθος των περιοχών του γράφου. Σε έναν απλό επίπεδο γράφο ισχύει d(ri)≥3 για κάθε περιοχή ri. Συνεπώς από το Λήμμα Χειραψιών ισχύει: 2m ≥ 3+3+…+3 (r=m–n+2 φορές)⇒ 2m ≥ 3(m–n+2)⇒ m ≤ 3n–6 Data Science & Engineering Lab

Διμερείς γράφοι Πόρισμα: Για κάθε απλό συνδεδεμένο επίπεδο διμερή γράφο G με n3, ισχύει: m  2n-4 Απόδειξη: Έστω r το πλήθος των περιοχών του γράφου. Σε έναν απλό επίπεδο διμερή γράφο ισχύει d(ri)≥4 για κάθε περιοχή ri. Συνεπώς από το Λήμμα Χειραψιών ισχύει: 2m ≥ 4+4+…+4 (r = m–n+2 φορές) ⇒ 2m ≥ 4(m–n+2) ⇒ m ≤ 2n–4 Data Science & Engineering Lab

Data Science & Engineering Lab Παράδειγμα Σε έναν απλό επίπεδο διμερή γράφο ισχύει: d(ri)≥4 για κάθε περιοχή ri. Data Science & Engineering Lab

Data Science & Engineering Lab Βαθμός επίπεδου γράφου Πόρισμα: Κάθε επίπεδος γράφος περιέχει τουλάχιστο μία κορυφή v βαθμού d(v)≤5 Απόδειξη: Έστω ότι όλες οι κορυφές έχουν βαθμό ≥ 6 και ότι ο γράφος έχει n κορυφές και m ακμές. Ισχύει m ≤ 3n–6 ή 2m ≤ 6n–12 <1> Από το Λήμμα Χειραψιών γνωρίζουμε ότι το άθροισμα των βαθμών των κορυφών ενός γράφου είναι 2m. Άρα, επειδή d(v)≥6 για κάθε v έχουμε 2m ≥ 6n <2> Από <1> και <2> ⇒ 6n ≤ 2m ≤ 6n–12, άτοπο. Data Science & Engineering Lab

Data Science & Engineering Lab Μερικοί μη επίπεδοι γράφοι Θεώρημα: Ο γράφος Κ5 δεν είναι επίπεδος (Απόδειξη από Λήμμα Χειραψιών + Euler). Θεώρημα: Ο διμερής γράφος Κ3,3 δεν είναι επίπεδος (Απόδειξη από Λήμμα Χειραψιών + Euler). Data Science & Engineering Lab

Άσκηση Έστω ένας επίπεδος γράφος G με r=20 περιοχές. Αν ο G είναι τακτικός βαθμού 5 πόσες κορυφές έχει; Λύση: Από Λήμμα χειραψίας για επίπεδους γράφους έχουμε Σd(vi)=2m, για i=1,…,n. Αλλά d(vi)=5, για κάθε i. Άρα 5+5+...+5 (n φορές)=2m. Άρα: 5n = 2m <1> Από Euler n+r–2=m ή n+20–2=m ή n+18=m <2> Από <1> και <2> ⇒ 5n=2n+36 ή 3n=36 ή n=12 Data Science & Engineering Lab

Data Science & Engineering Lab Άσκηση Να δειχθεί ότι κάθε συνδεδεμένος, απλός και επιπεδικός γράφος G με n<12 έχει μία κορυφή βαθμού d(v)≤4. Λύση: Έστω ότι d(v)≥5 για κάθε κορυφή v. Από Λήμμα Χειραψιών έχουμε Σd(vi)=2m, για i=1,…,n. Αλλά d(vi) ≥ 5, για κάθε i. Άρα 2m≥5n <1> Από Πόρισμα 5.4 έχουμε m≤3n–6 ή 2m≤6n–12 <2> Από <1> και <2> ⇒ 5n ≤6n–12 ή n≥12 (άτοπο) Data Science & Engineering Lab

Data Science & Engineering Lab Άσκηση Ο 4-Κύβος δεν είναι Επιπεδικός Λύση: Πλήθος ακμών και κορυφών: n = 16 (διπλάσιο του 3-κύβου) m = 32 (διπλάσιο του 3-κύβου συν το πλήθος των κορυφών του 3-κύβου) Έστω ότι είναι επιπεδικός και άρα θα ισχύει: r = 32–16+2=18 3) Περιφέρεια-girth: g = 4 4) Από το Λήμμα των χειραψιών m= (18 · 4) / 2 = 36 άρα άτοπο Data Science & Engineering Lab

Data Science & Engineering Lab Ομοιομορφικοί γράφοι Ο Κ5 είναι ο μη επίπεδος γράφος με το μικρότερο αριθμό κορυφών και ο Κ3,3 ο μη επίπεδος γράφος με το μικρότερο αριθμό ακμών. Δύο γράφοι λέγονται ομοιομορφικοί-homeomorphic αν ο ένας μπορεί να προκύψει από τον άλλο με μία ή περισσότερες υποδιαιρέσεις (subdivisions) ακμών. Data Science & Engineering Lab

Ομοιομορφικοί γράφοι Θεώρημα (Kuratowski 1930): Ένας γράφος είναι επίπεδος αν δεν περιέχει κάποιον υπογράφο ομοιομορφικό προς τους Κ5 και Κ3,3 Συστολή-contraction είναι η αντίστροφη πράξη της υποδιαίρεσης ακμής Θεώρημα (Wagner 1937): Ένας γράφος είναι επίπεδος αν και μόνο αν δεν περιέχει κάποιον υπογράφο συστελώσιμο (contractible) προς τους Κ5 και Κ3,3 Παράγεται με μία ακολουθία συστολών Data Science & Engineering Lab

Data Science & Engineering Lab Συστολή ακμών 7 7 6 3 2 4 6 3 4 1 5 5 1 7 7 6 3 2 4 6 3 4 1 5 5 1 Data Science & Engineering Lab

Data Science & Engineering Lab Ο γράφος Petersen Ο γράφος του Petersen είναι συστελώσιμος προς τον Κ5 9 9 4 5 8 1 5 8 6 7 6 7 3 2 Data Science & Engineering Lab

Ενσωμάτωση σε σφαίρα Θεώρημα: Ένας γράφος είναι ενσωματώσιμος σε επιφάνεια σφαίρας αν και μόνο αν είναι ενσωματώσιμος στο επίπεδο. Στερεοσκοπική Προβολή Data Science & Engineering Lab

Data Science & Engineering Lab Μετρικές επιπεδικότητας Πάχος - thickness Ο ελάχιστος αριθμός επιπέδων που απαιτούνται για την ενσωμάτωση ενός γράφου. Τραχύτητα - coarseness Ο μέγιστος αριθμός μη επίπεδων υπογράφων που αποτελούνται από ξένα μεταξύ τους σύνολα ακμών Αριθμός Διασταυρώσεων - crossing number Το ελάχιστο πλήθος τομών ενός γράφου στο επίπεδο. Αριθμός Διάσπασης - splitting number Το ελάχιστο πλήθος διασπάσεων ώστε να καταστεί ο γράφος επίπεδος Data Science & Engineering Lab

Data Science & Engineering Lab Πάχος Για απλό συνδεδεμένο γράφο G: Για διμερή γράφο G: Για πλήρη γράφο Κn: Για πλήρη γράφο Κ9 και Κ10 : t(Κ9) = t(Κ10) =3 Για πλήρη διμερή Km,n: 3 2 5 4 1 3 2 5 4 1 3 2 5 4 1 Data Science & Engineering Lab

Data Science & Engineering Lab Πάχος Η ένωση των γράφων αυτών δημιουργεί τον πλήρη Κ9 t(Κ9) =3 Data Science & Engineering Lab

Data Science & Engineering Lab Αριθμός διασταυρώσεων 3 2 5 4 1 6 cr(K6)=3 Θεώρημα. Σε ένα απλό συνδεδεμένο γράφο G ισχύει: cr(G)  m–3n+6 Data Science & Engineering Lab

Data Science & Engineering Lab Αριθμός διάσπασης 3 3 2 2 2 4 4 5 1 5 1 s(Κ5)=1 Data Science & Engineering Lab

Data Science & Engineering Lab Ενσωμάτωση σε άλλες επιφάνειες Ενσωμάτωση Κ3,3 σε σαμπρέλα - torus 1 2 3 4 5 Ενσωμάτωση Κ5 σε σαμπρέλα Data Science & Engineering Lab

Data Science & Engineering Lab Ενσωμάτωση σε άλλες επιφάνειες Ζώνη (band) του Moebius Κατασκευή ζώνης Moebius Data Science & Engineering Lab

Data Science & Engineering Lab Γένος Μία σαμπρέλα είναι ομοιομορφική με μία σφαίρα με μία λαβή-handle. Μία επιφάνεια έχει γένος g (genus) αν είναι ομοιομορφική προς μία σφαίρα με g λαβές. Γράφος ενσωματώσιμος σε επιφάνεια γένους g αλλά όχι σε επιφάνεια γένους g-1, καλείται γράφος γένους g. Data Science & Engineering Lab

Data Science & Engineering Lab Θεωρήματα Θεώρημα: Για το συνδεδεμένο γράφο G ισχύει: n+r = m+2–2g Πόρισμα: Για το γένος ενός γράφου G ισχύει: Θεώρημα: Ισχύει g(G) ≤ cr(G). Data Science & Engineering Lab

Data Science & Engineering Lab Γεωμετρικός δυαδικός Γεωμετρικός δυαδικός –geometric dual. Σε κάθε περιοχή του G εισάγεται μία κορυφή του G* (κόκκινη κουκίδα). Δύο κορυφές του G* ενώνονται με μία ακμή για κάθε κοινή ακμή που έχουν οι αντίστοιχες περιοχές του G. Για κάθε γέφυρα του G εισάγεται στο G* ένας βρόχος στην κορυφή που αντιστοιχεί στην περιοχή που περικλείει τη γέφυρα. Έτσι, κάθε ακμή του G* τέμνεται μόνο με μία ακμή του G. Data Science & Engineering Lab

Data Science & Engineering Lab Παραδείγματα Data Science & Engineering Lab

Data Science & Engineering Lab Παράδειγμα Ένας γράφος ομοιομορφικός προς το δυαδικό του λέγεται αυτο-δυαδικός – self-dual. Παραδείγματα τέτοιων γράφων είναι ο K4 και οι τροχοειδείς γράφοι. Data Science & Engineering Lab

Data Science & Engineering Lab Άσκηση Να σχεδιαστεί ο γεωμετρικός δυαδικός του επόμενου γράφου. Ο δυαδικός έχει r=3 κορυφές (όσες περιοχές έχει ο G), m=6 ακμές (όσες ακμές έχει ο G) και n=5 περιοχές (όσες κορυφές έχει ο G) Data Science & Engineering Lab

Data Science & Engineering Lab Γεωμετρικός δυαδικός Ο γεωμετρικός δυαδικός ενός γράφου G δεν είναι μοναδικός, γιατί από μία διαφορετική ενσωμάτωση του G στο επίπεδο θα παραχθεί διαφορετικός γεωμετρικός δυαδικός. Data Science & Engineering Lab

Data Science & Engineering Lab Συνδυαστικός δυαδικός Ένας γράφος G’ λέγεται συνδυαστικός δυαδικός –combinatorial dual, ή αφηρημένος δυαδικός –abstract dual, ενός γράφου G αν και μόνο αν υπάρχει μία αμφιμονοσήμαντη αντιστοιχία μεταξύ των ακμών τους, έτσι ώστε οι ακμές ενός κύκλου του G’ να αντιστοιχούν σε έναν σύνολο αποκοπτουσών ακμών του G. Data Science & Engineering Lab

Data Science & Engineering Lab Θεωρήματα Θεώρημα: Κάθε επίπεδος γράφος G έχει έναν αντίστοιχο επίπεδο συνδυαστικό δυαδικό γράφο G*. Άρα, ο γεωμετρικός δυαδικός ενός επίπεδου γράφου ταυτίζεται με το συνδυαστικό δυαδικό του. Πόρισμα: Αν ο γράφος G έχει ένα γεωμετρικό δυαδικό γράφο G*, τότε ισχύει : (G*)*=G Θεώρημα: (Whitney 1933): Ένας γράφος είναι επίπεδος αν και μόνο αν έχει συνδυαστικό δυαδικό. Data Science & Engineering Lab

Data Science & Engineering Lab Οπτικοποίηση Οι κορυφές μπορεί να είναι: σημεία στο δισδιάστατο χώρο κύκλοι, ορθογώνια, εικονίδια κλπ Οι ακμές μπορεί να είναι: ευθείες καμπύλες γραμμές με γωνίες πολυ-γραμμές παράλληλες στους άξονες Το σύνηθες μοντέλο Data Science & Engineering Lab

Data Science & Engineering Lab Επίπεδη απεικόνιση Θεώρημα: Κάθε επίπεδος γράφος μπορεί να ζωγραφισθεί με τις ακμές ως ευθείες γραμμές Data Science & Engineering Lab

Data Science & Engineering Lab Απεικόνιση με πολυ-γραμμές Poly-lines Data Science & Engineering Lab

Data Science & Engineering Lab Απεικόνιση με πολυ-γραμμές Όλα τα ευθύγραμμα τμήματα είναι παράλληλα προς τους αξονες (όλες οι κορυφές έχουν d≤4) Data Science & Engineering Lab

Data Science & Engineering Lab Απεικόνιση με ορθογώνια Οι κορυφές είναι ορθογώνια και οι ακμές είναι πολυ-γραμμές παράλληλες προς τους άξονες Data Science & Engineering Lab

Data Science & Engineering Lab Απεικόνιση με ορθογώνιες όψεις Data Science & Engineering Lab

Data Science & Engineering Lab Απεικόνιση με πλέγμα drawing on raster devices not too many vertices in small area Data Science & Engineering Lab

Data Science & Engineering Lab Απεικόνιση με πλέγμα Σκοπός η ελαχιστοποίηση του πλέγματος drawing on raster devices not too many vertices in small area Data Science & Engineering Lab

Data Science & Engineering Lab Απεικόνιση με ορατότητα Οι κορυφές είναι οριζόντια τμήματα, ενώ οι ακμές είναι κατακόρυφα ευθύγραμμα τμήματα που δεν διασταυρώνονται με τις κορυφές (see through) Data Science & Engineering Lab