Show simple item record

dc.contributor.authorΖέλιος, Ανδρέας
dc.date.accessioned2023-02-13T12:01:36Z
dc.date.available2023-02-13T12:01:36Z
dc.date.issued2022-11
dc.identifier.urihttps://dspace.uowm.gr/xmlui/handle/123456789/3158
dc.description.abstractΈνα από τα βασικά παραδείγματα που χρησιμοποιούνται στη διδασκαλία του προγραμματισμού περιορισμών είναι αυτό του προβλήματος sudoku. Το sudoku μπορεί να λυθεί ως πρόβλημα ικανοποίησης περιορισμών με διάφορους τρόπους, δύο από αυτούς είναι η τεχνική αναζήτησης με οπισθοδρόμηση και η τεχνική διάδοσης περιορισμών. Η παρούσα εργασία εστιάζει στη μελέτη του δεύτερου τρόπου, δηλαδή στην χρήση τεχνικών διάδοσης περιορισμών για την μείωση των διαθέσιμων τιμών που μπορεί να πάρει κάθε κελί sudoku επιβάλλοντας τοπική συνέπεια περιορισμών (local consistency) στους περιορισμούς του προβλήματος. Πιο συγκεκριμένα, υλοποιήθηκαν, εξετάστηκαν αλλά και συγκρίθηκαν αλγόριθμοι που εφαρμόζουν τις ιδιότητες Generalized Arc Consistency (GAC) και Singleton Generalized Arc Consistency (SGAC) για την διάδοση περιορισμών καθώς και η χρήση του περιορισμού alldifferent έναντι απλών δυαδικών περιορισμών. Τέλος, λόγω της αξίας που προσφέρει το sudoku στη διδασκαλία αυτών των ιδιοτήτων, δημιουργήθηκε μια εφαρμογή για την οπτικοποίηση της σύγκρισης των εκτελέσεων των δύο αλγορίθμων ως ένα βοηθητικό εργαλείο στην διαδικασία εκμάθησής τους.en_US
dc.description.sponsorshipΕπιβλέπων καθηγητής: Στεργίου Κωνσταντίνοςen_US
dc.language.isogren_US
dc.publisherΖέλιος, Ανδρέαςen_US
dc.subjectΠρογραμματισμός περιορισμών, διάδοση περιορισμών, πρόβλημα sudoku, αλγόριθμοι ελέγχου συνέπειαςen_US
dc.subjectConstraint programming, constraint propagation, sudoku puzzle, consistency check algorithmsen_US
dc.titleΕπίλυση προβλημάτων sudoku μέσω διάδοσης περιορισμώνen_US
dc.typeThesisen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record