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

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
GB ( ) 5 1 ( ) ( ) ( /cm 2 ) 0.2 /30min·φ90 (5 /m 3 ) 0.4 /30min·φ90 (10 /m 3 ) /30min·φ90 (25 /m 3 )
Advertisements

Ancient Greek for Everyone: A New Digital Resource for Beginning Greek Unit 4: Conjunctions 2013 edition Wilfred E. Major
ΕΘΝΙΚΟ ΚΕΝΤΡΟ ΚΟΙΝΩΝΙΚΩΝ ΕΡΕΥΝΩΝ Στοιχεία και αριθμητικά δεδομένα (1) : Επιδείνωση κοινωνικών δεικτών  Πληθυσμός σε κίνδυνο φτώχειας ή κοινωνικό αποκλεισμό.
Αποτελέσματα Μελέτης για το Μέγαρο Πολιτισμού Κύπρου Ετοιμάστηκε για την Εταιρεία KPMG Από την Εταιρεία RAI Consultants Public Ltd Μάρτιος 2008.
Βασικές Συναρτήσεις Πινάκων
Προβολή SPmC TURBOHALER ΑΣθΜΑ ΧΑΠ Subordinated pages Animation step Structure of the pages is clear No animation Simple animation.
6ο Γενικό Λύκειο Καλαμάτας Α΄ τάξη - ερευνητική εργασία Σχ
ΤΑ ΜΕΡΗ ΤΟΥ ΠΟΔΗΛΑΤΟΥ
Αναλογική- Ψηφιακή Φωτογραφία (Φιλμ-Αισθητήρας)
CCS SysTheo The Church – The Parts. The Trinity and the Church The Roles Father – the Maker, Giver and Keeper John 17 John 15:1-17 Son – the Head Eph.
Ancient Greek for Everyone: Unit 3: Greek Nouns supplement: Tips on Translating Greek into English GREK 1001 Fall 2013 M-Th 9:30-10:20 Coates 236 Wilfred.
Business Process Management and Knowledge Toolkit
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Distributed Database Systems.
1 Αλγοριθμική Θεωρία Γραφημάτων Ακαδ. ‘Ετος Τμήμα Πληροφορικής - Πανεπιστήμιο Ιωαννίνων Διάλεξη 1.
Προγραμματισμός PASCAL Πληροφορική Γ' Λυκείου μέρος γ
Ασκηση NextGen POS. Ι. Δεληγιάννης, Τμ. Πληροφορικής ΤΕΙ-Θ UNIFIED PROCESS - ΑΝΑΛΥΣΗ2.
Ρωτήθηκαν 67 άτομα μιας σχολής χορού και έδωσαν τις εξής απαντήσεις: Μ,Μ,Μ,Μ,Μ,Μ,Μ,Μ,Μ,Μ,L,L,L,L,L,L, L,L,L,L,T,T,T,T,T,T,T,M,M,M,M,M,M,M,M,M,M,L,L,L,L,L,L,L,T,T,T,T,T,M,M,
Page  1 Ο.Παλιάτσου Γαλλική Επανάσταση 1 ο Γυμνάσιο Φιλιππιάδας.
© GfK 2012 | Title of presentation | DD. Month
-17 Προσδοκίες οικονομικής ανάπτυξης στην Ευρώπη Σεπτέμβριος 2013 Δείκτης > +20 Δείκτης 0 a +20 Δείκτης 0 a -20 Δείκτης < -20 Σύνολο στην Ευρωπαϊκή Ένωση:
+21 Προσδοκίες οικονομικής ανάπτυξης στην Ευρώπη Δεκέμβριος 2013 Δείκτης > +20 Δείκτης 0 να +20 Δείκτης 0 να -20 Δείκτης < -20 Σύνολο στην Ευρωπαϊκή Ένωση:
Campaign Post Evaluation Report ΚΑΘΑΡΙΖΩ ΤΗ ΚΥΠΡΟ ΣΕ ΜΙΑ ΜΕΡΑ.
ΚΑΤΟΧΗ - ΕΘΝΙΚΗ ΑΝΤΙΣΤΑΣΗ.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Data Mining.
Αβιοτικό περιβάλλον οργανισμοί.
Προγραμματισμός ΙΙ Διάλεξη #7: Περισσότερες Δομές Ελέγχου Δρ. Νικ. Λιόλιος.
ΛΙΠΙΔΙΑ Ορισμός A group of compounds that are soluble in certain organic solvents such as Ether, Benzene, and Chloroform, and are insoluble in water.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Συναρτησιακές Εξαρτήσεις.
Εξάσκηση στην προπαίδεια
Αποκεντρωμένη Διοίκηση Μακεδονίας Θράκης ∆ιαχείριση έργων επίβλεψης µε σύγχρονα µέσα και επικοινωνία C2G, B2G, G2G Γενική Δ/νση Εσωτερικής Λειτουργίας.
1/5/ ΧΡΗΣΕΙΣ ΤΗΣ ΗΛΙΑΚΗΣ ΑΝΤΙΝΟΒΟΛΙΑΣ 1/5/ (πηγή: HELIOAKMI).
Βαρόμετρο ΕΒΕΘ Μάρτιος “Η καθιέρωση ενός αξιόπιστου εργαλείου καταγραφής του οικονομικού, επιχειρηματικού και κοινωνικού γίγνεσθαι του Νομού Θεσσαλονίκης”
+14 Σεπτέμβριο 2014 Δείκτης > +20 Δείκτης 0 να +20 Δείκτης 0 να -20 Δείκτης < -20 Συνολικά της ΕΕ: +1 Δείκτης > +20 Δείκτης 0 να +20 Δείκτης 0 να -20 Δείκτης.
1 Τοπικές βλάβες από δήγματα όφεων Κουτσουμπού Γεωργία Ειδικευόμενη Γενικής Ιατρικής ΓΚΑ Αθήνα, 18 η Ιουλίου 2002.
Προγραμματισμός ΙΙ Διάλεξη #6: Απλές Δομές Ελέγχου Δρ. Νικ. Λιόλιος.
A Balanced Tree Structure for Peer-to-Peer Networks
1 Α. Βαφειάδης Αναβάθμισης Προγράμματος Σπουδών Τμήματος Πληροφορικής Τ.Ε.Ι Θεσσαλονίκης Μάθημα Προηγμένες Αρχιτεκτονικές Υπολογιστών Κεφαλαίο Τρίτο Συστήματα.
1 Please include the following information on this slide: Παρακαλώ, συμπεριλάβετε τις παρακάτω πληροφoρίες στη διαφάνεια: Name Giannakodimou Aliki Kourkouta.
Σοφία Τζελέπη, App Inventor ΜΕΡΟΣ B’ Σοφία Τζελέπη,
Εργαστήριο Δασικής Διαχειριστικής & Τηλεπισκόπησης Ασκήσεις Δασικής Διαχειριστικής Ι Διδάσκων Δημήτριος Καραμανώλης, Επίκουρος Καθηγητής Άσκηση 4.
Δομές Δεδομένων 1 Στοίβα. Δομές Δεδομένων 2 Στοίβα (stack)  Δομή τύπου LIFO: Last In - First Out (τελευταία εισαγωγή – πρώτη εξαγωγή)  Περιορισμένος.
MARIE CURIE  Project about Project  Πειραματικό Λύκειο Πανεπιστημίου Μακεδονίας  Team 3 Ξενίδης Γιώργος Βαρελτζίδου Μαρίνα Γαβριηλίδου Ελένη.
6 Η ΠΑΡΟΥΣΙΑΣΗ: ΠΑΝΤΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΟΙΝΩΝΙΚΩΝ ΚΑΙ ΠΟΛΙΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ: ΕΠΙΚΟΙΝΩΝΙΑΣ, ΜΕΣΩΝ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΗ ΔΙΑΦΗΜΙΣΗ.
Γράφοι: Προβλήματα και Αλγόριθμοι
ΚΕ.ΣΥ.Π ΠΟΡΟΥ ΣΜΥΡΝΑΙΟΣ ΘΕΟΛΟΓΟΣ ΟΙΚΟΝΟΜΟΛΟΓΟΣ ΠΕ 09 ΥΠΕΥΘΥΝΟΣ Σ.Ε.Π
Προγραμματισμός ΙΙ Διάλεξη #5: Εντολές Ανάθεσης Εντολές Συνθήκης Δρ. Νικ. Λιόλιος.
1 Τμήμα Μηχανικών Ηλεκτρονικών Υπολογιστών και Πληροφορικής Πανεπιστήμιο Πατρών ΟΝΤΟΚΕΝΤΡΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΙΙ (C++) Κληρονομικότητα.
1 Ανατολική Μακεδονία - Θράκη Τμήμα Γεωλογίας Α.Π.Θ., Ασκήσεις Υπαίθρου Β’ έτους.
“ Ἡ ἀ γάπη ἀ νυπόκριτος. ἀ ποστυγο ῦ ντες τ ὸ πονηρόν, κολλώμενοι τ ῷ ἀ γαθ ῷ, τ ῇ φιλαδελφί ᾳ ε ἰ ς ἀ λλήλους φιλόστοργοι, τ ῇ τιμ ῇ ἀ λλήλους προηγούμενοι.
Τα προϊόντα της EmGoldEx Τα προϊόντα της EmGoldEx Ράβδοι χρυσού 24k καθαρότητας 999,9 απο 1 έως 100 γραμμάρια Όλες οι ράβδοι χρυσού είναι πιστοποιημένες.
ΜΑΘΗΜΑ ΝΟΣΗΛΕΥΤΙΚΗ ΜΕΤΑΓΓΙΣΗ ΑΙΜΑΤΟΣ - ΑΙΜΟΔΟΣΙΑ
+19 Δεκέμβριος 2014 Δείκτης > +20 Δείκτης 0 έως +20 Δείκτης 0 έως -20 Δείκτης < -20 Συνολικά της ΕΕ: +5 Δείκτης > +20 Δείκτης 0 έως +20 Δείκτης 0 έως -20.
Θεωρία Γραφημάτων Θεμελιώσεις-Αλγόριθμοι-Εφαρμογές Ενότητα 8 Τ ΕΛΕΙΑ Γ ΡΑΦΗΜΑΤΑ Σταύρος Δ. Νικολόπουλος 1.
Αγγελική Γεωργιάδου- Αναστασία Πεκτέσογλου Δράμα 2006
Βαρόμετρο ΕΒΕΘ Σεπτέμβριος “Η καθιέρωση ενός αξιόπιστου εργαλείου καταγραφής του οικονομικού, επιχειρηματικού και κοινωνικού γίγνεσθαι του Νομού.
Week 11 Quiz Sentence #2. The sentence. λαλο ῦ μεν ε ἰ δότες ὅ τι ὁ ἐ γείρας τ ὸ ν κύριον Ἰ ησο ῦ ν κα ὶ ἡ μ ᾶ ς σ ὺ ν Ἰ ησο ῦ ἐ γερε ῖ κα ὶ παραστήσει.
Προσομοίωση Δικτύων 4η Άσκηση Σύνθετες τοπολογίες, διακοπή συνδέσεων, δυναμική δρομολόγηση.
Προσομοίωση Δικτύων 3η Άσκηση Δημιουργία, διαμόρφωση μελέτη σύνθετων τοπολογιών.
Διασύνδεση LAN Γιατί όχι μόνο ένα μεγάλο LAN
Relations Chapter 9.
Θεωρία & Αλγόριθμοι Γράφων Αντιστοιχίσεις και Καλύμματα
Find: φ σ3 = 400 [lb/ft2] CD test Δσ = 1,000 [lb/ft2] Sand 34˚ 36˚ 38˚
GLY 326 Structural Geology
Find: angle of failure, α
Find: LBE [ft] A LAD =150 [ft] B LDE =160 [ft] R = 1,000 [ft] C D E
On the Association Between Genes and Complex Traits
Research Methodology Journal Club Presented by Ali A Haghdoost
Cipher Feedback Mode Network Security.
Complements White Box Testing Finds a different class of errors
Constructing a Triangle
Μεταγράφημα παρουσίασης:

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

