Skip to main content
Log in

Facility layout design using virtual multi-agent system

  • Published:
Journal of Intelligent Manufacturing Aims and scope Submit manuscript

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.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

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

    Article  Google Scholar 

  • Al-Hakim L. (2000) On solving facility layout problems using genetic algorithms. International Journal of Production Research 38: 2573–2582

    Article  Google Scholar 

  • Anjos M.F., Vannelli A. (2006) A new mathematical-programming framework for facility-layout design. INFORMS Journal on Computing 18(1): 111–118

    Article  Google Scholar 

  • Azadivar F., Wang J. (2000) Facility layout optimization using simulation and genetic algorithms. International Journal of Production Research 38: 4369–4383

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Chwif L. et al (1998) A solution to the facility layout problem using simulated annealing. Computers and industrial engineering 36: 125–132

    Google Scholar 

  • Dorigo M., Stützle T. (2004) Ant colony optimization. Bradford, Bradford Book

    Google Scholar 

  • Ferber J. (1999) Multi-agent systems. Addison-Wesley, London

    Google Scholar 

  • Hu M.H., Wang M.J. (2004) Using genetic algorithms on facilities layout problems. International Journal of Advanced Manufacturing Technology 23: 301–310

    Article  Google Scholar 

  • Islier A. (1998) A genetic algorithm approach for multiple criteria facility layout design. International Journal of Production Research 36(6): 1549–1569

    Article  Google Scholar 

  • Jennings N.R., Woolridge M. (1998) A roadmap of agent research and development. Autonomous Agents and Multi-Agent Systems 1: 7–38

    Article  Google Scholar 

  • Kirkpatrick S. et al (1983) Optimisation by simulated annealing. Science 220: 671–680

    Article  Google Scholar 

  • Kohonen T. (2001) Self-organizating maps. Springer-Verlag, Berlin

    Google Scholar 

  • Koopmans T.C., Beckman M. (1957) Assignment problems and the location of economic activities. Econometrica 25(1): 53–76

    Article  Google Scholar 

  • Kusiak A., Heragu S. (1987) The facility layout problem. European Journal of Operational Research 29: 229–251

    Article  Google Scholar 

  • Misevicius A. (2004) An improved hybrid genetic algorithm: New results for the quadratic assignment problem. Knowledge-Based Systems 17: 65–73

    Article  Google Scholar 

  • 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

    Google Scholar 

  • Parvizian J., Tarkesh H. (2004) Emotional decision making in system dynamics. 22th international conference of system dynamics. England, Oxford

    Google Scholar 

  • Russel S., Norvig P. (2003) Artificial intelligence: A modern approach, 2nd edn. New Jersey, Prentice Hall

    Google Scholar 

  • Shayan E., Chittilappilly A. (2004) Genetic algorithm for facilities layout problems based on slicing tree structure. International Journal of Production Research 42: 4055–4067

    Article  Google Scholar 

  • Stone P., Veloso M. (2000) Multiagent systems: A survey from a machine learning perspective. Autonomous Robots 8: 345–383

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • Sutton R.S., Barto A.G. (1998) Reinforcement learning: An introduction. MIT Press, Cambridge

    Google Scholar 

  • Tam K.Y. (1992) A simulated annealing algorithm for allocating space to manufacturing cells. International Journal of Production Research 30: 63–87

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Tompkins J.A. et al (2003) Facilities planning. John Wiley and Sons Ltd, New York

    Google Scholar 

  • Tsuchiya K. et al (1996) A neural network approach to facility layout problems. European Journal of Operational Research 89(3): 556–563

    Article  Google Scholar 

  • 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

    Google Scholar 

  • Weiss G. (1999) Multiagent systems. A modern approach to distributed artificial intelligence. The MIT Press, Cambridge

    Google Scholar 

  • Wooldridge M. (2002) An introduction to multiagent systems. John Wiley and Sons, New York

    Google Scholar 

  • Woolridge M., Jennings N.R. (1995) Intelligent agents: Theory and practice. Knowledge Engineering Review 10(2): 115–152

    Article  Google Scholar 

  • Zimmerman H.J. (2001) Fuzzy set theory and its application, 4nd edn. Kluwer Academic Publishers, Boston

    Google Scholar 

  • 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

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ali S. Nookabadi.

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10845-008-0109-1

Keywords

Navigation