Υπολογιστική Πολυπλοκότητα (CEID_NY302)

Τσίχλας Κωνσταντίνος

Περιγραφή

Το μάθημα γίνεται για τελευταία χρονιά (δυστυχώς :-)). Από το ακαδημαϊκό έτος 24-25 δεν θα υπάρχει ως υποχρεωτικό. Όσοι φοιτητές από παλαιότερα έτη χρωστάνε το μάθημα θα συνεχίζουν να το δίνουν σε κάθε εξεταστική. Η ύλη περιγράφεται πλήρως στο ιστολόγιο.

Στα πλαίσια του μαθήματος, θα προσπαθήσουμε να ανακαλύψουμε τις δυνατότητες και τους περιορισμούς του υπολογισμού. Θα ορίσουμε απλές υπολογιστικές μηχανές, τις μηχανές Turing, οι οποίες (φαίνεται να) έχουν όλες τις δυνατότητες υπολογισμού των σύγχρονων (και των μελλοντικών) υπολογιστών. Θα δούμε τις ιδιότητές τους και θα αποδείξουμε ότι υπάρχουν προβλήματα που δεν πρόκειται ποτέ να λυθούν από υπολογιστές. Επίσης, θα ασχοληθούμε με τις κλάσεις υπολογιστικής πολυπλοκότητας P και NP και θα διατυπώσουμε το πρόβλημα P=?NP, ένα από τα πιο δύσκολα ανοικτά προβλήματα της Επιστήμης των Υπολογιστών και των Σύγχρονων Μαθηματικών. Επιπλέον, θα ανακαλύψουμε ένα πλήθος υπολογιστικών προβλημάτων που εμφανίζονται στην καθημερινή ζωή, τα οποία ναι μεν

Περισσότερα  

Ημερολόγιο

Κυριακή
Δευτέρα
Τρίτη
Τετάρτη
Πέμπτη
Παρασκευή
Σάββατο
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3