Traveling Salesman-Greedy algorithm (GTS1)

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Nikos Louloudakis Nikos Orfanoudakis Irini Genitsaridi
Advertisements

Αλγόριθμοι Αναζήτησης
ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ ΤΜΗΜΑΤΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ
Θεωρία Γράφων Θεμελιώσεις-Αλγόριθμοι-Εφαρμογές
Γραφήματα & Επίπεδα Γραφήματα
Γραφήματα & Επίπεδα Γραφήματα
Προσεγγιστικοί Αλγόριθμοι
Lab 11: DFS and BFS. ΑΒ DFC GEH Παναγιώτης Χαραλάμπους19/11/20102.
Ψηφιακά Δένδρα TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Μπορούμε να χρησιμοποιήσουμε την παραπάνω αναπαράσταση.
ΜΑΘΗΜΑ: ΣΧΕΔΙΑΣΗ ΑΛΓΟΡΙΘΜΩΝ ΔΙΔΑΣΚΩΝ: Π. ΚΑΤΣΑΡΟΣ Δευτέρα, 12 Ιανουαρίου 2015Δευτέρα, 12 Ιανουαρίου 2015Δευτέρα, 12 Ιανουαρίου 2015Δευτέρα, 12 Ιανουαρίου.
Γράφοι: Προβλήματα και Αλγόριθμοι
Προσεγγιστικοί Αλγόριθμοι για NP-Δύσκολα Προβλήματα
Θεωρία Γράφων Θεμελιώσεις-Αλγόριθμοι-Εφαρμογές
Σχεδίαση Αλγορίθμων - Τμήμα Πληροφορικής ΑΠΘ - Eξάμηνο 4ο1 Μείωσε και Βασίλευε Μειώνουμε το στιγμιότυπο του προβλήματος σε ένα μικρότερο στιγμιότυπο.
Διερεύνηση γραφήματος. Ένας αλγόριθμος διερεύνησης γραφήματος επισκέπτεται τους κόμβους του γραφήματος με μια καθορισμένη στρατηγική, π.χ. κατά εύρος.
Επανάληψη.
Διερεύνηση γραφήματος. Ένας αλγόριθμος διερεύνησης γραφήματος επισκέπτεται τους κόμβους του γραφήματος με μια καθορισμένη στρατηγική, π.χ. κατά εύρος.
Αναζήτηση Κατά Βάθος Διδάσκοντες: Σ. Ζάχος, Δ. Φωτάκης Επιμέλεια διαφανειών: Δ. Φωτάκης Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εθνικό Μετσόβιο.
ΑΑΤ με αρχική φάση και αρχική χρονική στιγμή. Αν η μελέτη μιας ΑΑΤ αρχίζει μια χρονική στιγμή διάφορη του μηδενός (t 0 ≠ 0), τότε ισχύει: αρνητικές Οι.
ΕΠΛ 231 – Δομές Δεδομένων και Αλγόριθμοι13-1 Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα: Ο αλγόριθμος Dijkstra για εύρεση βραχυτέρων μονοπατιών.
1 ΤΜΗΜΑ ΜΠΕΣ Αλγόριθμοι Αναζήτησης Εργασία 1 Τυφλή Αναζήτηση.
Θεωρία Γράφων Θεμελιώσεις-Αλγόριθμοι-Εφαρμογές TSP, Μέτρα κεντρικότητας, Dijkstra Data Engineering Lab.
Ελαφρύτατες διαδρομές TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A AA A A.
Δομές ΔεδομένωνΤμήμα Πληροφορικής ΑΠΘ1 Δομές Δεδομένων - DFS σε κατευθυνόμενο γράφο - Ελάχιστα Μονοπάτια - Τοπολογική Ταξινόμηση - Eλάχιστα Ζευγνύοντα.
Συνδεσμικότητα ΘΕΩΡΙΑ ΓΡΑΦΩΝ Εργαστήριο Τεχνολογίας & Επεξεργασίας Δεδομένων Θεωρία Γράφων Θεμελιώσεις-Αλγόριθμοι-Εφαρμογές Κεφάλαιο 4: Συνδεσμικότητα.
Μέγιστη ροή TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A AA A A Συνάρτηση χωρητικότητας Κατευθυνόμενο γράφημα.
ΑΝΑΘΕΣΗ ΣΥΜΒΑΣΕΩΝ ΥΠΗΡΕΣΙΩΝ & ΠΡΟΜΗΘΕΙΩΝ
Κρανιοεγκεφαλική κάκωση Κακώσεις θώρακα Κοιλιακό άλγος V Εξάμηνο Νοσηλευτικής ΤΕΙ Λάρισας 01.VI.2010Δ. Παπαγόρας.
Ελεγκτικό Συνέδριο Προγραμματικές συμβάσεις Δήμων. Επίκαιρα νομολογιακά ζητήματα. Π. Παππίδας Πάρεδρος ΕλΣ Πάρεδρος ΕλΣ Διημερίδα ΚΕΔΕ Αθήνα, 14 και
ΕΝΝΟΙΑ & ΔΙΑΚΡΙΣΕΙΣ ΚΟΣΤΟΥΣ ΕΝΝΟΙΑ & ΔΙΑΚΡΙΣΕΙΣ ΚΟΣΤΟΥΣ ΛΟΓΙΣΤΙΚΗ ΚΟΣΤΟΥΣ Τ.Ε.Ι. ΚΡΗΤΗΣ ΤΜΗΜΑ ΔΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ ΛΟΓΙΣΤΙΚΗ ΚΟΣΤΟΥΣ.
ΙΩΑΝΝΗΣ ΜΕΤΑΞΑΣ. ΕΛΕΥΘΕΡΙΟΣ ΒΕΝΙΖΕΛΟΣ Ο Ιωάννης (Μιχαήλ) Μεταξάς (Ιθάκη 12 Απριλίου Αθήνα 29 Ιανουαρίου 1941) υπήρξε ανώτατος αξιωματικός του.
ΣΤΑΤΙΚΗ Ι Ενότητα 5 η : Η ΑΡΧΗ ΤΩΝ ΔΥΝΑΤΩΝ ΕΡΓΩΝ Διάλεξη: Έργο δυνάμεων – γενικευμένες δυνάμεις και γενικευμένες μετακινήσεις – η αρχή των δυνατων έργων.
Δρ. Σπυρούλα Σπύρου C.D.A. Κολλέγιο  Μάθημα 10 
ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΕΥΡΕΤΙΚΕΣ ΜΕΘΟΔΟΥΣ Άπληστη Αναζήτηση και Αναζήτηση Α* ΣΠΥΡΟΣ ΛΥΚΟΘΑΝΑΣΗΣ, ΚΑΘΗΓΗΤΗΣ.
Πολιτική Παιδεία Β’ Τάξη Γενικού Λυκείου Γεωργία Καζάκου, ΠΕ09 Οικονομολόγος 1.
Κίνηση και επεξεργασία – μαθησιακές προσαρμογές (804)
Δομές Επανάληψης ΕΡΓΑΣΤΗΡΙΟ AΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΗΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΧΟΧΟΛΗΣ ΔΙΟΝΥΣΙΟΣ.
1 ΔΙΑΣΧΙΣΗ ΓΡΑΦΗΜΑΤΩΝ. 2 Θέματα μελέτης Πρόβλημα αναζήτησης σε γραφήματα –Αναζήτηση κατά βάθος (Depth-first search – DFS) –Αναζήτηση κατά πλάτος (Breadth-first.
Minimum Spanning Trees1 “Ελάχιστα” συνδετικά δέντρα JFK BOS MIA ORD LAX DFW SFO BWI PVD
Γράφημα Συνδυαστικό αντικείμενο που αποτελείται από 2 σύνολα:
NERCO - Ν. ΧΛΥΚΑΣ & ΣΥΝΕΡΓΑΤΕΣ Α.Ε.Μ. ΟΜΙΚΡΟΝ Α.Ε. ΞΥΛΟΤΕΧΝΟΛΟΓΙΑ Α.Ε.
Παραδείγματα – Project cost Mgmt
ΠΑΡΟΥΣΙΑΣΗ ΠΤΥΧΙΑΚΗΣ ΕΡΓΑΣΙΑΣ ΜΕ ΤΙΤΛΟ: «Ανάλυση του προβλήματος του περιπλανώμενου πωλητή και Υλοποίηση μεθόδων επίλυσης και βελτιστοποίησης ανάθεσης.
Επίλυση Προβλημάτων με Αναζήτηση
Επίλυση Προβλημάτων με Αναζήτηση
Θεωρία & Αλγόριθμοι Γράφων
Πληροφορημένη Αναζήτηση και Εξερεύνηση
Διερεύνηση γραφήματος
Δένδρα Δένδρο είναι ένα συνεκτικό άκυκλο γράφημα. Δένδρο Δένδρο Δένδρο
Μέγιστη ροή Κατευθυνόμενο γράφημα 12 Συνάρτηση χωρητικότητας
Αρχεσ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Η/Υ ΤΑξη Β΄
ΓΡΑΦΟΙ (GRAPHS).
Μάθημα VIΙΙ. Τα αερόφωνα Ι.
Χρωματισμός κορυφών -Χρωματισμός χαρτών
Η ΑΠΟΤΕΛΕΣΜΑΤΙΚΗ ΕΠΙΚΟΙΝΩΝΙΑ
Οδηγίες διατροφής για Παιδιά
Συντομότερα Μονοπάτια
EPL231 – Data Structures and Algorithms
Δυναμικός Προγραμματισμός
Του Αναστάσιου Τσορακλίδη (2928)
Aλγόριθμος BFS Θέτουμε i  0. Στην κορυφή x θέτουμε τη ετικέτα i.
Πρόωρα νεογνά /ελάχιστη εντερική σίτιση
Επιμόρφωση μάχιμων εκπαιδευτικών Μέσης Εκπαίδευσης – Φάση 1η
Έλεγχοι για την Διαχείριση Κινδύνων στις Εκδηλώσεις
Επειδή έπρεπε να περιμένει πολλές ώρες, αποφάσισε να αγοράσει ένα βιβλίο για να περάσει η ώρα. Αγόρασε επίσης κι ένα πακέτο μπισκότα.
Καινοτομία και επιχειρηματικότητα στον Τουρισμό Μάθημα: Ειδικές και Εναλλακτικές Μορφές Τουρισμού Τσαρτας Πάρις Καθηγητής Τουριστικής Ανάπτυξης ΑΘΗΝΑ.
Λήψη Αποφάσεων και Συναρτήσεις Ελέγχου
Ανταγωνιστεσ ασβεστιου
Προκήρυξη - Ανακοίνωση Πρόγραμμα Μεταπτυχιακών Σπουδών
Προκήρυξη - Ανακοίνωση
Μεταγράφημα παρουσίασης:

Traveling Salesman-Greedy algorithm (GTS1) Αρχικοποίηση: Θέσε tour  , cost 0, επέλεξε μια αρχική κορυφή u και θέσε v u. Σημάδεψε τη u ως «used» και όλες τις άλλες κορυφές ως “unused” Επίσκεψη όλων των κορυφών: Για k 1 to n-1 επανέλαβε Επέλεξε την ακμή (v, w) με το μικρότερο κόστος έτσι ώστε η κορυφή w να είναι “unused” Θέσε tour tour+(v,w) και cost cost+a(v,w), σημάδεψε την w ως “used”, και θέσε v w Συμπλήρωση κύκλου: θέσε tour tour+(v,1) και cost cost+a(v,1). Σταμάτα.

Traveling Salesman-Greedy algorithm (GTS2) Δεδομένα: n πόλεις, p διαφορετικές αρχικές πόλεις, οι {v1, v2, …, vk} Αρχικοποίηση: Θέσε k 0, cost , best . Νέος κύκλος: Οσο k<p επανέλαβε Θέσε kk+1. Κάλεσε GTS1(vk), που επιστρέφει τον κύκλο T(k) με κόστος c(k) Ενημέρωση του καλύτερου κύκλου: Αν c(k)<cost τότε θέσε bestT(k) και costc(k)

Traveling Salesman-Greedy algorithm (GTS3) Εκτελούμε αναζήτηση σε βάθος (DFS) στο T Αν vi1, vi2, …, vip, η σειρά επίσκεψης των κορυφών του Τ, τότε ο κύκλος Hamilton είναι o vi1, vi2, …, vip, vi1