Αιγόξηζκνη θαη Γνκέο Γεδνκέλσλ(Θ) Δπάγγεινο Γ. Ούηζηνο

Σχετικά έγγραφα
ΛΕΙΣΟΤΡΓΙΚΑ ΤΣΗΜΑΣΑ II (Θ)

Κρίσιμοι Παράμετροι Διεργασίας

ΓΗΑΓΩΝΗΣΜΑ ΣΤΑ ΜΑΘΖΜΑΤΗΚΑ. Ύλη: Μιγαδικοί-Σσναρηήζεις-Παράγωγοι Θεη.-Τετν. Καη Εήηημα 1 ο :

Να ζρεδηαζζεί ην θαηεπζπλόκελν γξάθεκα πνπ νξίδεηαη από ηνλ εμήο πίλαθα γεηηλίαζεο.

ΚΕΦ. 2.3 ΑΠΟΛΤΣΗ ΣΘΜΗ ΠΡΑΓΜΑΣΘΚΟΤ ΑΡΘΘΜΟΤ

ηδάζθσλ: εµήηξεο Εετλαιηπνύξ

iii. iv. γηα ηελ νπνία ηζρύνπλ: f (1) 2 θαη

x-1 x (x-1) x 5x 2. Να απινπνηεζνύλ ηα θιάζκαηα, έηζη ώζηε λα κελ ππάξρνπλ ξηδηθά ζηνπο 22, 55, 15, 42, 93, 10 5, 12

H ΜΑΓΕΙΑ ΤΩΝ ΑΡΙΘΜΩΝ

B-Δέλδξα. Τα B-δέλδξα ρξεζηκνπνηνύληαη γηα ηε αλαπαξάζηαζε πνιύ κεγάισλ ιεμηθώλ πνπ είλαη απνζεθεπκέλα ζην δίζθν.

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΔΣΑΙΡΔΙΑ ΠΑΓΚΤΠΡΙΟ ΓΙΑΓΩΝΙ ΜΟ

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΤΙΚΗ ΣΚΥΤΑΛΟΓΡΟΜΙΑ 2015 ΓΙΑ ΤΟ ΓΥΜΝΑΣΙΟ Τεηάπηη 28 Ιανουαπίου 2015 ΛΔΥΚΩΣΙΑ Τάξη: Α Γυμναζίου

ηόρνη ηεο δηάιεμεο Ση είλαη γξάθνο; Πνηνη είλαη νη δηάθνξνη ηύπνη γξάθσλ; Ση είλαη ην πξόβιεκα ηζνκνξθηζκνύ ησλ γξάθσλ;

Μηα ζπλάξηεζε κε πεδίν νξηζκνύ ην Α, ζα ιέκε όηη παξνπζηάδεη ηοπικό μέγιζηο ζην, αλ ππάξρεη δ>0, ηέηνην ώζηε:

Διάρηζηα Δπηθαιύπηνληα Γέλδξα

Βάσεις Δεδομέμωμ. Εξγαζηήξην V. Τκήκα Πιεξνθνξηθήο ΑΠΘ

Έλαο πίνακας σσμβόλων ππνζηεξίδεη δύν βαζηθέο ιεηηνπξγίεο:

ΤΙΤΛΟΣ ΜΑΘΗΜΑΤΟΣ: ΜΑΘΗΜΑΣΙΚΑ ΙΙ ΔΝΟΤΗΤΑ: ΤΝΑΡΣΗΔΙ ΜΔΣΑΒΛΗΣΩΝ ΓΙΑΦΟΡΙΚΔ ΔΞΙΩΔΙ ΟΝΟΜΑ ΚΑΘΗΓΗΤΗ: ΦΡ. ΚΟΤΣΔΛΙΔΡΗ ΤΜΗΜΑ: Σκήκα Γηαρείξηζεο Πεξηβάιινληνο

Αζκήζεις ζτ.βιβλίοσ ζελίδας 13 14

ΜΙΓΑΔΙΚΟΙ ΑΡΙΘΜΟΙ: έζησ

f '(x)g(x)h(x) g'(x)f (x)h(x) h'(x) f (x)g(x)

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access)

