Παραγωγή τυχαίων γεωμετρικών δομών Παναγιώτης Τίγκας Ενδιάμεση εξέταση πτυχιακής εργασίας.

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Κεφάλαιο Τμηματικός προγραμματισμός
Advertisements

Nikos Louloudakis Nikos Orfanoudakis Irini Genitsaridi
Aυτόνομοι Πράκτορεσ Ενισχυτική μαθηση σto Peg Solitaire
Εξέταση Πτυχιακής Εργασίας
Πιθανοκρατικοί Αλγόριθμοι
Γεωργαλλίδης Δημήτρης Καθηγητής Πληροφορικής
Πολυπλοκότητα Παράμετροι της αποδοτικότητας ενός αλγόριθμου:
Δομές Αναζήτησης TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A εισαγωγή αναζήτησηεπιλογή διατεταγμένος πίνακας.
Χαράλαμπος Ευτ. Τσουρακάκης
Μια Μπεϋζιανή Μέθοδος για την Επαγωγή Πιθανοτικών Δικτύων από Δεδομένα ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΤΜΗΜΑ ΜΗΧ/ΚΩΝ Η/Υ & ΠΛΗΡΟΦΟΡΙΚΗΣ B. Μεγαλοοικονόμου, Χ. Μακρής.
Εισαγωγικές Έννοιες Διδάσκοντες: Σ. Ζάχος, Δ. Φωτάκης Επιμέλεια διαφανειών: Δ. Φωτάκης Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εθνικό Μετσόβιο.
Επιλογή Διδάσκοντες: Σ. Ζάχος, Δ. Φωτάκης Επιμέλεια διαφανειών: Δ. Φωτάκης Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο.
Γραφήματα & Επίπεδα Γραφήματα
Διαίρει και Βασίλευε πρόβλημα μεγέθους Ν διάσπαση πρόβλημα μεγέθους Ν-k πρόβλημα μεγέθους k.
Κ. Μόδη: Γεωστατιστική και Εφαρμογές της (Κεφάλαιο 5) 1 Τυχαία συνάρτηση Μία τυχαία συνάρτηση (ΤΣ) είναι ένας κανόνας με τον οποίο σε κάθε αποτέλεσμα ζ.
Κοντινότεροι Κοινοί Πρόγονοι α βγ θ δεζ η π ν ι κλμ ρσ τ κκπ(λ,ι)=α, κκπ(τ,σ)=ν, κκπ(λ,π)=η κκπ(π,σ)=γ, κκπ(ξ,ο)=κ ξο κκπ(ι,ξ)=β, κκπ(τ,θ)=θ, κκπ(ο,μ)=α.
Δυναμικός Προγραμματισμός
1 Θεματική Ενότητα Γραφήματα & Επίπεδα Γραφήματα.
Προσεγγιστικοί Αλγόριθμοι
Τυχαιοκρατικοί Αλγόριθμοι TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA Πιθανότητες και Αλγόριθμοι Ανάλυση μέσης.
Ανάλυση αλγορίθμων Παράμετροι απόδοσης ενός αλγόριθμου: Χρόνος εκτέλεσης Απαιτούμενοι πόροι, π.χ. μνήμη, επικοινωνία (π.χ. σε κατανεμημένα συστήματα) Προσπάθεια.
Γράφοι: Προβλήματα και Αλγόριθμοι
ΕΠΛ 231 – Δομές Δεδομένων και Αλγόριθμοι12-1 Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα: Ο αλγόριθμος του Prim και ο αλγόριθμος του Kruskal.
Μέθοδοι Monte Carlo Τι είναι: Οποιαδήποτε αριθμητική μέθοδος
Προσεγγιστικοί Αλγόριθμοι για NP-Δύσκολα Προβλήματα
ΘΕΩΡΙΑ ΠΟΛΥΠΛΟΚΟΤΗΤΑΣ ΠΑΡΟΥΣΙΑΣΗ ΣΤΑ ΚΕΦΑΛΑΙΑ 7.4 – 7.6 NP ΠΛΗΡΟΤΗΤΑ.
Ενεργή επιλογή αλγορίθμου, Active Algorithm Selection, Feilong Chen and Rong Jin Εύα Σιταρίδη.
Probabilistically Checkable Proofs Theorem (PCP THEOREM) Ομιλητής Ασημακόπουλος (Ευ)Άγγελος.
1 routing Δρομολόγηση (routing) σε δίκτυα Αυτοδύναμα Πακέτα (Datagrams): απόφαση δρομολόγησης για κάθε πακέτο. Εικονικά Κυκλώματα (Virtual Circuits): μία.
Ο αλγόριθμος Bellman-Ford (επανεξετάζεται)
Εξόρυξη Δεδομένων και Αλγόριθμοι Μάθησης. K-means k-windows k-means: 2 φάσεις 1. Μια διαμέριση των στοιχείων σε k clusters 2. Η ποιότητα της διαμέρισης.
«Συμπίεση με απώλειες, χωρίς απώλειες και βέλτιστη κατανομή τριγώνων σε σκηνές 3δ πλεγμάτων» «Συμπίεση με απώλειες, χωρίς απώλειες και βέλτιστη κατανομή.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Σχεσιακό Μοντέλο.
Τίτλος Ενδιάμεση Εξέταση Πτυχιακής Εργασίας >. 2 Αντικείμενο της εργασίας Ο σκοπός της εργασίας είναι να κατασκευασθεί ένα σύστημα > Οδηγία: customize.
ΜΑΘΗΜΑ: ΣΧΕΔΙΑΣΗ ΑΛΓΟΡΙΘΜΩΝ ΔΙΔΑΣΚΩΝ: Π. ΚΑΤΣΑΡΟΣ Παρασκευή, 3 Απριλίου 2015Παρασκευή, 3 Απριλίου 2015Παρασκευή, 3 Απριλίου 2015Παρασκευή, 3 Απριλίου 2015Τμ.
Ελάχιστο Συνδετικό Δέντρο
Εξέταση Πτυχιακής Εργασίας
Υπολογιστική Πολυπλοκότητα Διδάσκοντες: Σ. Ζάχος, Δ. Φωτάκης Επιμέλεια διαφανειών: Δ. Φωτάκης Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εθνικό.
Αναζήτηση Κατά Βάθος Διδάσκοντες: Σ. Ζάχος, Δ. Φωτάκης Επιμέλεια διαφανειών: Δ. Φωτάκης Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εθνικό Μετσόβιο.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Εισαγωγή στην Επεξεργασία Ερωτήσεων.
Χρονική Πολυπλοκότητα και Μοντέλα
Αλγόριθμοι - Τμήμα Πληροφορικής ΑΠΘ - 4ο εξάμηνο1 Ανάλυση Αλγορίθμων b Θέματα: Ορθότητα Χρονική αποδοτικότητα Χωρική αποδοτικότητα Βελτιστότητα b Προσεγγίσεις:
Γράφημα TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Συνδυαστικό αντικείμενο που αποτελείται από.
ΑΕΠΠ 3ο Κεφάλαιο Γεωργαλλίδης Δημήτρης Καθηγητής Πληροφορικής 1 Ο Λύκειο Ρόδου.
Ασυμπτωτικός Συμβολισμός
Olympia Nikou1 Τίτλος Παρουσίασης: Προσεγγιστικός Υπολογισμός των λύσεων ενός προβλήματος με: Δειγματοληψία στον χώρο αναζήτησης των λύσεων.
Μαρία Λιάζη Βασίλης Ζησιμόπουλος Τμήμα Πληροφορικής και Τηλεπικοινωνιών Πανεπιστημίου Αθηνών Μαρία Λιάζη Βασίλης Ζησιμόπουλος Τμήμα Πληροφορικής και Τηλεπικοινωνιών.
ΗΥ150 – ΠρογραμματισμόςΞενοφών Ζαμπούλης ΗΥ-150 Προγραμματισμός Αναδρομή (1/2)
ΔΙΑΣΤΗΜΑΤΑ ΕΜΠΙΣΤΟΣΥΝΗΣ
Advanced Data Indexing (Προηγμένη ευρετηρίαση δεδομένων) Ροές Δεδομένων (3 ο Μέρος)
Συνδετικότητα γραφήματος (graph connectivity). α β Υπάρχει μονοπάτι μεταξύ α και β; Παραδείγματα: υπολογιστές ενός δικτύου ιστοσελίδες ισοδύναμες μεταβλητές.
Αυτόνομοι Πράκτορες Ενισχυτική Μάθηση (Q-learning algorithm) in PONG Χανιά, 4/3/2011 Μπαμπαλής Μπάμπης.
ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ ΠΑΡΆΡΤΗΜΑ ΛΕΥΚΑΔΑΣ ΥΠΕΥΘΥΝΗ ΚΑΘΗΓΉΤΡΙΑ Δρ. ΤΣΙΝΤΖΑ ΠΑΝΑΓΙΩΤΑ Οι παρουσιάσεις του μαθήματος βασίζονται στο.
Παρουσίαση πτυχιακής εργασίας Σαλιάρη Αικατερίνη Επιβλέπων καθηγητής: Αθανάσιος Νικολαΐδης.
ΣΗΜΑΤΑ ΚΑΙ ΣΥΣΤΗΜΑΤΑ II Καθ. Πέτρος Π. Γρουμπός Διάλεξη 8η Στοχαστικά Σήματα - 1.
Γράφημα Συνδυαστικό αντικείμενο που αποτελείται από 2 σύνολα:
Επικρατούσα τιμή. Σε περιπτώσεις, που διαφορετικές τιμές μιας μεταβλητής επαναλαμβάνονται περισσότερο από μια φορά, η επικρατούσα τιμή είναι η συχνότερη.
Διαδικασία συλλογής των δεδομένων – Δειγματοληψία Απώτερος στόχος η διερεύνηση των σχέσεων μεταξύ μεταβλητών και παραγωγή γνώσης με το σχήμα «αίτιο – αποτέλεσμα».
ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΕΞΕΛΙΚΤΙΚΟΥΣ ΑΛΓΟΡΙΘΜΟΥΣ
Δένδρα Δένδρο είναι ένα συνεκτικό άκυκλο γράφημα. Δένδρο Δένδρο Δένδρο
Διδάσκων: Δρ. Τσίντζα Παναγιώτα
ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ “Ανάπτυξη προγράμματος προσομοίωσης συγκρούσεων σε
Εισαγωγή στην Στατιστική
ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΕΞΕΛΙΚΤΙΚΟΥΣ ΑΛΓΟΡΙΘΜΟΥΣ
Εξέταση Πτυχιακής Εργασίας
ΠΑΡΟΥΣΙΑΣΕΙΣ ΜΑΘΗΜΑΤΟΣ ΠΙΘΑΝΟΤΗΤΕΣ(4)
Ενδιάμεση Εξέταση Πτυχιακής Εργασίας
Στατιστική και λογισμικά στις επιστήμες συμπεριφοράς
Φοιτητής: Τσακίρης Αλέξανδρος Επιβλέπων: Ευάγγελος Ούτσιος
ΗΥ-150 Προγραμματισμός Αναδρομή (1/2).
Μεταγράφημα παρουσίασης:

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

