Αναλυση και σχεδιαση αλγοριθμων
Ανάλυση και σχεδίαση αλγορίθμων
Κωνσταντίνος Παπαρρίζος
Εισάγεται η μεθοδολογία των τμημάτων ψευδοκώδικα. Τα τμήματα αυτά διαμερίζουν τον ψευδοκώδικα του αλγορίθμου. Η ανάλυσης πολυπλοκότητας θεμελιώνεται ξεκινώντας από τμήματα των οποίων ο χρόνος εκτέλεσης είναι ανεξάρτητος από τα μεγέθη του προβλήματος. Ο χρόνος αυτός είναι της τάξης Θ(1). Τονίζουμε εδώ ότι δεν είναι ακριβές να θεωρείται ότι ο χρόνος αυτός είναι της τάξης Θ(1), αφού το σύνολο συναρτήσεων Θ(1) είναι πολύ πιο γενικό από το σύνολο Θ(1). Φυσικά ο υπολογισμός της πολυπλοκότητας δεν είναι τίποτε άλλο από την εκτίμηση του συνολικού πλήθους των επαναλήψεων όλων των τμημάτων του ψευδοκώδικα. Επειδή όλη η θεμελίωση γίνεται ξεκινώντας από χρόνους τάξης Θ(1), η συντριπτική πλειοψηφία των αποδείξεων που περιέχονται στο βιβλίο γίνεται για πρώτη φορά.
Η θεμελίωση που ακολουθείται στο βιβλίο αποκαλύπτει αμέσως ότι το σύνολο των αλγορίθμων δια μερίζεται σε δύο υποσύνολα τους ομογενείς και τους μη ομογενείς αλγόριθμους. Οι ομογενείς αλγόριθμοι συμπεριφέρονται ομοιόμορφα σε κάθε στιγμιότυπο και σε αντίθεση με τους μη ομογενείς αλγόριθμους δεν εμφανίζουν χειρότερη και καλύτερη περίπτωση (και φυσικά μέση περίπτωση). Η πολυπλοκότητα αλγορίθμου είναι μια περιγραφή του υπολογιστικού έργου έτσι ώστε να συμπεριλαμβάνονται όλα τα στιγμιότυπα. [...]
(από τον πρόλογο του συγγραφέα)
Έκδοση | Θεσσαλονίκη, Τζιόλα, 1η έκδοση, 2010 |
Μορφή | Βιβλίο |
Θέματα | Αλγόριθμοι - Σπουδή και διδασκαλία (Ανώτατη) |
ISBN | 978-960-418-222-0 |
ISBN-13 | 978-960-418-222-0 |
Φυσική περιγραφή | 606σ., Σκληρό εξώφυλλο, 25x18εκ. |
Τιμή | € 50.0, (Τελ. ενημ: 2010-02-26) |
Διαθεσιμότητα | Κυκλοφορεί |
LEADER | 22 4500 | |
001 | 148957 | |
005 | 20200731105512.993 | |
020 | ## | |a 9789604182220 |
020 | ## | |a 9789604182220 |
041 | 0# | |a ελληνικά |
082 | 14 | |a 511.807 |2 23 |
100 | 1# | |a Παπαρρίζος, Κωνσταντίνος |
245 | 10 | |a Ανάλυση και σχεδίαση αλγορίθμων |c Κωνσταντίνος Παπαρρίζος |
250 | ## | |a 1η έκδοση |
260 | ## | |a Θεσσαλονίκη |b Τζιόλα |c 2010 |
300 | ## | |a 606σ. |b Σκληρό εξώφυλλο |c 25x18εκ. |
650 | #1 | |a Αλγόριθμοι - Σπουδή και διδασκαλία (Ανώτατη) |
903 | ## | |a €50.0 |
Τίτλος | Ανάλυση και σχεδίαση αλγορίθμων / Κωνσταντίνος Παπαρρίζος ; |
Κύριος Συγγραφέας | Κωνσταντίνος Παπαρρίζος |
Έκδοση | Θεσσαλονίκη, Τζιόλα, 1η έκδοση, 2010 |
Μορφή | Βιβλίο |
Θέματα | Αλγόριθμοι - Σπουδή και διδασκαλία (Ανώτατη) |
ISBN | 978-960-418-222-0 |
ISBN-13 | 978-960-418-222-0 |
Φυσική περιγραφή | 606σ., Σκληρό εξώφυλλο, 25x18εκ. |