Essays In Optimization Methods For Resource Allocation