🤖 AI Summary
Existing negotiation agents struggle to balance self-utility and cooperation under human bounded rationality, low opponent adaptability, and weak strategic reasoning. Method: We propose an intelligent agent for dynamic multi-round negotiations that (i) pioneers the integration of real-time opponent behavioral modeling and Tit-for-Tat reciprocity into an end-to-end offer optimization framework; (ii) implements a three-stage interpretable decision pipeline—opponent modeling → inverse offer optimization → strategy fusion—combining linear programming, acceptance probability prediction, and rule-based reasoning. Contribution/Results: Evaluated across diverse simulated environments and real human-agent negotiations, our agent significantly improves agreement rate (+23.6%) and negotiator utility (+18.4%). Moreover, it functions as an interpretable negotiation coach, delivering real-time feedback and optimal offer recommendations.
📝 Abstract
Negotiation requires dynamically balancing self-interest and cooperation to maximize one's own utility. Yet, existing agents struggle due to bounded rationality in human data, low adaptability to counterpart behavior, and limited strategic reasoning. To address this, we introduce principle-driven negotiation agents, powered by ASTRA, a novel framework for turn-level offer optimization grounded in two core principles: opponent modeling and Tit-for-Tat reciprocity. ASTRA operates in three stages: (1) interpreting counterpart behavior, (2) optimizing counteroffers via a linear programming (LP) solver, and (3) selecting offers based on negotiation tactics and the partner's acceptance probability. Through simulations and human evaluations, our agent effectively adapts to an opponent's shifting stance and achieves favorable outcomes through enhanced adaptability and strategic reasoning. Beyond improving negotiation performance, it also serves as a powerful coaching tool, offering interpretable strategic feedback and optimal offer recommendations.