Approaches To Resource Allocation