Τεχνολογία Ομαδοποίησης Group Technology

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Τεχνολογία Ομαδοποίησης Group Technology"

Transcript

1 Τεχνολογία Ομαδοποίησης Group Technology Περιεχόμενα Εισαγωγή Ιστορικό Διάταξη Κωδικοποίηση Ταξινόμηση Αποτελέσματα Εφαρμογής της ΤΟ Πλεονεκτήματα - Μειονεκτήματα

2 Εισαγωγή Ποσότητα δεδομένων (data) που χρησιμοποιεί το μυαλό ενός ανθρώπου σε μια δεδομένη στιγμή είναι σχετικά μικρή. Ένας υπολογιστής επεξεργάζεται πολλαπλάσια ποσότητα δεδομένων. Παρόλα αυτά ακόμα και ένας υπολογιστής έχει τα όριά του στην επεξεργασία δεδομένων σε μια χρονική στιγμή. Αναζήτηση τρόπων οργάνωσης των δεδομένων, έτσι ώστε να ανακαλούνται και να αναλύονται μόνο όσα είναι απαραίτητα κάθε φορά. Ανάπτυξη μεθόδων δόμησης δεδομένων (π.χ. δομές δεδομένων σε βάσεις Η/Υ, ακολουθία λέξεων σε λεξικό αλφαβητικά) Ανάλογη ιδέα στην ανάπτυξη της τεχνολογίας ομαδοποίησης. Μεγάλη ποικιλία προϊόντων. Ίδια ή παρόμοια τεμάχια στο σχεδιασμό και στην παραγωγή φασεολόγια. Ιστορική Εξέλιξη Χρήση της ΤΟ εδώ και αιώνες χωρίς να συνειδητοποιείται Το 1925 ο R. E. Flanders περιέγραψε τη χρήση τμημάτων προσανατολισμένα στην παραγωγή προϊόντων με τις ελάχιστες μετακινήσεις. Αυτό θα μπορούσε να θεωρηθεί η αρχή της ΤΟ. Ο F.W. Taylor, για να βελτιώσει την παραγωγικότητα, παρατήρησε ότι υπήρχαν αρκετές ομοιότητες μεταξύ διαφόρων εργασιών και κατάφερε να ομαδοποιήσει τα όμοια χαρακτηριστικά αυτών των εργασιών. Το 1937 ο A. P. Sokolovski πρότεινε τα τεμάχια να ταξινομηθούν και τεμάχια με ίδια χαρακτηριστικά να παράγονται μαζί με κοινές διαδικασίες. Το 1960 ο J. L. Burbidge έδωσε μια συστηματική προσέγγιση προγραμματισμού βασιζόμενος σ αυτή την αρχή. Τις τελευταίες 2 10-ετίες πολλές εταιρίες άρχισαν να χρησιμοποιούν τις ιδέες της ΤΟ με σκοπό να δημιουργήσουν ομάδες μηχανών κατεργασίας οι οποίες θα πραγματοποιούσαν έναν αριθμό κατεργασιών στα τεμάχια της παραγωγής σε περιορισμένο χώρο και χωρίς μεγάλες απώλειες χρόνου (κυψέλες -cells).

3 Λόγοι χρήσης της ΤΟ 1. Παραγωγή μεγάλου αριθμού προϊόντων μπορεί να δικαιολογήσει μεγάλα έξοδα για την ανάπτυξη μεθόδων για κατασκευή προϊόντος με μικρότερο κόστος (ακόμη και για ελάχιστη μείωση του κόστους ανά τεμάχιο). Αντίθετα για παραγωγή μικρού αριθμού τεμαχίων δεν είναι ρεαλιστικό να ξοδευτούν πολλά χρήματα για τον ίδιο λόγο. Η φιλοσοφία της ΤΟ βοηθά στον συνδυασμό πολλών παρόμοιων τεμαχίων ώστε το άθροισμά τους να είναι αρκετό για να δικαιολογήσει την επένδυση μεγάλων κεφαλαίων στο σχεδιασμό και την παραγωγή μιας γκάμας παρόμοιων προϊόντων. 2. Ο σχεδιασμός των προϊόντων απαιτεί τον σχεδιασμό όσο γίνεται λιγότερων νέων τεμαχίων και τη χρησιμοποίηση όσο γίνεται περισσότερο των υπαρχόντων (μείωση συνολικού κόστους). 3. Η ΤΟ αποτελεί ένα σημαντικό κομμάτι της ολοκλήρωσης μεταξύ της τεχνολογίας CAD και CAM. Η ολοκλήρωση των CAD/CAM στηρίζεται στην ολοκλήρωση των πληροφοριών που χρησιμοποιούνται από τα τμήματα σχεδιασμού και παραγωγής μιας εταιρίας. Η ΤΟ παρέχει τα μέσα για να δομηθούν και να αποθηκευτούν πληροφορίες για διάφορα τεμάχια-προϊόντα, όπως σχέδια, προγράμματα παραγωγής, εταιρικές δυνατότητες κατεργασίας κλπ. Design Over the Wall

4 Αρχικά η ΤΟ ξεκίνησε με το να δημιουργεί οικογένειες τεμαχίων βασισμένη σε κοινά χαρακτηριστικά τους, που βασίζονταν στη γεωμετρία ή στον τρόπο παραγωγής (κατεργασία). Γεωμετρική ταξινόμηση βασίζεται στο μέγεθος και τη μορφή Ταξινόμηση με βάση την κατεργασία βασίζεται στον τύπο, σειρά και αριθμό εργασιών που απαιτούνται (μέθοδος κατεργασίας, τρόπο στήριξης του κομματιού, τα εργαλεία που χρησιμοποιούνται και οι συνθήκες κοπής που επιλέγονται). Οπτική Έρευνα με συμμετοχή μηχανικού (Manual Visual Search) Δεν χρησιμοποιείται τόσο συχνά πλέον διότι οδηγεί σε ανόμοια αποτελέσματα. Κάθε άτομο με βάση την εμπειρία του, τις γνώσεις του για τις δυνατότητες παραγωγής της εταιρίας αλλά και τη δυνατότητα αναγνώρισης των βασικών χαρακτηριστικών των τεμαχίων, διαμορφώνει ένα δικό του προσωπικό τρόπο ομαδοποίησης τεμαχίων σε οικογένειες

5 Βήματα σχεδιασμού ΤΟ: Διάταξη (layout), αφορά τη φυσική τοποθέτηση των οικογενειών των μηχανών στο χώρο. Κωδικοποίηση (coding), περιλαμβάνει συμβολική ή αριθμητική περιγραφή των τεμαχίων βασιζόμενη στα σχεδιαστικά ή κατασκευαστικά χαρακτηριστικά. Ταξινόμηση (classification), αναφέρεται στη χρήση των κωδικών και άλλων πληροφοριών για την ανάθεση των τεμαχίων σε οικογένειες. Οι οικογένειες των τεμαχίων ανατίθενται σε ομάδες μηχανών (αλγόριθμοι). Η διαδοχή των εργασιών είναι δεδομένη (προγραμματισμός εκτέλεσης εργασιών). Διάταξη Χρησιμοποιούνται τρεις τύποι: Γραμμή ροής (flow line), όταν όλα τα τεμάχια μιας ομάδας έχουν την ίδια ακολουθία και χρειάζονται αντίστοιχο ποσοστό χρόνο σε κάθε μηχανή. Κυψέλη (cell), επιτρέπεται η μετακίνηση των τεμαχίων από οποιαδήποτε μηχανή της κυψέλης σε οποιαδήποτε άλλη. Κέντρο (center), αποτελεί μια λογική διευθέτηση (λειτουργική διάταξη) αλλά κάθε μηχανή επεξεργάζεται συγκεκριμένη οικογένεια τεμαχίων.

6 Κωδικοποίηση 1. Ιεραρχική κωδικοποίηση (Hierarchical Code or Monocode) Η έννοια του κάθε χαρακτήρα εξαρτάται από την έννοια του προηγούμενου (δηλ. κάθε χαρακτήρας συγκεκριμενοποιεί την πληροφορία που έδωσε ο προηγούμενος). Μεγάλο πλήθος πληροφοριών με ένα μικρό αριθμό ψηφίων. Απλή εφαρμογή δυσκολίες στην εξήγηση του. Κάθε ψηφίο αποκτά διαφορετική έννοια ανάλογα με το ψηφίο που προηγείται. Τμήματα σχεδίασης: εύκολη ανεύρεση σχεδίων από το αρχείο τους μέσω χαρακτηριστικών που περιέχουν τη μορφή, το υλικό και το μέγεθος των τεμαχίων. Τμήματα παραγωγής: ενδιαφέρονται για κωδικοποίηση με βάση τις κατεργασίες και έτσι η χρήση ενός τέτοιου προτύπου δεν είναι η καλύτερη. 2. Κωδικοποίηση χαρακτηριστικών (Attribute Code or Chain Code or Polycode) Στην κωδικοποίηση αυτή η έννοια κάθε ψηφίου είναι ανεξάρτητη από τα άλλα ψηφία. Έτσι κάθε χαρακτηριστικό μπορεί να περιγραφεί με κάποιο ψηφίο. Χρησιμοποιείται περισσότερο σε τμήματα παραγωγής διότι αναγνωρίζονται εύκολα τα τεμάχια που έχουν τις ίδιες ιδιότητες. Το μεγάλο μειονέκτημα της κωδικοποίησης αυτής είναι ότι για να εισάγουμε πολλά χαρακτηριστικά απαιτούνται πολλά ψηφία και οι κωδικοί των τεμαχίων γίνονται πολύ μεγάλοι.

7 3. Υβριδική κωδικοποίηση (Hybrid Code) Τα περισσότερα συστήματα στην πράξη αποτελούν ένα μίγμα και των δύο παραπάνω τεχνικών με σκοπό να εκμεταλλευτούν τα πλεονεκτήματα που προσφέρουν και να αποφύγουν τα μειονεκτήματά τους, δηλαδή σχετικά μικροί κωδικοί αλλά με δυνατότητα αναγνώρισης καθορισμένων χαρακτηριστικών που απαιτούνται. Παράγοντες που επηρεάζουν την εκλογή ενός συστήματος κωδικοποίησης Καθορισμός του στόχου που πρέπει να επιτευχθεί όπως: αν πρόκειται για εργασία με γνωρίσματα τμήματος σχεδιασμού (ανάκτηση παρόμοιων τεμαχίων) ή τμήματος παραγωγής (ομαδοποίηση με βάση τις κατεργασίες). Ικανότητα να διαχειριστούν όλα τα τεμάχια που χρησιμοποιεί η εταιρία ή σκοπεύει να χρησιμοποιήσει. Επιλογή με σκεπτικό σε πιθανή μελλοντική επέκταση της κωδικοποίησης. Η διαφοροποίηση των τεμαχίων πρέπει να βελτιστοποιηθεί ανάλογα με τις ανάγκες. Άκρα: μία οικογένεια για κάθε τεμάχιο, μία μόνο οικογένεια με όλατατεμάχιαμαζί. Η λύση βρίσκεται φυσικά ενδιάμεσα. Αυτοματοποίηση του συστήματος με τη χρήση Η/Υ με φιλικό περιβάλλον. Βελτιστοποίηση του αριθμού των ψηφιών που απαιτούνται για την κωδικοποίηση. Μελέτη κόστους του συστήματος που περιλαμβάνει το αρχικό κόστος εγκατάστασης, το κόστος αλλαγών του συστήματος για να καλύπτει τις ιδιαιτερότητες της εταιρίας, το κόστος ολοκλήρωσης του συστήματος (integration) με τα υπάρχοντα συστήματα.

