## Pricing perishables is inherently a dynamic decision.

If a retailer chooses low prices today, inventory will sell faster, but there might not be enough
left for future periods. On the other hand, if prices are set high, the retailer sells less now,
but carries over more inventory to the next period. Dynamic programming is a mathematical
technique developed in order to solve these types of problems.

## Wasteless uses state-of-the-art methods to solve high dimensional dynamic programming problems,
and automatically map inventory stock and time of day into a series of optimal prices.

However, before it is possible to solve these problems, our statisticians and economists must
have knowledge of various parameters.

For example,

## How exactly do consumers trade off freshness (expiration date) with discounts?

## How do consumers respond when there is little inventory left on the shelf?

## When is the next shipment of inventory set to arrive?

## How many units does it include, and at what cost?

##
What are the relations between products, which products are an alternative to one
another?