ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ Γλώσσες & Τεχνικές 4 ο Εξάμηνο. - Ενότητα 9 - Δημοσθένης Σταμάτης Τμήμα Πληροφορικής

Σχετικά έγγραφα
Δηµοσθένης Σταµάτης Τµήµα Πληροφορικής

Δοµές Δεδοµένων & Ανάλυση Αλγορίθµων 3ο Εξάµηνο. Γραφήµατα. (Graphs)

f e Γράφημα (Graph) Δηµοσθένης Σταµάτης Τµήµα Πληροφορικής ΑΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ

Ευφυείς Τεχνολογίες Πράκτορες

Τομές Γραφήματος. Γράφημα (μη κατευθυνόμενο) Συνάρτηση βάρους ακμών. Τομή : Διαμέριση του συνόλου των κόμβων σε δύο μη κενά σύνολα

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

Απαρίθµηση Μονοπατιών. Στοιχεία Θεωρίας Γραφηµάτων (3) Μονοπάτια και Κυκλώµατα Euler. Ορέστης Τελέλης

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

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

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

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

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

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

Διερεύνηση γραφήματος

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

Γράφηµα (Graph) Εργαστήριο 10. Εισαγωγή

Ειδικά θέματα Αλγορίθμων και Δομών Δεδομένων (ΠΛΕ073) Απαντήσεις 1 ου Σετ Ασκήσεων

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

HY118- ιακριτά Μαθηµατικά. Θεωρία γράφων / γραφήµατα. Τι είναι οι γράφοι; Εφαρµογές των γράφων Γράφοι

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

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

ΕΠΛ 211: Θεωρία Υπολογισμού και Πολυπλοκότητας. Διάλεξη 2: Μαθηματικό Υπόβαθρο

(elementary graph algorithms)

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

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

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

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

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

Μονοπάτια και Κυκλώµατα Euler. Στοιχεία Θεωρίας Γραφηµάτων (3,4) Παραδείγµατα. Κριτήρια Υπαρξης.

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

HY118- ιακριτά Μαθηµατικά. Θεωρία γράφων / γραφήµατα. Τι είναι οι γράφοι; Εφαρµογές των γράφων Γράφοι

HY118-Διακριτά Μαθηματικά. Θεωρία γράφων / γραφήματα. Τι είναι οι γράφοι; Εφαρμογές των γράφων. 23-Γράφοι

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

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

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

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

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

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

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

Πανεπιστήμιο Πειραιώς Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών Τμήμα Ψηφιακών Συστημάτων ομές εδομένων

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

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

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

1 Το πρόβλημα της συντομότερης διαδρομής

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

Θεωρία Υπολογισμού και Πολυπλοκότητα Μαθηματικό Υπόβαθρο

Πληροφοριακά Συστήματα Διοίκησης (ΜΒΑ) Ενότητα 1: Δικτυωτή Ανάλυση (Θεωρία Γράφων)

Στοιχεία Θεωρίας Γράφων (Graph Theory)

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

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

Διδάσκων: Κωνσταντίνος Κώστα Διαφάνειες: Δημήτρης Ζεϊναλιπούρ

Γέφυρες σε Δίκτυα. Μας δίνεται ένα δίκτυο (κατευθυνόμενο γράφημα) αφετηριακός κόμβος. Γέφυρα του (με αφετηρία τον ) :

ΠΛΗ111. Ανοιξη Μάθηµα 10 ο. Γράφοι. Τµήµα Ηλεκτρονικών Μηχανικών και Μηχανικών Υπολογιστών Πολυτεχνείο Κρήτης

1 Διάσχιση κατευθυνόμενων γραφημάτων

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

Φροντιστήριο #8 Ασκήσεις σε Γράφους 16/5/2017

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

Φροντιστήριο #9 Ασκήσεις σε Γράφους 18/5/2018

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

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

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

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

HY118- ιακριτά Μαθηµατικά

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

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

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

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

Αλγόριθμοι και Πολυπλοκότητα

Ταιριάσματα. Γράφημα. Ταίριασμα (matching) τέτοιο ώστε κάθε κορυφή να εμφανίζεται σε το πολύ μια ακμή του

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

Σημειωματάριο Τετάρτης 29 Νοε. 2017

Δηµοσθένης Σταµάτης Τµήµα Πληροφορικής ΑΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ ΔΕΝΤΡΑ (TREES) B C D E F G H I J K L M

Οι δυναμικές δομές δεδομένων στην ΑΕΠΠ

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

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

Αλγόριθµοι και Πολυπλοκότητα

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

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

