Skip to main content
Log in

A survey of multi-factory scheduling

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

Abstract

Because of current globalization trend, production has shifted from the single factory production to multi-factory production network. To become competitive in today’s rapidly changing market requirements, factories have shifted from a centralized to a more decentralized structure, in many areas of decision making including scheduling. In multi-factory production network, each factory can be considered as an individual entity which has different efficiency and is subject to different constraints, for example, machine advances, worker cost, tax, close to suppliers, and transportation facilities, etc. Since limited resources make scheduling an important decision in the production, for several decades, researchers focused on determining an efficient schedule to improve the productivity. The recent remarkable attention in distributed production management in both academia and the industry has demonstrated the significance of multi-factory scheduling. For the first time, this paper provides a review on the multi-factory machine scheduling. For this, first, the paper classifies and reviews the literature according to shop environments, including single machine, parallel machines, flowshop, job shop, and open shop. Then the reviewed literature is quantified and measured. At the end, the paper concludes by presenting some problems receiving less attention than the others and proposes several research opportunities in the field.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  • Adzakpa, K. P., Adjallah, K. H., & Yalaoui, F. (2004). On-line maintenance job scheduling and assignment to resources in distributed systems by heuristic-based optimization. Journal of Intelligent Manufacturing, 15(2), 131–140.

    Article  Google Scholar 

  • Agarwal, R., De, P., & Wells, C. E. (1995). Cooperative distributed problem solving: An investigation in the domain of job shop scheduling. In Proceedings of the 28th annual Hawaii international conference on system sciences, Kihei, Hawaii.

  • Ahmed, M. U., & Sundararaghavan, P. S. (1990). Minimizing the weighted sum of late and early completion penalties in a single machine. IIE Transactions, 22(3), 288–290.

    Article  Google Scholar 

  • Aissani, N., Bekrar, A., Trentesaux, D., & Beldjilali, B. (2012). Dynamic scheduling for multi-site companies: A decisional approach based on reinforcement multi-agent learning. Journal of Intelligent Manufacturing, 23(6), 2513–2529.

    Article  Google Scholar 

  • Allahverdi, A., Ng, C. T., Cheng, T. C. E., & Kovalyov, M. Y. (2008). A survey of scheduling problems with setup times or costs. European Journal of Operational Research, 187(3), 985–1032.

    Article  Google Scholar 

  • Alvarez, E. (2007). Multi-plant production scheduling in SMEs. Robotics and Computer-Integrated Manufacturing, 23, 608–613.

    Article  Google Scholar 

  • Angelelli, E., Nagy, A. B., Speranza, G. M., & Tuza, Z. (2004). The on-line multiprocessor scheduling problem with known sum of the tasks. Journal of Scheduling, 7(6), 421–428.

    Article  Google Scholar 

  • Archimede, B., Letouzey, A., Memon, M. A., & Xu, J. (2013). Towards a distributed multi-agent framework for shared resources scheduling. Journal of Intelligent Manufacturing. doi:10.1007/s10845-013-0748-8.

  • Attanasio, A., Ghiani, G., Grandinetti, L., & Guerriero, F. (2006). Auction algorithms for decentralized parallel machine scheduling. Parallel Computing, 32, 701–709.

    Article  Google Scholar 

  • Baker, K. R., & Trietsch, D. (2009). Principles of sequencing and scheduling (1st ed.). New Jersey: Wiley.

    Book  Google Scholar 

  • Behnamian, J., & Fatemi Ghomi, S. M. T. (2011). Hybrid flowshop scheduling with machine and resource-dependent processing times. Applied Mathematical Modelling, 35, 1107–1123.

    Article  Google Scholar 

  • Behnamian, J., & Fatemi Ghomi, S. M. T. (2012). Incorporating transportation times in multi-agent production network scheduling. International Journal of Computer Integrated Manufacturing, 25(12), 1111–1128.

    Article  Google Scholar 

  • Behnamian, J., & Fatemi Ghomi, S. M. T. (2013). The heterogeneous multi-factory production network scheduling with adaptive communication policy and parallel machines. Information Sciences, 219, 181–196.

    Article  Google Scholar 

  • Behnamian, J., Zandieh, M., & Fatemi Ghomi, S. M. T. (2010). A multi-phase covering Pareto-optimal front method to multi-objective parallel machine scheduling. International Journal of Production Research, 48(17), 4949–4976.

    Article  Google Scholar 

  • Benders, J. F. (1962). Partitioning procedures for solving mixed-variable programming problems. Numerische Mathematik, 4, 238–252.

    Article  Google Scholar 

  • Bhat, P. B., Prasanna, V. K., & Raghavendra, C. S. (1999). Adaptive communication algorithms for distributed heterogeneous systems. Journal of Parallel and Distributed Computing, 59, 252–279.

    Article  Google Scholar 

  • Blumenfeld, D. E., Burns, L. D., Daganzo, C. F., Frick, M. C., & Hall, R. W. (1987). Reducing logistics cost at general motors. Interfaces, 17, 26–47.

    Article  Google Scholar 

  • Bonomi, F., & Kumar, A. (1990). Adaptive optimal load balancing in a nonhomogeneous multiserver system with a central job scheduler. IEEE Transactions on Computers, 39(10), 1232–1250.

    Article  Google Scholar 

  • Burke, P., & Prosser, P. (1994). The distributed asynchronous scheduler. In M. Zweben & M. S. Fox (Eds.), Intelligent scheduling (pp. 309–339). San Francisco, CA: Morgan Kaufman Publishers.

    Google Scholar 

  • Butler, J., & Ohtsubo, H. (1992). ADDYMS: Architecture for distributed dynamic manufacturing scheduling. In A. Famili, D. S. Nau, & S. H. Kim (Eds.), Artificial intelligence applications in manufacturing (pp. 199–214). Menlo Park: AAAI Press.

    Google Scholar 

  • Carroll, T. E., & Grosu, D. (2006). Selfish multi-user task scheduling. In The fifth international symposium on parallel and distributed computing (ISPDC ’06), Timisoara (pp. 99–106).

  • Chan, F. T. S., & Chung, S. H. (2007). Distributed scheduling in multiple-factory production with machine maintenance. In L. Wang, & W. Shen (Eds.), Process planning and scheduling for distributed manufacturing, Springer series in advanced manufacturing (pp. 243–267). London: Springer.

  • Chan, F. T. S., Chung, S. H., & Chan, P. L. Y. (2005). An adaptive genetic algorithm with dominated genes for distributed scheduling problems. Expert Systems with Applications, 29(2), 364–71.

    Article  Google Scholar 

  • Chan, F. T. S., Chung, S. H., & Chan, P. L. Y. (2006). Application of genetic algorithms with dominated genes in a distributed scheduling problem in flexible manufacturing. International Journal of Production Research, 44(3), 523–543.

    Article  Google Scholar 

  • Chan, H. K., Chung, S. H., & Chan, T. M. (2012). Combining genetic approach and integer programming to solve multi-facility economic lot-scheduling problem. Journal of Intelligent Manufacturing, 23(6), 2397–2405.

    Article  Google Scholar 

  • Chen, B., Potts, C., & Woeginger, G. (1998). A review of machine scheduling: Complexity, algorithms, and approximability. In D.-Z. Du & P. M. Pardalos (Eds.), Handbook of combinatorial optimization (pp. 21–169). Boston: Kluwer Academic Publishers.

    Google Scholar 

  • Chen, M. T., & Lin, C. C. (2004). Comparison of TFT-LCD and CRT on visual recognition and subjective preference. International Journal of Industrial Ergonomics, 34, 167–174.

    Article  Google Scholar 

  • Chen, Z.-L., & Pundoor, G. (2006). Order assignment and scheduling in a supply chain. Operations Research, 54(3), 555–572.

    Article  Google Scholar 

  • Chia, M. H., Neiman, D. E., & Lesser, V. R. (1998). Coordinating asynchronous agent activities in a distributed scheduling system. In Proceedings of the third international conference on multi-agent systems (pp. 1–19).

  • Cho, E. G., Thoney, K. A., Hodgson, T. J., & King, R. E. (2003). Rolling horizon scheduling of multi-factory supply chains. In Proceedings of the 2003 winter simulation conference (Vol. 2, pp. 1409–1416).

  • Chou, Y.-C., Chen, C.-J., Tang, C.-W., Su, J. H., & Wang, L. (2004). Integration of supply chain scheduling by constraint satisfactory. In Proceedings of the 14th conference on flexible automation and intelligent manufacturing (pp. 1316–1324).

  • Chung, S. H., Chan, F. T. S., & Chan, H. K. (2009a). A modified genetic algorithm approach for scheduling of perfect maintenance in distributed production scheduling. Engineering Applications of Artificial Intelligence, 22, 1005–1014.

    Article  Google Scholar 

  • Chung, S. H., Lau, H. C. W., Choy, K. L., Ho, G. T. S., & Tse, Y. K. (2010b). Application of genetic approach for advanced planning in multi-factory environment. International Journal of Production Economics, 127, 300–308.

    Article  Google Scholar 

  • Chung, S. H., Lau, H. C. W., Ho, G. T. S., & Ip, W. H. (2009b). Optimization of system reliability in multi-factory production networks by maintenance approach. Expert Systems with Applications, 36, 10188–10196.

    Article  Google Scholar 

  • Cicirello, V. A., & Smith, S. F. (2004). Wasp-like agents for distributed factory coordination. Autonomous Agents and Multi-Agent Systems, 8, 237–266.

    Article  Google Scholar 

  • Dantzig, G. B., & Wolfe, P. (1960). The decomposition principle for linear programming. Operations Research, 8, 101–111.

    Article  Google Scholar 

  • De Giovanni, L., & Pezzella, F. (2010). An improved genetic algorithm for the distributed and flexible job-shop scheduling problem. European Journal of Operational Research, 200, 395–408.

    Article  Google Scholar 

  • Dessouky, M. M. (1998). Scheduling identical jobs with unequal ready times on uniform parallel machines to minimize the maximum lateness. Computers & Industrial Engineering, 34, 793–806.

    Article  Google Scholar 

  • Dewan, P., & Joshi, S. (2000). Dynamic single-machine scheduling under distributed decisionmaking. International Journal of Production Research, 38(16), 3759–3777.

    Article  Google Scholar 

  • Dewan, P., & Joshi, S. (2001). Implementation of an auction-based distributed scheduling model for a dynamic job shop environment. International Journal of Computer Integrated Manufacturing, 14(5), 446–456.

    Article  Google Scholar 

  • DiNatale, M., & Stankovic, J. A. (1995). Applicability of simulated annealing methods to real-time scheduling and jitter control, In 16th IEEE real-time systems symposium, Pisa, Italy.

  • Duffie, N. A., & Prabhu, V. V. (1994). Real-time distributed scheduling of heterarchical manufacturing systems. Journal of Manufacturing Systems, 13, 94–107.

    Article  Google Scholar 

  • Flaherty, M. T. (1989). Coordinating international manufacturing and technology. In M. E. Porter (Ed.), Competition in global industries. Boston, MA: Harvard Business School Press.

    Google Scholar 

  • Gao, J., & Chen, R. (2011a). A hybrid genetic algorithm for the distributed permutation flowshop scheduling problem. International Journal of Computational Intelligence Systems, 4(4), 497–508.

    Article  Google Scholar 

  • Gao, J., & Chen, R. (2011b). An NEH-based heuristic algorithm for distributed permutation flowshop scheduling problems. Scientific Research and Essays, 6(14), 3094–3100.

    Google Scholar 

  • Gnonia, M. G., Iavagnilioa, R., Mossaa, G., Mummoloa, G., & Di Leva, A. (2003). Production planning of a multi-site manufacturing system by hybrid modelling: A case study from the automotive industry. International Journal of Production Economics, 85, 251–262.

  • Guinet, A. (2001). Multi-site planning: A transshipment problem. International Journal of Production Economics, 74(1–3), 21–32.

    Article  Google Scholar 

  • Hoitomt, D. J., Perkins, J. B., & Luh, P. B. (1991). Distributed scheduling of job shops. In International conference on robotics and automation, Sacramento, CA, USA (Vol. 2, pp. 1067–1072).

  • Hooker, J. N. (2005). A hybrid method for the planning and scheduling. Constraints, 10(4), 385–401.

    Article  Google Scholar 

  • Jeong, I. J., & Leon, V. J. (2002). A distributed scheduling methodology for a two-machine flowshop using cooperative-interaction via multiple coupling-agents. Journal of Manufacturing Systems, 21(3), 126–140.

    Article  Google Scholar 

  • Jeong, I.-J., & Yim, S.-B. (2009). A job shop distributed scheduling based on Lagrangian relaxation to minimise total completion time. International Journal of Production Research, 47(24), 6783–6805.

    Article  Google Scholar 

  • Jia, H. Z., Fuh, J. Y. H., Nee, A. Y. C., & Zhang, Y. F. (2002). Web-based multi-functional scheduling system for a distributed manufacturing environment. Concurrent Engineering-Research and Applications, 10(1), 27–39.

    Article  Google Scholar 

  • Jia, H. Z., Fuh, J. Y. H., Nee, A. Y. C., & Zhang, Y. F. (2007). Integration of genetic algorithm and Gantt chart for job shop scheduling in distributed manufacturing systems. Computers & Industrial Engineering, 53(2), 313–20.

    Article  Google Scholar 

  • Jia, H. Z., Nee, A. Y. C., Fuh, J. Y. H., & Zhang, Y. F. (2003). A modified genetic algorithm for distributed scheduling problems. Journal of Intelligent Manufacturing, 14(3–4), 351–62.

    Article  Google Scholar 

  • Johannes, B. (2006). Scheduling parallel jobs to minimize the makespan. Journal of Scheduling, 9(5), 433–452.

    Article  Google Scholar 

  • Johansen, K. M., Comstock, M., & Winroth, (2005). Coordination in collaborative manufacturing mega-networks: A case study. Journal of Engineering and Technology Management, 22(3), 226–244.

    Article  Google Scholar 

  • Karatza, H. D. (2001). Job scheduling in heterogeneous distributed systems. The Journal of Systems and Software, 56, 203–212.

    Article  Google Scholar 

  • Kutanoglu, E., & Wu, S. D. (1999). On combinatorial auction and Lagrangean relaxation for distributed resource scheduling. IIE Transactions, 31(9), 813–826.

    Google Scholar 

  • Lawrynowicz, A. (2008). Integration of production planning and scheduling using an export system and a genetic algorithm. Journal of the Operational Research Society, 59(4), 455–63.

    Article  Google Scholar 

  • Lawrynowicz, A. (2011). Advanced scheduling with genetic algorithms in supply networks. Journal of Manufacturing Technology Management, 22(6), 748–769.

    Article  Google Scholar 

  • Lei, D. (2009). Multi-objective production scheduling: A survey. International Journal of Advanced Manufacturing Technology, 43(9–10), 926–938.

    Article  Google Scholar 

  • Leung, S. C. H., Wu, Y., & Lai, K. K. (2003). Multi-site aggregate production planning with multiple objectives: A goal programming approach. Production Planning and Control, 14(5), 425–436.

    Article  Google Scholar 

  • Li, X., & Veeravalli, B. (2010). PPDD: Scheduling multi-site divisible loads in single-level tree networks. Cluster Computing, 13, 31–46.

    Article  Google Scholar 

  • Liu, B., Wang, L., & Jin, Y.-H. (2008). An effective hybrid PSO-based algorithm for flow shop scheduling with limited buffers. Computers & Operations Research, 35(9), 2791–2806.

    Article  Google Scholar 

  • Liu, J. S., & Sycara, K. (1997). Coordination of multiple agents for production management. Annals of Operations Research, 75, 235–289.

    Article  Google Scholar 

  • Liu, X., Bo, H., Ma, Y., & Meng, Q. (2006). A new approach for planning and scheduling problems in hybrid distributed manufacturing execution system. In Proceedings of the 6th World Congress on intelligent control and automation, Dalian, China.

  • Macarthur, K., Vinyals, M., Farinelli, A., Ramchurn, S., & Jennings, N. (2011). Decentralised parallel machine scheduling for multi-agent task allocation. In Fourth international workshop on optimisation in multi-agent systems, Taipei, Taiwan.

  • Maravelias, C. T., & Sung, C. (2009). Integration of production planning and scheduling: Overview, challenges and opportunities. Computers & Chemical Engineering, 33(12), 1919–1930.

    Article  Google Scholar 

  • Mellouli, R., Sadfi, C., Chu, C., & Kacem, I. (2009). Identical parallel-machine scheduling under availability constraints to minimize the sum of completion times. European Journal of Operational Research, 197(3), 1150–1165.

    Article  Google Scholar 

  • Monroy, C. R., & Vilana Arto, J. R. (2010). Analysis of global manufacturing virtual networks in the aeronautical industry. International Journal of Production Economics, 126, 314–323.

    Article  Google Scholar 

  • Moon, C., Kim, J., & Hur, S. (2002). Integrated process planning and scheduling with minimizing total tardiness in multi-plants supply chain. Computers & Industrial Engineering, 43(1–2), 331–349.

    Article  Google Scholar 

  • Moon, C., Lee, Y. H., Jeong, C. S., & Yun, Y. S. (2008). Integrated process planning and scheduling in a supply chain. Computers & Industrial Engineering, 54(4), 1048–1061.

    Article  Google Scholar 

  • Moon, C., & Seo, Y. (2005). Evolutionary algorithm for advanced process planning and scheduling in a multi-plant. Computers & Industrial Engineering, 48, 311–325.

    Article  Google Scholar 

  • Naderi, B., & Ruiz, R. (2010). The distributed permutation flowshop scheduling problem. Computers & Operations Research, 37, 754–768.

    Article  Google Scholar 

  • Naso, D., Surico, M., Turchiano, B., & Kaymak, U. (2007). Genetic algorithms for supply-chain scheduling: A case study in the distribution of ready-mixed concrete. European Journal of Operational Research, 177(3), 2069–2099.

    Article  Google Scholar 

  • Nawaz, M., Enscore, E. E. J., & Ham, I. (1983). A heuristic algorithm for the m-machine, \(n\)-job flow-shop sequencing problem. Omega, 11, 91–95.

    Article  Google Scholar 

  • Neale, J. J., & Duenyas, I. (1999). Control of manufacturing networks which contain a batch processing machine. IIE Transactions, 32(11), 1027–1041.

    Google Scholar 

  • Neiman, D. E., & Lesser, V. R. (1996). A cooperative repair method for a distributed scheduling system. In B. Drabble (Ed.), Proceedings of the third international conference on artificial intelligence planning systems, Edinburgh, Scotland (pp. 166–173).

  • Nishi, T., Konishi, M., & Hasebe, S. (2005). An autonomous decentralized supply chain planning system for multi-stage production processes. Journal of Intelligent Manufacturing, 16(3), 259–275.

    Article  Google Scholar 

  • Perkins, J. R., Humes, C, Jr, & Kumar, P. R. (1994). Distributed scheduling of flexible manufacturing systems: Stability and performance. IEEE Transactions on Robotics and Automation, 10(2), 133– 141.

    Article  Google Scholar 

  • Qian, B., Wang, L., Huang, D-x, Wang, W-l, & Wang, X. (2009). An effective hybrid DE-based algorithm for multi-objective flow shop scheduling with limited buffers. Computers & Operations Research, 36(1), 209–233.

    Article  Google Scholar 

  • Ruiz-Torres, A. J., Lopez, F. J., & Ho, J. C. (2007). Scheduling uniform parallel machines subject to a secondary resource to minimize the number of tardy jobs. European Journal of Operational Research, 179, 302–315.

    Article  Google Scholar 

  • Sambasivan, M., & Yahya, S. (2005). A Lagrangean-based heuristic for multi-plant, multi-item, multi-period capacitated lot-sizing problems with inter-plant transfers. Computers & Operations Research, 32, 537–555.

    Article  Google Scholar 

  • Sauer, J. (1998). A multi-site scheduling system In Proceeding of artificial intelligence and manufaturing-research planning workshop-state of the art and state of the practice (pp. 161–168). Menlo Park: AAAI-Press.

  • Sauer, J., & Bruns, R. (1995). Intelligent multi-site coordination and scheduling. In Proceeding of the international conference on improving manufacturing performance in a distributed enterprise: Advanced systems and tools, Edinburgh (pp. 207–214).

  • Sauer, J., Suelmann, G., & Appelrath, H.-J. (1998). Multi-site scheduling with fuzzy concepts. International Journal of Approximate Reasoning, 19, 145–160.

    Article  Google Scholar 

  • Shen, W., & Hao, Q. (2007). Agent-based dynamic scheduling for distributed manufacturing. In L. Wang, & W. Shen (Eds.), Process planning and scheduling for distributed manufacturing, Springer series in advanced manufacturing (pp. 191–212). London: Springer.

  • Shi, Y., & Gregory, M. (2003). From original equipment manufacturers to total solution providers: An emergence of global manufacturing virtual network in electronics industry. International Journal of Service Technology and Management, 4(4–6), 331–346.

    Article  Google Scholar 

  • Sycara, K., Roth, S., Sadeh, N., & Fox, M. (1991). Distributed constrained heuristic search. IEEE Transactions on Systems, Man, and Cybernetics, 21(6), 1446–1461.

    Article  Google Scholar 

  • Terrazas-Moreno, S., & Grossmann, I. E. (2011). A multiscale decomposition method for the optimal planning and scheduling of multi-site continuous multiproduct plants. Chemical Engineering Science, 66, 4307–4318.

    Article  Google Scholar 

  • Thoney, K., Hodgson, T. J., King, R. E., Taner, M. R., & Wilson, A. D. (2002). Satisfying due-dates in large multi-factory supply chains. IIE Transactions, 34, 803–811.

    Google Scholar 

  • Timpe, C. H., & Kallrath, J. (2000). Optimal planning in large multi-site production networks. European Journal of Operational Research, 126, 422–435.

    Article  Google Scholar 

  • Tirpak, T. M., Deligiannis, S. J., & Davis, W. J. (1992). Real-time scheduling in flexible manufacturing. Manufacturing Review, 5, 193–212.

    Google Scholar 

  • Toptal, A., & Sabuncuoglu, I. (2010). Distributed scheduling: A review of concepts and applications. International Journal of Production Research, 48(18), 5235–5262.

    Article  Google Scholar 

  • Tuma, A. (1998). Configuration and coordination of virtual production networks. International Journal of Production Economics, 5657, 641–648.

    Google Scholar 

  • Van Roy, T. J. (1983). Cross decomposition for mixed integer programming. Mathematical Programming, 25, 46–63.

    Google Scholar 

  • Vilana, J. R., & Monroy, C. R. (2009). Structure and relationships within global manufacturing virtual networks. Intangible Capital, 5, 152–168.

    Google Scholar 

  • Vytelingum, P., Macbeth, D. K., Dutta, P., Stranjak, A., Rogers, A., & Jennings, N. (2009). A market-based approach to multi-factory scheduling. In The first conference on auctions, market mechanisms and their applications, Boston, US (pp. 74–86).

  • Wang, F. Y., Chua, T. J., Cai, T. X., & Chai, L. S. (2007a). Common capacity modelling for multi-site planning: Case studies. In IEEE conference on emerging technologies and factory automation (ETFA), Patras, (pp. 336–343).

  • Wang, L., Feng, H.-Y., Cai, N., & Jin, W. (2007b). An effective approach for distributed process planning enabled by event-driven function blocks. In L. Wang & W. Shen (Eds.), Process planning and scheduling for distributed manufacturing, Springer series in advanced manufacturing (pp. 1–30). London: Springer.

  • Wang, L., & Shen, W. (2007). Process planning and scheduling for distributed manufacturing. London: Springer.

    Book  Google Scholar 

  • Wang, Y., Yan, L., Zhu, H., & Yin, C. (2006). A genetic algorithm for solving dynamic scheduling problems in distributed manufacturing systems. In Proceedings of the 6th World Congress on intelligent control and automation, Dalian, China (pp. 21–23).

  • Wellman, M. P., & Walsh, W. E. (2001). Auction protocols for decentralized scheduling. Games and Economic Behavior, 35, 271–303.

    Article  Google Scholar 

  • Westfield, F. M. (1955). Marginal analysis, multi-plant firms, and business practice: An example. The Quarterly Journal of Economics, 69(2), 253–268.

    Article  Google Scholar 

  • Wiendahl, H. P., & Lutz, S. (2002). Production in networks. CIRP Annals-Manufacturing Technology, 51(2), 573–586.

    Article  Google Scholar 

  • Wilkinson, S. J., Cortier, A., Shah, N., & Pantelides, C. C. (1996). Integrated production and distribution scheduling on a Europe-wide basis. Computers & chemical Engineering, 20, 1275–1280.

    Article  Google Scholar 

  • Williams, J. F. (1981). Heuristic techniques for simultaneous scheduling of production and distribution in multi-echelon structures: Theory and empirical comparisons. Management Science, 27, 336–352.

    Article  Google Scholar 

  • Zandieh, M., & Gholami, M. (2009). An immune algorithm for scheduling a hybrid flow shop with sequence-dependent setup times and machines with random breakdowns. International Journal of Production Research, 47(24), 6999–7027.

    Article  Google Scholar 

  • Zhang, W., & Gen, M. (2010). Process planning and scheduling in distributed manufacturing system using multiobjective genetic algorithm. IEEJ Transactions on Electrical and Electronic Engineering, 5, 62–72.

    Article  Google Scholar 

  • Zhang, Y., Li, L., Wang, H., Zhao, Y., Guo, X., & Meng, C. (2008). Approach to the distributed job shop scheduling based on multi-agent, In IEEE international conference on automation and logistics, Qingdao (pp. 2031–2034).

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to S. M. T. Fatemi Ghomi.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Behnamian, J., Fatemi Ghomi, S.M.T. A survey of multi-factory scheduling. J Intell Manuf 27, 231–249 (2016). https://doi.org/10.1007/s10845-014-0890-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10845-014-0890-y

Keywords

Navigation