After reading the new book “The Decision Factory“, I posted an article with this title on LinkedIn. Here is the conclusion: “Moving from pure solvers to ‘decision factories’ reflects a broader trend: traditional optimization solvers are maturing into Decision Optimization components embedded within larger Decision Intelligence platforms. This lays the foundation for building custom decision systems that can keep pace with an ever-changing real world.” Link
Category Scheduling & Resource Allocation
Movie Production Scheduler
This year OpenRules was approached by a film production company that wanted to optimize their movie production scheduling process. They wanted us to build a scheduler that receives the following input: multiple scenes, estimated time to prep and film the scenes, shooting locations, day and night shifts, all characters, cast members with their availability and associated costs, production units, and other related information. The objective of the scheduler is to schedule a production process over a certain period subject to time constraints, actor preferences, location availability, union requirements, and various soft and hard constraints. We’ve successfully and quickly developed a working prototype that satisfied major customer’s requirements and produced good schedules for this particular client. Then we expanded this development to a generic Movie Production Scheduler now available for solving similar scheduling problems with more custom constraints and preferences.
Continue readingNew Rule Scheduler
We introduced RuleScheduler on Sep 19, 2024 at DecisionCAMP-2024 as a new OpenRules component for building decision models for Scheduling and Resource Allocation problems. Such problems traditionally considered very complex and they are usually out of reach for most rule engines. Traditionally, these problems require constraint programming tools and the involvement of technical gurus. RuleScheduler intends to allow business analysts to represent and solve these problems without programming by extending traditional user-friendly decision tables.
Continue reading