HY118-Διακριτά Μαθηματικά. Θεωρία γράφων/ γραφήματα. Τι έχουμε δει μέχρι τώρα. Ισομορφισμός γράφων: Μία σχέση ισοδυναμίας μεταξύ γράφων.

Γράφημα. Συνδυαστικό αντικείμενο που αποτελείται από 2 σύνολα: Σύνολο κορυφών (vertex set) Σύνολο ακμών (edge set) 4 5 πλήθος κορυφών πλήθος ακμών

Διάλεξη 29: Γράφοι. Διδάσκων: Παναγιώτης Ανδρέου

Επαναληπτικές Ασκήσεις. Ρίζου Ζωή

Υπολογιστική Πολυπλοκότητα Εξέταση Ιουνίου 2017 Σελ. 1 από 5

Αλγόριθµοι Γραφηµάτων

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

Κεφάλαιο 4ο: Δικτυωτή Ανάλυση

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

Μέγιστη ροή. Κατευθυνόμενο γράφημα. Συνάρτηση χωρητικότητας. αφετηρίακός κόμβος. τερματικός κόμβος. Ροή δικτύου. με τις ακόλουθες ιδιότητες

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

Μαθηματικά στην Πολιτική Επιστήμη:

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

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

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

Δομές Δεδομένων. Δημήτρης Μιχαήλ. Γραφήματα. Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο

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

Δένδρα. Μαθηματικά (συνδυαστικά) αντικείμενα. Έχουν κεντρικό ρόλο στην επιστήμη των υπολογιστών :

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

ΔΙΑΣΧΙΣΗ ΓΡΑΦΗΜΑΤΩΝ 1

Φροντιστήριο #8 Ασκήσεις σε Γράφους 24/5/2016

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

Transcript:

Γλώσσες & Τεχνικές 4 ο Εξάμηνο - Ενότητα 9 - Προβλήματα που βασίζονται σε γράφους Δημοσθένης Σταμάτης http://www.it.tith.gr/~mos Τμήμα Πληροφορικής ATEI ΘΕΣΣΑΛΟΝΙΚΗΣ To Πρόβλημα της Αναζήτησης του Θησαυρού Το παρακάτω γράφημα παριστάνει μία σπηλιά με επιμέρους χώρους. Να βρεθεί διαδρομή από την είσοδο στην έξοδο που να περνάει από το θησαυρό αλλά να μην περνάει από τους ληστές.

To Πρόβλημα της Αναζήτησης του Θησαυρού nxt_to(εισοδος,βγονια). nxt_to(εισοδος,πηγη). nxt_to(πηγη,αδιεξοδο). nxt_to(πηγη,ληστες). nxt_to(πηγη,τροφιμα). nxt_to(πηγη,σταλακτιτες). nxt_to(ληστες,εξοδος). nxt_to(τροφιμα,θησαυρος). nxt_to(βαγονια,τροφιμα). nxt_to(βαγονια,θησαυρος). nxt_to(σταλακτιτες,εξοδος). nxt_to(θησαυρος,εξοδος). nxt_to(ληστες,θησαυρος). To Πρόβλημα της Αναζήτησης του Θησαυρού joint_with(pl,pl2) :- nxt_to(p,pl2). joint_with(pl,pl2) :- nxt_to(p2,pl). voi([αδιεξοδο,ληστες]). trvsrs(pl,pl2) :- ανοί(dngrs), pth (Pl,Pl2,Dngrs,[Pl]). 2

To Πρόβλημα της Αναζήτησης του Θησαυρού pth(pl,pl2,dngrs,mmory) :- mmr(pl2,mmory), mmr(θησυρoς,mmory), rvrs_writ(mmory). pth (Pl,Pl2,Dngrs,Mmory):- joίnt_wίth(pl,nwpl), not mmr(nwpl,dngrs), not mmr(nwpl,mmory), pth(nwpl,pl2,dngrs,[nwpl Mmory]). rvrs_writ([ ]). rvrs_writ([h Til]) :- rvrs_writ(til), ηl, writ(h). ΠΑΡΑΡΤΗΜΑ Γραφήματα ή Γράφοι (Grphs) Ορισμοί-Αναπαράσταση-Επίλυση 3

Γράφημα (Grph) Oρισμός : Έστω το μη κενό και πεπερασμένο σύνολο V με n διακεκριμένα στοιχεία V = {v, v 2,..., v n }, και E ένα σύνολο με m 0 με μη-διατεταγμένα ζεύγη ij = {v i, v j }, i =/= j, στοιχείων του V. Τότε το διατεταγμένο ζεύγος G = (V,E) ονομάζεται μη κατευθυνόμενο γράφημα (unirt grph) ή απλώς γράφημα. Μη κατευθυνόμενο γράφημα Στο παράδειγμα: G = (V, E) με: V = {,,,,, }, και E = { {, }, {, }, {, }, {, }, {, }, {, }, {, } } 4