ΑΛΛΑΓΗ ΟΝΟΜΑΣΟ ΚΑΙ ΟΜΑΔΑ ΕΡΓΑΙΑ, ΚΟΙΝΟΥΡΗΣΟΙ ΦΑΚΕΛΟΙ ΚΑΙ ΕΚΣΤΠΩΣΕ ΣΑ WINDOWS XP

Ενδεικτικά Θέματα Στατιστικής ΙΙ

ΠΑΝΔΛΛΑΓΗΚΔ ΔΞΔΣΑΔΗ Γ ΣΑΞΖ ΖΜΔΡΖΗΟΤ ΓΔΝΗΚΟΤ ΛΤΚΔΗΟΤ Γευηέρα 11 Ηουνίου 2018 ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΜΑΘΖΜΑΣΗΚΑ ΠΡΟΑΝΑΣΟΛΗΜΟΤ. (Ενδεικηικές Απανηήζεις)

TOOLBOOK (μάθημα 2) Δεκηνπξγία βηβιίνπ θαη ζειίδσλ ΠΡΟΑΡΜΟΓΗ: ΒΑΛΚΑΝΙΩΣΗ ΔΗΜ. ΕΚΠΑΙΔΕΤΣΙΚΟ ΠΕ19 1 TOOLBOOK ΜΑΘΗΜΑ 2

Κβαντικοί Υπολογισμοί. Πέκπηε Γηάιεμε

Αιγόξηζκνη Γνκή επηινγήο. Πνιιαπιή Δπηινγή Δκθωιεπκέλεο Δπηινγέο. Δηζαγωγή ζηηο Αξρέο ηεο Δπηζηήκεο ηωλ Η/Υ. introcsprinciples.wordpress.

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Α Γυμνασίου ΥΟΛΕΙΟ..

ΜΑΘΗΜΑ / ΤΑΞΗ : ΗΛΕΚΤΡΟΛΟΓΙΑ/Γ ΛΥΚΕΙΟΥ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 08/09/2014

Πολυεπίπεδα/Διασυμδεδεμέμα Δίκτυα

Δξγαζηεξηαθή άζθεζε 03. Σηεξενγξαθηθή πξνβνιή ζην δίθηπν Wulf

Απαντήσεις θέματος 2. Παξαθάησ αθνινπζεί αλαιπηηθή επίιπζε ησλ εξσηεκάησλ.

ΚΔΦ. 2.4 ΡΗΕΔ ΠΡΑΓΜΑΣΗΚΩΝ ΑΡΗΘΜΩΝ

Δπηιέγνληαο ην «Πξνεπηινγή» θάζε θνξά πνπ ζα ζπλδέεζηε ζηελ εθαξκνγή ζα βξίζθεζηε ζηε λέα ρξήζε.

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΔΣΑΙΡΔΙΑ ΠΑΓΚΤΠΡΙΟ ΓΙΑΓΩΝΙΜΟ Α ΛΤΚΔΙΟΤ. Ημεπομηνία: 10/12/11 Ώπα εξέτασηρ: 09:30-12:30 ΠΡΟΣΔΙΝΟΜΔΝΔ ΛΤΔΙ

Απνηειέζκαηα Εξσηεκαηνινγίνπ 2o ηεηξάκελν

EL Eνωμένη στην πολυμορυία EL A8-0046/319. Τροπολογία

ΣΥΣΤΗΜΑΤΑ ΑΛΓΕΒΡΑ Α ΛΥΚΕΙΟΥ. 1. Να ιπζνύλ ηα ζπζηήκαηα. 1 0,3x 0,1y x 3 3x 4y 2 4x 2y ( x 1) 6( y 1) (i) (ii)

ΔΝΓΔΙΚΤΙΚΔΣ ΛΥΣΔΙΣ ΣΤΑ ΜΑΘΗΜΑΤΙΚΑ ΚΑΤΔΥΘΥΝΣΗΣ Γ ΛΥΚΔΙΟΥ ΓΔΥΤΔΡΑ 27 ΜΑΪΟΥ 2013

ΡΤΘΜΙΕΙ ΔΙΚΣΤΟΤ ΣΑ WINDOWS

ΘΔΚΑ ΡΖΠ ΑΛΑΓΛΩΟΗΠΖΠ

