1. A method for increasing revenue generated from service level agreements (SLAs) comprising: obtaining, by a business entity managing a grid of computer processors, a continuous price/delay function mapping a domain of customer selectable delays to a range of prices, wherein each customer selectable delay in the domain corresponds to a maximum delay that a customer having a computing job agrees to wait before execution of the computing job is started on the grid, wherein the continuous price/delay function is continuous over the domain, and wherein the range comprises at least two different prices; designating, by the business entity, a first customer selectable delay of the domain as an initial minimum offered delay, wherein the initial minimum offered delay exceeds zero; offering, by the business entity to a first plurality of customers, a first subset of the domain exceeding the initial minimum offered delay; receiving, by the business entity and after offering the first subset, a first plurality of SLAs for executing a first plurality of computing jobs of the first plurality of customers, wherein the first plurality of SLAs specify a first plurality of delays selected from the first subset by the first plurality of customers; calculating, by a computer processor, a first expected revenue for the business entity from executing, on a the grid, the first plurality of computing jobs using a value function, a stress variable of the grid, a plurality of prices in the range of the price/delay function corresponding to the first plurality of delays, and the initial minimum offered delay, wherein the stress variable identifies a difference between the first customer selectable delay for at least one job and an expected delay for the at least one job, wherein the value function has a state vector as input, wherein the state vector specifies the state of the computer system, and wherein the value of the stress variable is a state variable in the state vector; designating, by the business entity, a second customer selectable delay of the domain as a new minimum offered delay, wherein the new minimum offered delay exceeds zero; calculating a second expected revenue for the business entity using the value function, the stress variable, and the new minimum offered delay; replacing the initial minimum offered delay on the continuous price/delay function with the new minimum offered delay in response to the second expected revenue exceeding the first expected revenue; offering, by the business entity, a second subset of the domain exceeding the new initial minimum offered delay to a second plurality of customers; receiving, by the business entity and after offering the second subset, a second plurality of SLAs for executing a second plurality of computing jobs of the second plurality of customers, wherein the second plurality of SLAs specify a second plurality of delays selected from the second subset by the second plurality of customers; and executing, on the grid, the second plurality of jobs associated with the second plurality of SLAs to generate revenue for the business entity.