Last week

Last 6 months

Optimizing COVID-19 vaccination appointment scheduling

Blog post image

COVID-19 vaccination appointment scheduling has proven to be a world-wide challenge. People eligible for vaccinations haven’t been able to secure appointments despite repeated attempts. Those scheduled for vaccinations sometimes arrive at a vaccination center only to learn that their appointment has been canceled. Others find that they share the same vaccination time window with hundredsRead more →

How much faster is Java 15?

Blog post image

Java 15 was released on the 15th of September 2020 and has promised to bring with it a few performance tweaks in its G1GC and ParallelGC garbage collectors. What does it mean for OptaPlanner? Are there any benefits to be gained from upgrading from JDK11 to JDK15? In 2019, we found out that ParallelGC worksRead more →

Last Year

Solve the facility location problem

Blog post image

We have created a new quickstart that extends OptaPlanner use case portfolio with the facility location problem and also demonstrates building a cloud-native application using Quarkus, the new Java Native stack. The facility location problem The facility location problem consist of a set of potential facility locations and a set of consumer points that needRead more →

Let’s OptaPlan your jBPM tasks (part 1) – Integrating the two worlds

Blog post image

Traditionally, business process management systems (BPMS) assign human tasks to users on a group basis. This information is part of the human tasks configuration. In the following process, notice how the Resolve Dispute and Notify Customer tasks are configured with the CreditAnalyst and ClientRelations groups respectively: At runtime, every time a new instance of oneRead more →