ΓΙΑΙΡΔΣΟΣΗΣΑ. Οπιζμόρ 1: Έζηω d,n. Λέκε όηη ν d δηαηξεί ηνλ n (ζπκβνιηζκόο: dn) αλ. ππάξρεη c ηέηνην ώζηε n. Θεώπημα 2: Γηα d,n,m,α,b ηζρύνπλ:

ΟΠΤΙΚΗ Α. ΑΝΑΚΛΑΣΖ - ΓΗΑΘΛΑΣΖ

Σήκαηα Β Α Γ Γ Δ Λ Η Σ Ο Ι Κ Ο Ν Ο Μ Ο Υ Γ Ι Α Λ Δ Ξ Η - ( 2 ) ΕΙΣΑΓΨΓΗ ΣΤΙΣ ΤΗΛΕΠΙΚΟΙΝΨΝΙΕΣ

ΓΔΧΜΔΣΡΙΑ ΓΙΑ ΟΛΤΜΠΙΑΓΔ

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Α Γυμνασίου ΥΟΛΕΙΟ..

(Ενδεικηικές Απανηήζεις) ΘΔΜΑ Α. Α1. Βιέπε απόδεημε Σει. 262, ζρνιηθνύ βηβιίνπ. Α2. Βιέπε νξηζκό Σει. 141, ζρνιηθνύ βηβιίνπ

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΣΙΑ ΠΑΝΕΠΙΣΗΜΙΟ ΚΡΗΣΗ

ΤΙΤΛΟΣ ΜΑΘΗΜΑΤΟΣ: ΜΑΘΗΜΑΣΙΚΑ Ι ΔΝΟΤΗΤΑ: ΓΙΑΝΤΜΑΣΑ ΟΝΟΜΑ ΚΑΘΗΓΗΤΗ: ΦΡ. ΚΟΤΣΔΛΙΔΡΗ ΤΜΗΜΑ: Σμήμα Γιασείπιζηρ Πεπιβάλλονηορ και Φςζικών Πόπων ΑΓΡΙΝΙΟ

Εςθςή ζςζηήμαηα επισειπήζεων και αξιολόγηζη

ΗΥ-150 Πξνγξακκατησκόο Ταμηλόκεσε θαη Αλαδήτεσε

Να ζρεδηάζεηο ηξόπνπο ζύλδεζεο κηαο κπαηαξίαο θαη ελόο ιακπηήξα ώζηε ν ιακπηήξαο λα θσηνβνιεί.

ΠΑΝΔΛΛΑΓΗΚΔ ΔΞΔΣΑΔΗ Γ ΖΜΔΡΖΗΟΤ ΓΔΝΗΚΟΤ ΛΤΚΔΗΟΤ Γεσηέρα 10 Ηοσνίοσ 2019 ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΜΑΘΖΜΑΣΗΚΑ ΠΡΟΑΝΑΣΟΛΗΜΟΤ. (Ενδεικηικές Απανηήζεις)

Α. Εηζαγσγή ηεο έλλνηαο ηεο ηξηγσλνκεηξηθήο εμίζσζεο κε αξρηθό παξάδεηγκα ηελ εκx = 2

ΘΔΜΑ 1 ο Μονάδες 5,10,10

ΔΝΓΔΙΚΣΙΚΔ ΛΤΔΙ ΣΑ ΜΑΘΗΜΑΣΙΚΑ ΠΡΟΑΝΑΣΟΛΙΜΟΤ 2017

ΜΗΧΑΝΟΛΟΓΙΚΟ ΣΧΔΓΙΟ ΙΙ

Άσκηση 1 - Μοπυοποίηση Κειμένου

ΠΑΝΔΛΛΑΓΗΚΔ ΔΞΔΣΑΔΗ Γ ΣΑΞΖ ΖΜΔΡΖΗΟΤ ΓΔΝΗΚΟΤ ΛΤΚΔΗΟΤ ΚΑΗ ΔΠΑΛ ΣΔΣΑΡΣΖ 25 ΜΑΨΟΤ 2016 ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΑΡΥΔ ΟΗΚΟΝΟΜΗΚΖ ΘΔΧΡΗΑ ΠΡΟΑΝΑΣΟΛΗΜΟΤ - ΔΠΗΛΟΓΖ