Παραδείγματα Γραφημάτων: Συνδεδεμένες δομές δεδομένων L... null irstno lstno null... null A D B F B C D A C G E F G H I J K L M E Παραδείγματα Γραφημάτων: Δίκτυα Υπολογιστών 5

Παραδείγματα Γραφημάτων: Κοινωνικά δίκτυα Κοινωνικά δίκτυα 6

Αναπαράσταση Προβλημάτων με Γραφήματα Τάξη γραφήματος Oρισμός 2: Τάξη (orr) ενός γραφήματος ονομάζεται το πλήθος των κορυφών του, ενώ μέγεθος (siz) ονομάζεται το πλήθος των ακμών του. Στο παράδειγμα η orr = 6 και siz = 7 7

Διπλανές κορυφές γραφήματος Oρισμός 3: Δύο κορυφές v i, v j ονομάζονται διπλανές (jnt) όταν υπάρχει ακμή ij = {v i, v j }, i =/= j που να τις έχει άκρα. Δύο κορυφές που δεν είναι διπλανές ονομάζονται ανεξάρτητες ( inpnnt). Στο παράδειγμα οι και είναι διπλανές ενώ οι και ανεξάρτητες Βαθμός κορυφής ενός γραφήματος Oρισμός 4: Βαθμός (gr) μιας κορυφής ονομάζεται το πλήθος των διπλανών κορυφών της, ή αλλιώς το πλήθος των ακμών που πρόσκεινται στην κορυφή. Μια κορυφή ονομάζεται άρτια ή περιττή ανάλογα με το αν ο βαθμός της είναι άρτιος ή περιττός Στο παράδειγμα η είναι άρτια και ο βαθμός της είναι 4 8

Τερματική κορυφή γραφήματος Oρισμός 5: Μία κορυφή v i ονομάζεται τερματική κορυφή (n vrtx) αν gr(v i ) =. Στο παράδειγμα η κορυφή είναι τερματική Απομονωμένη κορυφή γραφήματος Oρισμός 6: Μία κορυφή v i ονομάζεται απομονωμένη (isolt), αν ο βαθμός της gr(v i ) = 0 Στο παράδειγμα η κορυφή είναι απομονωμένη 9

Πλήρες Γράφημα (Grphs) Oρισμός 7: Ένα γράφημα ονομάζεται πλήρες (omplt grph) όταν περιλαμβάνει όλους τους δυνατούς συνδυασμούς ακμών ανάμεσα στις κορυφές του. Παρατήρηση: Δεν αποτελεί συνηθισμένη περίπτωση! Κατευθυνόμενο Γράφημα (Dirt Grph) Oρισμός 8: Έστω το μη κενό και πεπερασμένο σύνολο V με n διακεκριμένα στοιχεία V = {v, v 2,..., v n }, και E ένα σύνολο με m 0 με διατεταγμένα ζεύγη ij = {v i, v j }, i =/= j, στοιχείων του V. Τότε το διατεταγμένο ζεύγος DG = (V,E) ονομάζεται κατευθυνόμενο γράφημα (irt grph). 0

Περίπατος γραφήματος Oρισμός 9: Ονομάζουμε περίπατο (wlk) σε ένα γράφημα G μία ακολουθία κορυφών του γραφήματος, της μορφής W = <v 0, v, v 2,..., v n > και λέμε ότι έχει μήκος n. Στο παράδειγμα: W = <,,,,, > με μήκος 5 Μονοπάτι γραφήματος Oρισμός 0: Ονομάζουμε μονοπάτι (pth) σε ένα γράφημα G μία ακολουθία κορυφών του γραφήματος, της μορφής P = <v 0, v, v 2,..., v n >που είναι περίπατος στον οποίο καμία κορυφή δεν επαναλαμβάνεται Στο παράδειγμα: P = <,,, > με μήκος 3

