Rules as Preferences (Miss Manners Advanced)
DMCommunity Challenge July-2023 deals with a rules-based decisioning problem when not all rules can be satisfied and thus should be considered as preferences. It offers an…
Topic
46 posts
DMCommunity Challenge July-2023 deals with a rules-based decisioning problem when not all rules can be satisfied and thus should be considered as preferences. It offers an…
This problem used to be one of the popular benchmarks for rule engines 20 years ago. And now DMCommunity.org brings it back to see how modern decision engines can represent and…
Everybody is familiar with Sudoku: you need to fill a 9×9 grid in a such way that each column, each row, and each of the nine 3×3 boxes (also called blocks) contains the digits…
DMCommunity.org offered the Dec-2022 Challenge "Christmas Model" created with ChatGPT. This nice model defines a set of people, a set of gifts, the happiness level, and costs of…
In this post I describe an OpenRules solution to the puzzle offered as DMCommunity.org June-2021 Challenge:
On June 30 I will present "Developing Decision Optimization Microservices for Real-World Decision-Making Applications" at DecisionCAMP-2020. Preparing my presentation, I thought…
Last week I created a "Worker Planner" that has a nice GUI deployed on Apache Tomcat and it works in sync with a remote Scheduling Decision Service deployed as AWS Lambda. The…
OpenRules offers two open source products to support an integrated use of "Business Decision Modeling with Rule Engines and CP/LP Solvers": OpenRules – for business decision…
DMCommunity.org Challenge Nov-2019 asks us to build numerical versions of traditional Japanese haiku poems. Here is an example of a traditional Haiku poem: (5) The sky is so blue.…
There are two major types of decision engines utilized by different Business Rules and Decision Management systems to execute business decision models: 1. Traditional rule engines…
The Sep-2019 DMC Challenge "CrackTheCode" is a simple puzzle. We need to crack a 3 digit code based on these hints: 682 – one number is correct and in the correct position 645 –…
Java Solver is an open source product that provides a minimalistic, simple-to-use Java API for modeling and solving optimization problems. It’s freely available from…