ΔΙΑΓΩΝΙΣΜΑ ΣΤΗ ΦΥΣΙΚΗ. Ύλη: Εσθύγραμμη Κίνηζη

Σημεία Ασύπματηρ Ππόσβασηρ (Hot-Spots)

Επωηήζειρ Σωζηού Λάθοςρ ηων πανελλαδικών εξεηάζεων Σςναπηήζειρ

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

α) ηε κεηαηόπηζε x όηαλ ην ζώκα έρεη κέγηζην ξπζκό κεηαβνιήο ζέζεο δ) ην κέγηζην ξπζκό κεηαβνιήο ηεο ηαρύηεηαο

Γ ΣΑΞΖ ΔΝΗΑΗΟΤ ΛΤΚΔΗΟΤ ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΜΑΘΖΜΑΣΗΚΑ ΘΔΣΗΚΩΝ ΚΑΗ ΟΗΚΟΝΟΜΗΚΩΝ ΠΟΤΓΩΝ ΤΝΑΡΣΖΔΗ ΟΡΗΑ ΤΝΔΥΔΗΑ (έως Θ.Bolzano) ΘΔΜΑ Α

6 η Εργαζηηριακή Άζκηζη Επαλήθεσζη Λειηοσργίας Βαζικών Φλιπ-Φλοπ

Τν εθπαηδεπηηθό πιηθό ηεο Φξνληηζηεξηαθήο Δθπαίδεπζεο Τζηάξα δηαλέκεηαη δωξεάλ απνθιεηζηηθά από ηνλ ψεθηαθό ηόπν ηνπ schooltime.gr

Σύνθετα Δίκτυα. com+plex: with+ -fold (having parts) Δηδάζθσλ Δεκήηξηνο Καηζαξόο

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

Αντισταθμιστική ανάλυση

ΠΑΡΑΡΣΗΜΑ Δ. ΔΤΡΔΗ ΣΟΤ ΜΔΣΑΥΗΜΑΣΙΜΟΤ FOURIER ΓΙΑΦΟΡΩΝ ΗΜΑΣΩΝ

ΜΑΘΗΜΑΤΙΚΑ ΘΔΤΙΚΗΣ ΚΑΙ ΤΔΦΝΟΛΟΓΙΚΗΣ ΚΑΤΔΥΘΥΝΣΗΣ Β ΛΥΚΔΙΟΥ ΤΔΣΤ(1) ΣΤΑ ΓΙΑΝΥΣΜΑΤΑ

x x x x tan(2 x) x 2 2x x 1

ΣΧΕΣΕΙΣ ΚΑΙ ΣΥΝΑΡΤΗΣΕΙΣ

ΔΠΙΣΡΟΠΗ ΓΙΑΓΩΝΙΜΩΝ 74 ος ΠΑΝΔΛΛΗΝΙΟ ΜΑΘΗΣΙΚΟ ΓΙΑΓΩΝΙΜΟ ΣΑ ΜΑΘΗΜΑΣΙΚΑ Ο ΘΑΛΗ 19 Οκηωβρίοσ Δνδεικηικές λύζεις

Άζκηζη ζτέζης κόζηοσς-τρόνοσ (Cost Time trade off) Καηαζκεσαζηική ΑΔ

ΔΦΑΡΜΟΜΔΝΑ ΜΑΘΗΜΑΣΙΚΑ ΣΗ ΧΗΜΔΙΑ Ι ΘΔΜΑΣΑ Α επηέκβξηνο Να ππνινγηζηνύλ νη κεξηθέο παξάγσγνη πξώηεο ηάμεο ηεο ζπλάξηεζεο f(x,y) =

IV Ο ΕΛΛΗΝΙΜΟ ΣΗ ΔΤΗ,ΠΟΛΙΣΙΜΟΙ Δ.ΜΕΟΓΕΙΟΤ ΚΑΙ ΡΩΜΗ

Έκδοζη /10/2014. Νέα λειηοσργικόηηηα - Βεληιώζεις

ΠΔΡΗΓΡΑΦΖ ΛΔΗΣΟΤΡΓΗΚΟΣΖΣΑ ΥΔΓΗΟΤ ΑΡΗΘΜ. 1

ΣΟ ΤΣΖΜΑ ΔΛΑΣΖΡΗΟ - ΩΜΑ