Πίνακας διπλανών κορυφών Αναπαράσταση γραφήματος Έστω ένα κατευθυνόμενο γράφημα με n κορυφές, οι οποίες μπορούν να αριθμηθούν με διακριτές συνεχόμενες τιμές. Η αναπαράστασή του μπορεί να γίνει με τη βοήθεια ενός δισδιάστατου πίνακα D με διαστάσεις n x n, στον οποίο: η θέση του πίνακα (i,j) δηλώνει την ύπαρξη ή όχι ακμής D(i,j)=, αν υπάρχει η ακμή, D(i,j)=0, αν δεν υπάρχει 0 0 0 0 0 D = 0 0 0 0 0 0 0 0 0 0 0 0 Αρίθμηση κορυφών: -> 0, ->, -> 2, -> 3, -> 4 Λίστες διπλανών κορυφών Αναπαράσταση γραφήματος Έστω ένα κατευθυνόμενο γράφημα με n κορυφές, οι οποίες μπορούν να αριθμηθούν με διακριτές συνεχόμενες τιμές. Η αναπαράστασή του μπορεί να γίνει με τη βοήθεια ενός μονοδιάστατου πίνακα συνδεδεμένων λιστών: η θέση i του πίνακα αντιστοιχεί στον κόμβο i το περιεχόμενο του πίνακα στη θέση i είναι η λίστα των κόμβων που συνδέονται με τον i 0 2 3 4 2 3 0 4 4 Αρίθμηση κορυφών: -> 0, ->, -> 2, -> 3, -> 4 ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ Γ ΕΞΑΜΗΝΟ 2

Επίλυση προβλήματος γραφήματος Αναζητούμε ένα μονοπάτι το οποίο να ξεκινάει από έναν κόμβο Χ (κόμβος αρχή) και να καταλήγει σε έναν κόμβο Υ (κόμβος στόχος). Αντίστοιχα μπορεί να αναζητούμε έναν περίπατο ο οποίος να ξεκινάει από έναν κόμβο Χ (κόμβος αρχή) και να καταλήγει σε έναν κόμβο Υ (κόμβος στόχος). Το γενικότερο πρόβλημα μπορεί να περιλαμβάνει:. θετικούς περιορισμούς (πρέπει οπωσδήποτε να περάσουμε από κάποιους κόμβους). 2. Αρνητικούς περιορισμούς (πρέπει οπωσδήποτε να αποφύγουμε κάποιους κόμβους). 3. Πρέπει να λάβουμε υπόψη μας τα βάρη σύνδεσης των κόμβων (προβλήματα ελαχιστοποίησης ή μεγιστοποίησης Αλγόριθμοι Επίσκεψης κόμβων γραφήματος Στόχος μας είναι να επισκεφτούμε όλους τους κόμβους του γραφήματος Παράδειγμα: Αλγόριθμος «πρώτα σε βάθος» (pth irst srh) Ξεκινώντας από έναν κόμβο i: επισκεπτόμαστε τον κόμβο i επισκεπτόμαστε αναδρομικά κάθε κόμβο που συνδέεται με τον κόμβο i με την προϋπόθεση ότι δεν τον έχουμε ήδη επισκεφθεί. 3

Αλγόριθμοι Επίσκεψης κόμβων γραφήματος Αλγόριθμος «πρώτα σε βάθος» (pth irst srh) Σειρά επίσκεψης των κόμβων: g h Αλγόριθμοι Επίσκεψης κόμβων γραφήματος Αλγόριθμος «πρώτα σε βάθος» (pth irst srh) Σειρά επίσκεψης των κόμβων: 2 g h 4

Αλγόριθμοι Επίσκεψης κόμβων γραφήματος Αλγόριθμος «πρώτα σε βάθος» (pth irst srh) Σειρά επίσκεψης των κόμβων: 3 2 g h Αλγόριθμοι Επίσκεψης κόμβων γραφήματος Αλγόριθμος «πρώτα σε βάθος» (pth irst srh) Σειρά επίσκεψης των κόμβων: 3 2 g 4 h 5

Αλγόριθμοι Επίσκεψης κόμβων γραφήματος Αλγόριθμος «πρώτα σε βάθος» (pth irst srh) Σειρά επίσκεψης των κόμβων: 3 2 5 g 4 h Αλγόριθμοι Επίσκεψης κόμβων γραφήματος Αλγόριθμος «πρώτα σε βάθος» (pth irst srh) Σειρά επίσκεψης των κόμβων: 3 6 2 5 g 4 h 6

Αλγόριθμοι Επίσκεψης κόμβων γραφήματος Αλγόριθμος «πρώτα σε βάθος» (pth irst srh) Σειρά επίσκεψης των κόμβων: 3 7 6 2 5 g 4 h ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ Γ ΕΞΑΜΗΝΟ Αλγόριθμοι Επίσκεψης κόμβων γραφήματος Αλγόριθμος «πρώτα σε βάθος» (pth irst srh) Σειρά επίσκεψης των κόμβων: 3 7 6 8 2 5 g 4 h 7

Λίγη ιστορία: οι γέφυρες του Konigsrg Lonhr Eulr (707-783) 8