Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/philippxxy/diet-optimizer-under-uncertainty
This repository contains GAMS solutions for modeling and solving a robust optimization problem. Tasks include formulating a dietary plan, addressing uncertainties, and comparing solutions under different uncertainty models.
https://github.com/philippxxy/diet-optimizer-under-uncertainty
gams karlsruhe-institute-of-technology linear-programming operations-research optimization robust-optimization uncertainty-modeling
Last synced: 14 days ago
JSON representation
This repository contains GAMS solutions for modeling and solving a robust optimization problem. Tasks include formulating a dietary plan, addressing uncertainties, and comparing solutions under different uncertainty models.
- Host: GitHub
- URL: https://github.com/philippxxy/diet-optimizer-under-uncertainty
- Owner: PhilippXXY
- License: apache-2.0
- Created: 2024-11-09T17:36:51.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-12-03T20:16:35.000Z (25 days ago)
- Last Synced: 2024-12-03T21:23:33.222Z (25 days ago)
- Topics: gams, karlsruhe-institute-of-technology, linear-programming, operations-research, optimization, robust-optimization, uncertainty-modeling
- Homepage:
- Size: 2.43 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Diet Optimizer Under Uncertainty
This project aims to optimize dietary plans under uncertainty using mathematical modeling and optimization techniques. It leverages GAMS (General Algebraic Modeling System) for implementing the optimization models and LaTeX for documenting the theoretical background and interpreting the results.
## Project Structure
The project is organized into the following directories:
- `src/`: Contains the GAMS source files for different tasks.
- `results/`: Contains the output files generated by GAMS.
- `task/`: Contains files for documenting the solutions and their correspondings tasks.## Installation
To run this project, you need to have the following software installed:
- [GAMS](https://www.gams.com/download/)
## Usage
1. Clone the repository:
```sh
git clone https://github.com/PhilippXXY/diet-optimizer-under-uncertainty.git
cd diet-optimizer-under-uncertainty
```2. Run the GAMS models:
```sh
gams src/r1/Aufgabe1.gms
gams src/r3/Aufgabe3a.gms
gams src/r3/Aufgabe3b.gms
```