Κόληξα πιαθέ ζαιάζζεο κε δηαζηάζεηο 40Υ40 εθ. Καξθηά 3 θηιά πεξίπνπ κε κήθνο ηξηπιάζην από ην πάρνο ηνπ μύινπ θπξί κεγάιν θαη ππνκνλή

ΑΠΑΝΤΗΣΔΙΣ ΓΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ II ΔΠΑΛ

Α Ο Κ Η Α Μ Α Ζ Η Η Ρ Η ( S E A R C H )

Constructors and Destructors in C++

5 η Δργαζηηριακή Άζκηζη Κσκλώμαηα Γσαδικού Αθροιζηή/Αθαιρέηη

ΓΙΑΓΩΝΙΣΜΑ ΣΤΗ ΦΥΣΙΚΗ. Ύλη:Γςνάμειρ μεταξύ ηλεκτπικών φοπτίων

ΔΕΟ 13. Ποσοτικές Μέθοδοι. θαη λα ππνινγίζεηε ην θόζηνο γηα παξαγόκελα πξντόληα. Να ζρεδηαζηεί γηα εύξνο πξντόλησλ έσο

Οργάνωση και Δομή Παρουσιάσεων

Τν εθπαηδεπηηθό πιηθό ηεο Φξνληηζηεξηαθήο Εθπαίδεπζεο Τζηάξα δηαλέκεηαη δσξεάλ απνθιεηζηηθά από ηνλ ςεθηαθό ηόπν ηνπ schooltime.gr

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

Αζθήζεηο 5 νπ θεθαιαίνπ Crash course Step by step training. Dipl.Biol.cand.med. Stylianos Kalaitzis

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

ΣΕΙ Δυτικήσ Μακεδονίασ, Παράρτημα Καςτοριάσ Τμήμα Πληροφορικήσ και Τεχνολογίασ Υπολογιςτών

Γηζδηάζηαηνη Πίλαθεο

Σύνθεζη ηαλανηώζεων. Έζησ έλα ζώκα πνπ εθηειεί ηαπηόρξνλα δύν αξκνληθέο ηαιαληώζεηο ηεο ίδηαο ζπρλόηεηαο πνπ πεξηγξάθνληαη από ηηο παξαθάησ εμηζώζεηο:

ΦΥΣΙΚΗ ΤΩΝ ΡΕΥΣΤΩΝ. G. Mitsou

Χαξαθηήξεο δηαηξεηόηεηαο ΜΚΓ ΔΚΠ Αλάιπζε αξηζκνύ ζε γηλόκελν πξώησλ παξαγόλησλ

Μνλνδηάζηαηνη Πίλαθεο Λπκέλεο Αζθήζεηο. Άζθεζε 1. Πνηά ζα είλαη ηα πεξηερόκελα ηνπ πίλαθα Α κεηά ηελ εθηέιεζε ηνπ παξαθάησ αιγνξίζκνπ;

Transcript:

Αιγόξηζκνη θαη Γνκέο Γεδνκέλσλ(Θ) Δλόηεηα 14: Γράυοι Δπάγγεινο Γ. Ούηζηνο ΥΟΛΗ ΣΔΥΝΟΛΟΓΙΚΩΝ ΔΦΑΡΜΟΓΩΝ ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΔ 1

Άδεηεο Χξήζεο Σν παξόλ εθπαηδεπηηθό πιηθό ππόθεηηαη ζε άδεηεο ρξήζεο Creative Commons. Γηα εθπαηδεπηηθό πιηθό, όπσο εηθόλεο, πνπ ππόθεηηαη ζε άιινπ ηύπνπ άδεηαο ρξήζεο, ε άδεηα ρξήζεο αλαθέξεηαη ξεηώο. Αιγόξηζκνη θαη Γνκέο Γεδνκέλσλ- ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΔ 2

