# Complex routing with combinatorics

{% hint style="info" %}
If you would like to use these functionalities, [contact our Support team](https://ocfulfillment.atlassian.net/servicedesk/customer/portal/1/group/4) for more information and activation support.
{% endhint %}

To make the best possible routing decisions in complex networks — considering not only direct deliveries to end customers but the entire supply chain with both internal and external suppliers — our routing process leverages a sophisticated optimizer. This optimizer calculates the optimal sourcing option within a configurable time frame, tailored to the specific use case, by evaluating a vast number of distribution possibilities.

This section explains how to define the network within the platform for complex scenarios. It also details the available functionalities.
