| Literature DB >> 33758627 |
Jinghua Wu1, Fujuan Zhang1, Jiali Han1, Yan Li1, Yi Sun1.
Abstract
Human-to-agent automated negotiation has many potentials in a variety of applications. How to design an agent with equivalent persuasion capabilities with its human rivals is the key to the success of such systems but the research on this problem is still at its early stage. With the aim of improving agents' persuasion ability, this paper proposes to construct emotional agents and emotion-dependent persuasion actions in automated negotiation with multiple issues. First, a multi-issue evaluation function adjusted by the rival's reputation is constructed to determine whether emotional persuasion is needed. Then, by applying the Weber-Fechner Law, this paper proposes a method to measure an agent's emotion generated by evaluating the rival's proposal. Persuasion is categorized into four types and an emotion-based method is proposed for an agent to select a persuasion type. The selected persuasion type is further related to updating concessions, so that an agent can make concessions adaptive to both the rival's proposal and the focal agent's emotional state. Moreover, a series of numerical experiments on bilateral negotiation between agents are conducted to illustrate the proposed model and validate its effectiveness in improving negotiation efficiency. Theoretical and practical implications as well as limitations are discussed in the end.Entities:
Keywords: Agent-based negotiation; Concessions; Emotions; Multi-issue; Persuasion selection
Year: 2021 PMID: 33758627 PMCID: PMC7971364 DOI: 10.1007/s12652-021-03089-w
Source DB: PubMed Journal: J Ambient Intell Humaniz Comput
Fig. 1The model framework for the proposed emotional persuasion
Fig. 2An agent’s evaluating function of a negotiating issue
Fig. 3The flow chart of the negotiation protocol
Agent A’s values and weights of the issues
| Price | Quality | Delivery time | Threshold | |
|---|---|---|---|---|
| Weight | 0.3 | 0.5 | 0.2 | |
| Expected value | 5 | 8 | 5 | 0.102 |
| Initial proposal | 3 | 9 | 3 | 0.484 |
| Minimum value | 3 | 7 | 3 | |
| Maximum value | 7 | 10 | 6 |
Agent B’s values and weights of the issues
| Price | Quality | Delivery time | Threshold | |
|---|---|---|---|---|
| Weight | 0.5 | 0.2 | 0.3 | |
| Expected value | 7 | 7 | 6 | 0.032 |
| Initial proposal | 9 | 6 | 7 | 0.194 |
| Minimum value | 6 | 4 | 4 | |
| Maximum value | 10 | 9 | 9 |
The concession adjusted coefficient of each persuasion type,
| Complaint type | Explanation type | Analogy type | Threat type | |
|---|---|---|---|---|
| 4 | 3 | 2 | 1 | |
| 1 | 2 | 3 | 4 |
The base concessions of the issues
| Price | Quality | Delivery time | |
|---|---|---|---|
| 0.2 | 0.1 | 0.3 | |
| 0.15 | 0.3 | 0.2 |
The selection rules of persuasion types
| Range of the emotion | The type of persuasion adopted by | The type of persuasion adopted by |
|---|---|---|
| Complaint type | Threat type | |
| Explanation type | Analogy type | |
| Analogy type | Explanation type | |
| Threat type | Complaint type |
The cut-off values are computed for this experiment setting and they should be contextualized with the change of settings
Agent B’s evaluation of Agent A’s proposal in the first round of persuasion
| Price | Quality | Delivery time | |
|---|---|---|---|
| Type of the issue | Benefit type | Cost type | Benefit type |
| 3 | 9 | 3 | |
| Evaluated value | 0 | 0 | 0 |
| Weight of an issue | 0.5 | 0.2 | 0.3 |
Agent A’s evaluation of Agent B’s counter-offer in the first round
| Price | Quality | Delivery time | |
|---|---|---|---|
| Type of the issue | Cost type | Benefit type | Cost type |
| 9 | 6 | 7 | |
| Evaluated value | 0 | 0 | 0 |
| Weight of an issue | 0.3 | 0.5 | 0.2 |
Agent A’s proposal in the second round
| Price | Quality | Delivery time | |
|---|---|---|---|
| Adjusted issue value |
The process of Agent A’s persuasion
| Rounds | Received type of persuasion | Proposal | Total utility | ||
|---|---|---|---|---|---|
| Price | Quality | Delivery time | |||
| 1 | 3 | 9 | 3 | 0.000 | |
| 2 | Complaint | 3.8 | 8.6 | 4.2 | 0.000 |
| 3 | Explanation | 4.4 | 8.3 | 5.1 | 0.039 |
| 4 | Analogy | 4.8 | 8.1 | 5.7 | 0.082 |
| 5 | Analogy | 5.2 | 7.9 | 6 | 0.170 |
| 6 | Threat | 5.4 | 7.8 | 6 | 0.178 |
| 7 | Threat | 5.6 | 7.7 | 6 | 0.187 |
| 8 | Threat | 5.8 | 7.6 | 6 | 0.197 |
aThe original value is changed to the maximum value of the negotiating issue acceptable to Agent A
The process of Agent B’s persuasion
| Rounds | Received type of persuasion | Proposal | Total utility | ||
|---|---|---|---|---|---|
| Price | Quality | Delivery time | |||
| 1 | 9 | 6 | 7 | 0.000 | |
| 2 | Threat | 8.4 | 6.9 | 6.2 | 0.001 |
| 3 | Analogy | 7.95 | 7.8 | 5.6 | 0.009 |
| 4 | Explanation | 7.65 | 8.4 | 5.2 | 0.021 |
| 5 | Explanation | 7.35 | 9 | 4.8 | 0.029 |
| 6 | Complaint | 7.2 | 9 | 4.6 | 0.030 |
| 7 | Complaint | 7.05 | 9 | 4.4 | 0.031 |
| 8 | Complaint | 6.9 | 9 | 4.2 | 0.032 |
aThe original value is changed to the maximum value of the negotiating issue acceptable to Agent B
Fig. 4Both agents’ proposed value of each issue
Fig. 5Both agents’ emotion and selected types of persuasion
The pairs of concession adjusted coefficients for each persuasion type
| Agents | Complaint type | Explanation type | Analogy type | Threat type | |
|---|---|---|---|---|---|
| Agent A | 4 | 3.5 | 3 | 2.5 | |
| Agent B | 2.5 | 3 | 3.5 | 4 | |
| Agent A | 4.5 | 4 | 3.5 | 3 | |
| Agent B | 3 | 3.5 | 4 | 4.5 | |
| Agent A | 5 | 4 | 3 | 2 | |
| Agent B | 2 | 3 | 4 | 5 | |
| Agent A | 6 | 5 | 4 | 3 | |
| Agent B | 3 | 4 | 5 | 6 | |
| Agent A | 7 | 6 | 5 | 4 | |
| Agent B | 4 | 6 | 5 | 7 |
Fig. 6Agent A’s total utility in each round with different concession adjusted coefficients
Fig. 7Agent B’s total utility in each round with different concession adjusted coefficients
The process of Agent A’s persuasion with neither emotion nor reputation
| Rounds | Received type of persuasion | Proposal | Total utility | ||
|---|---|---|---|---|---|
| Price | Quality | Delivery time | |||
| 1 | 3 | 9 | 3 | 0.000 | |
| 2 | Complaint | 3.8 | 8.6 | 4.2 | 0.003 |
| 3 | Explanation | 4.4 | 8.3 | 5.1 | 0.071 |
| 4 | Analogy | 4.8 | 8.1 | 5.7 | 0.175 |
| 5 | Threat | 5.0 | 8.0 | 6 | 0.244 |
| 6 | Threat | 5.2 | 7.9 | 6 | 0.254 |
| 7 | Threat | 5.4 | 7.8 | 6 | 0.266 |
| 8 | Threat | 5.6 | 7.7 | 6 | 0.279 |
| 9 | Threat | 5.8 | 7.6 | 6 | 0.294 |
| 10 | Threat | 6.0 | 7.5 | 6 | 0.312 |
aThe original value is changed to the maximum value of the negotiating issue acceptable to Agent A
The process of Agent B’s persuasion with neither emotion nor reputation
| Rounds | Received type of persuasion | Proposal | Total utility | ||
|---|---|---|---|---|---|
| Price | Quality | Delivery time | |||
| 1 | 9 | 6 | 7 | 0.000 | |
| 2 | Threat | 8.4 | 6.9 | 6.2 | 0.002 |
| 3 | Analogy | 7.95 | 8.1 | 5.6 | 0.018 |
| 4 | Explanation | 7.65 | 8.7 | 5.2 | 0.041 |
| 5 | Complaint | 7.5 | 9 | 5.0 | 0.056 |
| 6 | Complaint | 7.4 | 9 | 4.8 | 0.058 |
| 7 | Complaint | 7.2 | 9 | 4.6 | 0.060 |
| 8 | Complaint | 7.05 | 9 | 4.4 | 0.062 |
| 9 | Complaint | 6.9 | 9 | 4.2 | 0.064 |
| 10 | Complaint | 6.75 | 9 | 4.0 | 0.066 |
aThe original value is changed to the maximum value of the negotiating issue acceptable to Agent B
The process of Agent A’s persuasion with only emotion
| Rounds | Received type of persuasion | Proposal | Total utility | ||
|---|---|---|---|---|---|
| Price | Quality | Delivery time | |||
| 1 | 3 | 9 | 3 | 0.000 | |
| 2 | Complaint | 3.8 | 8.6 | 4.2 | 0.003 |
| 3 | Explanation | 4.4 | 8.3 | 5.1 | 0.071 |
| 4 | Analogy | 4.8 | 8.1 | 5.7 | 0.175 |
| 5 | Analogy | 5.2 | 7.9 | 6 | 0.254 |
| 6 | Threat | 5.4 | 7.8 | 6 | 0.266 |
| 7 | Threat | 5.6 | 7.7 | 6 | 0.279 |
| 8 | Threat | 5.8 | 7.6 | 6 | 0.294 |
| 9 | Threat | 6.0 | 7.5 | 6 | 0.312 |
aThe original value is changed to the maximum value of the negotiating issue acceptable to Agent A
The process of Agent B’s persuasion with only emotion
| Rounds | Received type of persuasion | Proposal | Total utility | ||
|---|---|---|---|---|---|
| Price | Quality | Delivery time | |||
| 1 | 9 | 6 | 7 | 0.000 | |
| 2 | Threat | 8.4 | 7.2 | 6.2 | 0.002 |
| 3 | Analogy | 7.95 | 8.1 | 5.6 | 0.018 |
| 4 | Explanation | 7.65 | 8.7 | 5.2 | 0.041 |
| 5 | Explanation | 7.35 | 9 | 4.8 | 0.058 |
| 6 | Complaint | 7.2 | 9 | 4.6 | 0.060 |
| 7 | Complaint | 7.05 | 9 | 4.4 | 0.062 |
| 8 | Complaint | 6.9 | 9 | 4.2 | 0.064 |
| 9 | Complaint | 6.75 | 9 | 4.0 | 0.066 |
aThe original value is changed to the maximum value of the negotiating issue acceptable to Agent B