Χξεκαηνδόηεζε Σν παξόλ εθπαηδεπηηθό πιηθό έρεη αλαπηπρζεί ζηα πιαίζηα ηνπ εθπαηδεπηηθνύ έξγνπ ηνπ δηδάζθνληα. Σν έξγν «Αλνηθηά Αθαδεκατθά Μαζήκαηα ζην ΣΔΙ Κεληξηθήο Μαθεδνλίαο» έρεη ρξεκαηνδνηήζεη κόλν ηε αλαδηακόξθσζε ηνπ εθπαηδεπηηθνύ πιηθνύ. Σν έξγν πινπνηείηαη ζην πιαίζην ηνπ Δπηρεηξεζηαθνύ Πξνγξάκκαηνο «Δθπαίδεπζε θαη Γηα Βίνπ Μάζεζε» θαη ζπγρξεκαηνδνηείηαη από ηελ Δπξσπατθή Έλσζε (Δπξσπατθό Κνηλσληθό Σακείν) θαη από εζληθνύο πόξνπο. Αιγόξηζκνη θαη Γνκέο Γεδνκέλσλ- ΣΜΗΜΑ ΜΗΥΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ ΣΔ 3

Οξηζκνί Έλαο γξάθνο G ραξαθηεξίδεηαη από δύν ζύλνια V θαη E. Σν ζύλνιν V είλαη έλα πεπεξαζκέλν δηάθνξν ηνπ θελνύ ζύλνιν πνπ πεξηέρεη σο ζηνηρεία ηηο θνξπθέο (vertices) ηνπ γξάθνπ. Σν ζύλνιν E έρεη σο ζηνηρεία ηα δεπγάξηα θνξπθώλ ηνπ γξάθνπ πνπ νξίδνπλ ηηο αθκέο (edges). Σα ζύκβνια V(G), E(G) θαη G(V,E) ρξεζηκνπνηνύληαη αληίζηνηρα γηα ηελ αλαπαξάζηαζε ησλ ζπλόισλ V, E θαη ηνπ γξάθνπ G.

Π.ρ. 1 1 2 3 2 3 1 4 4 5 6 7 2 3 G1 G2 G3

Έλαο γξάθνο νλνκάδεηαη κε-θαηεπζπλόκελνο (undirected) όηαλ ηα δεπγάξηα ησλ θνξπθώλ πνπ νξίδνπλ ηηο αθκέο δελ είλαη δηαηεηαγκέλα. Γειαδή, ηα δεπγάξηα (v1,v2) θαη (v2,v1) νξίδνπλ ηελ ίδηα αθκή. Οη γξάθνη G1, G2 ηνπ πξνεγνύκελνπ ζρήκαηνο είλαη κεθαηεπζπλόκελνη. Έλαο γξάθνο νλνκάδεηαη θαηεπζπλόκελνο (directed graph) όηαλ θάζε αθκή ηνπ νξίδεηαη από έλα δηαηεηαγκέλν δεπγάξη θνξπθώλ. πκβνιίδνπκε ην δεπγάξη απηό <v1,v2> θαη ζεσξνύκε ηελ θαηεύζπλζε από ηελ θνξπθή v1, πνπ νλνκάδεηαη νπξά (tail), πξνο ηελ v2, πνπ νλνκάδεηαη θεθαιή (head). Ο γξάθνο G3 ηνπ ζρήκαηνο είλαη θαηεπζπλόκελνο.

Σα ζύλνια V ησλ γξάθσλ G1, G2, G3 είλαη: V(G1) = (1,2,3,4) V(G2) = (1,2,3,4,5,6,7) V(G3) = (1,2,3) Σα ζύλνια E νξίδνληαη σο εμήο: E(G1) = ( (1,2), (1,3), (1,4), (2,3), (2,4), (3,4) ) E(G2) = ( (1,2), (1,3), (2,4), (2,5), (3,6), (3,7) ) E(G3) = ( <1,2>, <2,1>, <2,3> ) Έλαο κε-θαηεπζπλόκελνο γξάθνο κε n θνξπθέο ιέγεηαη πιήξεο (complete) αλ έρεη αθξηβώο αθκέο. π.ρ. ν γξάθνο G1 ηνπ ζρήκαηνο είλαη πιήξεο.

