Dynamic Programming Approach to Resource Scheduling under Constraints,

Abstract

One of the most difficult problems encountered by the activity planner is the scheduling of activities under constraints. Too frequently, the best arrangement of activities may violate a constraint on the amount of resource available. A solution to this problem is presented in the paper, treating the resource allocation problem as a one dimensional allocation dynamic programming problem. If the cost of each activity, the penalty for not completing an activity, and the budget constraints for each budget period are known, it is possible to allocate resources optimally subject to the constraints given. Because of the nature of the dynamic programming, the optimal solution is determined for each value of resource available. The restrictive assumptions are explained in detail and provision for implementation has been provided by an automated algorithm that will allocate resources optimally to any number of budget periods under any given constraints on resources. (Author)

Document Details

Document Type
Technical Report
Publication Date
May 01, 1969
Accession Number
AD0738941

Entities

People

  • David A. Tyburski

Organizations

  • United States Army Materiel Command

Tags

DTIC Thesaurus Topics

  • Algorithms
  • Computer Programming
  • Dynamic Programming
  • Evolutionary Algorithms
  • Heuristic Methods
  • Mathematics
  • Scheduling (Production)

Readers

  • Finite Element Method (FEM) for solving Partial Differential Equations (PDEs)
  • Logistics and Supply Chain Management.
  • Public Financial Management and Budgeting