A method, system, and program for minimizing complex decisions to allocate
additional resources to a job submitted to a grid environment are
provided. First, at least one decision to allocate additional resources
to at least one previously submitted job is stored in a decision cache,
wherein said the least one decision is stored according to at least one
characteristic of the at least one previously submitted job. When another
job is submitted to the grid environment needs additional resources, the
characteristic of the currently submitted job is compared with the
characteristics of previous submitted jobs. If there is a match, then the
previously made decision associated with the matching characteristic
controls allocation of additional resources for the currently submitted
job, such that complex decision making for allocation of additional
resources is minimized by reusing previously stored decisions to allocate
additional resources.