8 Ταξινόμηση 1. Ανάλυση Ροής της Παραγωγής (Production Flow Analysis) Βήμα 1: Δημιουργία λίστας τεμαχίων που απαιτούν κάθε τύπο μηχανής. Η μηχανή με τα λιγότερα τεμάχια καλείται «μηχανή κλειδί». Ηπρώτηομάδα δημιουργείται από τα τεμάχια που επισκέπτονται τη μηχανή «κλειδί» καθώς και όλες τις μηχανές στις οποίες απαιτείται κάποια επεξεργασία για να ολοκληρωθούν. Βήμα 2: Δημιουργία υποομάδων. Ελέγχεται αν οι μηχανές τις ομάδας (εκτός από τη μηχανή «κλειδί») μπορούν να χωριστούν σε μικρότερες υποομάδες. Αν μια μηχανή επεξεργάζεται ένα μόνο τύπο τεμαχίων θεωρείται εξαίρεση και διαγράφεται. Τα 2 βήματα επαναλαμβάνονται μέχρι όλες οι μηχανές και τα τεμάχια να χωριστούν σε ομάδες. Βήμα 3: Συνδυασμός υποομάδων σε ομάδες καθορισμένου μεγέθους. Υποομάδες με το μεγαλύτερο αριθμό κοινών μηχανών ενώνονται. Κανόνες συνένωσης μειώνουν τον αριθμό των επιπλέον μηχανών που απαιτούνται και καθιστούν ευκολότερη την κατανομή του φόρτου εργασίας. Τελικά, κάθε ομάδα περιλαμβάνει ικανό αριθμό μηχανών για την ολοκλήρωση των εργασιών που της ανατίθεται. Ανάλυση Ροής της Παραγωγής (Production Flow Analysis) Παράδειγμα: Part Machine A B C D E 1 1 F 1 1 Βήμα 1: Μηχανή «κλειδί». Υποψήφιες Ε και F. Έστω Ε μηχανή «κλειδί» (αυθαίρετα). Τα τεμάχια 7 και 8 «επισκέπτονται» την Ε. Αυτά τα τεμάχια απαιτούν τις D, E και F(ομάδα). Βήμα 2: Έλεγχος για δημιουργία υποομάδων. Όλα τα τεμάχια (7 και 8) επισκέπτονται τις Ε και F άρα αυτές δεν μπορούν να υποδιαιρεθούν. Η D χρησιμοποιείται μόνο από το 7. Άρα θεωρείται εξαίρεση (γι αυτή την ομάδα) και διαγράφεται.

9 Παράδειγμα: (συν ) Part Machine A B C D E 1 1 F 1 1 Βήμα 1: Μένουν 6 τεμάχια. Μηχανή «κλειδί» επιλέγεται η Α. Τα τεμάχια 1, 2 και 3 απαιτούν επεξεργασία στις Α, ΒκαιC(ομάδα). Βήμα 2: Έλεγχος για δημιουργία υποομάδων. Όλατατεμάχια(1, 2 και 3) επισκέπτονται τις Α και Β άρα αυτές δεν μπορούν να υποδιαιρεθούν. Η C χρησιμοποιείται μόνο από το 3. Άρα θεωρείται εξαίρεση (γι αυτή την ομάδα) και διαγράφεται. Βήμα 1: Μένουν τα τεμάχια 4, 5, 6. Μηχανή «κλειδί» επιλέγεται η C. Όλα απαιτούν τις C και D. Βήμα 2: Έλεγχος για δημιουργία υποομάδων. Δεν γίνεται καμιά υποδιαίρεση. Βήμα 3: Συνδυασμός υποομάδων. C και D? 2. Αλγόριθμος δυαδικής ταξινόμησης (Binary Ordering Algorithm) Ντεμάχια, Μ μηχανές Part Machine A E 1 1 C F 1 1 D B Ταξινόμηση γραμμών. Στη στήλη k αντιστοιχεί μια τιμή 2 N-k. Υπολογίζεται η τιμή κάθε γραμμής (άθροισμα). Ταξινόμηση των γραμμών με φθίνουσα σειρά. Αν δεν συμβεί καμία αλλαγή τότε τέλος, αλλιώς βήμα Ταξινόμηση στηλών. Στη γραμμή k αντιστοιχεί μια τιμή 2 Μ-k. Υπολογίζεται η τιμή κάθε στήλης (άθροισμα). Ταξινόμηση των στηλών με φθίνουσα σειρά. Αν δεν συμβεί καμία αλλαγή τότε τέλος, αλλιώς βήμα 1.

10 Αλγόριθμος δυαδικής ταξινόμησης (Binary Ordering Algorithm) Ν=8 τεμάχια, Μ=6 μηχανές Βήμα 1: Ταξινόμηση γραμμών Part Machine Value A E C F D B N-k Νέα ταξινόμηση: Α, B, C, D, E, F Αλγόριθμος δυαδικής ταξινόμησης (Binary Ordering Algorithm) Βήμα 2: Ταξινόμηση στηλών Part Machine M-k A B C D E F Value Νέα ταξινόμηση: 3, 1, 2, 4, 5, 6, 7, 8

11 Αλγόριθμος δυαδικής ταξινόμησης (Binary Ordering Algorithm) Βήμα 1: Ταξινόμηση γραμμών Part Machine Value A B C D E F N-k Νέα ταξινόμηση: Καμία αλλαγή, τέλος. Τεμάχιο 3 πρώτο αναδεικνύει την επιπλέον μηχανή που χρειάζεται. Αυτό ίσως είναι και το μειονέκτημα της μεθόδου: αναδεικνύει ειδικά τεμάχια βάζοντάς τα όσο υψηλότερα γίνεται στον πίνακα (αντί να μπουν κοντά στα γειτονικά). 3. Απλός ευρεστικός αλγόριθμος (Single-Pass Heuristic) Στα προηγούμενα αγνοούνται η χρήση των μηχανών, το μέγεθος των ομάδων, τα ειδικά τεμάχια. Εδώ σε κάθε βήμα ένα τεμάχιο ανατίθεται σε μια ομάδα μαζί με τις μηχανές που απαιτούνται. Στη διαδικασία μπορούν να ληφθεί υπόψη το μέγεθος των ομάδων (αριθμός μηχανών) και είναι σχετικά γρήγορη. Μειονέκτημα: μπορεί να απαιτηθούν επιπλέον μηχανές. Εύκολα όμως υπολογίζεται άνω όριο του αριθμού των απαραίτητων μηχανών γιαναείναι μια λύση εφικτή και μπορεί να συγκριθεί με αυτόν που δίνει ο αλγόριθμος. Αν ο ευρεστικός αλγόριθμος δεν απαιτεί επιπλέον μηχανές τότε η λύση που δίνει είναι βέλτιστη. Γενικά, ένας ευρεστικός αλγόριθμος μπορεί να χρησιμοποιηθεί σαν βάση για περαιτέρω χειροκίνητες αλλαγές των ομάδων. Ο αλγόριθμος είναι κατάλληλος όταν είναι επιθυμητή η εξάλειψη όλων των μετακινήσεων ανάμεσα στις ομάδες και υπάρχει άνω όριο για τον αριθμό των μηχανών σε κάθε ομάδα.

12 Q i μέγεθος παρτίδας, D i ζήτηση τεμαχίου i για μια περίοδο, s im χρόνος έναρξης (setup time) ανά παρτίδα, t im χρόνος επεξεργασίας ανά τεμάχιο, R m διαθέσιμος χρόνος ανά μηχανή και περίοδο, m u άνω όριο αριθμού μηχανών ανά ομάδα, G η ομάδα που δημιουργήθηκε πιο πρόσφατα (στόχος: η ανάθεση του επόμενου τεμαχίου στην πρώτη ομάδα (g G) με αρκετή χωρητικότητα και τις απαραίτητες μηχανές) A i η ομάδα που ανατίθεται το τεμάχιο i, U mg συνολικός φόρτος που ανατέθηκε στη μηχανή m της ομάδας g, n mg ο αριθμός των μηχανών τύπου m που ανατέθηκαν στην ομάδα g. Παράδειγμα: m u =4 Part Total Minimum Machine Utilization Machines A B C D E F i=1. Το τεμάχιο 1 ανατίθεται στην ομάδα 1 μαζί με τις μηχανές Α και Β. Αυτό απαιτεί χρήση και των δύο μηχανών 0.4 και αφήνει ένα περιθώριο 0.6 σε κάθε μία. i=2. Το τεμάχιο 2 προστίθεται στην ομάδα (δεν απαιτεί άλλη μηχανή) και αφήνει περιθώριο 0 και 0.1 στηνακαιβαντίστοιχα. i=3. Το τεμάχιο 3 απαιτεί τρεις νέες μηχανές για να προστεθεί στην ομάδα 1. Το άνω όριο όμως της κάθε ομάδας είναι 4 μηχανές. Άρα δημιουργείται νέα ομάδα. i=4. κτλ.

13 Part Machines Resource Update Iteration Assigned Group Added (machine, remaining time) A, B (A, 0.6) (B, 0.6) (A, 0.0) (B, 0.1) A, B, C (A, 0.3) (B, 0.8) (C, 0.5) D (A, 0.3) (B, 0.8) (C, 0.1) (D, 0.7) C, D (C, 0.8) (D, 0.9) (C, 0.4) (D, 0.4) E, F (C, 0.4) (D, 0.3) (E, 0.5) (F, 0.4) (C, 0.4) (D, 0.3) (E, 0.1) (F, 0.1) Η μηχανή D υπερβαίνει το άνω όριο (έχουν ανατεθεί 2 μηχανές (ομάδα 2 και 3) και απαιτείται μόνο 1). Εναλλακτικές λύσεις: α) οι ομάδες 2 και 3 ενώνονται σε μία με 7 μηχανές, β) αγοράζεται μια επιπλέον μηχανή D, γ) φεύγει η D από την ομάδα 2 και το τεμάχιο 4 μετακινείται μεταξύ δύο ομάδων, δ) επανασχεδιάζεται το τεμάχιο ή η διαδικασία παραγωγής του. Πρόταση: το τεμάχιο 4 μετακινείται στην ομάδα 3 (εφικτό). Αυτή η λύση είναι βέλτιστη (δεν γίνονται μετακινήσεις ανάμεσα στις ομάδες, δεν απαιτούνται επιπλέον μηχανές). 4. Συντελεστές ομοιότητας (Similarity Coefficients) Δίνει έμφαση στις θέσεις των μηχανών με τη μεγαλύτερη ροή υλικών (να βρίσκονται στην ίδια ομάδα). n i αριθμός τεμαχίων που επισκέπτονται την i μηχανή, n ij αριθμός τεμαχίων που επισκέπτονται την i και τη j μηχανή. nij nij Συντελεστής ομοιότητας: sij max(, ) (1) ni n j s ij 1 σημαντικός φόρτος, μηχανές στην ίδια ομάδα (1) Πλεονεκτήματα: Σημαντικές σχέσεις μπαίνουν μαζί, γρήγορη λύση. Μειονέκτημα: δεν γίνεται έλεγχος του μεγέθους της ομάδας. Τροποποιώντας το βήμα 2: βρες τα i*, j*=argmax i,j s ij έτσι ώστε N i +N j m u

14 Παράδειγμα: Part Machine A B C D E 1 1 F 1 1 Συντελεστές ομοιότητας: π.χ. A 3 τεμάχια, C 4 τεμάχια (1 κοινό) s AC =max(1/3, ¼)=1/3 Αρχικά 6 ομάδες. Αν Τ=1 οι μηχανές Α και Β ενώνονται σε μία ομάδα, το ίδιο η Ε και F. Υπολογισμός νέων συντελεστών ομοιότητας. π.χ. s AB, C =max(s AC, s BC )=0.33 Αν Τ=0.75 οι μηχανές C και D ενώνονται σε μια ομάδα Machine Machine AB CD EF AB CD EF Αν Τ=0.5 οι μηχανές C, D, E, F μια ομάδα

