public resource allocation