Knowledge-based Locomotive Planning for the Swedish Railway
The link above is the master thesis of Dr. Volker Scholz written in 1998. It discusses the knowledge-based approach for locomotive planning. The algorithms could be adopted and applied to logistic planning in general.
Drools Solver and the upcoming Drools Fusion are well suited for this problem domain.