15 Τκατώφλι(threshold) που επιλέγεται από το χρήστη έτσι ώστε οι μηχανές με s ij T ανήκουν στην ίδια ομάδα. 5. Γραφικός Διαχωρισμός (Graph Partitioning) Ένα γράφημα G=(N,A) ορίζεται σαν ένα σύνολο κόμβων (ή κορυφών) Νκαι τόξων (ή ακμών) Α. Οι κόμβοι αντιστοιχούν σε μηχανές τα τόξα σε ροή υλικών μεταξύ των μηχανών. Ζητούμενο: Δημιουργία υπο-γραφημάτων που αντιστοιχούν στις ομάδες. Προηγούμενο παράδειγμα: A 1,2,3 B 3 F C 7,8 E D 4,5,6 7 B1 A2 D 7 A1 1,2 B2 3 3 C1 4,5,6 C2 E F 7,8

16 Έστω ότι ξεκινάμε με κάποιο διαμελισμό και θέλουμε να βρούμε κάποιον με μικρότερο κόστος. Θεωρούμε 2 σύνολα κόμβων Ν 1 και Ν 2 μεγέθους m το καθένα. Ανταλλαγή κόμβων n 1 (από το Ν 1 ) με τους n 2 (από το Ν 2 ). Εξωτερικό κόστος του κόμβου i (Ν 1 ) E i c j N ij 2 Εσωτερικό κόστος του κόμβου i I i c j ij N 1 Κέρδος από τη μετακίνηση του i στο Ν 2 (1) Κέρδος από την ανταλλαγή του i (Ν 1 ) με τον j(ν 2 ) (2) (1) (2) Παράδειγμα: Part Machine A1 1 1 B1 1 1 A2 1 B2 1 C1 1 C D E 1 1 F 1 1 m Αρχική λύση: ταξινομημένος πίνακας, στόχος μέγεθος ομάδας l m m u 2 Κάθε ομάδα έχει από 2 μέχρι 4 μηχανές. Άρα μέγεθος ομάδας 3. Ομάδες: (Α1,Β1,Α2, Dummy), (B2,C1,C2,Dummy), (D,E,F,Dummy)

17 Υπολογισμός των Ε i, I i, G i1, G ij 1 Από G ij1 καλύτερη ανταλλαγή Α2 με Dummy2 ή C2 (κέρδος 1) Έστω n 1 =A2 n 2 =Dummy2 Υπολογισμός G i2, G ij 2 Δεν υπάρχει ανταλλαγή με κέρδος. Η ανταλλαγή Dummy1 με C2 έχει μικρότερο κόστος 0. Έστω n 1 ={A2, Dummy1} n 2 ={Dummy2, C2} Υπολογισμός G i3, G ij 3 Καμία ανταλλαγή. Νέα group: (Α1, Β1), (Α2, Β2, C1, C2). Συνέχεια με ομάδες 2 και 3. Group Node i E i I i 1 G i 2 G i 3 G i 1 A B A Dymmy B C C Dummy i j 1 G ij 2 G ij 3 G ij A1 B C C Dummy B1 B C C Dummy A2 B C C Dummy Dummy1 B C C Dummy Αποτελέσματα Εφαρμογής της ΤΟ Η βιβλιογραφία αναφέρει ότι η χρήση της ΤΟ μπορεί να συντελέσει στην εξοικονόμηση μεγάλων ποσών στις διάφορες δραστηριότητες όπως: 50% στο σχεδιασμό καινούργιων τεμαχίων 10% σε αριθμό δημιουργούμενων σχεδίων 20% σε απαιτήσεις σε εργοστασιακό χώρο 40% σε διατήρηση ακατέργαστων υλικών στην αποθήκη 60% σε επενδύσεις σχετικές με αποθήκευση 70% σε χρόνο ρύθμισης εργαλειομηχανών Το πλεονέκτημα της μείωσης του χρόνου ρύθμισης επεκτείνεται και στο χρόνο λειτουργίας των μηχανών και το χρόνο εργασίας.

18 Έστω σαν παράδειγμα μια κυψέλη ενός συστήματος η οποία απαιτεί κάποιο χρόνο προετοιμασίας πριν ξεκινήσει. Και έστω ότι εφαρμόζοντας ΤΟ ο χρόνος ρύθμισης μειώνεται στο μισό. Τότε στο ίδιο χρόνο εργασίας (προσωπικού και μηχανών) μπορούμε να ξεκινήσουμε την παραγωγή δύο φορές. Ας εξετάσουμε τι γίνεται όταν το μέγεθος παρτίδας μειωθεί αντίστοιχα στο μισό για να διατηρηθεί ο σταθερός ρυθμός παραγωγής. Αν ο ενδοαφιξιακός χρόνος ανάμεσα στις παρτίδες και ο χρόνος εξυπηρέτησης είναι εκθετικά κατανεμημένοι τότε μπορούμε να μοντελοποιήσουμε τη λειτουργία της κυψέλης με μια Μ/Μ/1 ουρά με ρυθμό άφιξης λ και ρυθμό εξυπηρέτησης μ και χρησιμοποίηση (utilization) ρ=λ/μ. Σ αυτό το σύστημα γνωρίζουμε ότι ο χρόνος παραμονής στο σύστημα είναι W=ρ/[λ(1-ρ)]. (θεωρία ουρών) Το τροποποιημένο σύστημα με ΤΟ έχει διπλάσιο ρυθμό άφιξης και διπλάσιο ρυθμό εξυπηρέτησης λ =2λ, μ =2μ. Η χρησιμοποίηση δεν αλλάζει (ρ =ρ). Ενώ ο χρόνος παραμονής γίνεται W =ρ/[λ (1-ρ)]=1/2W (!!). Αυτό είναι ένα εκπληκτικό αποτέλεσμα! Έχει μειωθεί ο χρόνος παραμονής στο σύστημα κατά 50% (όχι μόνο ο χρόνος προετοιμασίας του συστήματος). Πλεονεκτήματα 1. Εφοδιάζει το τμήμα σχεδιασμού με ένα σύστημα που παρέχει: a. Αποδοτική εύρεση παλαιότερων τεμαχίων b. Ανάπτυξη βάσεων δεδομένων με δεδομένα και πληροφορίες για τα προϊόντα c. Ομαδοποίηση των τεμαχίων και των σχεδίων τους d. Αποφυγή επανάληψης σχεδιασμού ίδιου τεμαχίου 2. Εφοδιάζει το τμήμα παραγωγής με ένα σύστημα που παρέχει: a. Ανάπτυξη φασεολογίων με την βοήθεια Η/Υ (CAPP) b. Αποδοτική εύρεση φασεολογίων οικογενειών τεμαχίων c. Ανάπτυξη κυψελών κατεργασίας. 3. Ηομαδοποίησηκατεργασίας τεμαχίων σε κυψέλες οδηγεί σε ομαδοποίηση εργαλείων, προγραμμάτων NC, και ιδιοσυσκευών που χρησιμοποιούνται. 4. Ο σχεδιασμός, ο έλεγχος και ο προγραμματισμός της παραγωγής απλοποιούνται και η αποθήκευση τεμαχίων που κατεργάζονται ανά φάση κατεργασίας ελαχιστοποιείται. 5. Η αγορά των υλικών κατεργασίας γίνεται πιο συμφέρουσα και η διάταξη των εργαλειομηχανών μέσα στο εργοστάσιο πιο αποτελεσματική.

19 Μειονεκτήματα 1. Η εγκατάσταση ενός συστήματος κωδικοποίησης και ταξινόμησης απαιτεί μεγάλη προσπάθεια και κοστίζει. 2. Μπορεί να αποτύχει η εγκατάσταση αυτή εάν, όπως συνήθως συμβαίνει, το τμήμα σχεδιασμού δεν επικοινωνεί με την παραγωγή. 3. Δεν υπάρχει ένας κοινός τρόπος να εφαρμοστεί μια τέτοια μεταρρύθμιση και έτσι προσθέτονται δυσκολίες μοναδικές κάθε φορά για κάθε εταιρία. 4. Η ΤΟ απαιτεί αλλαγή κουλτούρας και σκέψης από τους εργαζόμενους και πάντα συναντά αντιδράσεις κατά την εφαρμογή της. 5. Χωρίς ισχυρή στήριξη από την ηγεσία της εταιρίας κανένα πρόγραμμα εισαγωγής ΤΟ δεν μπορεί να επιτύχει.

Κεφάλαιο 5: Στρατηγική χωροταξικής διάταξης

Κεφάλαιο 5: Στρατηγική χωροταξικής διάταξης K.5.1 Γραμμή Παραγωγής Μια γραμμή παραγωγής θεωρείται μια διάταξη με επίκεντρο το προϊόν, όπου μια σειρά από σταθμούς εργασίας μπαίνουν σε σειρά με στόχο ο κάθε ένας από αυτούς να κάνει μια ή περισσότερες

Διαβάστε περισσότερα

Επίλυση Προβλημάτων 1

Επίλυση Προβλημάτων 1 Επίλυση Προβλημάτων 1 Επίλυση Προβλημάτων Περιγραφή Προβλημάτων Αλγόριθμοι αναζήτησης Αλγόριθμοι τυφλής αναζήτησης Αναζήτηση πρώτα σε βάθος Αναζήτηση πρώτα σε πλάτος (ΒFS) Αλγόριθμοι ευρετικής αναζήτησης

Διαβάστε περισσότερα

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΦΡΟΝΤΙΣΤΗΡΙΟ ΑΛΓΟΡΙΘΜΩΝ ΒΟΗΘΟΣ: ΒΑΓΓΕΛΗΣ ΔΟΥΡΟΣ

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΦΡΟΝΤΙΣΤΗΡΙΟ ΑΛΓΟΡΙΘΜΩΝ ΒΟΗΘΟΣ: ΒΑΓΓΕΛΗΣ ΔΟΥΡΟΣ ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΦΡΟΝΤΙΣΤΗΡΙΟ ΑΛΓΟΡΙΘΜΩΝ ΒΟΗΘΟΣ: ΒΑΓΓΕΛΗΣ ΔΟΥΡΟΣ Φροντιστήριο #: Εύρεση Ελαχίστων Μονοπατιών σε Γραφήματα που Περιλαμβάνουν και Αρνητικά Βάρη: Αλγόριθμος

Διαβάστε περισσότερα

Διαδικασιακός Προγραμματισμός

Διαδικασιακός Προγραμματισμός Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ ΤΕΙ ΔΥΤΙΚΗΣ ΕΛΛΑΔΑΣ Διαδικασιακός Προγραμματισμός Διάλεξη 12 η Αναζήτηση/Ταξινόμηση Πίνακα Οι διαλέξεις βασίζονται στο βιβλίο των Τσελίκη και Τσελίκα C: Από τη Θεωρία στην

Διαβάστε περισσότερα

Ερωτήσεις Ασκήσεις στη Διαλογή Έργου και Επιλογή

Ερωτήσεις Ασκήσεις στη Διαλογή Έργου και Επιλογή ΕΘΝΙΚΟΝ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟΝ ΠΑΝΕΠΙΣΤΗΜΙΟΝ ΑΘΗΝΩΝ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΜΕΤΑΠΤΥΧΙΑΚΟ ΔΙΠΛΩΜΑ ΕΙΔΙΚΕΥΣΗΣ ΡΑΔΙΟΗΛΕΚΤΡΟΛΟΓΙΑΣ Ερωτήσεις Ασκήσεις στη Διαλογή Έργου και Επιλογή Περπινιάς Νικόλαος - 2008117

Διαβάστε περισσότερα

Δομές Δεδομένων και Αλγόριθμοι

