JBoss.orgCommunity Documentation

Chapter 13. Partitioned search

13.1. Overview

For very big datasets, it is sometimes worthwhile to partition the datasets into smaller pieces.

However, partitioning leads to suboptimal results, even if the pieces are solved optimally:

A future version of OptaPlanner will have native support for several forms of partitioning. Meanwhile, you can implement it yourself as shown in the image above. Use an OptaPlanner Solver to solve each piece.