ΥΠΟΛΟΓΙΣΤΙΚΗ ΝΟΗΜΟΣΥΝΗ ΙΙ

 

2.3.1     Αναπαρασταση

 

Χρησιμοποιείται ένα δυαδικό διάνυσμα ως το χρωμόσωμα που θα αναπαραστήσει τις πραγματικές τιμές της μεταβλητής . Το μήκος του διανύσματος εξαρτάται από την επιθυμητή ακρίβεια, που στη συγκεκριμένη περίπτωση θεωρείται ότι είναι έξι δεκαδικά ψηφία. Το πεδίο ορισμού της μεταβλητής  έχει μήκος . Αυτό σε συνδυασμό με την επιθυμητή ακρίβεια υπαγορεύει το χωρισμό του συνόλου  σε τουλάχιστον  ισομεγέθη υποσύνολα. Έτσι προκύπτει ότι απαιτούνται  δυαδικά ψηφία για το δυαδικό διάνυσμα της αναπαράστασης, αφού:

Η αντιστοίχηση μιας δυαδικής συμβολοσειράς  στον αντίστοιχο πραγματικό αριθμό  μέσα από το διάστημα  γίνεται άμεσα και πραγματοποιείται σε δύο βήματα:

 

·           Μετατροπή της δυαδικής συμβολοσειράς από δυαδικό σε δεκαδικό αριθμό:

·           Εύρεση ενός αντίστοιχου πραγματικού αριθμού  τέτοιου ώστε:

,

όπου  είναι το αριστερό όριο του πεδίου ορισμού και  είναι το μήκος του πεδίου αυτού.

 

Για παράδειγμα, το χρωμόσωμα  αντιπροσωπεύει τον αριθμό , αφού:

 

 και

Όπως είναι φυσικό, τα χρωμοσώματα:

 

 και

 

αντιπροσωπεύουν τα όρια του πεδίου ορισμού,  και  αντίστοιχα.

 

 

ΑΡΧΗ ΚΕΦΑΛΑΙΟΥ