Δομές Δεδομένων και Αλγόριθμοι Δομές Δεδομένων και Αλγόριθμοι Χρήστος Γκόγκος ΤΕΙ Ηπείρου Χειμερινό Εξάμηνο 2014-2015 Παρουσίαση 1 Εισαγωγή 1 / 14 Δομές Δεδομένων και Αλγόριθμοι Δομή Δεδομένων Δομή δεδομένων είναι ένα σύνολο αποθηκευμένων

Διαβάστε περισσότερα

Ενδεικτικές Ερωτήσεις Θεωρίας

Ενδεικτικές Ερωτήσεις Θεωρίας Ενδεικτικές Ερωτήσεις Θεωρίας Κεφάλαιο 2 1. Τι καλούμε αλγόριθμο; 2. Ποια κριτήρια πρέπει οπωσδήποτε να ικανοποιεί ένας αλγόριθμος; 3. Πώς ονομάζεται μια διαδικασία που δεν περατώνεται μετά από συγκεκριμένο

Διαβάστε περισσότερα

Ομαδοποίηση των απαιτήσεων του προτύπου ISO Σύστημα ποιότητας Ευθύνη της διοίκησης Διαχείριση πόρων Υλοποίηση του προϊόντος

Ομαδοποίηση των απαιτήσεων του προτύπου ISO Σύστημα ποιότητας Ευθύνη της διοίκησης Διαχείριση πόρων Υλοποίηση του προϊόντος Ομαδοποίηση των απαιτήσεων του προτύπου ISO 9001:2000 Σύστημα ποιότητας Ευθύνη της διοίκησης Διαχείριση πόρων Υλοποίηση του προϊόντος / Παροχή της υπηρεσίας Μέτρηση ανάλυση και βελτίωση Εισαγωγή στα Συστήματα

Διαβάστε περισσότερα

Αλγόριθμοι και Δομές Δεδομένων (Ι) (εισαγωγικές έννοιες)

Αλγόριθμοι και Δομές Δεδομένων (Ι) (εισαγωγικές έννοιες) Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2015-16 Αλγόριθμοι και Δομές Δεδομένων (Ι) (εισαγωγικές έννοιες) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Τι είναι

Διαβάστε περισσότερα

Α. Διατύπωση μοντέλου προβλήματος γραμμικού προγραμματισμού

Α. Διατύπωση μοντέλου προβλήματος γραμμικού προγραμματισμού Ασκήσεις ΠΣΔ Α. Διατύπωση μοντέλου προβλήματος γραμμικού προγραμματισμού Μια επιχείρηση παράγει 3 προϊόντα και έχει 4 διαθέσιμαεργοστάσια. Ο χρόνος παραγωγής (σε λεπτά) για κάθε προϊόν διαφέρει από εργοστάσιο

Διαβάστε περισσότερα

Έστω ένας πίνακας με όνομα Α δέκα θέσεων : 1 η 2 η 3 η 4 η 5 η 6 η 7 η 8 η 9 η 10 η

Έστω ένας πίνακας με όνομα Α δέκα θέσεων : 1 η 2 η 3 η 4 η 5 η 6 η 7 η 8 η 9 η 10 η Μονοδιάστατοι Πίνακες Τι είναι ο πίνακας γενικά : Πίνακας είναι μια Στατική Δομή Δεδομένων. Δηλαδή συνεχόμενες θέσεις μνήμης, όπου το πλήθος των θέσεων είναι συγκεκριμένο. Στις θέσεις αυτές καταχωρούμε

Διαβάστε περισσότερα

Τι είναι αλγόριθμος; Υποπρογράμματα (υποαλγόριθμοι) Βασικές αλγοριθμικές δομές

Τι είναι αλγόριθμος; Υποπρογράμματα (υποαλγόριθμοι) Βασικές αλγοριθμικές δομές Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2015-16 Αλγόριθμοι και Δομές Δεδομένων (Ι) (εισαγωγικές έννοιες) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Τι είναι

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ 1 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΚΕΦΑΛΑΙΟ 3ο: ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΑΛΓΟΡΙΘΜΟΙ ΜΕΡΟΣ 2 ο : ΣΤΟΙΒΑ & ΟΥΡΑ ΙΣΤΟΣΕΛΙΔΑ ΜΑΘΗΜΑΤΟΣ: http://eclass.sch.gr/courses/el594100/ ΣΤΟΙΒΑ 2 Μια στοίβα

Διαβάστε περισσότερα

Αξιολόγηση εργαλειομηχανών CNC

Αξιολόγηση εργαλειομηχανών CNC Αξιολόγηση εργαλειομηχανών CNC Σύγκριση με Συμβατικές μηχανές Αυτόματες μηχανές Θεωρία ΕΒQ Γ.Βοσνιάκος-ΕΡΓΑΛΕΙΟΜΗΧΑΝΕΣ Αξιολόγηση Εργαλειομηχανών CNC Άδεια Χρήσης Το παρόν υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

Τυχαιοκρατικοί Αλγόριθμοι

Τυχαιοκρατικοί Αλγόριθμοι Πιθανότητες και Αλγόριθμοι Ανάλυση μέσης περίπτωσης Μελέτα τη συμπεριφορά ενός αλγορίθμου σε μια «μέση» είσοδο (ως προς κάποια κατανομή) Τυχαιοκρατικός αλγόριθμος Λαμβάνει τυχαίες αποφάσεις καθώς επεξεργάζεται

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 7 ο Τι πρέπει να έχουμε υπ όψιν μας για την επιλογή της κατάλληλης γλώσσας προγραμματισμού;

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 7 ο Τι πρέπει να έχουμε υπ όψιν μας για την επιλογή της κατάλληλης γλώσσας προγραμματισμού; Τι πρέπει να έχουμε υπ όψιν μας για την επιλογή της κατάλληλης γλώσσας προγραμματισμού; Κάθε γλώσσα σχεδιάζεται για συγκεκριμένο σκοπό, δίνοντας έμφαση σε ορισμένα χαρακτηριστικά σε βάρος κάποιων άλλων.

Διαβάστε περισσότερα

ΔΙΑΧΕΙΡΙΣΗ ΥΔΑΤΙΚΩΝ ΠΟΡΩΝ

ΔΙΑΧΕΙΡΙΣΗ ΥΔΑΤΙΚΩΝ ΠΟΡΩΝ ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ ΔΙΑΧΕΙΡΙΣΗ ΥΔΑΤΙΚΩΝ ΠΟΡΩΝ Συνδυασμένη χρήση μοντέλων προσομοίωσης βελτιστοποίησης. Η μέθοδος του μητρώου μοναδιαίας απόκρισης Νικόλαος

Διαβάστε περισσότερα

Εισαγωγή στην Επεξεργασία Ερωτήσεων. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1

Εισαγωγή στην Επεξεργασία Ερωτήσεων. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Εισαγωγή στην Επεξεργασία Ερωτήσεων Βάσεις Δεδομένων 2013-2014 Ευαγγελία Πιτουρά 1 Επεξεργασία Ερωτήσεων Θα δούμε την «πορεία» μιας SQL ερώτησης (πως εκτελείται) Ερώτηση SQL Ερώτηση ΣΒΔ Αποτέλεσμα Βάσεις

Διαβάστε περισσότερα

Πληροφορική 2. Αλγόριθμοι

Πληροφορική 2. Αλγόριθμοι Πληροφορική 2 Αλγόριθμοι 1 2 Τι είναι αλγόριθμος; Αλγόριθμος είναι ένα διατεταγμένο σύνολο από σαφή βήματα το οποίο παράγει κάποιο αποτέλεσμα και τερματίζεται σε πεπερασμένο χρόνο. Ο αλγόριθμος δέχεται

Διαβάστε περισσότερα

2.2.5 ΑΝΑΠΑΡΑΣΤΑΣΗ ΑΛΓΟΡΙΘΜΟΥ

2.2.5 ΑΝΑΠΑΡΑΣΤΑΣΗ ΑΛΓΟΡΙΘΜΟΥ 2.2.5 ΑΝΑΠΑΡΑΣΤΑΣΗ ΑΛΓΟΡΙΘΜΟΥ ΑΝΑΠΑΡΑΣΤΑΣΗ ΑΛΓΟΡΙΘΜΟΥ Προκειμένου να επιτευχθεί η «ακριβής περιγραφή» ενός αλγορίθμου, χρησιμοποιείται κάποια γλώσσα που μπορεί να περιγράφει σειρές ενεργειών με τρόπο αυστηρό,

Διαβάστε περισσότερα

Ποσοτικές Μέθοδοι στη Διοίκηση Επιχειρήσεων ΙΙ Σύνολο- Περιεχόμενο Μαθήματος

Ποσοτικές Μέθοδοι στη Διοίκηση Επιχειρήσεων ΙΙ Σύνολο- Περιεχόμενο Μαθήματος Ποσοτικές Μέθοδοι στη Διοίκηση Επιχειρήσεων ΙΙ Σύνολο- Περιεχόμενο Μαθήματος Χιωτίδης Γεώργιος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

Ειδικά θέματα Αλγορίθμων και Δομών Δεδομένων (ΠΛΕ073) Απαντήσεις 1 ου Σετ Ασκήσεων

Ειδικά θέματα Αλγορίθμων και Δομών Δεδομένων (ΠΛΕ073) Απαντήσεις 1 ου Σετ Ασκήσεων Ειδικά θέματα Αλγορίθμων και Δομών Δεδομένων (ΠΛΕ073) Απαντήσεις 1 ου Σετ Ασκήσεων Άσκηση 1 α) Η δομή σταθμισμένης ένωσης με συμπίεση διαδρομής μπορεί να τροποποιηθεί πολύ εύκολα ώστε να υποστηρίζει τις

Διαβάστε περισσότερα

Αλγόριθμοι και πολυπλοκότητα: 4 η σειρά ασκήσεων ΣΗΜΜΥ - Ε.Μ.Π.

Αλγόριθμοι και πολυπλοκότητα: 4 η σειρά ασκήσεων ΣΗΜΜΥ - Ε.Μ.Π. Αλγόριθμοι και πολυπλοκότητα: 4 η σειρά ασκήσεων CO.RE.LAB. ΣΗΜΜΥ - Ε.Μ.Π. Άσκηση 1 η : Παιχνίδι επιλογής ακμών Έχουμε ένα ακυκλικό κατευθυνόμενο γράφο, μια αρχική κορυφή και δυο παίκτες. Οι παίκτες διαδοχικά

Διαβάστε περισσότερα

Eur.Ing. Δρ. Φ. Σκιττίδης ΠΕΡΙΕΧΟΜΕΝΑ

