Artificial Intelligence on Quarkus:I love it when an OptaPlan comes
summary
Claim: planning optimization beats ML for scheduling and routing, with a cited case delivering 25% driving-time reduction and millions of kg CO₂ saved per year. Demonstration builds a high‑school timetabler on Quarkus + OptaPlanner, mapping entities/variables (Lesson with room and timeslot planning variables), adding hard constraints: room/teacher/student conflicts, and scoring soft objectives for compact schedules. Implementation uses solveAndListen with SolverManager to persist best solutions and Quarkus dev mode for sub‑second live reloads.
AI-written summary · about
chapters (8)
- 0:00Introduction to AI planning
- 1:19Live coding demo setup
- 9:00Real-world planning problems
- 15:15Quarkus and OptaPlanner integration
- 25:55Quarkus Dev mode benefits
- 31:26Adding OptaPlanner to domain
- 40:07Solving with constraints
- 47:28Soft constraints and resources
related talks
57mAI maintenance scheduling with OptaPlanner on Quarkus
35mAI on Spring I love it when an OptaPlan comes together
45mLLMs can't optimize schedules, but AI can!
21mCombinatorial Optimization of Train Timetable Fulfilment After Incidents
30mTopology-Aware Scheduling for AI Training & Inference With Kueue
34mMachine Learning + Symbolic Reasoning
44mMathematical Modeling with Kotlin
12mApplication-oriented Quantum Computing Benchmarking with QUARK