Αντικείμενο της εργασίας Σκοπός της εργασίας είναι η μελέτη και υλοποίηση αλγορίθμων που σχετίζονται με τη παραγωγή τυχαίων γεωμετρικών δομών.

Αντικείμενο της εργασίας Τυχαία τριγωνοποίηση απλού πολυγώνου Παραγωγή τυχαίου πολύγωνου, δεθέντος συνόλου σημέιων Τυχαία παραγωγή spanning tree Παραδείγματα Σκοπός της εργασίας είναι η μελέτη και υλοποίηση αλγορίθμων που σχετίζονται με τη παραγωγή τυχαίων γεωμετρικών δομών.

Γενικό πλαίσιο Συχνά παρουσιάζεται το ενδιαφέρον για εμπειρική μελέτη αλγορίθμων υπολογιστικής γεωμετρίας και γραφικών σε τυχαία δεδομένα. (algorithmic testing, time complexity verification) [epstein01]. Η απόδοση ορισμένων αλγορίθμων υπολογιστική γεωμετρίας και γραφικών βασίζονται σε τριγωνοποιήσεις. Παράδειγμα: ray shooting, point location, visibility.

Ορισμός του προβλήματος Ως τυχαία παραγωγή θεωρούμε τη παραγωγή τυχαίου δείγματος, σύμφωνα με την ομοιόμορφη κατανομή.

