Trusted by enterprises across the globe
Designed for all your training needs
Flexible On-Demand Group Learning
Flexible, corporate learning for groups, accessible anytime, anywhere.
Instructor-Led Live, Online Training
Real-time, interactive classes taught by SME via web conferencing.
Independent Self-Paced Learning
Individual learning at your own speed, with access to digital materials.
Customized On-Site Training
Customized, face-to-face training sessions delivered at your location.
Curriculum Designed by Experts
OptaPlanner Corporate Online Training is designed for enterprises seeking advanced optimization skills for workforce scheduling, resource planning, and logistics. This course covers constraint solving, score calculation, planning entities, and real-time optimization using OptaPlanner. Delivered through live online sessions, it enables teams to apply practical optimization strategies, improve operational efficiency, and drive smarter business decisions.
OptaPlanner Training is a specialized program that teaches participants how to solve real-world optimization and scheduling problems using the open-source OptaPlanner engine. It focuses on constraint satisfaction, AI-based planning, and resource optimization. Learners gain hands-on experience in developing efficient solutions for workforce scheduling, vehicle routing, and resource allocation. The training equips professionals with the skills to integrate OptaPlanner into enterprise systems for smarter, automated business decision-making.
Module 1: Planner introduction
- What is OptaPlanner?
- What is a planning problem?
- Use Cases and examples
Module 2: Bin Packaging Problem Example
- Problem statement
- Problem size
- Domain model diagram
- Main method
- Solver configuration
- Domain model implementation
- Score configuration
Module 3: Travelling Salesman Problem (TSP)
- Problem statement
- Problem size
- Domain model
- Main method
- Chaining
- Solver configuration
- Domain model implementation
- Score configuration
Module 4: Planner configuration
- Overview
- Solver configuration
- Model your planning problem
- Use the Solver
Module 5: Score calculation
- Score terminology
- Choose a Score definition
- Calculate the Score
- Score calculation performance tricks
- Reusing the Score calculation outside the Solver
Module 6: Optimization algorithms
- Search space size in the real world
- Does Planner find the optimal solution?
- Architecture overview
- Optimization algorithms overview
- Which optimization algorithms should I use?
- SolverPhase
- Scope overview
- Termination
- SolverEventListener
- Custom SolverPhase
Module 7: Move and neighborhood selection
- Move and neighborhood introduction
- Generic Move Selectors
- Combining multiple MoveSelectors
- EntitySelector
- ValueSelector
- General Selector features
- Custom moves
Module 8: Construction heuristics
- First Fit
- Best Fit
- Advanced Greedy Fit
- the Cheapest insertion
- Regret insertion
Module 9: Local search
- Local Search concepts
- Hill Climbing (Simple Local Search)
- Tabu Search
- Simulated Annealing
- Late Acceptance
- Step counting hill climbing
- Late Simulated Annealing (experimental)
- Using a custom Termination, MoveSelector, EntitySelector, ValueSelector or Acceptor
Module 10: Evolutionary algorithms
- Evolutionary Strategies
- Genetic Algorithms
Module 1: Exact methods
- Brute Force
- Depth-first Search
Module 2: Benchmarking and tweaking
- Finding the best Solver configuration
- Doing a benchmark
- Benchmark report
- Summary statistics
- Statistics per dataset (graph and CSV)
- Advanced benchmarking
Module 3: Repeated planning
- Introduction to repeated planning
- Backup planning
- Continuous planning (windowed planning)
- Real-time planning (event based planning)
Module 4: Drools
- Short introduction to Drools
- Writing Score Function in Drools
Module 5: Integration
- Overview
- Persistent storage
- SOA and ESB
- Other environment
Free Career Counselling
We are happy to help you 24/7Multisoft Corporate Training Features
Outcome centric learning solutions to meet changing skill-demand of your organizationWide variety of trainings to suit business skill demands
360° learning solution with lifetime access to e-learning materials
Choose topics, schedule and even a subject matter expert
Skilled professionals with relevant industry experience
Customized trainings to understand specific project requirements
Check performance progress and identify areas for development
Free OptaPlanner Corporate Online Training Assessment
Right from the beginning of learning journey to the end and beyond, we offer continuous assessment feature to evaluate progress and performance of the workforce.
Try it Now
OptaPlanner Corporate Online Training Certification
Related Courses
A Role Based Approach To Digital Skilling
A roadmap for readying key roles in your organization for business in the digital age.
Download Whitepaper