Εισαγωγή Βασικοί Αλγόριθμοι Γραφημάτων Πολυπλοκότητα χώρου και χρόνου: Ο και Ω Τέλεια Γραφήματα Κλάσεις Ιδιότητες Προβλήματα Τεχνικές Διάσπασης (modular decomposition, …) Αλγόριθμοι Προβλημάτων Αναγνώρισης και Βελτιστοποίησης

Αλγόριθμοι Θεωρίας Γραφημάτων Πολυωνυμικοί Αλγόριθμοι… (Γραμμικοί) Προβλήματα: NP-Πλήρη Επιλογές Προσέγγιση Λύσης Περιορισμοί Ιδιοτήτων Τέλεια Γραφήματα, …

Κλάσεις Τέλειων Γραφημάτων

Κλάσεις Τέλειων Γραφημάτων

Graph Theoretic Foundations (1) Graph G = (V, E) B

Graph Theoretic Foundations (2) G = (V, E) and G′ = (V′, E′) are isomorphic, denoted G G′, if  a bijection f: V V′: (x, y)  E  (f(x), f(y)) E′ x, y V 1, 2, 3, 4, 5, 6 1, 5, 3, 4, 2, 6 (2,6)  E  (5, 6)  E’ 1 2 3 1 2 3 6 5 4 6 5 4

