Abstract

We present Pirasa: an agent-based simulation environment for studying how autonomous agents can best interact with each other to exchange goods in e-commerce marketplaces. A marketplace in Pirasa enables agents to enact buyer or seller roles and select from sales, auction, and negotiation protocols to achieve the individual goals of their users. An agent’s strategy to maximize its utility in the marketplace is guided by its user’s preferences and constraints such as ‘maximum price’ and ‘deadline’, as well as an agent’s personality attributes, e.g., how ‘eager’ or ‘late’ the agent can be for exchanging goods and whether the agent is a ‘spender’ or ‘saver’ in an exchange. To guide the agent’s actions selected by a strategy, we use the notion of electronic contracts formulated as regulatory norms. In this context, we present how Pirasa is organized with regards to seller processes for goods submission, the inclusion of buyer preferences, and the management of transactions through specialized broker agents. Using randomized simulations, we demonstrate how a buyer agent can strategically select the most suitable protocol to satisfy its user’s preferences, goals and constraints in dynamically changing market settings. The generated simulation data can be leveraged by researchers to analyze agent behaviors, and develop additional strategies.

Highlights

  • Responsible Editors: Haider Abbas and Yin Zhang browsers or mobile applications (Alt and Zimmermann 2016; Spiekermann et al 2015)

  • Browsers or mobile applications (Alt and Zimmermann 2016; Spiekermann et al 2015). Using these procedures, referred to commonly as protocols, users can bid on items they would like to buy in auctions, they can negotiate with the sellers directly to get the best possible price, and they can order at a fixed price to get the item quickly

  • We present PIRASA: An agent-based simulation framework that is designed to test different strategies in dynamic electronic marketplaces, and evaluate which protocol is the most preferable given the user’s goals, preferences, and constraints

Read more

Summary

Introduction

Responsible Editors: Haider Abbas and Yin Zhang browsers or mobile applications (Alt and Zimmermann 2016; Spiekermann et al 2015). Using these procedures, referred to commonly as protocols, users can bid on items they would like to buy in auctions, they can negotiate with the sellers directly to get the best possible price, and they can order at a fixed price to get the item quickly. Bob wants to buy a present for his father as father’s day is approaching He has a watch in mind that he thinks his father would like. Given the time constraint Bob has due to father’s day, he decides to purchase the watch from the first seller, using the direct sales protocol

Objectives
Methods
Results
Conclusion

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.