Simulating Shopper Behavior using Fuzzy Logic in Shopping Center Simulation

Jason Christian, Seng Hansun


To simulate real-world phenomena, a computer tool can be used to run a simulation and provide a detailed report. By using a computer-aided simulation tool, we can retrieve information relevant to the simulated subject in a relatively short time. This study is an extended and complete version of an initial research done by Christian and Hansun and presents a prototype of a multi-agent shopping center simulation tool along with a fuzzy logic algorithm implemented in the system. Shopping centers and all their components are represented in a simulated 3D environment. The simulation tool was created using the Unity3D engine to build the 3D environment and to run the simulation. To model and simulate the behavior of agents inside the simulation, a fuzzy logic algorithm that uses the agents’ basic knowledge as input was built to determine the agents’ behavior inside the system and to simulate human behaviors as realistically as possible.

Full Text:



Li, Y., Musilek, P. & Wyard-Scott L., Fuzzy Logic in Agent-Based Game Design, in Proceedings of North American Fuzzy Information Processing Society NAFIPS'04, IEEE, Banff, Canada, 2, pp. 734-739, 2004.

Sadeghi, T. & Bijandi, F., The Effect of Shopping Mall Environment on Shopping Behavior under a Model, Middle-East Journal of Scientific Research, 8, pp. 566-574, 2011.

Hu, H. & Jasper, C.R., A Qualitative Study of Mall Shopping Behaviors of Mature Consumers, Journal of Shopping Center Research, pp. 17-38, 2007.

Krumme, C., Cebrian, M. & Pentland, A., Pattern of Individual Shopping Behavior, Cornell University Library, 2010. arXiv:1008.2556.

Khan, M.Y. & Zafar, S.T., A Study of Buying Behavior and Brand Perception of Consumers in Shopping Malls, VSRD International Journal of Business & Management Research, pp. 348-361, 2011.

Kotze, T., North, E., Stols, M. & Venter, L., Gender Differences in Sources of Shopping Enjoyment, University of Pretoria, South Africa, 2012.

Bailey, M., Consumer Profiles and Behavior in Australian Shopping Centers, Retail Property Insight, 20(1), pp. 4-11, 2013.

Ghani, U. & Jan, F.A., An Exploratory Study of the Impulse Buying Behavior of Urban Consumers in Peshawar, in Proceedings of International Conference on Business and Economic Research, Kualalumpur, Malaysia, pp. 157-159, 2010.

Rauh, J., Schenk, T.A. & Schrodl, D., The Simulated Consumer – An Agent-based Approach to Shopping Behavior, Erkunde, 66, pp. 13-25, 2011.

Ali, W. & Moulin, B., How Artificial Intelligent Agents Do Shopping in a Virtual Mall: A ‘Believable’ and ‘Usable’ Multiagent-Based Simulation of Customers' Shopping Behavior in a Mall, Advances in Artificial Intelligence, the series Lecture Notes in Computer Science, 4013, pp. 73-85, 2006.

Campo, K., Gijsbrechts, E. & Guerra, F., Computer Simulated Shopping Experiments for Analyzing Dynamic Purchasing Patterns: Validation and Guidelines, Journal of Empirical Generalisations in Marketing Science, 4, pp. 22-61, 1999.

Ҫaḡil, G. & Erdem, M.B., An Intelligent Simulation Model of Online Consumer Behavior, Journal of Intelligent Manufacturing, 23(4), pp. 1015-1022, 2012.

Puttelaar, J. v.d., Verain, M.C.D. & Onwezen, M.C., Consumer Friendly Virtual Reality Simulation for Randomized Controlled Trials in Consumer Research, available at http://www.measuring domized-controlled-trials-consumer-research, (October 19, 2016).

Schenk, T.A., Lőffler, G. & Rauh, J., Agent-Based Simulation of Consumer Behavior in Grocery Shopping on a Regional Level, Journal of Business Research, 60, pp. 894-903, 2007.

Drennan, J., Drennan, P. & Keeffe, D.A., Research in Consumer Misbehaviour: A Simulation Game Approach, in Proceedings of 2007 Australia and New Zealand Marketing Academy Conference (ANZMAC), pp. 704-710, 2007.

Davidsson, P., Multi-Agent-based Simulation: Beyond Social Science, MABS, pp. 97-107, 2000.

Batista, A.F.d.M., Marietto, M.d.G.B., Botelho, W.T., Kobayashi, G., Alves, B.d.P., Castro, S.d. & Ruas, T.L., Principles of Agent-Oriented Programming, Intechopen, pp. 317-342, 2011.

Taylor, R., Agent-based modeling, weAdapt, 2011, available at agent-based-modelling (May 16, 2016).

Muolin, B. & Ali, W., A Multi-Agent Geo-Simulation Approach to Assess the Impact of Environment Changes on Crowd Behavior, Ulaval Canada, 2006.

Jantzen, J., Tutorial on Fuzzy Logic, Kongens Lyngby, pp. 98, 2006.

Klir, G.J., Facets of Systems Science, Second edition, Springer Science+Business Media New York, pp. 471, 2001.

Khorasani, E.S., A Reasoning Methodology for CW-Based Question Answering Systems, ProQuest LLC, pp. 9, 2008.

Hassan, S., Garmendia, L. & Pavon, J., Introducing Uncertainty into Social Simulation: Using Fuzzy Logic for Agent-based Modelling, Inderscience, 2(2), pp. 118-124, 2010.

Pacuit, E. and Roy, O., Epistemic Foundations of Game Theory, The Stanford Encyclopedia of Philosophy, 2016.

Benea, M.T., Tartareanu, T.A. & Trascau, M., Norm Emergence in Multi-Agent Systems Based on Social Interactions, CSMR, 1(1), pp. 12-24, 2011.

Christian, J. & Hansun, S., Implementation of Multi-Agent System using Fuzzy Logic towards Shopping Center Simulation, in Proceedings of 2014 IEEE International Conference on Intelligent Autonomous Agents, Networks and Systems (INAGENTSYS), pp. 19-23, 2014.

Wang, Y.-M., Centroid Defuzzification and the Maximizing Set and Minimizing Set Ranking Based on Alpha Level Sets, Computers & Industrial Engineering, pp. 1-9, 2009.

Mitre Corporation, Verification and Validation of Simulation Models. Available at (May 16, 2016).

Bharathy, G. & Silverman, B., Validating Agent-Based Social Systems Models, in Proceedings of 2010 Winter Simulation Conference, pp. 441-453, 2010.



  • There are currently no refbacks.

Contact Information:


Center for Research and Community Services (CRCS) Building Floor 7th, 
Jl. Ganesha No. 10 Bandung 40132, Indonesia,

Tel. +62-22-86010080,

Fax.: +62-22-86010051;