Intersection Graphs Let F be a family of nonempty sets. The intersection graph of F is obtained be representing each set in F by a vertex: x  y  SX ∩ SY ≠ 

Intersection Graphs (Interval) The intersection graph of a family of intervals on a linearly ordered set (like the real line) is called an interval graph 2 I1 I3 I5 1 3 I2 I4 I6 6 4 I7 5 unit internal graph proper internal graph - no internal property contains another 7

Intersection Graphs (Circular-arc) Circular-arc graphs properly contain the internal graphs. proper circular - arc graphs 5 8 6 9 1 4 1 7 3 2

Intersection Graphs (Permutation) A permutation diagram consists of n points on each of two parallel lines and n straight line segments matching the points. Π= [4,1, 3, 2] G[Π]

Intersection Graphs (Permutation)

Intersection Graphs (Chords-of-circle) Intersecting chords of a circle Proposition. An induced subgraph of an interval graph is an interval graph.

Triangulated Property Triangulated Graph Property every simple cycle of length l > 3 possesses a chord Triangulated graphs (or chord graphs)

Transitive Orientation Property Transitive Orientation Property Each edge can be assigned a one-way direction in such a way that the resulting oriented graph (V, F): ab  F and bc  F  ac  F ( a, b, c V) Graphs which satisfy the transitive orientation property are called comparability graph.

