📅 2024-10-26 — Session: Explored Scheduling Solutions with Google OR-Tools and Pulp/CPLEX
🕒 16:05–16:35
🏷️ Labels: Scheduling, Optimization, Google Or-Tools, Pulp, CPLEX
📂 Project: Dev
⭐ Priority: MEDIUM
Session Goal
The session aimed to explore various tools and frameworks for scheduling and constraint-based planning, focusing on automation and optimization.
Key Activities
- Discussed high-level solutions for scheduling and constraint management, including project management platforms and optimization libraries.
- Explored the use of Google OR-Tools and Pulp/CPLEX for creating custom scheduling solutions, emphasizing constraint-based scheduling and linear programming.
- Structured a dataset for optimization using Google OR-Tools, defining variables, constraints, and objective functions with code examples.
- Implemented hard and soft constraints in scheduling algorithms using OR-Tools, with practical code examples.
Achievements
- Gained insights into various scheduling solutions and tools suitable for detailed and customized scheduling needs.
- Developed a structured approach for transforming datasets into optimization problems using Google OR-Tools.
Pending Tasks
- Further exploration and implementation of specific scheduling solutions using the discussed tools and frameworks.