%0 Journal Article
%T A bi-objective model for a scheduling problem of unrelated parallel batch processing machines with fuzzy parameters by two fuzzy multi-objective meta-heuristics
%J Iranian Journal of Fuzzy Systems
%I University of Sistan and Baluchestan
%Z 1735-0654
%A Sadati, A.
%A Tavakkoli-Moghaddam, R.
%A Naderi, B.
%A Mohammadi, M.
%D 2019
%\ 08/22/2019
%V 16
%N 4
%P 21-40
%! A bi-objective model for a scheduling problem of unrelated parallel batch processing machines with fuzzy parameters by two fuzzy multi-objective meta-heuristics
%K Batch processing
%K unrelated parallel machines scheduling
%K fuzzy parameters
%K fuzzy multi-objective meta-heuristics
%R 10.22111/ijfs.2019.4779
%X This paper considers a bi-objective model for a scheduling problem of unrelated parallel batch processing machines to minimize the makespan and maximum tardiness, simultaneously. Each job has a specific size and the data corresponding to its ready time, due date and processing time-dependent machine are uncertain and determined by trapezoidal fuzzy numbers. Each machine has a specific capacity, in which the number of jobs assigned to each batch on the machine does not violate the machine capacity. The batch processing time, the batch ready time and the batch due date are presented by the longest processing time, the longest ready time and the shortest due date of the jobs that belong to the batch, respectively. To determine the longest and shortest time, the method suggested by JimĂ©nez et al.\cite{c18} is used for ranking the fuzzy numbers. A bi-objective fuzzy mixed-integer linear programming model is proposed and solved by two exact methods (i.e., two-phase fuzzy and $\epsilon$-constraint) for small-sized problems to obtain a set of Pareto solutions. Because the problem belongs to the class NP-hard, two meta-heuristics, namely fuzzy non-dominated sorting genetic algorithm (FNSGA-II) and fuzzy multi-objective discrete teachingâ€“learning-based optimization (FMODTLBO), are proposed. Then, the comparison of results is illustrated to show their performances. Furthermore, a new representation of the solutions is a matrix with two rows and $N$ columns (i.e., jobs) used to assign the jobs to the batches that processed on the machines.
%U https://ijfs.usb.ac.ir/article_4779_0d5de9594bb4176d29338a5bfa7f6780.pdf