Optimizes the aggregate mixture to achieve a target aggregate mixture composition from a collection of aggregates.
This minimizes the need for sieving and makes the best use of available aggregates.