Eur.Ing. Δρ. Φ. Σκιττίδης ΠΕΡΙΕΧΟΜΕΝΑ Eur.Ing. Δρ. Φ. Σκιττίδης ΠΕΡΙΕΧΟΜΕΝΑ xi ΚΕΦΑΛΑΙΟ 1 ΣΥΣΤΗΜΑΤΑ ΚΑΤΕΡΓΑΣΙΑΣ (ή ΜΕΤΑΠΟΙΗΣΗΣ ή ΠΑΡΑΓΩΓΗΣ) ΜΕ Η/Υ (COMPUTER AIDED MANUFACTURING SYSTEMS CAM) 1.1 Ιστορικό 1 1.2 Μηχανές με αριθμητικό έλεγχο (Numerically

Διαβάστε περισσότερα

Κεφάλαιο 8. NP και Υπολογιστική Δυσεπιλυσιμότητα. Χρησιμοποιήθηκε υλικό από τις αγγλικές διαφάνειες του Kevin Wayne.

Κεφάλαιο 8. NP και Υπολογιστική Δυσεπιλυσιμότητα. Χρησιμοποιήθηκε υλικό από τις αγγλικές διαφάνειες του Kevin Wayne. Κεφάλαιο 8 NP και Υπολογιστική Δυσεπιλυσιμότητα Χρησιμοποιήθηκε υλικό από τις αγγλικές διαφάνειες του Kevin Wayne. 1 πρόβλημα αναζήτησης (search problem) Ένα πρόβλημα αναζήτησης είναι ένα πρόβλημα στο

Διαβάστε περισσότερα

Θέματα Υπολογισμού στον Πολιτισμό - Δένδρα. Δένδρα

Θέματα Υπολογισμού στον Πολιτισμό - Δένδρα. Δένδρα Δένδρα Δένδρα Ειδική κατηγορία γραφημάτων: συνεκτικά γραφήματα που δεν περιέχουν απλά κυκλώματα [1857] Arthur Cayley: για απαρίθμηση ορισμένων ειδών χημικών ενώσεων Χρησιμοποιούνται σε πληθώρα προβλημάτων,

Διαβάστε περισσότερα

Αριθμητική εύρεση ριζών μη γραμμικών εξισώσεων

Αριθμητική εύρεση ριζών μη γραμμικών εξισώσεων Αριθμητική εύρεση ριζών μη γραμμικών εξισώσεων Με τον όρο μη γραμμικές εξισώσεις εννοούμε εξισώσεις της μορφής: f( ) 0 που προέρχονται από συναρτήσεις f () που είναι μη γραμμικές ως προς. Περιέχουν δηλαδή

Διαβάστε περισσότερα

Προγραµµατιστικές Τεχνικές

Προγραµµατιστικές Τεχνικές Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Αγρονόµων Τοπογράφων Μηχανικών Προγραµµατιστικές Τεχνικές Βασίλειος Βεσκούκης ρ. Ηλεκτρολόγος Μηχανικός & Μηχανικός Υπολογιστών ΕΜΠ v.vescoukis@cs.ntua.gr Ρωµύλος Κορακίτης

Διαβάστε περισσότερα

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο Κάθε δομή μπορεί να χρησιμοποιηθεί σε οποιοδήποτε πρόβλημα ή εφαρμογή

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο Κάθε δομή μπορεί να χρησιμοποιηθεί σε οποιοδήποτε πρόβλημα ή εφαρμογή Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 3 1. Κάθε δομή μπορεί να χρησιμοποιηθεί σε οποιοδήποτε πρόβλημα ή εφαρμογή 2. Δυναμικές είναι οι δομές που αποθηκεύονται σε συνεχόμενες θέσεις μνήμης 3. Ένας πίνακας

Διαβάστε περισσότερα

ΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

ΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Ενότητα 23: Κλασική Ανάλυση Ευαισθησίας, Βασικές Έννοιες Γραφημάτων Σαμαράς Νικόλαος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

Διαβάστε περισσότερα

Αλγόριθμοι και Δομές Δεδομένων (IΙ) (γράφοι και δένδρα)

Αλγόριθμοι και Δομές Δεδομένων (IΙ) (γράφοι και δένδρα) Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2016-17 Αλγόριθμοι και Δομές Δεδομένων (IΙ) (γράφοι και δένδρα) http://mixstef.github.io/courses/csintro/ Μ.Στεφανιδάκης Αφηρημένες

Διαβάστε περισσότερα

ΟΜΑΔΕΣ. Δημιουργία Ομάδων

ΟΜΑΔΕΣ. Δημιουργία Ομάδων Δημιουργία Ομάδων Μεθοδολογίες ομαδοποίησης δεδομένων: Μέθοδοι για την εύρεση των κατηγοριών και των υποκατηγοριών που σχηματίζουν τα δεδομένα του εκάστοτε προβλήματος. Ομαδοποίηση (clustering): εργαλείο

Διαβάστε περισσότερα

Εργαλειομηχανές CNC. Χαρακτηριστικά κώδικα G (ISO) -2/4-

Εργαλειομηχανές CNC. Χαρακτηριστικά κώδικα G (ISO) -2/4- Χαρακτηριστικά κώδικα G (ISO) -1/4- Ορισμός Είναι η γλώσσα προγραμματισμού των ΕΜ CNC Συντάσσεται όπως οι περισσότερες γλώσσες προγραμματισμού των υπολογιστών και μπορεί να φέρει λογικές πράξεις και επαναλήψεις

Διαβάστε περισσότερα

Bubble Hack Οπτικοποίηση του αλγορίθμου ταξινόμησης Bubble Sort στο Scratch

Bubble Hack Οπτικοποίηση του αλγορίθμου ταξινόμησης Bubble Sort στο Scratch Bubble Hack Οπτικοποίηση του αλγορίθμου ταξινόμησης Bubble Sort στο Scratch 1 Καλαμποκάς Ιάσων, 2 Καραστάθη Μαρία, 3 Καραστάθη Ουρανία, 4 Χαλβατσιώτης Γεώργιος, 5 Κωνσταντίνου Ζωή, 6 Καρόγλου Νικόλαος,

Διαβάστε περισσότερα

ΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

ΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Ενότητα 24: Ειδικές Περιπτώσεις του Προβλήματος Ροής Ελαχίστου Κόστους Σαμαράς Νικόλαος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

Διαβάστε περισσότερα

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΦΡΟΝΤΙΣΤΗΡΙΟ ΑΛΓΟΡΙΘΜΩΝ ΒΟΗΘΟΣ: ΒΑΓΓΕΛΗΣ ΔΟΥΡΟΣ

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΦΡΟΝΤΙΣΤΗΡΙΟ ΑΛΓΟΡΙΘΜΩΝ ΒΟΗΘΟΣ: ΒΑΓΓΕΛΗΣ ΔΟΥΡΟΣ ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΦΡΟΝΤΙΣΤΗΡΙΟ ΑΛΓΟΡΙΘΜΩΝ ΒΟΗΘΟΣ: ΒΑΓΓΕΛΗΣ ΔΟΥΡΟΣ Φροντιστήριο #7: Ελάχιστα Επικαλυπτικά Δένδρα, Αλγόριθμος Kruskal, Δομές Union-Find Άσκηση # 0 5 0 0 0

Διαβάστε περισσότερα

Χρήστος Ι. Σχοινάς Αν. Καθηγητής ΔΠΘ. Συμπληρωματικές σημειώσεις για το μάθημα: «Επιχειρησιακή Έρευνα ΙΙ»

Χρήστος Ι. Σχοινάς Αν. Καθηγητής ΔΠΘ. Συμπληρωματικές σημειώσεις για το μάθημα: «Επιχειρησιακή Έρευνα ΙΙ» Χρήστος Ι. Σχοινάς Αν. Καθηγητής ΔΠΘ Συμπληρωματικές σημειώσεις για το μάθημα: «Επιχειρησιακή Έρευνα ΙΙ» 2 ΔΥΝΑΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Προβλήματα ελάχιστης συνεκτικότητας δικτύου Το πρόβλημα της ελάχιστης

Διαβάστε περισσότερα

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΔΙΟΙΚΗΣΗΣ

ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΔΙΟΙΚΗΣΗΣ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΔΙΟΙΚΗΣΗΣ ΔΕΔΟΜΕΝΑ ΔΕΔΟΜΕΝΑ ΠΛΗΡΟΦΟΡΙΑ ΑΡΙΘΜΟΙ ΣΥΜΒΟΛΑ - ΛΕΞΕΙΣ ΟΠΟΙΑΔΗΠΟΤΕ ΔΡΑΣΤΗΡΙΟΤΗΤΑ ΣΥΜΒΑΙΝΕΙ ΣΕ ΜΙΑ ΟΙΚΟΝΟΜΙΚΗ ΜΟΝΑΔΑ ΠΡΕΠΕΙ ΝΑ ΜΕΤΡΕΙΤΑΙ ΚΑΙ ΝΑ ΚΑΤΑΓΡΑΦΕΤΑΙ ΟΡΓΑΝΩΣΗ ΚΑΤΑΓΡΑΦΗΣ

Διαβάστε περισσότερα

ιαµέριση - Partitioning

ιαµέριση - Partitioning ιαµέριση - Partitioning ιαµέριση ιαµέριση είναι η διαµοίραση αντικειµένων σε οµάδες µε στόχο την βελτιστοποίηση κάποιας συνάρτησης. Στην σύνθεση η διαµέριση χρησιµοποιείται ως εξής: Οµαδοποίηση µεταβλητών

Διαβάστε περισσότερα

Μέθοδοι Βελτιστοποίησης

Μέθοδοι Βελτιστοποίησης ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Μέθοδοι Βελτιστοποίησης Ενότητα # : Επιχειρησιακή έρευνα Αθανάσιος Σπυριδάκος Καθηγητής Τμήμα Διοίκησης Επιχειρήσεων Άδειες Χρήσης

Διαβάστε περισσότερα

Κεφάλαιο 4ο: Δικτυωτή Ανάλυση

Κεφάλαιο 4ο: Δικτυωτή Ανάλυση Κεφάλαιο ο: Δικτυωτή Ανάλυση. Εισαγωγή Η δικτυωτή ανάλυση έχει παίξει σημαντικό ρόλο στην Ηλεκτρολογία. Όμως, ορισμένες έννοιες και τεχνικές της δικτυωτής ανάλυσης είναι πολύ χρήσιμες και σε άλλες επιστήμες.

Διαβάστε περισσότερα

xiii Eur.Ing. Δρ. Φ. Σκιττίδης ΠΕΡΙΕΧΟΜΕΝΑ

xiii Eur.Ing. Δρ. Φ. Σκιττίδης ΠΕΡΙΕΧΟΜΕΝΑ Eur.Ing. Δρ. Φ. Σκιττίδης xiii ΠΕΡΙΕΧΟΜΕΝΑ ΚΕΦΑΛΑΙΟ 1. ΕΙΣΑΓΩΓΗ ΣΤΗ ΒΙΟΜΗΧΑΝΙΚΗ ΠΑΡΑΓΩΓΗ ΠΑΓΚΟΣΜΙΟΥ ΚΛΑΣΕΩΣ (WORLD CLASS MANUFACTURING). 1.1 Εισαγωγή 1 1.2 Η ιστορία της μεταποίησης διεθνούς κλάσης 2 1.2.1

Διαβάστε περισσότερα

Προγραμματισμός Ι (ΗΥ120)

Προγραμματισμός Ι (ΗΥ120) Προγραμματισμός Ι (ΗΥ120) Διάλεξη 10: Ταξινόμηση Πίνακα Αναζήτηση σε Ταξινομημένο Πίνακα Πρόβλημα Δίνεται πίνακας t από Ν ακεραίους. Ζητούμενο: να ταξινομηθούν τα περιεχόμενα του πίνακα σε αύξουσα αριθμητική

Διαβάστε περισσότερα

ΕΦΑΡΜΟΓΕΣ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ

ΕΦΑΡΜΟΓΕΣ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΕΦΑΡΜΟΓΕΣ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ Dr. Christos D. Tarantilis Associate Professor in Operations Research & Management Science http://tarantilis.dmst.aueb.gr/ ΕΦΑΡΜΟΓΕΣ ΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ Ι - 1- ΕΦΑΡΜΟΓΕΣΔΙΟΙΚΗΤΙΚΗΣΕΠΙΣΤΗΜΗΣ&

Διαβάστε περισσότερα

Οι δυναμικές δομές δεδομένων στην ΑΕΠΠ

Οι δυναμικές δομές δεδομένων στην ΑΕΠΠ Καθηγητής Πληροφορικής Απαγορεύεται η αναπαραγωγή των σημειώσεων χωρίς αναφορά στην πηγή Οι σημειώσεις, αν και βασίζονται στο διδακτικό πακέτο, αποτελούν προσωπική θεώρηση της σχετικής ύλης και όχι επίσημο

Διαβάστε περισσότερα

Προβλήματα, αλγόριθμοι, ψευδοκώδικας

Προβλήματα, αλγόριθμοι, ψευδοκώδικας Προβλήματα, αλγόριθμοι, ψευδοκώδικας October 11, 2011 Στο μάθημα Αλγοριθμική και Δομές Δεδομένων θα ασχοληθούμε με ένα μέρος της διαδικασίας επίλυσης υπολογιστικών προβλημάτων. Συγκεκριμένα θα δούμε τι

Διαβάστε περισσότερα

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Εφαρμογές Θεωρήματος Jackson: (i) Δίκτυα Μεταγωγής Πακέτου (ii) Υπολογιστικά Μοντέλα Πολυεπεξεργασίας Βασίλης Μάγκλαρης maglaris@netmode.ntua.gr 3/5/2017 ΑΝΟΙΚΤΑ ΔΙΚΤΥΑ

Διαβάστε περισσότερα

Ενότητα 6: Κατακερματισμός Ασκήσεις και Λύσεις

Ενότητα 6: Κατακερματισμός Ασκήσεις και Λύσεις ΗΥ2, Ενότητα : Ασκήσεις και Λύσεις Ενότητα : Κατακερματισμός Ασκήσεις και Λύσεις Άσκηση 1 Χρησιμοποιήστε τη συνάρτηση κατακερματισμού της διαίρεσης ως πρωτεύουσα συνάρτηση κατακερματισμού και τη συνάρτηση

Διαβάστε περισσότερα

Κεφάλαιο 4: Επιλογή σημείου παραγωγής

Κεφάλαιο 4: Επιλογή σημείου παραγωγής Κ4.1 Μέθοδος ανάλυσης νεκρού σημείου για την επιλογή διαδικασίας παραγωγής ή σημείου παραγωγής Επιλογή διαδικασίας παραγωγής Η μέθοδος ανάλυσης νεκρού για την επιλογή διαδικασίας παραγωγής αναγνωρίζει

Διαβάστε περισσότερα

Σχεδιασμός Επεξεργασίας και Τηλεπεξεργασίας

Σχεδιασμός Επεξεργασίας και Τηλεπεξεργασίας Ενότητα 9 Σχεδιασμός Επεξεργασίας και Τηλεπεξεργασίας Πληροφοριακά Συστήματα Διοίκησης ΙI Ι Διδάσκων: Νίκος Καρακαπιλίδης 9-1 Στόχοι & αντικείμενο ενότητας Σχεδιασμός επεξεργασίας Επεξεργασία κατά δεσμίδες

Διαβάστε περισσότερα

Δίκτυα Κινητών και Προσωπικών Επικοινωνιών

Δίκτυα Κινητών και Προσωπικών Επικοινωνιών Δίκτυα Κινητών και Προσωπικών Επικοινωνιών Διαστασιοποίηση Ασύρματου Δικτύου Άγγελος Ρούσκας Τμήμα Ψηφιακών Συστημάτων Πανεπιστήμιο Πειραιώς Τηλεπικοινωνιακή κίνηση στα κυψελωτά συστήματα Βασικός στόχος

Διαβάστε περισσότερα

ΕΥΡΕΣΗ ΕΛΑΧΙΣΤΩΝ ΜΟΝΟΠΑΤΙΩΝ & ΚΑΤΗΓΟΡΙΕΣ ΑΛΓΟΡΙΘΜΩΝ

ΕΥΡΕΣΗ ΕΛΑΧΙΣΤΩΝ ΜΟΝΟΠΑΤΙΩΝ & ΚΑΤΗΓΟΡΙΕΣ ΑΛΓΟΡΙΘΜΩΝ ΕΥΡΕΣΗ ΕΛΑΧΙΣΤΩΝ ΜΟΝΟΠΑΤΙΩΝ & ΚΑΤΗΓΟΡΙΕΣ ΑΛΓΟΡΙΘΜΩΝ Εύρεση ελάχιστων μονοπατιών Αλγόριθμος του ijkstra Θέματα μελέτης Πρόβλημα εύρεσης ελάχιστων μονοπατιών σε γραφήματα (shortest path problem) Αλγόριθμος

Διαβάστε περισσότερα

Κεφάλαιο 8. NP και Υπολογιστική Δυσεπιλυσιµότητα. Χρησιµοποιήθηκε υλικό από τις αγγλικές διαφάνειες του Kevin Wayne.

Κεφάλαιο 8. NP και Υπολογιστική Δυσεπιλυσιµότητα. Χρησιµοποιήθηκε υλικό από τις αγγλικές διαφάνειες του Kevin Wayne. Κεφάλαιο 8 NP και Υπολογιστική Δυσεπιλυσιµότητα Χρησιµοποιήθηκε υλικό από τις αγγλικές διαφάνειες του Kevin Wayne. 1 πρόβληµα αναζήτησης (search problem) Ένα πρόβληµα αναζήτησης είναι ένα πρόβληµα στο

Διαβάστε περισσότερα

5.1. Χωροταξικός Σχεδιασμός Κριτήρια αξιολόγησης Χωροταξικού Σχεδιασμού Δραστηριότητες Χωροταξικού Σχεδιασμού...

5.1. Χωροταξικός Σχεδιασμός Κριτήρια αξιολόγησης Χωροταξικού Σχεδιασμού Δραστηριότητες Χωροταξικού Σχεδιασμού... ΚΕΦΑΛΑΙΟ 5. ΧΩΡΟΤΑΞΙΚΟΣ ΣΧΕΔΙΑΣΜΟΣ Περιεχόμενα 5.1. Χωροταξικός Σχεδιασμός... 2 5.2. Κριτήρια αξιολόγησης Χωροταξικού Σχεδιασμού... 4 5.3. Δραστηριότητες Χωροταξικού Σχεδιασμού... 5 5.4. Τύποι Χωροταξίας...

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. 1 ο ΚΕΦΑΛΑΙΟ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. 1 ο ΚΕΦΑΛΑΙΟ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ 1 ο ΚΕΦΑΛΑΙΟ 1) Τι είναι πρόβλημα (σελ. 3) 2) Τι είναι δεδομένο, πληροφορία, επεξεργασία δεδομένων (σελ. 8) 3) Τι είναι δομή ενός προβλήματος (σελ. 8)

