Mechanisms for Automated Negotiation in State Oriented Domains