Ορισμός του προβλήματος Ως τυχαία παραγωγή θεωρούμε τη παραγωγή τυχαίου δείγματος, σύμφωνα με την ομοιόμορφη κατανομή. Δηλαδή η πιθανότητα παραγωγής του δείγματος x είναι P(x) = 1/N οπου N το μέγεθος του δειγματικού χώρου.

Ορισμός του προβλήματος Προβλήματα που προκύπτουν. Ως τυχαία παραγωγή θεωρούμε τη παραγωγή τυχαίου δείγματος, σύμφωνα με την ομοιόμορφη κατανομή. Υπολογισμός μεγέθους δειγματικού χώρου. Δηλαδή η πιθανότητα παραγωγής του δείγματος x είναι P(x) = 1/N οπου N το μέγεθος του δειγματικού χώρου.

Ανοιχτά προβλήματα Problem 16: Simple Plygonalization Υπάρχει πολυωνυμικός αλγόριθμος υπολογισμού του πλήθους όλων των απλών πολυγώνων με κορυφές τα σημεία ενώς συνόλου n σημείων; Joseph O’Rourke [2001]

Παραδείγματα Τυχαία τριγωνοποίηση απλού πολυγώνου Τυχαία παραγωγή πολυγώνου Generating truangulations at random Q. Ding, J. Qian, W. Tsang, and C. Wang [2005] Constructing random polygons David Dailey, Deborah Whitfield [2008]

