{"id":19417112,"url":"https://github.com/pegah-ardehkhani/optimization-problems-and-solutions","last_synced_at":"2025-07-16T11:14:17.796Z","repository":{"id":41187586,"uuid":"508655673","full_name":"Pegah-Ardehkhani/Optimization-Problems-and-Solutions","owner":"Pegah-Ardehkhani","description":"A repository dedicated to the mathematical modeling and solution of optimization problems, featuring practical examples in Stochastic Programming, Linear Programming (LP), and Mixed-Integer Linear Programming (MILP)","archived":false,"fork":false,"pushed_at":"2024-12-10T19:50:04.000Z","size":1413,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-03T05:51:08.055Z","etag":null,"topics":["cplex","integer-linear-programming","integer-programming","linear-programming","mixed-integer-programming","modeling","non-linear-optimization","operations-research","optimization","optimization-modeling","optimization-problem","optimization-solver","pulp","pulp-library","pyomo","pyomo-glpk","pyomo-library","python","r-programming","stochastic-optimization"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Pegah-Ardehkhani.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-06-29T11:03:21.000Z","updated_at":"2025-03-14T02:03:43.000Z","dependencies_parsed_at":"2024-10-26T21:26:48.850Z","dependency_job_id":"90ee6f72-c1af-4be3-b665-4e67bdd9bea8","html_url":"https://github.com/Pegah-Ardehkhani/Optimization-Problems-and-Solutions","commit_stats":{"total_commits":36,"total_committers":1,"mean_commits":36.0,"dds":0.0,"last_synced_commit":"923cf2dd7385c3351a3bd62810914a745495c4c8"},"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pegah-Ardehkhani%2FOptimization-Problems-and-Solutions","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pegah-Ardehkhani%2FOptimization-Problems-and-Solutions/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pegah-Ardehkhani%2FOptimization-Problems-and-Solutions/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pegah-Ardehkhani%2FOptimization-Problems-and-Solutions/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Pegah-Ardehkhani","download_url":"https://codeload.github.com/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250636295,"owners_count":21463047,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cplex","integer-linear-programming","integer-programming","linear-programming","mixed-integer-programming","modeling","non-linear-optimization","operations-research","optimization","optimization-modeling","optimization-problem","optimization-solver","pulp","pulp-library","pyomo","pyomo-glpk","pyomo-library","python","r-programming","stochastic-optimization"],"created_at":"2024-11-10T13:07:21.868Z","updated_at":"2025-04-24T13:33:19.224Z","avatar_url":"https://github.com/Pegah-Ardehkhani.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Optimization Problems and Solutions ![license](https://img.shields.io/github/license/Pegah-Ardehkhani/Optimization-Problems-and-Solutions.svg) ![releases](https://img.shields.io/github/release/Pegah-Ardehkhani/Optimization-Problems-and-Solutions.svg)\n\n\u003e **`Note`**: Problems 19, 21, and 22 are solved with Python, CPLEX, and R, while the others use Python only.\n\n\u003e **`Note`**: This repository is still developing.\n\n\u003cp align=\"center\"\u003e\n  \u003cimg width=\"550\" height=\"300\" src=\"https://getflywheel.com/layout/wp-content/uploads/2019/04/Image-Optimization-1600x569.gif\"\u003e\n\u003c/p\u003e\n\n## Table of Contents ✍️\n\n[01. Financial Planning and Control](https://github.com/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/tree/main/01.%20Financial%20Planning%20and%20Control) 💰 💸 \u003ca href=\"https://colab.research.google.com/github/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/blob/main/01.%20Financial%20Planning%20and%20Control/Financial%20Planning%20and%20Control.ipynb\" target=\"_parent\\\"\u003e\u003cimg src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/\u003e\u003c/a\u003e\n\n\n[02. Farmer's Problem](https://github.com/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/tree/main/02.%20Farmer's%20Problem) 🧑‍🌾 👨‍🌾 \u003ca href=\"https://colab.research.google.com/github/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/blob/main/02.%20Farmer's%20Problem/Farmer's%20Problem.ipynb\" target=\"_parent\\\"\u003e\u003cimg src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/\u003e\u003c/a\u003e\n\n[03. Partition a New Plane](https://github.com/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/tree/main/03.%20Partition%20a%20New%20Plane) 🛩️ \u003ca href=\"https://colab.research.google.com/github/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/blob/main/03.%20Partition%20a%20New%20Plane/Partition%20a%20Plane.ipynb\" target=\"_parent\\\"\u003e\u003cimg src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/\u003e\u003c/a\u003e\n\n[04. Transportation Problem](https://github.com/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/tree/main/04.%20Transportation%20Problem) 🚛 \u003ca href=\"https://colab.research.google.com/github/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/blob/main/04.%20Transportation%20Problem.ipynb\" target=\"_parent\\\"\u003e\u003cimg src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/\u003e\u003c/a\u003e\n\n[05. Travelling Salesman Problem (TSP)](https://github.com/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/tree/main/05.%20Travelling%20Salesman%20Problem%20(TSP)) 🗺 \u003ca href=\"https://colab.research.google.com/github/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/blob/main/05.%20Travelling%20salesman%20problem%20(TSP).ipynb\" target=\"_parent\\\"\u003e\u003cimg src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/\u003e\u003c/a\u003e\n\n[06. Simple Radiation Therapy](https://github.com/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/tree/main/06.%20Simple%20Radiation%20Therapy) ☢️ \u003ca href=\"https://colab.research.google.com/github/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/blob/main/06.%20Simple%20Radiation%20Therapy/Simple%20Radiation%20Therapy.ipynb\" target=\"_parent\\\"\u003e\u003cimg src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/\u003e\u003c/a\u003e\n\n[07. Investment](https://github.com/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/tree/main/7.%20Investment) 💰 \u003ca href=\"https://colab.research.google.com/github/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/blob/main/07.%20Investment/Investment.ipynb\" target=\"_parent\\\"\u003e\u003cimg src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/\u003e\u003c/a\u003e\n\n[08. Regional Planning](https://github.com/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/tree/main/08.%20Regional%20Planning) 🚜 \u003ca href=\"https://colab.research.google.com/github/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/blob/main/08.%20Regional%20Planning/Regional%20Planning.ipynb\" target=\"_parent\\\"\u003e\u003cimg src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/\u003e\u003c/a\u003e\n\n[09. Controlling Air Pollution](https://github.com/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/tree/main/09.%20Controlling%20Air%20Pollution) 😷 \u003ca href=\"https://colab.research.google.com/github/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/blob/main/9.%20Controlling%20Air%20Pollution/Controlling%20Air%20Pollution.ipynb\" target=\"_parent\\\"\u003e\u003cimg src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/\u003e\u003c/a\u003e\n\n[10. Shoe Company](https://github.com/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/tree/main/10.%20Shoe%20Company) 👠 \u003ca href=\"https://colab.research.google.com/github/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/blob/main/10.%20Shoe%20Company/Shoe%20Company.ipynb\" target=\"_parent\\\"\u003e\u003cimg src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/\u003e\u003c/a\u003e\n\n[11. California Manufacturing Company](https://github.com/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/tree/main/11.%20California%20Manufacturing%20Company) 🏭 \u003ca href=\"https://colab.research.google.com/github/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/blob/main/11.%20California%20Manufacturing%20Company/California%20Manufacturing%20Company.ipynb\" target=\"_parent\\\"\u003e\u003cimg src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/\u003e\u003c/a\u003e\n\n[12. Product Diversification](https://github.com/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/tree/main/12.%20Product%20Diversification) 📦 \u003ca href=\"https://colab.research.google.com/github/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/blob/main/12.%20Product%20Diversification/Product%20Diversification.ipynb\" target=\"_parent\\\"\u003e\u003cimg src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/\u003e\u003c/a\u003e\n\n[13. TV Spots](https://github.com/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/tree/main/13.%20TV%20Spots) 📺 \u003ca href=\"https://colab.research.google.com/github/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/blob/main/13.%20TV%20Spots/TV%20Spots.ipynb\" target=\"_parent\\\"\u003e\u003cimg src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/\u003e\u003c/a\u003e\n\n[14. Airline Crews](https://github.com/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/tree/main/14.%20Airline%20Crews) 👩🏻‍✈️ \u003ca href=\"https://colab.research.google.com/github/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/blob/main/14.%20Airline%20Crews/Airline%20Crews.ipynb\" target=\"_parent\\\"\u003e\u003cimg src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/\u003e\u003c/a\u003e\n\n[15. Household Chores](https://github.com/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/tree/main/15.%20Household%20Chores) 🏠 \u003ca href=\"https://colab.research.google.com/github/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/blob/main/15.%20Household%20Chores/Household%20Chores.ipynb\" target=\"_parent\\\"\u003e\u003cimg src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/\u003e\u003c/a\u003e\n\n[16. Capital Investment Selection](https://github.com/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/tree/main/16.%20Capital%20Investment%20Selection) 💸 \u003ca href=\"https://colab.research.google.com/github/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/blob/main/16.%20Capital%20Investment%20Selection/Capital%20Investment%20Selection.ipynb\" target=\"_parent\\\"\u003e\u003cimg src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/\u003e\u003c/a\u003e\n\n[17. Optimal Product Selection](https://github.com/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/tree/main/17.%20Optimal%20Product%20Selection) 🏷️ \u003ca href=\"https://colab.research.google.com/github/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/blob/main/17.%20Optimal%20Product%20Selection/Optimal%20Product%20Selection.ipynb\" target=\"_parent\\\"\u003e\u003cimg src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/\u003e\u003c/a\u003e\n\n[18. Toy Factory](https://github.com/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/tree/main/18.%20Toy%20Factory) 🧸 \u003ca href=\"https://colab.research.google.com/github/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/blob/main/18.%20Toy%20Factory/Toy%20Factory.ipynb\" target=\"_parent\\\"\u003e\u003cimg src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/\u003e\u003c/a\u003e\n\n[19. Aircraft Purchase](https://github.com/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/tree/main/19.%20Aircraft%20Purchase) ✈️ \u003ca href=\"https://colab.research.google.com/github/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/blob/main/19.%20Aircraft%20Purchase/Aircraft%20Purchase.ipynb\" target=\"_parent\\\"\u003e\u003cimg src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/\u003e\u003c/a\u003e\n\n[20. Reclaiming Solid Wastes](https://github.com/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/tree/main/20.%20Reclaiming%20Solid%20Wastes) 🗑️ \u003ca href=\"https://colab.research.google.com/github/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/blob/main/20.%20Reclaiming%20Solid%20Wastes/Reclaiming%20Solid%20Wastes.ipynb\" target=\"_parent\\\"\u003e\u003cimg src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/\u003e\u003c/a\u003e\n\n[21. Personnel Scheduling](https://github.com/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/tree/main/21.%20Personnel%20Scheduling) 🧑‍💼 \u003ca href=\"https://colab.research.google.com/github/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/blob/main/21.%20Personnel%20Scheduling/Personnel%20Scheduling.ipynb\" target=\"_parent\\\"\u003e\u003cimg src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/\u003e\u003c/a\u003e\n\n[22. Manufacturing Firm with Excess Capacity](https://github.com/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/tree/main/22.%20Manufacturing%20Firm%20with%20Excess%20Capacity) 🏢 \u003ca href=\"https://colab.research.google.com/github/Pegah-Ardehkhani/Optimization-Problems-and-Solutions/blob/main/22.%20Manufacturing%20Firm%20with%20Excess%20Capacity/Manufacturing%20Firm%20with%20Excess%20Capacity.ipynb\" target=\"_parent\\\"\u003e\u003cimg src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/\u003e\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpegah-ardehkhani%2Foptimization-problems-and-solutions","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpegah-ardehkhani%2Foptimization-problems-and-solutions","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpegah-ardehkhani%2Foptimization-problems-and-solutions/lists"}