Please use this identifier to cite or link to this item:
http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/19658
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Γιαννάκη, Βίκτωρας | - |
dc.date.accessioned | 2025-07-04T11:28:13Z | - |
dc.date.available | 2025-07-04T11:28:13Z | - |
dc.date.issued | 2025-07-03 | - |
dc.identifier.uri | http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/19658 | - |
dc.description.abstract | Το 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. | en_US |
dc.language | el | en_US |
dc.subject | GAMS | en_US |
dc.subject | GDX | en_US |
dc.subject | gams-tool | en_US |
dc.subject | gams-api | en_US |
dc.subject | Marginal | en_US |
dc.subject | Shadow Price | en_US |
dc.title | ΑΝΑΠΤΥΞΗ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΩΝ ∆ΙΕΠΑΦΩΝ ΓΙΑ ΕΠΙΛΥΤΕΣ ΠΡΟΒΛΗΜΑΤΩΝ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ | en_US |
dc.description.pages | 195 | en_US |
dc.contributor.supervisor | Βεσκούκης Βασίλειος | en_US |
dc.department | Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών | en_US |
Appears in Collections: | Διπλωματικές Εργασίες - Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Development of Programming Interfaces for Optimization Problem Solvers.pdf | 16.08 MB | Adobe PDF | View/Open |
Items in Artemis are protected by copyright, with all rights reserved, unless otherwise indicated.