Τυχαία τριγωνοποίηση απλού πολυγώνου Βελτιώνει τον αλγόριθμο των Epstein, Sack απο σε. Generating truangulations at random Q. Ding, J. Qian, W. Tsang, and C. Wang [2005]

Τυχαία τριγωνοποίηση απλού πολυγώνου Βασική ιδέα: Υπολογίζεται το γράφημα ορατότητας, βάση του οποίου γίνεται η καταμέτριση των τριγωνοποιήσεων.

Τυχαία τριγωνοποίηση απλού πολυγώνου Ορισμοί: = υποπολύγωνο που ορίζεται απο τις κορυφές, οπου = πλήθος τριγωνοποιήσεων του = ταξινομημενη λίστα με ζεύγη κορυφών και, οπού “βλέπει” το. = σύνολο κορυφών για τις οποίες ορίζεται τρίγωνο.

Τυχαία τριγωνοποίηση απλού πολυγώνου Υπολογισμός του: Για κάθε : έστω ; = 0 άν j=i+1 ή j=i+2: για κάθε :

Τυχαία τριγωνοποίηση απλού πολυγώνου Πίνακας ορατότηταςΠίνακας

Τυχαία τριγωνοποίηση απλού πολυγώνου Πίνακας ορατότηταςΠίνακας

Τυχαία τριγωνοποίηση απλού πολυγώνου Πίνακας ορατότηταςΠίνακας

Τυχαία τριγωνοποίηση απλού πολυγώνου Πίνακας ορατότηταςΠίνακας

Τυχαία παραγωγή πολυγώνου Ο αλγόριθμος δεν δέχεται n σημεία σαν είσοδο, αλλα οι κορυφές παράγονται τυχαία καθώς δημιουργείται το πολυγωνο.

Τυχαία παραγωγή πολυγώνου Αλγόριθμος: Ξεκινάμε με 3 τυχαία σημεία (τρίγωνο)

Τυχαία παραγωγή πολυγώνου Αλγόριθμος: Ξεκινάμε με 3 τυχαία σημεία (τρίγωνο) Επανάληψη n-3 φορές: Διαλέγουμε μια τυχαία ακμή του P (έστω οι κορυφές Va, Vb)

Τυχαία παραγωγή πολυγώνου Αλγόριθμος: Ξεκινάμε με 3 τυχαία σημεία (τρίγωνο) Επανάληψη n-3 φορές: Διαλέγουμε μια τυχαία ακμή του P (έστω οι κορυφές Va, Vb) Βρίσκουμε τη περιοχή P’ που είναι ορατή απο Va, Vb

Τυχαία παραγωγή πολυγώνου Αλγόριθμος: Ξεκινάμε με 3 τυχαία σημεία (τρίγωνο) Επανάληψη n-3 φορές: Διαλέγουμε μια τυχαία ακμή του P (έστω οι κορυφές Va, Vb) Βρίσκουμε τη περιοχή P’ που είναι ορατή απο Va, Vb Τριγωνοποιόντας το P’ διαλέγουμε ένα τυχαίο σημείο Vc

Τυχαία παραγωγή πολυγώνου Αλγόριθμος: Ξεκινάμε με 3 τυχαία σημεία (τρίγωνο) Επανάληψη n-3 φορές: Διαλέγουμε μια τυχαία ακμή του P (έστω οι κορυφές Va, Vb) Βρίσκουμε τη περιοχή P’ που είναι ορατή απο Va, Vb Τριγωνοποιόντας το P’ διαλέγουμε ένα τυχαίο σημείο Vc Αντικαθιστούμε την VaVb με VaVc και VcVb

Σχετική δουλειά Randomly Generating Triangulations of a Simple Polygon Q. Ding, J. Qian, W. Tsang, and C. Wang [2005] Generating Triangulations at Random Epstein, Sack

Σχετική δουλειά Constructing Random Polygons D Dailey [2008] How to Get a Perfectly Random Sample from a Generic Markov Chain and Generate a Random Spanning Tree of a Directed Graph James Gary Propp, David Bruce Wilson [1998]

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

Ευχαριστώ για τη προσοχή σας