Διαβάστε περισσότερα

Εξωτερική Αναζήτηση. Ιεραρχία Μνήμης Υπολογιστή. Εξωτερική Μνήμη. Εσωτερική Μνήμη. Κρυφή Μνήμη (Cache) Καταχωρητές (Registers) μεγαλύτερη ταχύτητα

Εξωτερική Αναζήτηση. Ιεραρχία Μνήμης Υπολογιστή. Εξωτερική Μνήμη. Εσωτερική Μνήμη. Κρυφή Μνήμη (Cache) Καταχωρητές (Registers) μεγαλύτερη ταχύτητα Ιεραρχία Μνήμης Υπολογιστή Εξωτερική Μνήμη Εσωτερική Μνήμη Κρυφή Μνήμη (Cache) μεγαλύτερη χωρητικότητα Καταχωρητές (Registers) Κεντρική Μονάδα (CPU) μεγαλύτερη ταχύτητα Πολλές σημαντικές εφαρμογές διαχειρίζονται

Διαβάστε περισσότερα

ΤΕΙ ΛΑΜΙΑΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΥΠΟΛΟΓΙΣΤΩΝ

ΤΕΙ ΛΑΜΙΑΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΥΠΟΛΟΓΙΣΤΩΝ ÌïëëÜ Ì. Á μýô Á.Ì. : 5 moll@moll.r ΤΕΙ ΛΑΜΙΑΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ ΥΠΟΛΟΓΙΣΤΩΝ ΜΑΘΗΜΑ : ΕΙΣΑΓΩΓΗ ΣΤΟ ΔΙΑΔΙΚΤΥΟ (ΕΡΓΑΣΤΗΡΙΟ) Ε ΕΞΑΜΗΝΟ ΕΙΣΗΓΗΤΕΣ: Χαϊδόγιαννος Χαράλαμπος ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ

Διαβάστε περισσότερα

Δρομολόγηση Και Πολύχρωματισμός. Γραφημάτων ΚΑΡΑΓΕΩΡΓΟΣ ΤΙΜΟΘΕΟΣ Α.Μ 1026

