ΑΛΓΟΡΙΘΜΟΙ ΚΑΙ ΠΟΛΥΠΛΟΚΟΤΗΤΑ

Πληροφορίες Μαθήματος
ΤίτλοςΑΛΓΟΡΙΘΜΟΙ ΚΑΙ ΠΟΛΥΠΛΟΚΟΤΗΤΑ / ALGORITHMS AND COMPLEXITY
ΚωδικόςΣΜΥ031
ΣχολήΘετικών Επιστημών
ΤμήμαΜαθηματικών
Κύκλος / Επίπεδο2ος / Μεταπτυχιακό
Περίοδος ΔιδασκαλίαςΧειμερινή/Εαρινή
Υπεύθυνος/ηΓεώργιος Ραχώνης
ΚοινόΌχι
ΚατάστασηΕνεργό
Course ID600025967

Πρόγραμμα Σπουδών: ΠΜΣ Τμήματος Μαθηματικών (2025-2030)

Εγγεγραμμένοι φοιτητές: 0
ΚατεύθυνσηΤύπος ΠαρακολούθησηςΕξάμηνοΈτοςECTS
ΣΤΑΤΙΣΤΙΚΗ, ΜΟΝΤΕΛΟΠΟΙΗΣΗ ΚΑΙ ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΜΕΘΟΔΟΙΥποχρεωτικό ΕπιλογήςΕαρινό-10

Πληροφορίες Τάξης
ΤίτλοςΑΛΓΟΡΙΘΜΟΙ ΚΑΙ ΠΟΛΥΠΛΟΚΟΤΗΤΑ
Ακαδημαϊκό Έτος2025 – 2026
Περίοδος ΤάξηςΕαρινή
Διδάσκοντες μέλη ΔΕΠ
Ώρες Εβδομαδιαία3
Ώρες Συνολικά39
Class ID
600268440
Τύπος Μαθήματος
Eιδίκευσης / Kατεύθυνσης
Τρόπος Παράδοσης
  • Πρόσωπο με πρόσωπο
Ηλεκτρονική Διάθεση Μαθήματος
Μαθησιακά Αποτελέσματα
Οι φοιτητές με την ολοκλήρωση του μαθήματος θα έχουν κατανοήσει σε βάθος την έννοια της πολυπλοκότητας των αλγορίθμων. Ειδικότερα τις έννοιες της πολυωνυμικής και εκθετικής πολυπλοκότητας. Θα γνωρίζουν την ταξινόμηση των διαφόρων προβλημάτων όσον αφορά την πολυπλοκότητα της λύσης τους. Περαιτέρω θα εξοικειωθούν με τους ακριβείς και προσεγγιστικούς αλγόριθμους αλλά και τους ευρετικούς και μεθευρετικούς αλγόριθμους.
Γενικές Ικανότητες
  • Εφαρμογή της γνώσης στην πράξη
  • Αυτόνομη εργασία
  • Εργασία σε διεθνές περιβάλλον
  • Παραγωγή νέων ερευνητικών ιδεών
Περιεχόμενο Μαθήματος
Αλγόριθμος. Είδη πολυπλοκότητας. Κατηγοριοποίηση αλγορίθμων. Παραδείγματα αλγορίθμων πολυωνυμικής πολυπλοκότητας. Πολυπλοκότητα προβλημάτων. Ταξινόμηση προβλημάτων. Τάξεις πολυπλοκότητας προβλημάτων. Ακριβείς και προσεγγιστικοί αλγόριθμοι. Ευρετικοί και μεθευρετικοί αλγόριθμοι. Παραδείγματα πρακτικών ακριβών αλγορίθμων εκθετικής πολυπλοκότητας.
Λέξεις Κλειδιά
Αλγόριθμος. Πολυπλοκότητα αλγορίθμων. Πολυωνυμική και εκθετική πολυπλοκότητα.
Τύποι Εκπαιδευτικού Υλικού
  • Σημειώσεις
  • Βιβλίο
Οργάνωση Μαθήματος
ΔραστηριότητεςΦόρτος ΕργασίαςECTSΑτομικάΟμαδικάErasmus
Διαλέξεις39
Μελέτη και ανάλυση βιβλίων και άρθρων258
Εξετάσεις3
Σύνολο300
Αξιολόγηση Φοιτητών
Μέθοδοι Αξιολόγησης Φοιτητών
  • Γραπτή Εξέταση με Ερωτήσεις Πολλαπλής Επιλογής (Συμπερασματική)
  • Γραπτή Εξέταση με Ερωτήσεις Εκτεταμένης Απάντησης (Διαμορφωτική)
  • Προφορική Εξέταση (Διαμορφωτική)
  • Γραπτή Εξέταση με Επίλυση Προβλημάτων (Διαμορφωτική)
Βιβλιογραφία
Επιπρόσθετη βιβλιογραφία για μελέτη
"Computational Complexity" by Ch. Papadimitriou "Introduction to Algorithms" by T. H. Cormen, Ch. E. Leiserson, R. L. Rivest, C. Stein "Computational Complexity: A Modern Approach" by S. Arora, B. Barak
Τελευταία Επικαιροποίηση
01-12-2024