resource allocation efficiency