Abstract
This paper presents a novel approach to the facility layout design problem based on multi-agent society where agents’ interactions form the facility layout design. Each agent corresponds to a facility with inherent characteristics, emotions, and a certain amount of money, forming its utility function. An agent’s money is adjusted during the learning period by a manager agent while each agent tries to tune the parameters of its utility function in such a way that its total layout cost can be minimized in competition with others. The agents’ interactions are formed based on market mechanism. In each step, an unoccupied location is presented to all applicant agents, for which each agent proposes a price proportionate to its utility function. The agent proposing a higher price is selected as the winner and assigned to that location by an appropriate space-filling curve. The proposed method utilizes the fuzzy theory to establish each agent’s utility function. In addition, it provides a simulation environment using an evolutionary algorithm to form different interactions among the agents and makes it possible for them to experience various strategies. The experimental results show that the proposed approach achieves a lower total layout cost compared with state of the art methods.
Similar content being viewed by others
Abbreviations
- \({\vartheta _{ij}}\) :
-
= (c ij )(f ij )
- ω i :
-
Layout cost of ith agent for each area unit
- d ij :
-
The distance between facility i and facility j in a completed layout
- b :
-
The learning rate of money
- p i :
-
Price proposed by ith agent
- M ij :
-
ith agent’s money in jth iteration
- \({\mu_{\tilde {M}}}\) :
-
The degree of membership of an agent in the set of rich agents
- \({\mu_{\tilde {\lambda }x}}\) :
-
The degree of membership of a location in the set of middle horizontal positions
- \({\mu_{\tilde {\lambda }y}}\) :
-
The degree of membership of a location in the set of middle vertical positions
- \({\mu_{\tilde {\lambda }}}\) :
-
The degree of membership of a location in the set of central locations
- \({\mu_{\tilde {R}}}\) :
-
The degree of membership of an agent in the set of high risk-taking agents
- μ α :
-
The degree of membership of an agent in the set of highly attracted agents
- \({\beta_{\tilde {F}}}\) :
-
Membership shrink parameter of \({\tilde {F}}\) , \({0\leq \beta_{\tilde {F}}\leq 1}\) . In other words, it represents the effectiveness of \({\tilde {F}}\) on final inference
- \({\gamma_{\tilde {F}}}\) :
-
The shape parameter of \({\tilde {F}}\)
- n :
-
Number of facilities and it is equal to the number of agents
- S :
-
Sweep band width
- RX :
-
Horizontal plant length
- RY :
-
Vertical plant length
- A :
-
Total assigned area
- SF :
-
The vector of selected facilities; it consists of agents who bought the previous locations offered to them
- SU :
-
The vector of suppliant agents, it is the complementary vector of SF
- FA :
-
The vector of facilities’ area
References
Abdinnour-Helm S., Hadley S.W. (2000) Tabu search based heuristics for multi-floor facility layout. International Journal of Production Research 38: 365–383
Al-Hakim L. (2000) On solving facility layout problems using genetic algorithms. International Journal of Production Research 38: 2573–2582
Anjos M.F., Vannelli A. (2006) A new mathematical-programming framework for facility-layout design. INFORMS Journal on Computing 18(1): 111–118
Azadivar F., Wang J. (2000) Facility layout optimization using simulation and genetic algorithms. International Journal of Production Research 38: 4369–4383
Bijari, M., & Tarkesh, H. (2004). MAS approach to integrating lot-sizing and sequencing in dissimilar parallel machines. In Proceeding of CSIMTA international conference, Cherburg, France, pp. 247–253.
Cahlik, T., et al. (2006). Multi-agent approaches in economics. In Proceedings of the 24th International Conference Mathematical Methods in Economics, 13–15 September Pilsen, Czech Republic.
Castelfranchi C. (2001) The theory of social functions: Challenges for computational social science and multi-agent learning. Cognitive Systems Research 2(1): 5–38
Chiang W.C., Kouvelis P. (1996) An improved tabu search heuristic for solving facility layout design problems. International Journal of Production Research 34: 2565–2585
Chwif L. et al (1998) A solution to the facility layout problem using simulated annealing. Computers and industrial engineering 36: 125–132
Dorigo M., Stützle T. (2004) Ant colony optimization. Bradford, Bradford Book
Ferber J. (1999) Multi-agent systems. Addison-Wesley, London
Hu M.H., Wang M.J. (2004) Using genetic algorithms on facilities layout problems. International Journal of Advanced Manufacturing Technology 23: 301–310
Islier A. (1998) A genetic algorithm approach for multiple criteria facility layout design. International Journal of Production Research 36(6): 1549–1569
Jennings N.R., Woolridge M. (1998) A roadmap of agent research and development. Autonomous Agents and Multi-Agent Systems 1: 7–38
Kirkpatrick S. et al (1983) Optimisation by simulated annealing. Science 220: 671–680
Kohonen T. (2001) Self-organizating maps. Springer-Verlag, Berlin
Koopmans T.C., Beckman M. (1957) Assignment problems and the location of economic activities. Econometrica 25(1): 53–76
Kusiak A., Heragu S. (1987) The facility layout problem. European Journal of Operational Research 29: 229–251
Misevicius A. (2004) An improved hybrid genetic algorithm: New results for the quadratic assignment problem. Knowledge-Based Systems 17: 65–73
Mühlenbein, H. (1994). The Breeder Genetic Algorithm—A provable optimal search algorithm and its application, Colloquium on Applications of Genetic Algorithms, IEE 94/067, London.
Osborne M., Rubinstein A. (2003) A course in game theory. Oxford University Press, Oxford
Parvizian J., Tarkesh H. (2004) Emotional decision making in system dynamics. 22th international conference of system dynamics. England, Oxford
Russel S., Norvig P. (2003) Artificial intelligence: A modern approach, 2nd edn. New Jersey, Prentice Hall
Shayan E., Chittilappilly A. (2004) Genetic algorithm for facilities layout problems based on slicing tree structure. International Journal of Production Research 42: 4055–4067
Stone P., Veloso M. (2000) Multiagent systems: A survey from a machine learning perspective. Autonomous Robots 8: 345–383
Stützle T., & Dorigo, M. (2003). The ant colony optimization metaheuristic: Algorithms, applications, and advances. In F. Glover, & G.Kochenberger (Eds.), Handbook of metaheuristics. Norwell, MA: Kluwer academic Publishers.
Sutton R.S., Barto A.G. (1998) Reinforcement learning: An introduction. MIT Press, Cambridge
Tam K.Y. (1992) A simulated annealing algorithm for allocating space to manufacturing cells. International Journal of Production Research 30: 63–87
Tam K.Y., Chan D.K. (1998) Solving facility layout problems with geometric constraints using parallel genetic algorithms: Experimentation and findings. International Journal of Production Research 36: 3253–3272
Tarkesh, H. (2004). Parallel adaptive simulated annealing. Research work No.040203, Soft Computing Lab, Isfahan University of Technology, Iran.
Tesfatsion L. (2002) Agent-based computational economics: Growing economies from the bottom up. Artificial Life 8(1): 55–82
Tompkins J.A. et al (2003) Facilities planning. John Wiley and Sons Ltd, New York
Tsuchiya K. et al (1996) A neural network approach to facility layout problems. European Journal of Operational Research 89(3): 556–563
Vlassis, N. (2007). A concise introduction to multiagent systems and distributed artificial intelligence. Morgan and Claypool Publishers.
Watkins C.J.C.H., Dayan P. (1992) Q_learning. Machine Learning 8: 279–292
Weiss G. (1999) Multiagent systems. A modern approach to distributed artificial intelligence. The MIT Press, Cambridge
Wooldridge M. (2002) An introduction to multiagent systems. John Wiley and Sons, New York
Woolridge M., Jennings N.R. (1995) Intelligent agents: Theory and practice. Knowledge Engineering Review 10(2): 115–152
Zimmerman H.J. (2001) Fuzzy set theory and its application, 4nd edn. Kluwer Academic Publishers, Boston
Zimmerman G. et al (2003) Multi agent market modeling in foreign exchange rates. In: Schweitzer F.(eds) Modeling complexity in economic and social systems. World Scientific Publishing Co. Ltd, Singapore
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Tarkesh, H., Atighehchian, A. & Nookabadi, A.S. Facility layout design using virtual multi-agent system. J Intell Manuf 20, 347–357 (2009). https://doi.org/10.1007/s10845-008-0109-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10845-008-0109-1