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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Clark, D.: Shopbots become agents for business change. IEEE Computer 33(2), 18–21 (2000), doi:10.1109/MC.2000.820034
Krulwich, B.: The BargainFinder agent: Comparison price shopping on the Internet. In: Williams, J. (ed.) Agents, Bots and Other Internet Beasties, SAMS.NET (1996)
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
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
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
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)
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
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)
(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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)