Skip to main content

A Multiagent System Approach to Grocery Shopping

  • Conference paper
  • 763 Accesses

Part of the book series: Advances in Intelligent and Soft Computing ((AINSC,volume 88))

Abstract

We present an approach to social grocery shopping based on customers trading information about item prices and quantities in order for the customers to find the lowest prices for the goods they purchase and the most convenient plan for buying them. Because collecting and reporting prices is tedious, agents repre-senting customers are needed to make this approach practical. Agents also have the potential to learn which other agents can be trusted. We use a realistic shopping list based on the U.S. Consumer Price Index in order to guarantee the realism of our results. By visiting actual grocery markets and comparing prices, we have discovered that the total cost of a list of groceries can vary by 13%. We have also discovered that by shopping optimally, that is, buying each item from the cheapest store, the result can be a savings of 16% over shopping at the store with the lowest total cost. To shop at minimum cost requires customers’ agents to report prices to each other. If they do, each customer is likely to achieve at least a 10% savings. However, what if the reported prices are inaccurate? Would customers be worse off than if they just shopped randomly? We investigated the robustness of our multiagent shopping system in the presence of errors in reported prices. From this, we determine the potential savings an average customer might obtain.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Clark, D.: Shopbots become agents for business change. IEEE Computer 33(2), 18–21 (2000), doi:10.1109/MC.2000.820034

    Google Scholar 

  2. Krulwich, B.: The BargainFinder agent: Comparison price shopping on the Internet. In: Williams, J. (ed.) Agents, Bots and Other Internet Beasties, SAMS.NET (1996)

    Google Scholar 

  3. http://www.redlaser.com/

  4. Yang, J., Kim, T.H., Choi, J.: An Interface Agent for Wrapper-Based Information Extraction. In: Barley, M.W., Kasabov, N. (eds.) PRIMA 2004. LNCS (LNAI), vol. 3371, pp. 291–302. Springer, Heidelberg (2005), doi:10.1007/978-3-540-32128-6_22

    Chapter  Google Scholar 

  5. Tang, Z., Smith, M.D., Montgomery, A.: The impact of shopbot use on prices and price dispersion: evidence from online book retailing. International Journal of Industrial Organization 28(6), 579–590 (2010), 10.1016/j.ijindorg.2010.03.014

    Google Scholar 

  6. Greenwald, A.R., Kephart, J.O.: Shopbots and Pricebots. In: Agent Mediated Electronic Commerce II (AMEC 2009), pp. 1–23. Springer, Heidelberg (2000), doi:10.1007/10720026_1

    Chapter  Google Scholar 

  7. Lee, H.K., Yu, Y.H., Ghose, S., Jo, G.-S.: Comparison shopping systems based on semantic web – A case study of purchasing cameras. In: Li, M., Sun, X.-H., Deng, Q.n., Ni, J. (eds.) GCC 2003. LNCS, vol. 3032, pp. 139–146. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  8. Kawa, A.: Simulation of dynamic supply chain configuration based on software agents and graph theory. In: Omatu, S., Rocha, M.P., Bravo, J., Fernández, F., Corchado, E., Bustillo, A., Corchado, J.M. (eds.) IWANN 2009. LNCS, vol. 5518, pp. 346–349. Springer, Heidelberg (2009), doi:10.1007/978-3-642-02481-8_49

    Chapter  Google Scholar 

  9. BLS Information, Glossary, U.S. Bureau of Labor Statistics Division of Information Services. http://www.bls.gov/bls/glossary.htm#C (accessed October 4, 2010)

  10. (2007-2008 Weights) Relative importance of components in the Consumer Price Indexes: U.S. city average, U.S. Bureau of Labor Statistics Division of Information Services. http://www.bls.gov/cpi/#tables (accessed October 4, 2010)

  11. http://www.cse.sc.edu/~huhns/ShoppingList.html

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Du, H., Huhns, M.N. (2011). A Multiagent System Approach to Grocery Shopping. In: Demazeau, Y., Pěchoucěk, M., Corchado, J.M., Pérez, J.B. (eds) Advances on Practical Applications of Agents and Multiagent Systems. Advances in Intelligent and Soft Computing, vol 88. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-19875-5_25

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-19875-5_25

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-19874-8

  • Online ISBN: 978-3-642-19875-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics