Provided is an automatic negotiation system capable of generating an index for determining a target candidate preferable for a supplier. The supply utility function generating unit 53 generates a supply utility function that represents a change in profit / loss of the supplier with respect to a change in the total demand for each current time and future time. The demand utility function generation means 55 generates a demand utility function that represents a change in the profit / loss of the supplier with respect to a change in the demand amount of the consumer at each current time and future time.
展开▼