Performance optimization of complex resource allocation systems