Nothing Special   »   [go: up one dir, main page]

skip to main content
article

Bi-Objective Ant Colony Optimization approach to optimize production and maintenance scheduling

Published: 01 September 2010 Publication History

Abstract

This paper presents an algorithm based on Ant Colony Optimization paradigm to solve the joint production and maintenance scheduling problem. This approach is developed to deal with the model previously proposed in [3] for the parallel machine case. This model is formulated according to a bi-objective approach to find trade-off solutions between both objectives of production and maintenance. Reliability models are used to take into account the maintenance aspect. To improve the quality of solutions found in our previous study, an algorithm based on Multi-Objective Ant Colony Optimization (MOACO) approach is developed. The goal is to simultaneously determine the best assignment of production tasks to machines as well as preventive maintenance (PM) periods of the production system, satisfying at best both objectives of production and maintenance. The experimental results show that the proposed method outperforms two well-known Multi-Objective Genetic Algorithms (MOGAs): SPEA 2 and NSGA II.

References

[1]
Adzakpa, K.P., Adjallah, K. and Yalaoui, F., On-line maintenance job scheduling and assignment to resources in distributed systems by heuristic-based optimization. Journal of Intelligent Manufacturing. v15 i2. 131-140.
[2]
Alves, M.J. and Almeida, M., MOTGA: a multiobjective Tchebycheff based genetic algorithm for the multidimensional knapsack problem. Computers & Operations Research. v34. 3458-3470.
[3]
Berrichi A, Amodeo L, Yalaoui F, Chítelet E, Mezghiche M. Bi-objective optimization algorithms for joint production and maintenance scheduling: application to the parallel machine problem. Journal of Intelligent Manufacturing 2009;20:389-400
[4]
Betul, Y. and Yenisey, M.M., Ant colony optimization for multi-objective flow shop scheduling problem. Computers & Industrial Engineering. v54. 411-420.
[5]
Chaharsooghi, S.K. and Kermani, A.H.M., An effective ant colony optimization algorithm (ACO) for multi-objective resource allocation problem (MORAP). Applied Mathematics and Computation. v200. 167-177.
[6]
Deb, K., Pratap, A., Agarwal, S. and Meyarivan, T., A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation. v6 i2. 182-197.
[7]
Doener, K., Hartl, R.F. and Teimann, M., Are COMPETants more competent for problem solving?-The case of full truckload transportation. Central European Journal of Operations Research. v11 i2. 115-141.
[8]
Doerner, K., Gutjahr, W.-J., Hartl, R.-F., Strauss, C. and Stummer, C., Pareto ant colony optimization: a metaheuristic approach to multiobjective portfolio selection. Annals of Operations Research. v131. 79-99.
[9]
Dorigo, M., Maniezzo, V. and Colorni, A., The ant system: optimization by a colony of cooperating agents. IEEE Transactions on Systems, Man, and Cybernetics-Part B. v26 i1. 29-41.
[10]
Dorigi, M. and Gambardella, L.M., Ant colony system: a cooperative learning approach to the travelling salesman problem. IEEE Transactions on Evolutionary Computation. v1 i1. 53-66.
[11]
Ebeling, C.E., An introduction to reliability and maintainability engineering. 1997. McGraw-Hill, USA.
[12]
Gambardella, L., Taillard, E. and Agazzi, G., MACS-VRPTW: a multiple ant colony system for vehicle routing problems with time windows. In: Corne, D., Dorigo, M., Glover, F. (Eds.), New ideas in optimization, McGraw-Hill, New York. pp. 73-76.
[13]
Garey, M.R. and Johnson, D.S., Computers and intractability: a guide to the theory of NP-completeness. 1979. W.H., Freeman and Company, California, San Francisco.
[14]
Garcıa-Martınez, C., Cordon, O. and Herrera, F., A taxonomy and an empirical analysis of multiple objective ant colony optimization algorithms for the bi-criteria TSP. European Journal of Operational Research. v180. 116-148.
[15]
Gravel, M., Price, W.L. and Gagné, C., Scheduling continuous casting of aluminium using a multiple objective ant colony optimization meta-heuristic. European Journal of Operational Research. v143 i1. 218-229.
[16]
Iredi S, Merkle D, Middendorf M. Bi-criterion optimization with multi colony ant algorithms. In: Lecture Notes in Computer Science, 2001. p. 359-72.
[17]
Ishibuchi, H., Yoshida, T. and Murata, T., Balance between genetic search and local search in memetic algorithms for multiobjective permutation flowshop scheduling. IEEE Transactions on Evolutionary Computation. v7 i2. 204-223.
[18]
Lee, C.-Y., Machine scheduling with an availability constraint. Journal of Global Optimization. v9. 395-416.
[19]
Mariano CE, Morales E. A multiple objective Ant-Q algorithm for the design of water distribution irrigation networks. Technical Report HC-9904, Instituto Mexicano de Tecnologia del Agua, Mexico; 1999.
[20]
McMullen, P.R., An ant colony optimization approach to addressing a JIT sequencing problem with multiple objectives. Artificial Intelligence in Engineering. v15 i3. 309-317.
[21]
Pan, Q.-K., Wang, L. and Qian, B., A novel differential evolution algorithm for bi-criteria no-wait flow shop scheduling problems. Computers & Operations Research. v36. 2498-2511.
[22]
Raghavan NRS, Venkataramana M. Parallel processor scheduling for minimizing total weighted tardiness using ant colony optimisation. International Journal of Advanced Manufacturing Technology 2009;41:986-96
[23]
Sadan, K.-K., Konak, A. and Coit, D.W., Multiobjective metaheuristic approaches to reliability optimization. Computational Intelligence in Reliability Engineering (SCI). v39. 37-62.
[24]
Samrout, M., Yalaoui, F., Chítelet, E. and Chebbo, N., New methods to minimize the preventive maintenance cost of series-parallel systems using ant colony optimization. Reliability Engineering and System Safety. v89. 346-354.
[25]
Schmidt, G., Scheduling with limited machine availability. European Journal of Operational Research. v121. 1-15.
[26]
T'kindt, V., Monmarché, N., Tercinet, F. and Laügt, D., An ant colony optimization algorithm to solve a 2-machine bicriteria flowshop scheduling problem. European Journal of Operational Research. v142 i2. 250-257.
[27]
Villemeur, A., Reliability, availability, maintainability and safety assessment. 1991. Wiley, USA.
[28]
Weinstein, L. and Chung, C.H., Integrated maintenance and production decisions in hierarchical production planning environment. Computers & Operations Research. v26. 1059-1074.
[29]
Zhao, J.H., Liu, Z. and Dao, M.T., Reliability optimization using multiobjective ant colony system approaches. Reliability Engineering and System Safety. v92. 109-120.
[30]
Zitzler E. Evolutionary algorithms for multi-objective optimization: methods and applications. Dissertation, Swiss Federal Institute of Technology, Zurich; 1999.
[31]
Zitzler E, Laumanns M, Thiele L. SPEA2: improving the strength Pareto evolutionary algorithm for multiobjective optimization. In: Giannakoglou K, Tsahalis D, Periaux J, Papailou P, Fogarty T, editors. EUROGEN 2001, Evolutionary methods for design, optimization, and control with applications to industrial problems. Barcelona, Spain: CIMNE; 2002. p. 95-100.
[32]
Zitzler, E., Deb, K. and Thiele, L., Comparison of multiobjective evolutionary algorithms: empirical results. Evolutionary Computation. v8 i2. 173-195.