Αλ (v1,v2) είλαη κία αθκή ηνπ ζπλόινπ E(G), ηόηε νη θνξπθέο v1 θαη v2 ιέγνληαη δηπιαλέο (adjacent). H αθκή (v1,v2) νλνκάδεηαη ζηηγκηόηππν (incident) ησλ θνξπθώλ v1 θαη v2 θαη αλ δύν θνξπθέο v1 θαη v2 δελ ζπλδένληαη κεηαμύ ηνπο νλνκάδνληαη αλεμάξηεηεο (independent). Μνλνπάηη (path) από κία θνξπθή vm πξνο κία άιιε θνξπθή vn νξίδεηαη ε ιίζηα ησλ δηαδνρηθώλ θνξπθώλ [vm,...,vn] πνπ ζπλδένληαη κε αθκέο πνπ αλήθνπλ ζην E(G). Γηα παξάδεηγκα, ην [1,2,3,4] είλαη έλα κνλνπάηη από ηελ θνξπθή 1 ζηελ θνξπθή 4 ζην γξάθν G1 ηνπ ζρήκαηνο. Μήθνο (length) κνλνπαηηνύ είλαη ν αξηζκόο ησλ αθκώλ πνπ ππάξρνπλ ζην κνλνπάηη. ην πξνεγνύκελν παξάδεηγκα ην κήθνο ηνπ κνλνπαηηνύ είλαη 3. Έλα κνλνπάηη νλνκάδεηαη απιό (simple) όηαλ θακία θνξπθή δελ εκθαλίδεηαη παξαπάλσ από κία θνξά ζ απηό.

Π.ρ. Σν [1,2,3,4] είλαη απιό κνλνπάηη, ελώ ην [1,2,4,2] δελ είλαη. Σν [1,2,3,2] δελ είλαη κνλνπάηη ηνπ G3 γηαηί ε αθκή <3,2> δελ αλήθεη ζην E(G3). Κύθινο (cycle) είλαη έλα απιό κνλνπάηη όπνπ ηαπηίδεηαη ε πξώηε θαη ε ηειεπηαία θνξπθή. Π.ρ. ην κνλνπάηη [1,2,3,1] ηνπ G1 είλαη θύθινο. Απ απηό ζπκπεξαίλνπκε όηη έλα δέλδξν είλαη έλαο γξάθνο πνπ δελ έρεη θαζόινπ θύθινπο. Βαζκόο (degree) θνξπθήο ιέγεηαη ν αξηζκόο ησλ αθκώλ πνπ είλαη ζηηγκηόηππα ηεο θνξπθήο.

ΜΔΘΟΓΟΙ ΑΝΑΠΑΡΑΣΑΗ ΓΡΑΦΩΝ Πίλαθεο δηπιαλώλ θνξπθώλ (adjacency matrices) Λίζηεο δηπιαλώλ θνξπθώλ (adjacency lists)

Αλαπαξάζηαζε γξάθνπ κε Πίλαθα Γηπιαλώλ Κνξπθώλ Έλαο γξάθνο G κε n θνξπθέο κπνξεί λα αλαπαξαζηαζεί κε ηε βνήζεηα ελόο δηζδηάζηαηνπ πίλαθα N*N. To ζηνηρείν (i, j) ηνπ πίλαθα παίξλεη ηελ ηηκή 1 αλ ε αθκή (vi, vj) αλήθεη ζην E(G), αιιηώο παίξλεη ηελ ηηκή 0. Γηα παξάδεηγκα, νη πίλαθεο δηπιαλώλ θνξπθώλ γηα ηνπο γξάθνπο G1, G3 ηνπ πξναλαθεξζέληνο ζρήκαηνο είλαη: 0 1 1 1 0 1 0 1 0 1 1 1 0 1 1 1 0 1 0 0 0 1 1 1 0 G1 G3 Υινπνίεζε ζηελ C: int graph[n][n];

Αλαπαξάζηαζε γξάθνπ κε Λίζηεο Γηπιαλώλ Κνξπθώλ απηή ηελ αλαπαξάζηαζε ηνπ γξάθνπ πνπ απνηειείηαη από n θνξπθέο, νξίδεηαη έλαο πίλαθαο n ζέζεσλ ηα ζηνηρεία ηνπ νπνίνπ είλαη ζπλδεδεκέλεο ιίζηεο. Κάζε θόκβνο ηεο ιίζηαο ζηε ζέζε i ηνπ πίλαθα αλαπαξηζηά θνξπθή ηνπ γξάθνπ, ε νπνία ζπλδέεηαη κε ηελ θνξπθή i.

