Information Systems Frontiers

, Volume 20, Issue 1, pp 143–160 | Cite as

A supplier offer modification approach based on fuzzy systems for automated negotiation in e-commerce

  • Bahador Shojaiemehr
  • Marjan Kuchaki Rafsanjani


In E-commerce, numbers of transactions are increasing day by day in B2B and B2C trade. Online negotiation is possible because of automated negotiation. Autonomous entities such as agents could help in these situations. Providing an offer which has maximum utilities for both trading parties into possible shortest time is the main aim of this work. Proposed model applies issue trade-offs strategy in which multiple issues are traded-offs against one another to maximize participant satisfaction. To make trade-offs the model applies a fuzzy system approach. The automated negotiation model in this article has a process without offer generating and exchanging between buyer and supplier agents to explore time-consuming negotiation process in earlier researches. Mediator component searches an optimal offer that satisfies buyer and supplier requirements. The system will utilize fuzzy inference systems to automate negotiation process and considers two effective factors in the negotiation process: requirements and preferences. Requirements are qualitative or quantitative values which the participants assign to issues for negotiation. Preferences of the participants are priorities assigned to the issues. These values express an importance measure of the issues from a participant perspective. Analytic hierarchy process (AHP) is used to get preferences of the issues. Proposed model applies different Fuzzy Inference System (FIS) schemes for qualitative and quantitative negotiation issues to enhance the satisfaction level of buyers and suppliers. Experimental results show that how the model fulfills the main aim of our work.


Recommender Fuzzy inference system Modification process Participant offer Negotiation issue Negotiation agent 



The authors would like to express their thanks to the anonymous referees for their comments and suggestions which improved the paper.


  1. Bahrammirzaee, A., Chohra, A., & Madani, K. (2013). An adaptive approach for decision making tactics in automated negotiation. Applied Intelligence, 39, 583–606.CrossRefGoogle Scholar
  2. Bayazit, O., & Karpak, B. (2005). An AHP Application in Vendor Selection. Honolulu, Hawaii: ISAHP.Google Scholar
  3. Chavez, A., & Maes, P. (1996). Kasbah: An Agent Marketplace for Buying and Selling Goods. London: Proceedings of the International Conference on the Practical Application of Intelligent Agents and Multi-agent Technology.Google Scholar
  4. Cheng, C. B., Henry Chan, C. C., & Lin, K. C. (2006). Intelligent Agents for Emarketplace: Negotiation with Issue Trade-offs by Fuzzy Inference Systems. Decision Support Systems, 42, 626–638.CrossRefGoogle Scholar
  5. de Jonge, D., & Sierra, C. (2015). NB3: a multilateral negotiation algorithm for large, non-linear agreement spaces with limited time. Autonomous Agents and Multi-Agent Systems, 29, 896–942.CrossRefGoogle Scholar
  6. Ebadi, S., Nasir Sulaiman, M., & Masrah Azrifah, A. M. (2010). A Review of Negotiation Agents in e-commerce. International Journal of Computer Science and Information Security (IJCSIS), 8(3), 11–20.Google Scholar
  7. Faratin, P., Sierra, C., & Jennings, N. R. (1998). Negotiation Decision Functions for Autonomous Agents. Robotics and Autonomous Systems, 24, 159–182.CrossRefGoogle Scholar
  8. Faratin, P., Sierra, C., & Jennings, N. R. (2002). Using Similarity Criteria to Make Issue Trade-offs in Automated Negotiations. Artificial Intelligence, 142, 205–237.CrossRefGoogle Scholar
  9. Huang, C. C., Liang, W. Y., Lai, Y. H., & Lin, Y. C. (2010). The Agent-based Negotiation Process for B2C E-commerce. Expert Systems with Applications, 37, 348–359.CrossRefGoogle Scholar
  10. Jang, J. R., Sun, C. T., & Mizutani, E. (1997). Neuro-fuzzy and soft computing: a computational approach to learning and machine intelligence. Upper Saddle River, NJ: Prentice Hall.Google Scholar
  11. J.J. Jassbi, J.A. Serra, A. Ribeiro and A. Donati, (2006) “A Comparison of Mamdani and Sogenu Inference Systems for a Space Fault Detection Application”, Proceedings of the World Automation Congress. Budapest, Hungary.Google Scholar
  12. Kolomvatsos, K., Trivizakis, D., & Hadjiefthymiades, S. (2015). An Adaptive Fuzzy Logic System for automated negotiations. Fuzzy Sets and Systems, 269, 135–152.CrossRefGoogle Scholar
  13. Lin, C. C., Chen, S. C., & Chu, Y. M. (2011). Automatic Price Negotiation on the Web: An Agent-based Web Application Using Fuzzy Expert System. Expert Systems with Applications, 38, 5090–5100.CrossRefGoogle Scholar
  14. Liu, F., Geng, H., & Zhang, Y. Q. (2005). Interactive Fuzzy Interval Reasoning for Smart Web Shopping. Applied Soft Computing, 5, 433–439.CrossRefGoogle Scholar
  15. Minghua, H., Jennings, N. R., & Leung, H. F. (2003). On Agent-mediated Electronic Commerce. IEEE Transactions on Knowledge and Data Engineering, 15(4), 985–1003.CrossRefGoogle Scholar
  16. Raiffa, H. (1982). The Art and Science of Negotiation. Cambridge, MA: Harvard University Press.Google Scholar
  17. Rajavel, R., & Thangarathanam, M. (2016). Adaptive Probabilistic Behavioural Learning System for the effective behavioural decision in cloud trading negotiation market. Future Generation Computer Systems, 58, 29–41.CrossRefGoogle Scholar
  18. Saaty, T. L. (1980). The Analytic Hierarchy Process. New York: McGraw-Hill.Google Scholar
  19. Saaty, T. L. (1986). Axiomatic foundations of the AHP. Management Science, 32(7), 841–855.CrossRefGoogle Scholar
  20. Saaty, T. L., & Acze’l, J. (1983). Procedures for Synthesizing Ratio Judgements. Journal of Mathematical Psychology, 27, 93–102.CrossRefGoogle Scholar
  21. Shojaiemehr, B., & Kuchaki Rafsanjani, M. (2013). A Multi-agent Based Model for Collective Purchasing in Electronic Commerce. International Journal of Machine Learning & Cybernetics (IJMLC), 4, 409–417.CrossRefGoogle Scholar
  22. Son, S., & Sim, K. M. (2015). Adaptive and similarity-based tradeoff algorithms in a price-timeslot-QoS negotiation system to establish cloud SLAs. Information Systems Frontiers, 17, 565–589.CrossRefGoogle Scholar
  23. Takagi, T., & Sugeno, M. (1985). Fuzzy Identification of Systems and its Application to Modeling and Control. IEEE Transactions on Systems, Man, and Cybernetics, 15, 116–132.CrossRefGoogle Scholar
  24. M. Woolridge and M. J. Wooldridge. (2001) “An Introduction to Multi Agent Systems”, 10 ed, John Wiley & Sons, Inc. New York, USA.Google Scholar
  25. Zadeh, L. A. (1965). Fuzzy sets. Information and Control, 8, 338–353.CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media New York 2016

Authors and Affiliations

  • Bahador Shojaiemehr
    • 1
  • Marjan Kuchaki Rafsanjani
    • 2
  1. 1.Young Researchers and Elites Club, Science and Research BranchIslamic Azad UniversityTehranIran
  2. 2.Department of Computer Science, Faculty of Mathematics and ComputerShahid Bahonar University of KermanKermanIran

Personalised recommendations