Cited By

View all
  • (2023)Simultaneous optimization of design and maintenance for systems using multi-objective evolutionary algorithms and discrete simulationSoft Computing - A Fusion of Foundations, Methodologies and Applications10.1007/s00500-023-08922-227:24(19213-19246)Online publication date: 1-Dec-2023
  • (2022)Local Search for Integrated Predictive Maintenance and Scheduling in Flow-ShopMetaheuristics10.1007/978-3-031-26504-4_19(260-273)Online publication date: 11-Jul-2022
  • (2020)A state of the art review of intelligent schedulingArtificial Intelligence Review10.1007/s10462-018-9667-653:1(501-593)Online publication date: 1-Jan-2020
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Computers and Operations Research
Computers and Operations Research  Volume 37, Issue 9
September, 2010
160 pages

Publisher

Elsevier Science Ltd.

United Kingdom

Publication History

Published: 01 September 2010

Author Tags

  1. Ant Colony Optimization
  2. Multi-objective optimization
  3. Preventive maintenance (PM)
  4. Production scheduling
  5. Reliability

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 25 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Simultaneous optimization of design and maintenance for systems using multi-objective evolutionary algorithms and discrete simulationSoft Computing - A Fusion of Foundations, Methodologies and Applications10.1007/s00500-023-08922-227:24(19213-19246)Online publication date: 1-Dec-2023
  • (2022)Local Search for Integrated Predictive Maintenance and Scheduling in Flow-ShopMetaheuristics10.1007/978-3-031-26504-4_19(260-273)Online publication date: 11-Jul-2022
  • (2020)A state of the art review of intelligent schedulingArtificial Intelligence Review10.1007/s10462-018-9667-653:1(501-593)Online publication date: 1-Jan-2020
  • (2020)Ant Colony Optimization Algorithm for understanding of trade-offs between safety and benefit: a case of Beijing taxi service systemCognition, Technology and Work10.1007/s10111-019-00585-022:3(489-499)Online publication date: 1-Aug-2020
  • (2018)Multi-stage production planning using fuzzy multi-objective programming with consideration of maintenanceJournal of Intelligent & Fuzzy Systems: Applications in Engineering and Technology10.3233/JIFS-1791634:4(2753-2769)Online publication date: 1-Jan-2018
  • (2018)The Model Design of Mobile Resource Scheduling in Large Scale ActivitiesMobile Networks and Applications10.1007/s11036-018-1023-123:3(382-394)Online publication date: 1-Jun-2018
  • (2018)Estimation of incomplete values in heterogeneous attribute large datasets using discretized Bayesian max---min ant colony optimizationKnowledge and Information Systems10.1007/s10115-017-1123-456:2(309-334)Online publication date: 1-Aug-2018
  • (2017)Optimization of condition-based maintenance using soft computingNeural Computing and Applications10.5555/3041299.316898528:1(829-844)Online publication date: 1-Jan-2017
  • (2017)A realistic variant of bi-objective unrelated parallel machine scheduling problemApplied Soft Computing10.1016/j.asoc.2016.10.03950:C(109-123)Online publication date: 1-Jan-2017
  • (2017)Coordinative production and maintenance scheduling problem with flexible maintenance time intervalsJournal of Intelligent Manufacturing10.1007/s10845-014-1001-928:4(857-867)Online publication date: 1-Apr-2017
  • Show More Cited By

View Options

View options

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media