A method and system for an electronic auction is described. Bids by participating
bidders are specified over multiple contract term segments (e.g., years), and define
a pattern of cash payments over time. The auction system converts the defined pattern
of cash payments over time into a net present value bid. The net present value
bids are used to effect a comparison between participating bidders.