Graph Theoretic Foundations (1) Clique number ω(G) the number of vertices in a maximum clique of G Stability number α(G) the number of vertices in a stable set of max cardinality Max κλίκα του G ω(G) = 4 Max stable set of G α(G) = 3 a b e a e b  c d c f d c f

Graph Theoretic Foundations (2) A clique cover of size k is a partition V = C1 + C2 +…+ Ck such that Ci is a clique. A proper coloring of size c (proper c-coloring) is a partition V = X1 + X2 +…+ Xc such that Xi is a stable set.

Graph Theoretic Foundations (3) Clique cover number κ(G) the size of the smallest possible clique cover of G Chromatic number χ(G) the smallest possible c for which there exists a proper c-coloring of G. χ(G) = 2 κ(G) = 3 clique cover V={2,5}+{3,4}+{1} c-coloring V={1,3,5}+{2,4} κ(G)=3 χ(G)=2

Graph Theoretic Foundations (4) For any graph G: ω(G) ≤ χ(G) α(G) ≤ κ(G) Obriasly : α(G) = ω(Ğ) and κ(G) = χ(Ğ)

Perfect Graphs - Definition Let G = (V, E) be an undirected graph : (P1) ω(GA) = χ(GA)  A  V (P2) α(GA) = κ(GA)  A  V G is called Perfect

Perfect Graphs - Properties χ-Perfect property For each induced subgraph GAof G χ(GA) = ω(GA) α-Perfect property α(GA) = κ(GA)

Κλάσεις Τέλειων Γραφημάτων

Κλάσεις Τέλειων Γραφημάτων

Triangulated Graphs G triangulated  G has the triangulated graph property Every simple cycle of length l > 3 possesses a chord. Triangulated graphs, or Chordal graphs, or Perfect Elimination graphs

Triangulated Graphs Dirac showed that: every chordal graph has a simplicial node, a node all of whose neighbors form a clique. a a, c, f simplicial nodes b, d, e non siplicial e b d c f

Triangulated Graphs It follows easily from the triangulated property that deleting nodes of a chordal graph yields another chordal graph. a a a e b  b b  d d d c f c f f

Triangulated Graphs Recognition Algorithm This observation leads to the following easy and simple recognition algorithm: Find a simplicial node of G Delete it from G, resulting G’ Recourse on the resulting graph G’, until no node remain

Triangulated Graphs node-ordering : perfect elimination ordering, or perfect elimination scheme Rose establishes a connection between chordal graphs and symmetric linear systems. a e b (a, c, b, e, d) (c, d, e, a, b) (c, a, b, d, e) … c d

Triangulated Graphs Let σ = v1,v2, ...,vn be an ordering of the vertices of a graph G = (V, E). σ = peo if each vi is a simplicial node to graph Gvi,vi+1, …,vn a a e e b b σ = (c, d, e, a, b) c d d

Triangulated Graphs Example: σ =1, 7, 2, 6, 3, 5, 4 no simplicial vertex G1 has 96 different peo.

Algorithms for computing peo Algorithm LexBFS 1. for all vV do label(v) :  () ; 2. for i :  V down to 1 do 2.1 choose vV with lexmax label (v); 2.1 σ (i)  v; 2.3 for all u V ∩N(v) do label (u)  label (u) || i 2.4 V  V \ v; end

Algorithms for computing peo

Algorithms for computing peo Algorithm MCS 1. for i :  V down to 1 do 1.1 choose vV with max number of numbered neighbours; 1.2 number v by i; 1.3 σ (i)  v; 1.4 V  V \ v; end

Algorithms for computing peo

Perfect Graphs – Optimization Problems Βασικοί Αλγόριθμοι Γραφημάτων Πολυπλοκότητα χώρου και χρόνου: Ο και Ω Τέλεια Γραφήματα Κλάσεις Ιδιότητες Προβλήματα Τεχνικές Διάσπασης (modular decomposition, …) Αλγόριθμοι Προβλημάτων Αναγνώρισης και Βελτιστοποίησης Coloring Max Clique Max Stable Set Clique Cover Matching Hamiltonian Path Hamiltonian Cycle … Triangulated Comparability Interval Permutation Split Cographs Threshold graphs QT graphs …