Παρακαλώ χρησιμοποιήστε αυτό το αναγνωριστικό για να παραπέμψετε ή να δημιουργήσετε σύνδεσμο προς αυτό το τεκμήριο:
http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/19658
Τίτλος: | ΑΝΑΠΤΥΞΗ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΩΝ ∆ΙΕΠΑΦΩΝ ΓΙΑ ΕΠΙΛΥΤΕΣ ΠΡΟΒΛΗΜΑΤΩΝ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ |
Συγγραφείς: | Γιαννάκη, Βίκτωρας Βεσκούκης Βασίλειος |
Λέξεις κλειδιά: | GAMS GDX gams-tool gams-api Marginal Shadow Price |
Ημερομηνία έκδοσης: | 3-Ιου-2025 |
Περίληψη: | Το GAMS είναι ένα λογισµικό που χρησιµοποιείται για την επίλυση και τη µοντελοποίηση σύνθετων προβληµάτων. Υποστηρίζει τη δική του γλώσσα προγραµµατισµού, σχεδιασµένη ειδικά για µαθηµατική µοντελοποίηση και ϐελτιστοποίηση. Το λογισµικό αυτό ϐρίσκει εφαρµογή σε διάφορους τοµείς, όπως τα οικονοµικά, τα µαϑηµατικά, η ενέργεια, οι µεταφορές κ.ά., επιτρέποντας τη διαχείριση πολύπλοκων συστηµάτων και τη λήψη ϐέλτιστων αποφάσεων. Τα αποτελέσµατα που προκύπτουν από την επίλυση αποθηκεύονται και µπορούν να αναλυθούν, ώστε να εντοπιστούν τρόποι ϐελτιστοποίησης του προβλήµατος. Το GAMS διαθέτει διάφορους επιλυτές (solvers), οι οποίοι είναι αλγόριθµοι για την επίλυση µαθηµατικών προβληµάτων. Ο χρήστης µπορεί να επιλέξει τον καταλληλότερο επιλυτή, ανάλογα µε τις απαιτήσεις του προβλήµατος και τον τύπο του µοντέλου. Τέλος, το GAMS µπορεί να χρησιµοποιηθεί είτε διαδραστικά µε εφαρµογή-πελάτη είτε µέσω προγραµµατιστικών διεπαφών (APIs), επιτρέποντας την ενσωµάτωσή του σε εφαρµογές. Η παρούσα διπλωµατική εργασία αποσκοπεί στην ανάπτυξη λογισµικού εργαλείου για τη διαχείριση της ϱοής εργασιών που σχετίζονται µε την εκτέλεση, παρακολούθηση και οπτικοποίηση αποτελεσµάτων υπολογιστικών µοντέλων, τα οποία έχουν υλοποιηθεί για το οικοσύστηµα του GAMS. GAMS (General Algebraic Modeling System) is a software tool used for solving and modeling complex problems. It supports its own programming language, specifically designed for mathematical modeling and optimization. The software is applied in various domains such as economics, mathematics, energy, transportation, and more, enabling the management of complex systems and optimal decision-making. The results produced from the solution process are stored and can be analyzed to identify ways to further optimize the problem. GAMS includes a variety of solvers, which are algorithms designed to solve mathematical problems. Users can choose the most appropriate solver depending on the problem’s requirements and the type of model. Finally, GAMS can be used either interactively through a client application or programmatically via APIs, making it integrable with other applications. This thesis aims to develop a software tool for managing workflows related to the execution, monitoring, and visualization of computational model results implemented within the GAMS ecosystem. |
URI: | http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/19658 |
Εμφανίζεται στις συλλογές: | Διπλωματικές Εργασίες - Theses |
Αρχεία σε αυτό το τεκμήριο:
Αρχείο | Περιγραφή | Μέγεθος | Μορφότυπος | |
---|---|---|---|---|
Development of Programming Interfaces for Optimization Problem Solvers.pdf | 16.08 MB | Adobe PDF | Εμφάνιση/Άνοιγμα |
Όλα τα τεκμήρια του δικτυακού τόπου προστατεύονται από πνευματικά δικαιώματα.