Abstract
A mapping method (MaM) for a better solution space exploration adapted to NSGA-II method is presented. The Mapping technique divides the solution space into several zones using a Hamming distance to a reference solution. We present a bijective mapping function from the search space to the binary representation space of solutions. For each zone, a mapping metric is used to evaluate the solution space exploration. According to this evaluation, a local search is performed. The mapping is adapted to the well known non-dominated sorting genetic algorithm-II (NSGA-II) method applied to solve the flexible job shop problem (FJSP) case. We present the comparison between the hybridization using the local search for the non-dominated solutions and the hybridization using the mapping metrics. The multi-objective metrics show the efficiency of mapping adaptation in terms of convergence and diversity.
Similar content being viewed by others
References
Alves, M.J., Clímaco, J.: An interactive method for 0–1 multiobjective problems using simulated annealing and tabu search. J. Heuristics 6, 385–403 (2000)
Armentano, V.A., Claudio, J.: An application of a multi-objective tabu search algorithm to a bicriteria flowshop problem. J. Heuristics 10, 361–383 (2004)
Bagheri, A., Zandieh, M., Mahdavi, I., Yazdani, M.: An artificial immune algorithm for the flexible job-shop scheduling problem. Future Gener. Comput. Syst. 2, 533–541 (2010)
Bandyopadhyay, S., Saha, S., Maulik, U., Deb, K.: A simulated annealing-based multiobjective optimization algorithm: AMOSA. IEEE Trans. Evol. Comput. 12, 269–283 (2008)
Boschetti, F.: A local linear embedding module for evolutionary computation optimization. J. Heuristics 14, 95–116 (2008)
Coello Coello, C.A., Lechuga, M.S.: MOPSO: a proposal for multiple objective particle swarm optimization. In: Proceedings of the 2002 Congress on Evolutionary Computation, 2002. CEC ’02, vol. 18, pp. 1051–1056 (1999)
Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6, 182–197 (2002)
Fonseca, C.M., Fleming, P.J.: Proceedings of the 5th international conference on genetic algorithms, pp. 416-423. Morgan Kaufmann Publishers Inc., Genetic Algorithms for Multiobjective Optimization: Formulation, Discussion and Generalization (1993)
Garey, M.R., Johnson, D.S., Sethi, R.: The complexity of flowshop and job shop scheduling. Math. Oper. Res. 1, 117–129 (1976)
Glover, F., Laguna, M.: Tabu Search. Kluweer Academic Publishers, Norwell
Hansen, M.P.: Tabu search for multiobjective combinatorial optimization: TAMOCO. Control Cybern. 29, 799–818 (2000)
Huang, R.-H., Yang, C.-L., Cheng, W.-C.: Flexible job shop scheduling with due window—a two-pheromone ant colony approach. Int. J. Prod. Econ. 141, 685–697 (2013)
Iiduka, H.: Acceleration method for convex optimization over the fixed point set of a nonexpansive mapping. Math. Program. 149, 131–165 (2015)
Iorio, A.W., Li, X.: Genetic and Evolutionary Computation GECCO 2004, pp. 537–548, Springer Berlin Heidelberg, A Cooperative Coevolutionary Multiobjective Algorithm Using Non-dominated Sorting (2004)
Jain, A.S., Rangaswamy, B., Meeran, S.: New and ’stronger’ job-shop neighbourhoods: a focus on the method of Nowicki and Smutnicki (1996). J. Heuristics 6, 457–480 (2000)
Kacem, I., Hammadi, S., Borne, P.: Approach by localization and multiobjective evolutionary optimization for flexible job-shop scheduling problems. IEEE Trans. Evol. Comput. Syst. Man Cybern C: Appl. Rev. 32, 1–13 (2002)
Kacem, I., Hammadi, S., Borne, P.: Pareto-optimality approach for flexible job-shop scheduling problems: hybridization of evolutionary algorithms and fuzzy logic. Math. Comput. Simul. 60, 245–276 (2002)
Kuntz, P., Snyers, D., Layzell, P.: Stochastic heuristic for visualizing graph clusters in a bi-dimensional space prior to partitioning. J. Heuristics 5, 327–351 (1999)
Lau, H.C.W., Chan, T.M., Tsui, W.T., Chan, F.T.S., Ho, G.T.S., Choy, K.L.: A fuzzy guided multi-objective evolutionary algorithm model for solving transportation problem. Expert Syst. Appl. 36, 8255–8268 (2009)
Liefooghe, A., Humeau, J., Mesmoudi, S., Jourdan, L., Talbi, G.: On dominance-based multiobjective local search: design, implementation and experimental analysis on scheduling and traveling salesman problems. J. Heuristics 18, 317–352 (2012)
Mariano, C., Morales, E., Mariano, C.E., Cuauhnahuac, P., Morales, E.: A Multiple Objective Ant-Q Algorithm for the Design of Water Distribution Irrigation Networks (1999)
Mohemmed, A.W., Sahoo, N.C., Geok, T.K.: Hybrid co-evolutionary particle swarm optimization and noising metaheuristics for the delay constrained least cost path problem. J. Heuristics 16, 593–616 (2010)
Moscato, P.: On evolution, search, optimization, genetic algorithms and martial arts: towards memetic algorithms, Caltech concurrent computation program, C3P Report, 826 (1989)
Nowicki, E., Smutnicki, C.: A fast taboo search algorithm for the job-shop problem. Manage. Sci. 42, 797–813 (1996)
Rahmati, S.H.A., Zandieh, M., Yazdani, M.: Developing two multi-objective evolutionary algorithms for the multi-objective flexible job shop scheduling problem. Int. J. Adv. Manuf. Technol. 64, 915–932 (2013)
Stummer, C., Sun, M.: New multiobjective metaheuristic solution procedures for capital investment planning. J. Heuristics 11, 183–199 (2005)
Tay, J.C., Wibowo, D.: An effective chromosome representation for evolving flexible job shop schedules. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 3103, pp. 210–221 (2004)
Ulungu, E.L., Teghem, J., Fortemps, P.H., Tuyttens, D.: MOSA method: a tool for solving multiobjective combinatorial optimization problems. J. Multi-Criteria Decis. Anal. 8, 221–236 (1999)
Vazquez-Rodriguez, J.A., Petrovic, S.: A new dispatching rule based genetic algorithm for the multi-objective job shop problem. J. Heuristics 16, 1381–1231 (2010)
Xing, L.-N., Chen, Y.-W., Wang, P., Zhao, Q.-S., Xiong, J.: A knowledge-based ant colony optimization for flexible job shop scheduling problems. Appl. Soft Comput. J. 10, 888–896 (2010)
Yamada, I.: The hybrid steepest descent method for the variational inequality problem over the intersection of fixed point sets of nonexpansive mappings. In: Inherently Parallel Algorithms in Feasibility and Optimization and their Applications, vol. 8, pp. 473–504 (2001)
Yamada, I., Ogura, N.: Hybrid steepest descent method for variational inequality problem over the fixed point set of certain quasi-nonexpansive mappings. Numer. Funct. Anal. Optim. 25, 619–655 (2005)
Yoo, J., Hajela, P.: Immune network simulations in multicriterion design. Structur. Multidiscip. Optim. 18, 85–94 (1999)
Yu, H.: Single-class classification with mapping convergence. Mach. Learn. 61, 49–69 (2005)
Zhang, G., Shao, X., Li, P., Gao, L.: An effective hybrid particle swarm optimization algorithm for multi-objective flexible job-shop scheduling problem. Comput. Ind. Eng. 56, 1309–1318 (2009)
Zhang, Q., Li, H.: MOEA/D: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans. Evol. Comput. 11, 712–731 (2007)
Zitzler, E., Deb, K., Thiele, L.: Comparison of multiobjective evolutionary algorithms: empirical results. Evol. Comput. 8, 173–195 (2000)
Ziztler, E., Thiele, L., Laumanns, M., Fonseca, C.M., Grunert da Fonseca, V.: Performance assessment of multiobjective optimizers. IEEE Trans. Evol. Comput. 284, 117–132 (2003)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Autuori, J., Hnaien, F. & Yalaoui, F. A mapping technique for better solution exploration: NSGA-II adaptation. J Heuristics 22, 89–123 (2016). https://doi.org/10.1007/s10732-015-9303-4
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10732-015-9303-4