Δρομολόγηση Και Πολύχρωματισμός. Γραφημάτων ΚΑΡΑΓΕΩΡΓΟΣ ΤΙΜΟΘΕΟΣ Α.Μ 1026 Δρομολόγηση Και Πολύχρωματισμός Μονοπατιών Γραφημάτων ΚΑΡΑΓΕΩΡΓΟΣ ΤΙΜΟΘΕΟΣ Α.Μ 1026 Εισαγωγή. Το πρόβλημα με το οποίο θα ασχοληθούμε εδώ είναι γνωστό σαν: Δρομολόγηση και Πολύ-χρωματισμός Διαδρομών (Routing

Διαβάστε περισσότερα

ΑΚΕΡΑΙΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ & ΣΥΝΔΥΑΣΤΙΚΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΚΕΦΑΛΑΙΟ 1

ΑΚΕΡΑΙΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ & ΣΥΝΔΥΑΣΤΙΚΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΚΕΦΑΛΑΙΟ 1 ΑΚΕΡΑΙΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ & ΣΥΝΔΥΑΣΤΙΚΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΚΕΦΑΛΑΙΟ 1 1 Βελτιστοποίηση Στην προσπάθεια αντιμετώπισης και επίλυσης των προβλημάτων που προκύπτουν στην πράξη, αναπτύσσουμε μαθηματικά μοντέλα,

Διαβάστε περισσότερα

Ομαδοποίηση Ι (Clustering)

Ομαδοποίηση Ι (Clustering) Ομαδοποίηση Ι (Clustering) Πασχάλης Θρήσκος PhD Λάρισα 2016-2017 pthriskos@mnec.gr Αλγόριθμοι ομαδοποίησης Επίπεδοι αλγόριθμοι Αρχίζουμε με μια τυχαία ομαδοποίηση Βελτιώνουμε επαναληπτικά KMeans Ομαδοποίηση

Διαβάστε περισσότερα

Ευέλικτα Συστήματα Παραγωγής Flexible Manufacturing Systems

Ευέλικτα Συστήματα Παραγωγής Flexible Manufacturing Systems Ευέλικτα Συστήματα Παραγωγής Flexible Manufacturing Systems Μηχανοποίηση, Αυτοματισμός, FMS Ευελιξία ενός συστήματος παραγωγής Δομή των FMS Διακίνηση υλικών στα FMS Σχεδιασμός και έλεγχος των FMS Σχεδιασμός

Διαβάστε περισσότερα

Data Envelopment Analysis

Data Envelopment Analysis Data Envelopment Analysis Η μέθοδος των «Βέλτιστων Προτύπων Αποδοτικότητας», γνωστή στην διεθνή βιβλιογραφία ως «Data Envelopment Analysis», εφαρμόζεται για τον υπολογισμό της σχετικής αποδοτικότητας και

Διαβάστε περισσότερα

Στοχαστικές Στρατηγικές. διαδρομής (1)

Στοχαστικές Στρατηγικές. διαδρομής (1) Στοχαστικές Στρατηγικές η ενότητα: Το γενικό πρόβλημα ελάχιστης διαδρομής () Τμήμα Μαθηματικών, ΑΠΘ Ακαδημαϊκό έτος 08-09 Χειμερινό Εξάμηνο Παπάνα Αγγελική Μεταδιδακτορική ερευνήτρια, ΑΠΘ & Πανεπιστήμιο

Διαβάστε περισσότερα

10. Με πόσους και ποιους τρόπους μπορεί να αναπαρασταθεί ένα πρόβλημα; 11. Περιγράψτε τα τρία στάδια αντιμετώπισης ενός προβλήματος.

10. Με πόσους και ποιους τρόπους μπορεί να αναπαρασταθεί ένα πρόβλημα; 11. Περιγράψτε τα τρία στάδια αντιμετώπισης ενός προβλήματος. 1. Δώστε τον ορισμό του προβλήματος. 2. Σι εννοούμε με τον όρο επίλυση ενός προβλήματος; 3. Σο πρόβλημα του 2000. 4. Σι εννοούμε με τον όρο κατανόηση προβλήματος; 5. Σι ονομάζουμε χώρο προβλήματος; 6.

Διαβάστε περισσότερα

Διαχείριση Βάσης Δεδομένων (dbadmin)

Διαχείριση Βάσης Δεδομένων (dbadmin) Published on PRISMA Win Help - Megasoft (http://docs.megasoft.gr) Home > Εμπορική Διαχείριση > Διαχείριση Βάσης Δεδομένων (dbadmin) Διαχείριση Βάσης Δεδομένων (dbadmin) Μέσα από τη διαχείριση βάσης δεδομένων

Διαβάστε περισσότερα

Παραλλαγές του Προβλήματος Μεταφοράς Το Πρόβλημα Μεταφόρτωσης και το Πρόβλημα Αναθέσεων Γεωργία Φουτσιτζή ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα

Παραλλαγές του Προβλήματος Μεταφοράς Το Πρόβλημα Μεταφόρτωσης και το Πρόβλημα Αναθέσεων Γεωργία Φουτσιτζή ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα Τμήμα Μηχανικών Πληροφορικής ΤΕ 2016-2017 Παραλλαγές του Προβλήματος Μεταφοράς Το Πρόβλημα Μεταφόρτωσης και το Πρόβλημα Αναθέσεων Γεωργία Φουτσιτζή ΤΕΙ Ηπείρου Επιχειρησιακή Έρευνα To Πρόβλημα Μεταφοράς

Διαβάστε περισσότερα

Προβλήματα Μεταφορών (Transportation)

Προβλήματα Μεταφορών (Transportation) Προβλήματα Μεταφορών (Transportation) Παραδείγματα Διατύπωση Γραμμικού Προγραμματισμού Δικτυακή Διατύπωση Λύση Γενική Μέθοδος Simplex Μέθοδος Simplex για Προβλήματα Μεταφοράς Παράδειγμα: P&T Co ΗεταιρείαP&T

Διαβάστε περισσότερα

Λυσεις προβλημάτων τελικής φάσης Παγκύπριου Μαθητικού Διαγωνισμού Πληροφορικής 2007

Λυσεις προβλημάτων τελικής φάσης Παγκύπριου Μαθητικού Διαγωνισμού Πληροφορικής 2007 Λυσεις προβλημάτων τελικής φάσης Παγκύπριου Μαθητικού Διαγωνισμού Πληροφορικής 2007 Πρόβλημα 1 Το πρώτο πρόβλημα λύνεται με τη μέθοδο του Δυναμικού Προγραμματισμού. Για να το λύσουμε με Δυναμικό Προγραμματισμό

Διαβάστε περισσότερα

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα CAD / CAM

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα CAD / CAM ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα CAD / CAM Ενότητα # 1: Η παραγωγική διεργασία σαν φυσικό σύστημα μετασχηματισμού Δημήτριος Τσελές Τμήμα Μηχανικών Αυτοματισμού

Διαβάστε περισσότερα

Κεφάλαιο 2: Έννοιες και Ορισμοί

Κεφάλαιο 2: Έννοιες και Ορισμοί ΔΙΟΙΚΗΣΗ ΟΛΙΚΗΣ ΠΟΙΟΤΗΤΑΣ Ε.ΜΙΧΑΗΛΙΔΟΥ - 1 Κεφάλαιο 2: Έννοιες και Ορισμοί Η επιτυχία των επιχειρήσεων βασίζεται στην ικανοποίηση των απαιτήσεων των πελατών για: - Ποιοτικά και αξιόπιστα προϊόντα - Ποιοτικές

Διαβάστε περισσότερα

Επαναληπτικές μέθοδοι

Επαναληπτικές μέθοδοι Επαναληπτικές μέθοδοι Η μέθοδος της διχοτόμησης και η μέθοδος Regula Fals που αναφέραμε αξιοποιούσαν το κριτήριο του Bolzano, πραγματοποιώντας διαδοχικές υποδιαιρέσεις του διαστήματος [α, b] στο οποίο,

Διαβάστε περισσότερα

ΕΙΔΗ ΣΥΣΤΗΜΑΤΩΝ ΠΑΡΑΓΩΓΗΣ

ΕΙΔΗ ΣΥΣΤΗΜΑΤΩΝ ΠΑΡΑΓΩΓΗΣ ΔΙΟΙΚΗΣΗ ΒΙΟΜΗΧΑΝΙΚΩΝ ΕΠΙΧΕΙΡΗΣΕΩΝ III ΕΙΔΗ ΣΥΣΤΗΜΑΤΩΝ ΠΑΡΑΓΩΓΗΣ Ι. Γιαννατσής ΒΑΣΙΚΟΙ ΠΑΡΑΓΟΝΤΕΣ ΚΑΘΟΡΙΣΜΟΥ ΣΥΣΤΗΜΑΤΟΣ ΠΑΡΑΓΩΓΗΣ Φύση Προϊόντος/Υπηρεσίας και Αγορά Απαιτούμενος βαθμός διαφοροποίησης Απαιτούμενος

Διαβάστε περισσότερα

Τεχνικές Επιμερισμένης Ανάλυσης

Τεχνικές Επιμερισμένης Ανάλυσης Τεχνικές Επιμερισμένης Ανάλυσης Εισαγωγή Γενικά στην ανάλυση Δομών Δεδομένων και Αλγορίθμων μας ενδιαφέρουν κυρίως 3 περιπτώσεις ως προς την Πολυπλοκότητα: Πολυπλοκότητα Χειρότερης Περίπτωσης (Worst Case

Διαβάστε περισσότερα

ΔΕΟ13(ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΙΟΥΛΙΟΥ )

ΔΕΟ13(ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΙΟΥΛΙΟΥ ) ΔΕΟ13(ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΙΟΥΛΙΟΥ ) ΑΣΚΗΣΗ 1 Μια εταιρεία ταχυμεταφορών διατηρεί μια αποθήκη εισερχομένων. Τα δέματα φθάνουν με βάση τη διαδικασία Poion με μέσο ρυθμό 40 δέματα ανά ώρα. Ένας υπάλληλος

Διαβάστε περισσότερα

Πανεπιστήμιο Πειραιώς Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών Τμήμα Ψηφιακών Συστημάτων ομές εδομένων

Πανεπιστήμιο Πειραιώς Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών Τμήμα Ψηφιακών Συστημάτων ομές εδομένων Πανεπιστήμιο Πειραιώς Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών Τμήμα Ψηφιακών Συστημάτων 2. Πίνακες 45 23 28 95 71 19 30 2 ομές εδομένων 4 5 Χρήστος ουλκερίδης Τμήμα Ψηφιακών Συστημάτων 21/10/2016

Διαβάστε περισσότερα

Τι είναι απόθεµα (Inventory) ;

Τι είναι απόθεµα (Inventory) ; Τι είναι απόθεµα (Inventory) ; κάθε αδρανές οικονοµικό µέσο ή πόρος που διατηρείται για την ικανοποίηση µελλοντικής ζήτησης γι αυτό. 1995 Corel Corp. 1984-1994 T/Maker Co. 1984-1994 T/Maker Co. 3 Απόθεµα

Διαβάστε περισσότερα

Επεξεργασία Ερωτήσεων

Επεξεργασία Ερωτήσεων Εισαγωγή Επεξεργασία Ερωτήσεων ΜΕΡΟΣ 1 Γενική Εικόνα του Μαθήματος 1. Μοντελοποίηση (Μοντέλο Ο/Σ, Σχεσιακό, Λογικός Σχεδιασμός) 2. Προγραμματισμός (Σχεσιακή Άλγεβρα, SQL) ημιουργία/κατασκευή Εισαγωγή εδομένων

Διαβάστε περισσότερα

Εργαστήριο Τεχνολογίας Πολυμέσων & Γραφικών, Τ.Ε.Π Π.Μ, Μάθημα: Γραφικά με Η/Υ

Εργαστήριο Τεχνολογίας Πολυμέσων & Γραφικών, Τ.Ε.Π Π.Μ, Μάθημα: Γραφικά με Η/Υ ΓΡΑΦΙΚΑ Γέμισμα ΑΛΓΟΡΙΘΜΟΙ ΓΕΜΙΣΜΑΤΟΣ Για τις πλεγματικές οθόνες υπάρχουν: Αλγόριθμοι γεμίσματος:, που στηρίζονται στη συνάφεια των pixels του εσωτερικού ενός πολυγώνου Αλγόριθμοι σάρωσης: που στηρίζονται

Διαβάστε περισσότερα

Δομές Δεδομένων & Αλγόριθμοι

Δομές Δεδομένων & Αλγόριθμοι Δομές Δεδομένων & Αναζήτηση & Ταξινόμηση 1 Αναζήτηση Έχω έναν πίνακα Α με Ν στοιχεία. Πρόβλημα: Βρες αν το στοιχείο x ανήκει στον πίνακα Αν ο πίνακας είναι αταξινόμητος τότε μόνη λύση σειριακή αναζήτηση

Διαβάστε περισσότερα

Διοίκηση Παραγωγής και Υπηρεσιών

Διοίκηση Παραγωγής και Υπηρεσιών Διοίκηση Παραγωγής και Υπηρεσιών Εισαγωγή -3 Γιώργος Ιωάννου, Ph.D. Αναπληρωτής Καθηγητής Σύνοψη διάλεξης Σχεδιασμός διαδικασιών ορισμός Συστημική προσέγγιση Μεθοδολογίες σχεδιασμού διαδικασιών Διαγράμματα

Διαβάστε περισσότερα

ΠΕΡΙΕΧΟΜΕΝΑ. Μονοδιάστατοι πίνακες Πότε πρέπει να χρησιμοποιούνται πίνακες Πολυδιάστατοι πίνακες Τυπικές επεξεργασίες πινάκων

ΠΕΡΙΕΧΟΜΕΝΑ. Μονοδιάστατοι πίνακες Πότε πρέπει να χρησιμοποιούνται πίνακες Πολυδιάστατοι πίνακες Τυπικές επεξεργασίες πινάκων ΠΕΡΙΕΧΟΜΕΝΑ Μονοδιάστατοι πίνακες Πότε πρέπει να χρησιμοποιούνται πίνακες Πολυδιάστατοι πίνακες Τυπικές επεξεργασίες πινάκων Εισαγωγή Η χρήση των μεταβλητών με δείκτες στην άλγεβρα είναι ένας ιδιαίτερα

Διαβάστε περισσότερα

Επεξεργασία Ερωτήσεων

Επεξεργασία Ερωτήσεων Εισαγωγή Επεξεργασία Ερωτήσεων Σ Β Βάση εδομένων Η ομή ενός ΣΒ Βάσεις Δεδομένων 2006-2007 Ευαγγελία Πιτουρά 1 Βάσεις Δεδομένων 2006-2007 Ευαγγελία Πιτουρά 2 Εισαγωγή Εισαγωγή ΜΕΡΟΣ 1 (Χρήση Σ Β ) Γενική

Διαβάστε περισσότερα

max & min Μεθοδολογία Τα βήματα που ακολουθούμε σε όλες τις τεχνικές εύρεσης max & min είναι τα εξής 2:

max & min Μεθοδολογία Τα βήματα που ακολουθούμε σε όλες τις τεχνικές εύρεσης max & min είναι τα εξής 2: max & min Μεθοδολογία Τα βήματα που ακολουθούμε σε όλες τις τεχνικές εύρεσης max & min είναι τα εξής 2: 1. Υπόθεση Ξεκινάμε με μια αυθαίρετη παραδοχή ότι κάποιος από τους αριθμούς που εξετάζουμε είναι

Διαβάστε περισσότερα

5. Απλή Ταξινόμηση. ομές εδομένων. Χρήστος ουλκερίδης. Πανεπιστήμιο Πειραιώς Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών Τμήμα Ψηφιακών Συστημάτων

5. Απλή Ταξινόμηση. ομές εδομένων. Χρήστος ουλκερίδης. Πανεπιστήμιο Πειραιώς Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών Τμήμα Ψηφιακών Συστημάτων Πανεπιστήμιο Πειραιώς Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών Τμήμα Ψηφιακών Συστημάτων 5. Απλή Ταξινόμηση 2 ομές εδομένων 4 5 Χρήστος ουλκερίδης Τμήμα Ψηφιακών Συστημάτων 11/11/2016 Εισαγωγή Η

Διαβάστε περισσότερα

ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ Φ Ρ Ο Ν Τ Ι Σ Τ Η Ρ Ι Ο 1 : ΤΑΞΙΝΟΜΗΣΗ Δ Ρ Ι Τ Σ Α Σ Η Λ Ι Α Σ Υ Π Ο Ψ Η Φ Ι Ο Σ Δ Ι Δ Α Κ Τ Ο Ρ Α Σ

ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ Φ Ρ Ο Ν Τ Ι Σ Τ Η Ρ Ι Ο 1 : ΤΑΞΙΝΟΜΗΣΗ Δ Ρ Ι Τ Σ Α Σ Η Λ Ι Α Σ Υ Π Ο Ψ Η Φ Ι Ο Σ Δ Ι Δ Α Κ Τ Ο Ρ Α Σ ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ Φ Ρ Ο Ν Τ Ι Σ Τ Η Ρ Ι Ο 1 : ΤΑΞΙΝΟΜΗΣΗ Δ Ρ Ι Τ Σ Α Σ Η Λ Ι Α Σ Υ Π Ο Ψ Η Φ Ι Ο Σ Δ Ι Δ Α Κ Τ Ο Ρ Α Σ ΤΟ ΠΡΟΒΛΗΜΑ ΤΗΣ ΤΑΞΙΝΟΜΗΣΗΣ Ορισμός ταξινόμησης 2 Κατηγορίες αλγορίθμων ταξινόμησης

Διαβάστε περισσότερα

Αλγόριθμοι και Πολυπλοκότητα

Αλγόριθμοι και Πολυπλοκότητα Αλγόριθμοι και Πολυπλοκότητα Ανάλυση Αλγορίθμων Δημήτρης Μιχαήλ Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ανάλυση Αλγορίθμων Η ανάλυση αλγορίθμων περιλαμβάνει τη διερεύνηση του τρόπου

Διαβάστε περισσότερα

ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝ

ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΟΛΙΤΙΣΜΙΚΟΥ ΠΕΡΙΒΑΛΛΟΝΤΟΣ ΚΑΙ ΝΕΩΝ ΤΕΧΝΟΛΟΓΙΩΝ ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝ ΔΙΔΑΚΤΙΚΗ ΕΝΟΤΗΤΑ 3 ΘΕΜΑ: ΑΝΑΠΑΡΑΣΤΑΣΗ ΔΕΔΟΜΕΝΩΝ ΓΡΑΦΗΜΑΤΑ Επίκουρος Καθηγητής ΠΕΡΙΕΧΟΜΕΝΟ

Διαβάστε περισσότερα

4. ΔΙΚΤΥΑ

4. ΔΙΚΤΥΑ . ΔΙΚΤΥΑ Τελευταία μορφή επιχειρησιακής έρευνας αποτελεί η δικτυωτή ανάλυση (δίκτυα). Τα δίκτυα είναι ένα διάγραμμα από ς οι οποίοι συνδέονται όλοι μεταξύ τους άμεσα ή έμμεσα μέσω ακμών. Πρόκειται δηλαδή

Διαβάστε περισσότερα

2.5.1 Χρήση δεξιοτήτων αρχειοθέτησης για τη διατήρηση ενός καθιερωμένου συστήματος

2.5.1 Χρήση δεξιοτήτων αρχειοθέτησης για τη διατήρηση ενός καθιερωμένου συστήματος 2.5 Σύστημα αρχειοθέτησης, έγγραφα και βάσεις δεδομένων 2.5.1 Χρήση δεξιοτήτων αρχειοθέτησης για τη διατήρηση ενός καθιερωμένου συστήματος Να είναι σε θέση να διατηρήσει ένα καθιερωμένο, ηλεκτρονικό και

Διαβάστε περισσότερα

Κεφάλαιο 4. Λογική Σχεδίαση

Κεφάλαιο 4. Λογική Σχεδίαση Κεφάλαιο 4 Λογική Σχεδίαση 4.1 Εισαγωγή Λογικές συναρτήσεις ονομάζουμε εκείνες για τις οποίες μπορούμε να αποφασίσουμε αν είναι αληθείς ή όχι. Χειριζόμαστε τις λογικές προτάσεις στην συγγραφή λογισμικού

Διαβάστε περισσότερα

ΕΥΡΕΣΗ ΕΛΑΧΙΣΤΩΝ ΜΟΝΟΠΑΤΙΩΝ & ΚΑΤΗΓΟΡΙΕΣ ΑΛΓΟΡΙΘΜΩΝ

ΕΥΡΕΣΗ ΕΛΑΧΙΣΤΩΝ ΜΟΝΟΠΑΤΙΩΝ & ΚΑΤΗΓΟΡΙΕΣ ΑΛΓΟΡΙΘΜΩΝ ΕΥΡΕΣΗ ΕΛΑΧΙΣΤΩΝ ΜΟΝΟΠΑΤΙΩΝ & ΚΑΤΗΓΟΡΙΕΣ ΑΛΓΟΡΙΘΜΩΝ (ΑΛΓΟΡΙΘΜΟΙ, Sanjoy Dasgupta, Christos Papadimitriou, Umesh Vazirani, Κεφάλαιο 4 ΣΧΕΔΙΑΣΜΟΣ ΑΛΓΟΡΙΘΜΩΝ, Jon Kleinberg, Eva Tardos, Κεφάλαιο 4) 1 Θέματα

Διαβάστε περισσότερα

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Ανοικτά Δίκτυα Ουρών arkov - Θεώρημα Jackson (1) Παράδειγμα Επίδοσης Δικτύου Μεταγωγής Πακέτου (2) Παράδειγμα Ανάλυσης Υπολογιστικού Συστήματος Βασίλης Μάγκλαρης maglaris@netmode.ntua.gr

Διαβάστε περισσότερα

Εισαγωγή στα συστήματα σχεδιομελέτης και παραγωγής με χρήση υπολογιστή - Computer aided design and manufacture (cad/cam)

Εισαγωγή στα συστήματα σχεδιομελέτης και παραγωγής με χρήση υπολογιστή - Computer aided design and manufacture (cad/cam) 1 ΚΕΦΑΛΑΙΟ Εισαγωγή στα συστήματα σχεδιομελέτης και παραγωγής με χρήση υπολογιστή - Computer aided design and manufacture (cad/cam) Περιεχόμενα κεφαλαίου 1.4 Εξέλιξη συστημάτων Cad σελ. 20 1.1 Ορισμός

Διαβάστε περισσότερα

Πανεπιστήμιο Πειραιώς Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών Τμήμα Ψηφιακών Συστημάτων ομές εδομένων

Πανεπιστήμιο Πειραιώς Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών Τμήμα Ψηφιακών Συστημάτων ομές εδομένων Πανεπιστήμιο Πειραιώς Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών Τμήμα Ψηφιακών Συστημάτων 2. Πίνακες 45 23 28 95 71 19 30 2 ομές εδομένων 4 5 Χρήστος ουλκερίδης Τμήμα Ψηφιακών Συστημάτων 12/10/2017

Διαβάστε περισσότερα

Προγραµµατισµός 1 Ταξινόµηση - Αναζήτηση

Προγραµµατισµός 1 Ταξινόµηση - Αναζήτηση Προγραµµατισµός 1 Ταξινόµηση - Αναζήτηση 1 Ταξινόµηση! Δεδοµένα: Δίνεται ένας πίνακας data από N ακεραίους! Ζητούµενο: Να ταξινοµηθούν τα περιεχόµενα σε αύξουσα αριθµητική σειρά:!i : 0 data[i]

Διαβάστε περισσότερα

ΘΕΜΑ Α ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ

ΘΕΜΑ Α ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ 1ΗΣ ΣΕΛΙΔΑΣ ΘΕΜΑ Α ΑΝΑΚΕΦΑΛΑΙΩΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ Γ' ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΠΕΜΠΤΗ 26 ΑΠΡΙΛΙΟΥ 2012 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ

Διαβάστε περισσότερα

Εισαγωγή στην Επεξεργασία Ερωτήσεων. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1

Εισαγωγή στην Επεξεργασία Ερωτήσεων. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Εισαγωγή στην Επεξεργασία Ερωτήσεων 1 Επεξεργασία Ερωτήσεων Θα δούμε την «πορεία» μιας SQL ερώτησης (πως εκτελείται) Ερώτηση SQL Ερώτηση ΣΒΔ Αποτέλεσμα 2 Βήματα Επεξεργασίας Τα βασικά βήματα στην επεξεργασία

Διαβάστε περισσότερα

Αριθμητική Ανάλυση & Εφαρμογές

Αριθμητική Ανάλυση & Εφαρμογές Αριθμητική Ανάλυση & Εφαρμογές Διδάσκων: Δημήτριος Ι. Φωτιάδης Τμήμα Μηχανικών Επιστήμης Υλικών Ιωάννινα 2017-2018 Υπολογισμοί και Σφάλματα Παράσταση Πραγματικών Αριθμών Συστήματα Αριθμών Παράσταση Ακέραιου

Διαβάστε περισσότερα

Μεθοδολογίες παρεµβολής σε DTM.

Μεθοδολογίες παρεµβολής σε DTM. Μάθηµα : Αλγοριθµικές Βάσεις στη Γεωπληροφορική ιδάσκων : Συµεών Κατσουγιαννόπουλος Μεθοδολογίες παρεµβολής σε DTM.. Μέθοδοι παρεµβολής. Η παρεµβολή σε ψηφιακό µοντέλο εδάφους (DTM) είναι η διαδικασία

Διαβάστε περισσότερα

ΠΑΡΑΔΕΙΓΜΑ ΣΤΟ BIZAGI ΕΘΝΙΚΗ ΣΧΟΛΗ ΔΗΜΟΣΙΑΣ ΔΙΟΙΚΗΣΗΣ & ΑΥΤΟΔΙΟΙΚΗΣΗΣ

ΠΑΡΑΔΕΙΓΜΑ ΣΤΟ BIZAGI ΕΘΝΙΚΗ ΣΧΟΛΗ ΔΗΜΟΣΙΑΣ ΔΙΟΙΚΗΣΗΣ & ΑΥΤΟΔΙΟΙΚΗΣΗΣ Ανάλυση - Προσομοίωση ΠΑΡΑΔΕΙΓΜΑ ΣΤΟ BIZAGI ΕΘΝΙΚΗ ΣΧΟΛΗ ΔΗΜΟΣΙΑΣ ΔΙΟΙΚΗΣΗΣ & ΑΥΤΟΔΙΟΙΚΗΣΗΣ 1 Προσομοίωση Η προσομοίωση είναι μέθοδος μελέτης ενός συστήματος και εξοικείωσης με τα χαρακτηριστικά του με

Διαβάστε περισσότερα