background image

19 

 

διεκπεραίωση  πειραματικής  διαδικασίας  τα  αποτελέσματα  της  οποίας  θα  εξεταστούν  στο 

Κεφάλαιο 4. 

 

1.3 Σχετικές Εργασίες 

 

Ο Ναρκαλιευτής έχει τις ρίζες του στη δεκαετία του εξήντα, αλλά κυκλοφόρησε για 

υπολογιστή  το  1989.  Δεν  άργησε  να  εγείρει  το  ενδιαφέρον  επιστημονικών  κοινοτήτων 

επιφέροντας  επιφανείς  μελέτες  και  αλγοριθμικές  προσεγγίσεις  για  την  επίλυσή  του  με  τις 

πρώτες  δημοσιεύσεις  να  εμφανίζονται  τη  δεκαετία  του  ενενήντα.  Στις  δημοσιεύσεις  αυτές 

θεμελιώθηκαν αποδείξεις για το παιχνίδι, ενώ ανά τα χρόνια σημειώθηκε σημαντική πρόοδος 

όσον αφορά τις στρατηγικές επίλυσης.  

1.3.1 Θεωρητική Μελέτη 

 

Ο  Richard  Kaye  έγινε  πρωτοπόρος  το  2000  φέρνοντας  στο  προσκήνιο  το  λεγόμενο 

πρόβλημα Συνοχής του Ναρκαλιευτή (ή απλά Συνοχής) μαζί με αποδείξεις πως ανήκει στην 

κλάση προβλημάτων πολυπλοκότητας NP-complete [10]. Κατά το πρόβλημα Συνοχής, πρέπει 

να  βρεθεί  αν,  για  ένα  μερικώς  αποκαλυμμένο  ταμπλό,  υπάρχει  τρόπος  τοποθέτησης  των 

εναπομεινάντων  ναρκών  που  να  έχει  συνοχή  με  την  κατάσταση  του  ταμπλό.  Σε  αυτό  το 

σημείο, επειδή η επιβεβαίωση του τρόπου τοποθέτησης απαιτεί πολυωνυμικό χρόνο, έχει ήδη 

αποδείξει ότι ανήκει στην κλάση NP. Στη συνέχεια, έδειξε πως διάφορες διαμορφώσεις του 

ταμπλό  μιμούνται  τη  συμπεριφορά  καλωδίου  ή  διανεμητή  (splitter)  καθώς  και  ορισμένες 

λογικές πύλες [Εικόνα 1.2]. Δείχνοντας πως αυτές οι καταστάσεις μπορούν να συνδυαστούν 

με  οποιοδήποτε  τρόπο  για  να  φτιάξουν  κάθε  λογικό  κύκλωμα  τεκμηρίωσε  πως  μπορεί  να 

γίνει αναγωγή του προβλήματος σε κύκλωμα SAT κάτι το οποίο επιλύεται σε πολυωνυμικό 

χρόνο άρα είναι και NP-complete.  

 

Εικόνα 1.2 Αναπαράσταση Καλωδίου κατά τα πρότυπα του Kaye.