resource allocation strategy