Coevolving negotiation strategies for P-S-optimizing agents
- Author(s)
- Gwak, Jeonghwan; Sim, Kwang.Mong
- Type
- Conference Paper
- Citation
- International Conference on Advances in Intelligent Control and Computer Engineering, pp.119 - 135
- Issued Date
- 2010-03
- Abstract
- In this paper, we consider the negotiation between two competitive agents that consider both time and cost criteria. Therefore, the negotiation agents are designed to not only optimize price utility but also be successful in optimizing (negotiation) speed utility. To this end, the objective of this work is to find effective strategies for the negotiation. The strategies are coevolved through an evolutionary learning process using two different evolutionary algorithms (EAs)-a genetic algorithm (GA) and an estimation of distribution algorithm (EDA). We present an empirical comparison of GA and EDA in coevolving negotiation strategies with different preference criteria in optimizing the price and (negotiation) speed. The experimental results show that both EAs are successful in finding good solutions with respect to both the price-optimizing (P-Optimizing) and the speed-optimizing (S-Optimizing) negotiation. However, both EAs are not effective in the negotiation for the concurrent optimization of the price and speed (P-S-Optimizing negotiation). This is because in some cases, the original fitness function cannot characterize the difference among P-Optimizing, S-Optimizing, and P-S-Optimizing solutions. Hence, this paper proposes a new fitness function that can better differentiate among the P-Optimizing, S-Optimizing, and P-S-Optimizing solutions. The experiments showed that the EAs using the proposed fitness function can coevolve effective strategies for the exact P-S-Optimizing negotiation. © 2011 Springer Science+Business Media B.V.
- Publisher
- -
- Conference Place
- HK
- URI
- https://scholar.gist.ac.kr/handle/local/25116
- 공개 및 라이선스
-
- 파일 목록
-
Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.