Π.ρ. 1 2 3 4 NULL 2 1 3 4 NULL 3 1 2 4 NULL 4 1 2 3 NULL 1 NULL 2 2 1 3 NULL 3 NULL

ΜΔΘΟΓΟΙ ΓΙΑΧΙΗ ΓΡΑΦΩΝ Σα πξνβιήκαηα πνπ ζπλήζσο αληηκεησπίδνπκε ζηνπο γξάθνπο, θαηαιήγνπλ ζε αιγνξίζκνπο πνπ ζρεηίδνληαη κε ηελ εύξεζε ελόο κνλνπαηηνύ, ην νπνίν λα ζπλδέεη κία αξρηθή θνξπθή (θόκβνο εθθίλεζεο) κε κία ηειηθή θνξπθή (θόκβνο άθημεο). Από ηνπο βαζηθόηεξνπο αιγόξηζκνπο γξάθσλ είλαη απηνί πνπ καο δηαζθαιίδνπλ ηξόπνπο επίζθεςεο όισλ ησλ θνξπθώλ ελόο γξάθνπ. Αλαδήηεζε κε πξνηεξαηόηεηα βάζνπο (depth first search) Αλαδήηεζε κε πξνηεξαηόηεηα πιάηνπο (breadth first search)

Αλαδήηεζε κε Πξνηεξαηόηεηα Βάζνπο Τινπνηείηαη κε ηε ρξήζε ζηνίβαο. ΓΡΑΦΟΙ α) Δπηζθεπηόκαζηε ηελ θνξπθή. β) Σνπνζεηνύκε (push) ηελ θνξπθή ζε κία ζηνίβα γηα λα ηε ζπκόκαζηε. γ) Σε καξθάξνπκε, ώζηε λα κε ηελ επηζθεθζνύκε μαλά. Καλόλαο 1 Αλ είλαη δπλαηόλ, επηζθεπηόκαζηε κία δηπιαλή θνξπθή πνπ δελ ηελ έρνπκε μαλα-επηζθεθζεί, ηε καξθάξνπκε θαη ηελ ηνπνζεηνύκε ζηε ζηνίβα. Καλόλαο 2 Αλ δελ κπνξνύκε λα αθνινπζήζνπκε ηνλ Καλόλα 1, ηόηε, αλ είλαη δπλαηόλ, εμάγνπκε (pop) κία θνξπθή από ηε ζηνίβα. Καλόλαο 3 Αλ δελ κπνξνύκε λα αθνινπζήζνπκε ηνλ Καλόλα 1 ή ηνλ Καλόλα 2, ηόηε έρνπκε ηειεηώζεη.

Π.ρ. A B C D E F H G I H ζεηξά είλαη A,B,F,H,C,D,G,I, E.

Αλαδήηεζε κε Πξνηεξαηόηεηα Πιάηνπο Yινπνηείηαη κε ηε ρξήζε κίαο νπξάο. Επηζθεπηόκαζηε ηελ θνξπθή θαη ηελ θάλνπκε τρέτοσσα θνξπθή. Ύζηεξα, αθνινπζνύκε ηνπο εμήο θαλόλεο: Κανόνας 1 Επίζθεςε ηεο επόκελεο (αλ ππάξρεη) θνξπθήο, πνπ είλαη δηπιαλή ζηελ ηξέρνπζα θνξπθή θαη δελ ηελ έρνπκε αθόκα επηζθεθζεί, ηε καξθάξνπκε θαη ηελ εηζάγνπκε ζηελ νπξά (enqueue). Κανόνας 2 Αλ δελ κπνξνύκε λα εθαξκόζνπκε ηνλ Καλόλα 1, επεηδή δελ ππάξρνπλ άιιεο θνξπθέο πνπ δελ έρνπκε αθόκα επηζθεθζεί, εμάγνπκε (dequeue) κία θνξπθή από ηελ νπξά (αλ απηό είλαη εθηθηό) θαη ηελ θάλνπκε ηξέρνπζα θνξπθή. Καλόλαο 3 Αλ δελ κπνξνύκε λα εθαξκόζνπκε ηνλ Καλόλα 2, επεηδή ε νπξά είλαη άδεηα, ηόηε έρνπκε ηειεηώζεη. Άξα, ε ζεηξά επίζθεςεο είλαη A, B, C, D, E, F, G, H, I.