Article Search
닫기

Original Article

Split Viewer

International Journal of Fuzzy Logic and Intelligent Systems 2023; 23(1): 34-43

Published online March 25, 2023

https://doi.org/10.5391/IJFIS.2023.23.1.34

© The Korean Institute of Intelligent Systems

Generalized Intuitionistic Fuzzy Flow Shop Scheduling Problem with Setup Time and Single Transport Facility

T. Yogashanthi1, Shakeela Sathish1, and K. Ganesan2

1Department of Mathematics, SRM Institute of Science and Technology, Ramapuram, Chennai, India
2Department of Mathematics, SRM Institute of Science and Technology, Kattankulathur, Chennai, India

Correspondence to :
Shakeela Sathish (shakeels@srmist.edu.in)

Received: April 2, 2022; Revised: October 24, 2022; Accepted: March 6, 2023

This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/3.0/) which permits unrestricted noncommercial use, distribution, and reproduction in any medium, provided the original work is properly cited.

Setup time is the amount of time required for a machine to adjust its settings or the preparation of a device at each stage to process and deliver a completed job. A novel approach for the n-job 2-machine generalized intuitionistic fuzzy flow shop scheduling problem, subject to the setup time, was proposed. When the machines are kept in different places, the transporting and return times of transport play a significant role in the production. Generalized triangular intuitionistic fuzzy numbers were considered to represent the processing, setup, transportation, and return times. This study aims to minimize the intuitionistic fuzzy total production time with less vagueness.

Keywords: Generalized intuitionistic fuzzy number, Flow shop scheduling, Left fuzziness index, Right fuzziness index, Euclidean distance

In this study, intuitionistic fuzzy flow shop scheduling concerns with a single transport facility and different machine setup times were investigated. In manufacturing companies, several practical situations exist where separate setup times for processing units and transportation times are inevitable. For example, before the production of different types of dyes, the manufacturing machine must be assigned a legitimate assignment, and machines need to be set up each time for casting parts of different diameters. In the printing industry, the machine has to be set up each time depending on the orders. Over the past few decades, numerous researchers have investigated deterministic scheduling and proposed several heuristic procedures. However, there are certain practical situations in which deterministic scheduling and heuristic approaches fail to consider the inherent uncertainty of reality. Neglecting uncertainty overlooks the real world and our perceptions of it. Examples of such an uncertain nature include the change in processing time owing to machine breakdown, interruption in production owing to electricity failures, and partial information about the problem.

The concept of fuzzy logic was first introduced by Zadeh [1] in 1965 to model uncertain or imprecise parameters. It considers only the grade of the membership function and has no space for the degree of hesitancy because the degree of the non-membership function is only a complement of one. In 1986, Atanassov [2] introduced an intuitionistic fuzzy set, which is a natural tool for modeling preferences, as it provides space for membership and non-membership grades, as well as the degree of hesitancy. This shows that the grade of non-membership is not necessarily equal to one minus the grade of membership, despite some potential hesitation degree. An intuitionistic fuzzy set can communicate ill-known information more productively and flexibly than a fuzzy set. Since then, more problems in intuitionistic fuzzy set theory [311] has been investigated and developed. Therefore, in the current competitive business environment, efficient scheduling has become obligatory to obtain the minimum total completion time required to improve productivity and maximize profit. In practical situations, it is difficult to assess the processing and setup times. Hence, processing and transportation times are represented as generalized triangular intuitionistic fuzzy numbers [1214] to address unreliable situations more effectively.

McCahon and Lee [15] discussed the concept of combining fuzzy concepts with job sequencing issues by considering uncertain handling times as triangular and trapezoidal fuzzy numbers. They modified the Johnson and Ignall-Schrage algorithms to account for the vague processing times of jobs. In 1992, McCahon and Lee [16] introduced a fuzzy approach to flow shop scheduling problems by modifying the job sequencing algorithm proposed by Campbell-Dudek-Smith (CDS) to consider trapezoidal fuzzy processing times. Jeet [17] used the grey wolf optimization algorithm to schedule a two-machine flow shop in a fuzzy environment and performed a comparison study with other existing heuristic and metaheuristic approaches. Sharma [18] considered the job block criteria in the n-job 2-machine fuzzy flow shop scheduling problem, including the setup time and single transport service. A heuristic algorithm was proposed to obtain the minimum makespan and idle time of the machines. Jeet et al. [19] used the multi-objective black hole algorithm to optimize the makespan and idle time of the n-job 2-machine fuzzy flow shop scheduling problem and compared their results with those of other existing heuristic and meta-heuristic approaches. Sathish and Ganesan [20] investigated the flow shop scheduling problems for three machines with a double transport facility in a fuzzy environment.

Gupta et al. [21] proposed a fuzzy version of the methodology for the n-job 2-machine flow shop scheduling problem subject to different setup times for machines with a single transporting service where processing, setup, transporting and return times are denoted as triangular fuzzy numbers. In the study, the minimum makespan was obtained. Uthra et al. [22] discussed n-job 3-machine generalized intuitionistic fuzzy flow shop scheduling problem with transportation facility, which transfers semi-processed goods from machine 1–2 and 2–3; however, return and setup times were not considered. Recently, Alharbi and Khalifa [23] proposed a novel approach to the flow shop scheduling problem concerning processing time as a pentagonal fuzzy number. Selvakumari and Santhi [24] proposed a novel division algorithm for the intuitionistic fuzzy flow shop scheduling problem and compared it with the existing Johnson algorithm.

The authors of [21] have studied flow shop scheduling problems considering setup, transporting, and return times under a fuzzy environment. Therefore, we considered the example of Gupta et al. [21] in a generalized intuitionistic fuzzy environment and compared our results with theirs by proposing a novel approach for the n-job 2-machine flow shop scheduling.

We further study the case where only a single transport facility is considered for all the jobs; thus, it delivers semi-processed job 1 from machine 1 to machine 2 and returns to machine 1 to move the following job. Here, the processing and transportation durations are described as generalized triangular intuitionistic fuzzy numbers to address unpredictable situations more productively, which may help decision-makers obtain more accurate results. This study aims to obtain optimal intuitionistic fuzzy total completion duration with less vagueness.

The remainder of this paper is organized as follows: Section 2 presents the basic concepts of generalized intuitionistic fuzzy sets and their arithmetic operations. In Section 3, the formulation of the generalized intuitionistic fuzzy n-job 2-machine flow shop problem is explained. Section 4 presents the basic assumptions of this study. In Section 5, we propose a novel algorithm to solve the n-job 2-machine generalized intuitionistic fuzzy flow shop problem by applying the proposed arithmetic operations and ranking functions. In Section 6, we present a numerical example demonstrating the significance of the proposed algorithm. Section 7 presents a comparative study of the proposed and existing algorithms. In Section 7, we discussed the limitations and motivations of the proposed work in detail. Finally, Section 8 summarizes the paper, as well as some directions for future research.

In the following section, the basic definitions and concepts of intuitionistic fuzzy sets, generalized triangular intuitionistic fuzzy number, intuitionistic fuzzy arithmetic operations, and intuitionistic fuzzy ranking functions are discussed to develop the proposed work.

Definition 1 ([1]). Let the set of ordered pairs ã = {(x, μã(x))/xX} be fuzzy set (FS) in the universe of discourse X, where μã: X → [0, 1] and μã(x) are called membership function and grade of membership of x in ã, respectively.

Definition 2 ([2]). Let ãI = {(x, μãI (x), γãI (x))/xX} be intuitionistic fuzzy set (IFS) in the universe of discourse X. For all xãI we have 0 ≤ μãI (x) + γãI (x) ≤ 1 where the function μãI : X → [0, 1] determines the grade of membership and the function γãI : X → [0, 1] determines the grade of non-membership of every element xãI.

Definition 3 ([2]). For every common fuzzy subset ãIX, πãI (x) = 1 μãI (x) γãI (x) denotes the intuitionistic fuzzy index of an element xãI. For every xãI, 0 ≤ πãI (x) ≤ 1 is called the degree of hesitancy or degree of uncertainty.

Definition 4: The belonging function or membership function and non-belonging function or non-membership function of a generalized triangular intuitionistic fuzzy number (GTIFN) ãI is defined as follows:

μa˜I(x)={0,for x<a,wa˜(x-a)b-a,for axb,wa˜(c-x)c-b,for bxc,0,for x>c,

and

γa˜I(x)={1,for x<a,1+(va˜-1)(x-a)b-a,for axb,va˜+(1-va˜)(c-x)c-b,for bxc,1,for x>c.

The above equations are denoted by ãI = ((a, b, c), wã, vã), 0 ≤ wã ≤ 1, 0 ≤ vã ≤ 1, and 0 ≤ wã + vã ≤ 1 (Figure 1).

Definition 5 (generalized intuitionistic fuzzy number [GIFN]). ãIG(R) can also be represented as a pair ãI = (a, ā, a′, ā′) of functions a(r), ā(r), a′ (r*), ā′ (r*) that satisfy the following requirements:

  • 1. The left legs a(r) and a′ (r*) are bounded monotonic increasing left continuous functions for membership and non-membership functions, respectively.

  • 2. The right leg ā(r) and ā′ (r*) are bounded monotonic decreasing left continuous functions for membership and non-membership functions, respectively.

  • 3. a(r) ≤ ā(r), 0 ≤ r ≤ 1, a′ (r*) ≤ ā′ (r*), 0 ≤ r* ≤ 1.

2.1 Parametric Representation of Generalized Triangular Intuitionistic Fuzzy Numbers

The modal value (location index) of membership and non-membership functions of any GTIFN ãI are represented as a0=(a_(1)+a¯(1)2) and a0=(a_(0)+a¯(0)2), respectively. The non-decreasing left continuous functions a* = (a0a) and a*=(a¯-a0) represent the left and right fuzziness index functions of the membership and non-membership functions, respectively. Similarly, the non-increasing left continuous functions a* = (ā a0) and a*=(a0-a_) represent the right and left fuzziness index functions of membership and non-membership functions, respectively. Hence, every GTIFN ãI can also be represented by a˜I=(a0,a*,a*,a0,a*,a*;wa˜,νa˜).

2.2 Arithmetic Operations for Generalized Intuitionistic Fuzzy Numbers

We proposed an improved generalized triangular intuitionistic fuzzy arithmetic operation that was developed and applied in this study based on the proposed arithmetic operation of Ma et al. [25] These improved arithmetic operations on generalized triangular intuitionistic fuzzy quantities satisfy certain beneficial properties, such as commutative, associative, and sub-distributive, and preserve the shape of membership and non-membership functions of GIFNs. The proposed arithmetic operation is expressed based on the parametric form of a GTIFN. This is expressed in terms of the location, right fuzziness, and left fuzziness indices of both membership and non-membership functions. The location index numbers assume the ordinary arithmetic, whereas the fuzziness index functions follow the lattice rule, which is the least upper bound in lattice L. That is, for all a, bL, ab = max{a, b} and ab = min{a, b}.

That is, for any arbitrary two GTIFNs a˜I={(a0,a*,a*),(a0,a*,a*);wa˜,νa˜} and b˜I={(b0,b*,b*),(b0,b*,b*);wa˜,νa˜}GR and * ∈ {+, −, ×, ÷}, the arithmetic operations on them are defined by where m = min{wã, w}, n = max{νã, ν}. Particularly for a˜I={(a0,a*,a*),(a0,a*,a*);wa˜,νa˜} and b˜I={(b0,b*,b*),(b0,b*,b*);wa˜,νa˜}, we define

Addition:

a˜I+b˜I={(a0,a*,a*),(a0,a*,a*);wa˜,νa˜}+{(b0,b*,b*),(b0,b*,b*);wa˜,νa˜}={(a0+b0,max{a*,b*},max{a*,b*}),(a0+b0,   max{a*,b*},max{a*,b*});m,n},

where m = min{wã, w}, n = max{νã, ν}.

Subtraction:

a˜I-b˜I={(a0,a*,a*),(a0,a*,a*);wa˜,νa˜}-{(b0,b*,b*),(b0,b*,b*);wa˜,νa˜}={(a0-b0,max{a*,b*},max{a*,b*}),(a0-b0,   max{a*,b*},max{a*,b*});m,n},

where m = min{wã, w}, n = max{νã, ν}.

2.3 Ranking Function

Although intuitionistic fuzzy sets handle ill-known quantities more flexibly, the ranking or ordering of these numbers becomes difficult when numerical values are represented as GIFNs. In this regard, researchers have extensively studied ranking methods of intuitionistic fuzzy numbers. Li and his colleagues [26, 27] developed a novel ranking methodology based on value and ambiguity indices for GTIFNs and applied it to multi-attribute decision-making problems. To compare intuitionistic fuzzy numbers, Wang and Zhang [28] proposed a ranking method based on a score function, an accuracy function, and the expected values of intuitionistic fuzzy numbers. Arun Prakash et al. [29] discussed the ranking of intuitionistic fuzzy numbers using the centroid concept. We extend this ranking index to compare the parametric representation of GIFNs [30]. To compare any two GTFINs, its centroid point is considered. Each GTIFN is reduced to its corresponding crisp value by the centroid index that uses the geometric center corresponding to x(ãI) value on the horizontal axis and y(ãI) value on the vertical axis. These values are as follows:

x(a˜μI)=13[3a0+wa˜wa˜-α(a*-a*)],y(aμI)=wa˜3,x(a˜γI)=13[3a0+(1-νa˜)r*-νa˜(a*-a*)],y(a˜γI)=(1-νa˜)3.

The ranking function of any GTIFN ãI is defined as

R(a˜I)=12([x(a˜μI)-y(a˜μI)]2+[x(a˜γI)-y(a˜γI)]2),

which denotes the Euclidean distance. For any two GTIFNs a˜I={(a0,a*,a*),(a0,a*,a*);wa˜,νa˜} and b˜I={(b0,b*,b*),(b0,b*,b*);wa˜,νa˜} in G(R), we define the ranking of ãI and I by comparing the R(ãI) and R(I) on R as follows:

  • 1. If R(ãI) < R(I), then ãII

  • 2. If R(ãI) > R(I), then ãII

  • 3. If R(ãI) = R(I), then ãII

Let us consider i jobs for i = 1, 2, . . ., n prepared by machines M1 and M2 in the sequence M1M2 to restrict passing. Each machine is set up before starting the processing of each job and is denoted by S˜i,1I and S˜i,2I. The handling periods for each task or job i on machines M1 and M2 are represented as p˜i,1I and p˜i,2I, respectively. Let t˜i,12I be the duration that the task or job is transported from machine 1 to machine 2 and r˜iI the return time of the transport agent, which transports semi-processed job from the 1st machine to 2nd machine, returning empty to M1 to transport the next job to M2. This process continues until all the processed jobs are taken to machine M2. The parameters are represented as GTIFNs. The mathematical model for the problem is presented in Table 1.

  • 1A single job cannot be processed simultaneously by more than one machine.

  • 2. The setup, processing, transportation, and return times of each job are known.

  • 3. Jobs are processed as soon as they are available.

  • 4. The second machine takes up the job only after it is processed at the first machine.

  • 5. Each job must be finished once it is started.

  • 6. No passing is allowed.

  • 7. There is only one machine of each type in the shop.

  • 8. A machine is not kept idle if it can take up a job.

  • 9. The storage space is available and the cost of holding inventory for each job is either the same or negligible.

  • 10. Processing time intervals are independent of the order in which operations are conducted.

Definition 6. The total completion time of task or job i on the machine Mj is defined as

T˜i,jI=max{(T˜i,j-1I,t˜i,12I+R˜i-1I),T˜i-1,jI}+S˜i-1,1I+p˜i,jI,

where p˜i,jI and S˜i,jI denote the intuitionistic fuzzy handling time and intuitionistic fuzzy setup time, respectively, for i-th job on the j-th machine, and t˜i,12I is the time at which the job is transported from machine 1 to 2. Moreover,

R˜i-1I={t˜i-1,12I+r˜i-1I-p˜i,1I,if t˜i-1,12I+r˜i-1I-p˜i,1I>0,0,otherwise.

Theorem 1 ([21]). The optimal schedule for n jobs with processing time p˜i,jI:i=1,2,,n; j = 1, 2 and setup time S˜i,jI:i=1,2,,n; j = 1, 2 for two machines M1 and M2 in the intuitionistic fuzzy environment, including the transportation time t˜i,12I and with r˜iI as time taken by transporting agent to return to M1 for the next job, is obtained by sequencing the jobs (i 1), i and (i + 1) such that

Min(p˜i,1I+R˜i-1I+t˜i,12I;p˜i+1,2I+R˜iI+t˜i+1,12I+S˜i,2I)<Min(p˜i+1,1I+R˜iI+t˜i+1,12I+S˜i,1I;p˜i,2I+R˜i-1I+t˜i,12I+S˜i-1,2I),

where R˜i-1I=t˜i-1,12I+R˜i-1I-p˜i,1I and t˜i-1,12I+R˜i-1I-p˜i,1I>0 and R˜i-1I=0 if otherwise.

  • Step 1: Express the given processing, setup, transportation, and return times into parametric form a˜I={(a0,a*,a*),(a0,a*,a*);wa˜,νa˜}.

  • Step 2: Calculate R˜i-1I using proposed arithmetic operations, where

    R˜i-1I={t˜i-1,12I+r˜i-1I-p˜i,1I,if t˜i-1,12I+r˜i-1I-p˜i,1I>0,0,otherwise.

  • Step 3: It is assumed that the two fictitious machines with handling times G˜iI and H˜iI are expressed as

    G˜iI=R˜i-1I+t˜i,12I+p˜i,1I-S˜i,2I,

    and

    H˜iI=R˜i-1I+t˜i,12I+p˜i,2I-S˜i,1I.

  • Step 4: Applying the proposed centroid-based ranking method, determine the corresponding crisp value for each G˜iI and H˜iI for i = 1, 2, . . ., n.

  • Step 5: Using Johnson’s rule to the fictitious machine times G˜iI and H˜iI, determine the sequence Sq having minimum total elapsed time.

  • Step 6: Prepare Sq an in-out table and measure the idle time for machines and transporting agents.

This section examines the problems discussed by Gupta et al. [21] using a generalized intuitionistic fuzzy version that considers membership and non-membership grades with setup time processing, transport, and return times as GTIFNs. We aim to achieve an optimal sequence with the minimum total elapsed time.

Example 1: Consider a 5-job 2-machine flow shop scheduling concern involving GTIFNs, which is shown in Table 2.

Table 3 lists GTIFNs in their parametric form.

Table 4 defines two fictitious machines G˜iI=R˜i-1I+t˜i,12I+p˜i,1I-S˜i,2I and H˜iI=R˜i-1I+t˜i,12I+p˜i,1I-S˜i,2I with intuitionistic fuzzy processing duration p˜i,1I and p˜i,2I.

Using Johnson’s procedure, the optimal sequence obtained is

1 4 2 3 5

Hence, the obtained minimum triangular intuitionistic fuzzy total elapsed time is

(75,2-4r,2-4r,75,-2+4r*,-2+4r*,0.5,0.5)=((73,75,77);0.5,0.5).

The idle time of machine M1 is the difference between the total elapsed time and the completion time of the last job on the first machine

=(75,2-4r,2-4r,75,-2+4r*,-2+4r*,0.5,0.5)-(57.5,2.5-4r,0.5-2r,57.5-1.5+4r*,-1.5+2r*,0.5,0.5)=(17.5,2.5-4r,2-4r,17.5,-1.5+4r*,7-2+4r*;0.5,0.5).

In contrast, the idle time of machine M2

=(14,1-2r,1-2r,14,-1+2r*,-1+2r*,0.5,0.5)+(3,2-4r,2-4r,3,-2+4r*,-2+4r*,0.5,0.5)=(17,2-4r,2-4r,17,-2+4r*,-2+4r*;0.5,0.5).

Lastly, the idle time of the transporting agent

=(10,1-2r,1-2r,10,-1+2r*,-1+2r*,0.5,0.5)+(5,2-4r,2-4r,5,-2+4r*,-2+4r*,0.5,0.5)+(7,2-4r,2-4r,7,-2+4r*,-2+4r*;0.5,0.5)+(0.5,2.5-4r,2-4r,0.5,-1.5+4r*,-2+4r*;0.5,0.5)=(22.5,2.5-4r,2-4r,22.5,-1.5+4r*,-2+4r*;0.5,0.5).

From Table 5, we obtain the generalized triangular intuitionistic fuzzy total completion time of the production as ((73, 75, 77); 0.5, 0.5), whereas Gupta et al. [21] obtained a fuzzy total completion duration of (56, 67, 78). Although Gupta et al. also worked on the n-job 2-machine fuzzy flow shop scheduling problem, the membership functions of our obtained result produces narrower and less vague results than those of Gupta et al. [21]. This demonstrates the novelty and significance of the proposed method in a generalized intuitionistic fuzzy environment.

In this study, we proposed a simple method for obtaining the optimal and vagueness-reduced intuitionistic fuzzy completion duration of the n-job 2-machine flow shop scheduling problem. To the best of our knowledge, only a few authors have studied n-job m-machine flow shop scheduling problem in an intuitionistic fuzzy environment. Authors, such as Uthra et al. [22] discussed the n-job 3-machine generalized intuitionistic fuzzy flow shop scheduling problem along with transportation time. Selvakumari and Santhi [24] proposed a novel algorithm for the n-job 4-machine intuitionistic fuzzy flow shop scheduling problem. The aforementioned authors have defuzzified the given intuitionistic fuzzy flow shop problem into its corresponding crisp problem to avoid computational complexity and considered the rental policy for the machines; however, they did not consider the setup time for the machines and return time of the transport agent. This motivated us to work on the n-job m-machine generalized intuitionistic fuzzy flow shop scheduling problem considering these unaccounted variables. Hence, basing on the study of Gupta et al. [21] we considered an example in a generalized intuitionistic fuzzy environment and compared our results with theirs. This was accomplished by proposing a novel approach for n-job 2-machine flow shop scheduling.

This study discusses the n-job 2-machine flow shop scheduling problem considering different setup times for each machine to commence jobs, the transportation time for transporting semi-finished jobs from machine M1 to machine M2, and the return time of the transporting agent, which returns empty to the first machine to transport the next job to the second machine. Parameters such as setup, processing, transporting, and return times are interpreted as GTIFNs, which are of the form ãI = ((a, b, c), wã, vã). To facilitate the computational complexity of the given problem, the processing, setup, transportation, and return times are represented in their corresponding parametric forms, and the proposed arithmetic operations and ranking functions are applied to obtain the optimal sequence of the scheduling problem. The comparative study clearly demonstrates that the proposed method effectively satisfies its primary objective while minimizing vagueness and preserving the intuitionistic fuzzy nature of the problem throughout the computation. The proposed method preserves the intuitionistic fuzzy nature of a given problem without converting it into an equivalent crisp problem. An illustration is provided to demonstrate the ease of this concept. This concept can be extended to a picture fuzzy environment, which is a generalization of fuzzy and intuitionistic fuzzy sets.

Table. 1.

Table 1. Conceptual model of the problem in matrix form.

JobiMachine M1t˜i,12Ir˜iIMachine M2
S˜i,1Ip˜i,1IS˜i,2Ip˜i,2I
1S˜1,1Ip˜1,1It˜1,12Ir˜1IS˜1,2Ip˜1,2I
2S˜2,1Ip˜2,1It˜2,12Ir˜2IS˜2,2Ip˜2,2I
3S˜3,1Ip˜3,1It˜3,12Ir˜3IS˜3,2Ip˜3,2I
4S˜4,1Ip˜4,1It˜4,12Ir˜4IS˜4,2Ip˜4,2I
nS˜n,1Ip˜n,1It˜n,12Ir˜nIS˜n,2Ip˜n,2I

Table. 2.

Table 2. Handling durations as GTIFNs.

JobiMachine M1t˜i,12Ir˜iIMachine M2
S˜i,1Ip˜i,1IS˜i,2Ip˜i,2I
1(〈2, 3, 4〉, 0.5, 0.5)(〈6, 7, 8〉, 0.5, 0.5)(〈4, 4, 4〉, 0.5, 0.5)(〈3, 3, 3〉, 0.5, 0.5)(〈2, 4, 6〉, 0.5, 0.5)(〈7, 8, 9〉, 0.5, 0.5)
2(〈1, 2, 3〉, 0.5, 0.5)(〈10, 11, 12〉, 0.5, 0.5)(〈8, 8, 8〉, 0.5, 0.5)(〈3, 3, 3〉, 0.5, 0.5)(〈2, 3, 4〉, 0.5, 0.5)(〈12, 13, 14〉, 0.5, 0.5)
3(〈2, 4, 6〉, 0.5, 0.5)(〈5, 7, 8〉, 0.5, 0.5)(〈10, 10, 10〉, 0.5, 0.5)(〈3, 3, 3〉, 0.5, 0.5)(〈1, 2, 3〉, 0.5, 0.5)(〈6, 7, 8〉, 0.5, 0.5)
4(〈1, 2, 3〉, 0.5, 0.5)(〈8, 10, 12〉, 0.5, 0.5)(〈3, 3, 3〉, 0.5, 0.5)(〈3, 3, 3〉, 0.5, 0.5)(〈3, 4, 5〉, 0.5, 0.5)(〈9, 10, 11〉, 0.5, 0.5)
5(〈2, 3, 4〉, 0.5, 0.5)(〈7, 8, 9〉, 0.5, 0.5)(〈5, 5, 5〉, 0.5, 0.5)(〈3, 3, 3〉, 0.5, 0.5)(〈1, 2, 3〉, 0.5, 0.5)(〈4, 5, 6〉, 0.5, 0.5)

Table. 3.

Table 3. Parametric form of processing durations.

JobiMachine M1t˜i,12Ir˜iIMachine M2
S˜i,1Ip˜i,1IS˜i,2Ip˜i,2I
1(〈3, 1 − 2r, 1 − 2r〉, 〈3, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)(〈7, 1 − 2r, 1 − 2r〉, 〈7, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)(〈4, 0, 0〉, 〈4, 0, 0〉, 0.5, 0.5)(〈4, 0, 0〉, 〈4, 0, 0〉, 0.5, 0.5)(〈4, 2 − 4r, 2 − 4r〉, 〈4, −2 + 4r*, −2 + 4r*〉, 0.5, 0.5)(〈8, 1 − 2r, 1 − 2r〉, 〈8, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)
2(〈2, 1 − 2r, 1 − 2r〉, 〈2, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)(〈11, 1 − 2r, 1 − 2r〉, 〈11, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)(〈8, 0, 0〉, 〈8, 0, 0〉, 0.5, 0.5)(〈3, 0, 0〉, 〈3, 0, 0〉, 0.5, 0.5)(〈3, 1 − 2r, 1 − 2r〉, 〈3, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)(〈13, 1 − 2r, 1 − 2r〉, 〈13, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)
3(〈4, 2 − 4r, 2 − 4r〉, 〈4, −2 + 4r*, −2 + 4r*〉, 0.5, 0.5)(〈7.5, 2.5 − 4r, 0.5 − 2r〉, 〈7.5, −1.5 + 4r*, −1.5 + 2r*〉, 0.5, 0.5)(〈10, 0, 0〉, 〈10, 0, 0〉, 0.5, 0.5)(〈3, 0, 0〉, 〈3, 0, 0〉, 0.5, 0.5)(〈2, 1 − 2r, 1 − 2r〉, 〈2, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)(〈7, 1 − 2r, 1 − 2r〉, 〈7, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)
4(〈2, 1 − 2r, 1 − 2r〉, 〈2, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)(〈10, 2 − 4r, 2 − 4r〉, 〈10, −2 + 4r*, −2 + 4r*〉, 0.5, 0.5)(〈3, 0, 0〉, 〈3, 0, 0〉, 0.5, 0.5)(〈3, 0, 0〉, 〈3, 0, 0〉, 0.5, 0.5)(〈4, 1 − 2r, 1 − 2r〉, 〈4, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)(〈10, 1 − 2r, 1 − 2r〉, 〈10, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)
5(〈3, 1 − 2r, 1 − 2r〉, 〈3, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)(〈8, 1 − 2r, 1 − 2r〉, 〈8, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)(〈5, 0, 0〉, 〈5, 0, 0〉, 0.5, 0.5)(〈3, 0, 0〉, 〈3, 0, 0〉, 0.5, 0.5)(〈2, 1 − 2r, 1 − 2r〉, 〈2, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)(〈5, 1 − 2r, 1 − 2r〉, 〈5, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)

Table. 4.

Table 4. Representation of two fictitious machines.

JobG˜iI=R˜i-1I+t˜i,12I+p˜i,1I-S˜i,2IH˜iI=R˜i-1I+t˜i,12I+p˜i,2I-S˜i,1I
1(〈7, 2 − 4r, 2 − 4r〉, 〈7, −2 + 4r*, −2 + 4r*〉, 0.5, 0.5)(〈9, 1 − 2r, 1 −2r〉, 〈9, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)
2(〈16, 1 − 2r, 1 − 2r〉, 〈16, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)(〈19, 1 − 2r, 1 −2r〉, 〈19, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)
3(〈19, 2.5 − 4r, 1 − 2r〉, 〈19, −1.5 + 4r*, −1 + 2r*〉, 0.5, 0.5)(〈16.5, 2.5 − 4r, 2 − 4r〉, 〈16.5, −1.5 + 4r*, −2 + 4r*〉, 0.5, 0.5)
4(〈12, 2 − 4r, 2 − 4r〉, 〈12, −2 + 4r*, −2 + 4r*〉,0.5, 0.5)(〈14, 2 − 4r, 2 − 4r〉, 〈14, −2 + 4r*, −2 + 4r*〉,0.5, 0.5)
5(〈11, 1 − 2r, 1 − 2r〉, 〈11, −1 + 2r*, −1 + 2r*〉,0.5, 0.5)(〈7, 1 − 2r, 1 − 2r〉, 〈7, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)

Table. 5.

Table 5. In-out table.

JobMachine M1t˜i,12Ir˜iIy˜i-1Iz˜iIMachine M2
InOutInOut
1(〈3, 1−2r, 1−2r〉, 〈3,− 1+2r*, − 1+2r*〉, 0.5, 0.5)(〈10, 1−2r, 1−2r〉, 〈10,− 1+2r*, − 1+2r*〉, 0.5, 0.5)(〈4, 0, 0〉, 〈4, 0, 0〉, 0.5, 0.5)(〈3, 0, 0〉, 〈3, 0, 0〉, 0.5, 0.5)-(〈14, 1−2r, 1−2r〉, 〈14,− 1+2r*, − 1+2r*〉, 0.5, 0.5)(〈18, 2−4r, 2−4r〉, 〈18, − 2+4r*, − 2+4r*〉, 0.5, 0.5)(〈26, 2−4r, 2−4r〉, 〈26, − 2+4r*, − 2+4r*〉, 0.5, 0.5)
4(〈12, 1−2r, 1−2r〉, 〈12,− 1+2r*, − 1+2r*〉, 0.5, 0.5)(〈22, 2−4r, 2−4r〉, 〈22,− 2+4r*, − 2+4r*〉, 0.5, 0.5)(〈3, 0, 0〉, 〈3, 0, 0〉, 0.5, 0.5)(〈3, 0, 0〉, 〈3, 0, 0〉, 0.5, 0.5)(〈17, 1−2r, 1−2r〉, 〈17,− 1+2r*, − 1+2r*〉, 0.5, 0.5)(〈25, 2−4r, 2−4r〉, 〈25, − 2+4r*, − 2+4r*〉, 0.5, 0.5)(〈30, 2−4r, 2−4r〉, 〈30, − 2+4r*, − 2+4r*〉, 0.5, 0.5)(〈40, 2−4r, 2−4r〉, 〈40, − 2+4r*, − 2+4r*〉, 0.5, 0.5)
2(〈24, 2−4r, 2−4r〉, 〈24, − 2+4r*, − 2+4r*〉, 0.5, 0.5)(〈35, 2−4r, 2−4r〉, 〈35, − 2+4r*, − 2+4r*〉, 0.5, 0.5)(〈8, 0, 0〉, 〈8, 0, 0〉, 0.5, 0.5)(〈3, 0, 0〉, 〈3, 0, 0〉, 0.5, 0.5)(〈28, 2−4r, 2−4r〉, 〈28, − 2+4r*, − 2+4r*〉, 0.5, 0.5)(〈43, 2−4r, 2−4r〉, 〈43, − 2+4r*, − 2+4r*〉, 0.5, 0.5)(〈46, 2−4r, 2−4r〉, 〈46, − 2+4r*, − 2+4r*〉, 0.5, 0.5)(〈59, 2−4r, 2−4r〉, 〈59, − 2+4r*, − 2+4r*〉, 0.5, 0.5)
3(〈39, 2−4r, 2−4r〉, 〈39, − 2+4r*, − 2+4r*〉, 0.5, 0.5)(〈46.5, 2.5−4r, 2−4r〉 〈46.5, − 1.5+4r*, − 2+4r*〉, 0.5, 0.5)(〈10, 0, 0〉, 〈10, 0, 0〉, 0.5, 0.5)(〈3, 0, 0〉, 〈3, 0, 0〉, 0.5, 0.5)(〈46, 2−4r, 2−4r〉, 〈46, − 2+4r*, − 2+4r*〉, 0.5, 0.5)(〈56.5, 2.5−4r, 2−4r〉, 〈56.5, − 1.5+4r*, − 2+4r*〉, 0.5, 0.5)(〈61, 2−4r, 2−4r〉, 〈61, − 2+4r*, − 2+4r*〉, 0.5, 0.5)(〈68, 2−4r, 2−4r〉, 〈68, − 2+4r*, − 2+4r*〉, 0.5, 0.5)
5(〈 49.5, 2.5−4r, 2−4r 〉, 〈49.5, − 1.5+4r*, − 2+4r*〉, 0.5, 0.5)(〈57.5, 2.5−4r, 2−4r 〉, 〈57.5, − 1.5+4r*, − 2+4r*〉, 0.5, 0.5)(〈5, 0, 0〉, 〈5, 0, 0〉, 0.5, 0.5)(〈3, 0, 0〉, 〈3, 0, 0〉, 0.5, 0.5)(〈59.5, 2.5−4r, 2−4r〉, 〈59.5, − 1.5+4r*, − 2+4r*〉, 0.5, 0.5)(〈62.5, 2.5−4r, 2−4r〉, 〈62.5, − 1.5+4r*, − 2+4r*〉, 0.5, 0.5)(〈70, 2−4r, 2−4r〉, 〈70, − 2+4r*, − 2+4r*〉, 0.5, 0.5)(〈75, 2−4r, 2−4r〉, 〈75, − 2+4r*, − 2+4r*〉, 0.5, 0.5)

  1. Zadeh, LA (1965). Fuzzy sets. Information and Control. 8, 338-353. https://doi.org/10.1016/S0019-9958(65)90241-X
    CrossRef
  2. Atanassov, KT (1986). Intuitionistic fuzzy sets. Fuzzy Sets and Systems. 20, 87-96. https://doi.org/10.1016/S0165-0114(86)80034-3
    CrossRef
  3. Al-Qudaimi, A (2021). Ishita Approach to Construct an Intuitionistic Fuzzy Linear Regression Model. Fuzzy Optimization and Modeling Journal. 2, 1-11. https://doi.org/10.30495/fomj.2021.678780
  4. Rani, D, Ebrahimnejad, A, and Gupta, G (2022). Generalized techniques for solving intuitionistic fuzzy multi-objective non-linear optimization problems. Expert Systems with Applications. 202. article no 117264
    CrossRef
  5. Singh, VP, Sharma, K, Chakraborty, D, and Ebrahimnejad, A (2022). A novel multi-objective bi-level programming problem under intuitionistic fuzzy environment and its application in production planning problem. Complex & Intelligent Systems. 8, 3263-3278. https://doi.org/10.1007/s40747-022-00662-4
    CrossRef
  6. Santos Arteaga, FJ, Ebrahimnejad, A, and Zabihi, A (2021). A new approach for solving intuitionistic fuzzy data envelopment analysis problems. Fuzzy Optimization and Modeling Journal. 2, 46-57. https://doi.org/10.30495/fomj.2021.1938179.1033
  7. Ebrahimnejad, A, and Verdegay, JL (2018). A new approach for solving fully intuitionistic fuzzy transportation problems. Fuzzy Optimization and Decision Making. 17, 447-474. https://doi.org/10.1007/s10700-017-9280-1
    CrossRef
  8. Roy, SK, Ebrahimnejad, A, Verdegay, JL, and Das, S (2018). New approach for solving intuitionistic fuzzy multi-objective transportation problem. Sādhanā. 43. article no 3
    CrossRef
  9. Ebrahimnejad, A, and Verdegay, JL (2016). An efficient computational approach for solving type-2 intuitionistic fuzzy numbers based transportation problems. International Journal of Computational Intelligence Systems. 9, 1154-1173. https://doi.org/10.1080/18756891.2016.1256576
    CrossRef
  10. Jana, DK (2016). Novel arithmetic operations on type-2 intuitionistic fuzzy and its applications to transportation problem. Pacific Science Review A: Natural Science and Engineering. 18, 178-189. https://doi.org/10.1016/j.psra.2016.09.008
  11. Chakraborty, D, Jana, DK, and Roy, TK (2015). A new approach to solve multi-objective multi-choice multi-item Atanassov’s intuitionistic fuzzy transportation problem using chance operator. Journal of Intelligent & Fuzzy Systems. 28, 843-865. https://doi.org/10.3233/IFS-141366
    CrossRef
  12. Wan, SP, Wang, F, Lin, LL, and Dong, JY (2016). Some new generalized aggregation operators for triangular intuitionistic fuzzy numbers and application to multi-attribute group decision making. Computers & Industrial Engineering. 93, 286-301. https://doi.org/10.1016/j.cie.2015.12.027
    CrossRef
  13. Kar, R, and Shaw, AK (2019). Some arithmetic operations on triangular intuitionistic fuzzy number and its application in solving linear programming problem by simplex algorithm. International Journal of Bioinformatics and Biological Science. 7, 21-28. http://dx.doi.org/10.30954/2319-5169.01.2019.4
  14. Seikh, MR, Pal, M, and Nayak, PK (2012). Application of triangular intuitionistic fuzzy numbers in bi-matrix games. International Journal of Pure and Applied Mathematics. 79, 235-247.
  15. McCahon, CS, and Lee, ES (1990). Job sequencing with fuzzy processing times. Computers & Mathematics with Applications. 19, 31-41. https://doi.org/10.1016/0898-1221(90)90191-L
    CrossRef
  16. McCahon, CS, and Lee, ES (1992). Fuzzy job sequencing for a flow shop. European Journal of Operational Research. 62, 294-301. https://doi.org/10.1016/0377-2217(92)90119-T
    CrossRef
  17. Jeet, K (2017). Fuzzy flow shop scheduling using grey wolf optimization algorithm. Indian Journal of Scientific Research. 7, 167-171.
  18. Sharma, S (2017). Two machines flow shop scheduling with single transport facility and job-block criteria under fuzzy environment. Global Journal of Pure and Applied Mathematics. 13, 1903-1916.
  19. Jeet, K, Sharma, S, and Nailwal, KK (2017). Two-machine fuzzy flow shop scheduling using black hole algorithm. Global Journal of Pure and Applied Mathematics. 13, 1935-1946.
  20. Sathish, S, and Ganesan, K (2016). Scheduling of flow shop problems on 3 machines in fuzzy environment with double transport facility. AIP Conference Proceedings. 1739. article no 020050
    CrossRef
  21. Gupta, D, Sharma, S, and Aggarwal, S (2013). Flow shop scheduling on 2-machines with setup time and single transport facility under fuzzy environment. Opsearch. 50, 14-24. https://doi.org/10.1007/s12597-012-0094-1
    CrossRef
  22. Uthra, G, Thangavelu, K, and Shunmugapriya, S (2018). A comparative study on optimal solutions of flow shop scheduling problems under fuzzy and intuitionistic fuzzy environment. Journal of Global Research in Mathematical Archives. 5, 34-46.
  23. Alharbi, MG, and Khalifa, HAE (Array). On a flow-shop scheduling problem with fuzzy pentagonal processing time. Journal of Mathematics. article no 6695174
    CrossRef
  24. Selvakumari, K, and Santhi, S (2020). A new approach for solving flow shop scheduling problem with triangular intuitionistic fuzzy number. Advances in Mathematics: Scientific Journal. 9, 5815-5825. https://doi.org/10.37418/amsj.9.8.49
  25. Ma, M, Friedman, M, and Kandel, A (1999). A new fuzzy arithmetic. Fuzzy Sets and Systems. 108, 83-90. https://doi.org/10.1016/S0165-0114(97)00310-2
    CrossRef
  26. Li, DF, Nan, JX, and Zhang, MJ (2010). A ranking method of triangular intuitionistic fuzzy numbers and application to decision making. International Journal of Computational Intelligence Systems. 3, 522-530. https://doi.org/10.1080/18756891.2010.9727719
  27. Li, DF (2010). A ratio ranking method of triangular intuitionistic fuzzy numbers and its application toMADMproblems. Computers & Mathematics with Applications. 60, 1557-1570. https://doi.org/10.1016/j.camwa.2010.06.039
    CrossRef
  28. Wang, J, and Zhang, Z (2009). Aggregation operators on intuitionistic trapezoidal fuzzy number and its application to multi-criteria decision making problems. Journal of Systems Engineering and Electronics. 20, 321-326.
  29. Arun Prakash, K, Suresh, M, and Vengataasalam, S (2016). A new approach for ranking of intuitionistic fuzzy numbers using a centroid concept. Mathematical Sciences. 10, 177-184. https://doi.org/10.1007/s40096-016-0192-y
    CrossRef
  30. Yogashanthi, T, Mohanaselvi, S, and Ganesan, K (2019). A new approach for solving flow shop scheduling problems with generalized intuitionistic fuzzy numbers. Journal of Intelligent & Fuzzy Systems. 37, 4287-4297. https://doi.org/10.3233/JIFS-190395
    CrossRef

T. Yogashanthi received her Ph.D. degree in intuitionistic fuzzy sets from SRM Institute of Science and Technology. She is a faculty member in the Department of Mathematics at SRM Institute of Science and Technology, Ramapuram, Chennai, India. Her main research interests include fuzzy sets and intuitionistic fuzzy optimization.

E-mail: yogashanthi13@gmail.com

Shakeela Sathish is currently working as a professor in the Department of Mathematics at SRM Institute of Science and Technology, Ramapuram, Chennai, India. Her research area is focused on fuzzy optimization.

E-mail: shakeels@srmist.edu.in

K. Ganesan is currently a professor in the Department of Mathematics at SRM Institute of Science and Technology, Chennai, India. His research areas include fuzzy optimization, interval mathematics, operations research, and ordinary and partial differential equations. He has handled research projects funded by BRNS and visited countries like Iran and Japan, among others. Thus far, 17 candidates have obtained their Ph.D degrees under his guidance, and many are currently pursuing research under his direction.

E-mail: ganesank@srmist.edu.in

Article

Original Article

International Journal of Fuzzy Logic and Intelligent Systems 2023; 23(1): 34-43

Published online March 25, 2023 https://doi.org/10.5391/IJFIS.2023.23.1.34

Copyright © The Korean Institute of Intelligent Systems.

Generalized Intuitionistic Fuzzy Flow Shop Scheduling Problem with Setup Time and Single Transport Facility

T. Yogashanthi1, Shakeela Sathish1, and K. Ganesan2

1Department of Mathematics, SRM Institute of Science and Technology, Ramapuram, Chennai, India
2Department of Mathematics, SRM Institute of Science and Technology, Kattankulathur, Chennai, India

Correspondence to:Shakeela Sathish (shakeels@srmist.edu.in)

Received: April 2, 2022; Revised: October 24, 2022; Accepted: March 6, 2023

This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/3.0/) which permits unrestricted noncommercial use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract

Setup time is the amount of time required for a machine to adjust its settings or the preparation of a device at each stage to process and deliver a completed job. A novel approach for the n-job 2-machine generalized intuitionistic fuzzy flow shop scheduling problem, subject to the setup time, was proposed. When the machines are kept in different places, the transporting and return times of transport play a significant role in the production. Generalized triangular intuitionistic fuzzy numbers were considered to represent the processing, setup, transportation, and return times. This study aims to minimize the intuitionistic fuzzy total production time with less vagueness.

Keywords: Generalized intuitionistic fuzzy number, Flow shop scheduling, Left fuzziness index, Right fuzziness index, Euclidean distance

1. Introduction

In this study, intuitionistic fuzzy flow shop scheduling concerns with a single transport facility and different machine setup times were investigated. In manufacturing companies, several practical situations exist where separate setup times for processing units and transportation times are inevitable. For example, before the production of different types of dyes, the manufacturing machine must be assigned a legitimate assignment, and machines need to be set up each time for casting parts of different diameters. In the printing industry, the machine has to be set up each time depending on the orders. Over the past few decades, numerous researchers have investigated deterministic scheduling and proposed several heuristic procedures. However, there are certain practical situations in which deterministic scheduling and heuristic approaches fail to consider the inherent uncertainty of reality. Neglecting uncertainty overlooks the real world and our perceptions of it. Examples of such an uncertain nature include the change in processing time owing to machine breakdown, interruption in production owing to electricity failures, and partial information about the problem.

The concept of fuzzy logic was first introduced by Zadeh [1] in 1965 to model uncertain or imprecise parameters. It considers only the grade of the membership function and has no space for the degree of hesitancy because the degree of the non-membership function is only a complement of one. In 1986, Atanassov [2] introduced an intuitionistic fuzzy set, which is a natural tool for modeling preferences, as it provides space for membership and non-membership grades, as well as the degree of hesitancy. This shows that the grade of non-membership is not necessarily equal to one minus the grade of membership, despite some potential hesitation degree. An intuitionistic fuzzy set can communicate ill-known information more productively and flexibly than a fuzzy set. Since then, more problems in intuitionistic fuzzy set theory [311] has been investigated and developed. Therefore, in the current competitive business environment, efficient scheduling has become obligatory to obtain the minimum total completion time required to improve productivity and maximize profit. In practical situations, it is difficult to assess the processing and setup times. Hence, processing and transportation times are represented as generalized triangular intuitionistic fuzzy numbers [1214] to address unreliable situations more effectively.

McCahon and Lee [15] discussed the concept of combining fuzzy concepts with job sequencing issues by considering uncertain handling times as triangular and trapezoidal fuzzy numbers. They modified the Johnson and Ignall-Schrage algorithms to account for the vague processing times of jobs. In 1992, McCahon and Lee [16] introduced a fuzzy approach to flow shop scheduling problems by modifying the job sequencing algorithm proposed by Campbell-Dudek-Smith (CDS) to consider trapezoidal fuzzy processing times. Jeet [17] used the grey wolf optimization algorithm to schedule a two-machine flow shop in a fuzzy environment and performed a comparison study with other existing heuristic and metaheuristic approaches. Sharma [18] considered the job block criteria in the n-job 2-machine fuzzy flow shop scheduling problem, including the setup time and single transport service. A heuristic algorithm was proposed to obtain the minimum makespan and idle time of the machines. Jeet et al. [19] used the multi-objective black hole algorithm to optimize the makespan and idle time of the n-job 2-machine fuzzy flow shop scheduling problem and compared their results with those of other existing heuristic and meta-heuristic approaches. Sathish and Ganesan [20] investigated the flow shop scheduling problems for three machines with a double transport facility in a fuzzy environment.

Gupta et al. [21] proposed a fuzzy version of the methodology for the n-job 2-machine flow shop scheduling problem subject to different setup times for machines with a single transporting service where processing, setup, transporting and return times are denoted as triangular fuzzy numbers. In the study, the minimum makespan was obtained. Uthra et al. [22] discussed n-job 3-machine generalized intuitionistic fuzzy flow shop scheduling problem with transportation facility, which transfers semi-processed goods from machine 1–2 and 2–3; however, return and setup times were not considered. Recently, Alharbi and Khalifa [23] proposed a novel approach to the flow shop scheduling problem concerning processing time as a pentagonal fuzzy number. Selvakumari and Santhi [24] proposed a novel division algorithm for the intuitionistic fuzzy flow shop scheduling problem and compared it with the existing Johnson algorithm.

The authors of [21] have studied flow shop scheduling problems considering setup, transporting, and return times under a fuzzy environment. Therefore, we considered the example of Gupta et al. [21] in a generalized intuitionistic fuzzy environment and compared our results with theirs by proposing a novel approach for the n-job 2-machine flow shop scheduling.

We further study the case where only a single transport facility is considered for all the jobs; thus, it delivers semi-processed job 1 from machine 1 to machine 2 and returns to machine 1 to move the following job. Here, the processing and transportation durations are described as generalized triangular intuitionistic fuzzy numbers to address unpredictable situations more productively, which may help decision-makers obtain more accurate results. This study aims to obtain optimal intuitionistic fuzzy total completion duration with less vagueness.

The remainder of this paper is organized as follows: Section 2 presents the basic concepts of generalized intuitionistic fuzzy sets and their arithmetic operations. In Section 3, the formulation of the generalized intuitionistic fuzzy n-job 2-machine flow shop problem is explained. Section 4 presents the basic assumptions of this study. In Section 5, we propose a novel algorithm to solve the n-job 2-machine generalized intuitionistic fuzzy flow shop problem by applying the proposed arithmetic operations and ranking functions. In Section 6, we present a numerical example demonstrating the significance of the proposed algorithm. Section 7 presents a comparative study of the proposed and existing algorithms. In Section 7, we discussed the limitations and motivations of the proposed work in detail. Finally, Section 8 summarizes the paper, as well as some directions for future research.

2. Basic Concepts

In the following section, the basic definitions and concepts of intuitionistic fuzzy sets, generalized triangular intuitionistic fuzzy number, intuitionistic fuzzy arithmetic operations, and intuitionistic fuzzy ranking functions are discussed to develop the proposed work.

Definition 1 ([1]). Let the set of ordered pairs ã = {(x, μã(x))/xX} be fuzzy set (FS) in the universe of discourse X, where μã: X → [0, 1] and μã(x) are called membership function and grade of membership of x in ã, respectively.

Definition 2 ([2]). Let ãI = {(x, μãI (x), γãI (x))/xX} be intuitionistic fuzzy set (IFS) in the universe of discourse X. For all xãI we have 0 ≤ μãI (x) + γãI (x) ≤ 1 where the function μãI : X → [0, 1] determines the grade of membership and the function γãI : X → [0, 1] determines the grade of non-membership of every element xãI.

Definition 3 ([2]). For every common fuzzy subset ãIX, πãI (x) = 1 μãI (x) γãI (x) denotes the intuitionistic fuzzy index of an element xãI. For every xãI, 0 ≤ πãI (x) ≤ 1 is called the degree of hesitancy or degree of uncertainty.

Definition 4: The belonging function or membership function and non-belonging function or non-membership function of a generalized triangular intuitionistic fuzzy number (GTIFN) ãI is defined as follows:

μa˜I(x)={0,for x<a,wa˜(x-a)b-a,for axb,wa˜(c-x)c-b,for bxc,0,for x>c,

and

γa˜I(x)={1,for x<a,1+(va˜-1)(x-a)b-a,for axb,va˜+(1-va˜)(c-x)c-b,for bxc,1,for x>c.

The above equations are denoted by ãI = ((a, b, c), wã, vã), 0 ≤ wã ≤ 1, 0 ≤ vã ≤ 1, and 0 ≤ wã + vã ≤ 1 (Figure 1).

Definition 5 (generalized intuitionistic fuzzy number [GIFN]). ãIG(R) can also be represented as a pair ãI = (a, ā, a′, ā′) of functions a(r), ā(r), a′ (r*), ā′ (r*) that satisfy the following requirements:

  • 1. The left legs a(r) and a′ (r*) are bounded monotonic increasing left continuous functions for membership and non-membership functions, respectively.

  • 2. The right leg ā(r) and ā′ (r*) are bounded monotonic decreasing left continuous functions for membership and non-membership functions, respectively.

  • 3. a(r) ≤ ā(r), 0 ≤ r ≤ 1, a′ (r*) ≤ ā′ (r*), 0 ≤ r* ≤ 1.

2.1 Parametric Representation of Generalized Triangular Intuitionistic Fuzzy Numbers

The modal value (location index) of membership and non-membership functions of any GTIFN ãI are represented as a0=(a_(1)+a¯(1)2) and a0=(a_(0)+a¯(0)2), respectively. The non-decreasing left continuous functions a* = (a0a) and a*=(a¯-a0) represent the left and right fuzziness index functions of the membership and non-membership functions, respectively. Similarly, the non-increasing left continuous functions a* = (ā a0) and a*=(a0-a_) represent the right and left fuzziness index functions of membership and non-membership functions, respectively. Hence, every GTIFN ãI can also be represented by a˜I=(a0,a*,a*,a0,a*,a*;wa˜,νa˜).

2.2 Arithmetic Operations for Generalized Intuitionistic Fuzzy Numbers

We proposed an improved generalized triangular intuitionistic fuzzy arithmetic operation that was developed and applied in this study based on the proposed arithmetic operation of Ma et al. [25] These improved arithmetic operations on generalized triangular intuitionistic fuzzy quantities satisfy certain beneficial properties, such as commutative, associative, and sub-distributive, and preserve the shape of membership and non-membership functions of GIFNs. The proposed arithmetic operation is expressed based on the parametric form of a GTIFN. This is expressed in terms of the location, right fuzziness, and left fuzziness indices of both membership and non-membership functions. The location index numbers assume the ordinary arithmetic, whereas the fuzziness index functions follow the lattice rule, which is the least upper bound in lattice L. That is, for all a, bL, ab = max{a, b} and ab = min{a, b}.

That is, for any arbitrary two GTIFNs a˜I={(a0,a*,a*),(a0,a*,a*);wa˜,νa˜} and b˜I={(b0,b*,b*),(b0,b*,b*);wa˜,νa˜}GR and * ∈ {+, −, ×, ÷}, the arithmetic operations on them are defined by where m = min{wã, w}, n = max{νã, ν}. Particularly for a˜I={(a0,a*,a*),(a0,a*,a*);wa˜,νa˜} and b˜I={(b0,b*,b*),(b0,b*,b*);wa˜,νa˜}, we define

Addition:

a˜I+b˜I={(a0,a*,a*),(a0,a*,a*);wa˜,νa˜}+{(b0,b*,b*),(b0,b*,b*);wa˜,νa˜}={(a0+b0,max{a*,b*},max{a*,b*}),(a0+b0,   max{a*,b*},max{a*,b*});m,n},

where m = min{wã, w}, n = max{νã, ν}.

Subtraction:

a˜I-b˜I={(a0,a*,a*),(a0,a*,a*);wa˜,νa˜}-{(b0,b*,b*),(b0,b*,b*);wa˜,νa˜}={(a0-b0,max{a*,b*},max{a*,b*}),(a0-b0,   max{a*,b*},max{a*,b*});m,n},

where m = min{wã, w}, n = max{νã, ν}.

2.3 Ranking Function

Although intuitionistic fuzzy sets handle ill-known quantities more flexibly, the ranking or ordering of these numbers becomes difficult when numerical values are represented as GIFNs. In this regard, researchers have extensively studied ranking methods of intuitionistic fuzzy numbers. Li and his colleagues [26, 27] developed a novel ranking methodology based on value and ambiguity indices for GTIFNs and applied it to multi-attribute decision-making problems. To compare intuitionistic fuzzy numbers, Wang and Zhang [28] proposed a ranking method based on a score function, an accuracy function, and the expected values of intuitionistic fuzzy numbers. Arun Prakash et al. [29] discussed the ranking of intuitionistic fuzzy numbers using the centroid concept. We extend this ranking index to compare the parametric representation of GIFNs [30]. To compare any two GTFINs, its centroid point is considered. Each GTIFN is reduced to its corresponding crisp value by the centroid index that uses the geometric center corresponding to x(ãI) value on the horizontal axis and y(ãI) value on the vertical axis. These values are as follows:

x(a˜μI)=13[3a0+wa˜wa˜-α(a*-a*)],y(aμI)=wa˜3,x(a˜γI)=13[3a0+(1-νa˜)r*-νa˜(a*-a*)],y(a˜γI)=(1-νa˜)3.

The ranking function of any GTIFN ãI is defined as

R(a˜I)=12([x(a˜μI)-y(a˜μI)]2+[x(a˜γI)-y(a˜γI)]2),

which denotes the Euclidean distance. For any two GTIFNs a˜I={(a0,a*,a*),(a0,a*,a*);wa˜,νa˜} and b˜I={(b0,b*,b*),(b0,b*,b*);wa˜,νa˜} in G(R), we define the ranking of ãI and I by comparing the R(ãI) and R(I) on R as follows:

  • 1. If R(ãI) < R(I), then ãII

  • 2. If R(ãI) > R(I), then ãII

  • 3. If R(ãI) = R(I), then ãII

3. Generalized Intuitionistic Fuzzy n-Job 2-Machine Flow Shop Scheduling Problem

Let us consider i jobs for i = 1, 2, . . ., n prepared by machines M1 and M2 in the sequence M1M2 to restrict passing. Each machine is set up before starting the processing of each job and is denoted by S˜i,1I and S˜i,2I. The handling periods for each task or job i on machines M1 and M2 are represented as p˜i,1I and p˜i,2I, respectively. Let t˜i,12I be the duration that the task or job is transported from machine 1 to machine 2 and r˜iI the return time of the transport agent, which transports semi-processed job from the 1st machine to 2nd machine, returning empty to M1 to transport the next job to M2. This process continues until all the processed jobs are taken to machine M2. The parameters are represented as GTIFNs. The mathematical model for the problem is presented in Table 1.

4. Assumptions

  • 1A single job cannot be processed simultaneously by more than one machine.

  • 2. The setup, processing, transportation, and return times of each job are known.

  • 3. Jobs are processed as soon as they are available.

  • 4. The second machine takes up the job only after it is processed at the first machine.

  • 5. Each job must be finished once it is started.

  • 6. No passing is allowed.

  • 7. There is only one machine of each type in the shop.

  • 8. A machine is not kept idle if it can take up a job.

  • 9. The storage space is available and the cost of holding inventory for each job is either the same or negligible.

  • 10. Processing time intervals are independent of the order in which operations are conducted.

Definition 6. The total completion time of task or job i on the machine Mj is defined as

T˜i,jI=max{(T˜i,j-1I,t˜i,12I+R˜i-1I),T˜i-1,jI}+S˜i-1,1I+p˜i,jI,

where p˜i,jI and S˜i,jI denote the intuitionistic fuzzy handling time and intuitionistic fuzzy setup time, respectively, for i-th job on the j-th machine, and t˜i,12I is the time at which the job is transported from machine 1 to 2. Moreover,

R˜i-1I={t˜i-1,12I+r˜i-1I-p˜i,1I,if t˜i-1,12I+r˜i-1I-p˜i,1I>0,0,otherwise.

Theorem 1 ([21]). The optimal schedule for n jobs with processing time p˜i,jI:i=1,2,,n; j = 1, 2 and setup time S˜i,jI:i=1,2,,n; j = 1, 2 for two machines M1 and M2 in the intuitionistic fuzzy environment, including the transportation time t˜i,12I and with r˜iI as time taken by transporting agent to return to M1 for the next job, is obtained by sequencing the jobs (i 1), i and (i + 1) such that

Min(p˜i,1I+R˜i-1I+t˜i,12I;p˜i+1,2I+R˜iI+t˜i+1,12I+S˜i,2I)<Min(p˜i+1,1I+R˜iI+t˜i+1,12I+S˜i,1I;p˜i,2I+R˜i-1I+t˜i,12I+S˜i-1,2I),

where R˜i-1I=t˜i-1,12I+R˜i-1I-p˜i,1I and t˜i-1,12I+R˜i-1I-p˜i,1I>0 and R˜i-1I=0 if otherwise.

5. Algorithm

  • Step 1: Express the given processing, setup, transportation, and return times into parametric form a˜I={(a0,a*,a*),(a0,a*,a*);wa˜,νa˜}.

  • Step 2: Calculate R˜i-1I using proposed arithmetic operations, where

    R˜i-1I={t˜i-1,12I+r˜i-1I-p˜i,1I,if t˜i-1,12I+r˜i-1I-p˜i,1I>0,0,otherwise.

  • Step 3: It is assumed that the two fictitious machines with handling times G˜iI and H˜iI are expressed as

    G˜iI=R˜i-1I+t˜i,12I+p˜i,1I-S˜i,2I,

    and

    H˜iI=R˜i-1I+t˜i,12I+p˜i,2I-S˜i,1I.

  • Step 4: Applying the proposed centroid-based ranking method, determine the corresponding crisp value for each G˜iI and H˜iI for i = 1, 2, . . ., n.

  • Step 5: Using Johnson’s rule to the fictitious machine times G˜iI and H˜iI, determine the sequence Sq having minimum total elapsed time.

  • Step 6: Prepare Sq an in-out table and measure the idle time for machines and transporting agents.

6. Numerical Example

This section examines the problems discussed by Gupta et al. [21] using a generalized intuitionistic fuzzy version that considers membership and non-membership grades with setup time processing, transport, and return times as GTIFNs. We aim to achieve an optimal sequence with the minimum total elapsed time.

Example 1: Consider a 5-job 2-machine flow shop scheduling concern involving GTIFNs, which is shown in Table 2.

Table 3 lists GTIFNs in their parametric form.

Table 4 defines two fictitious machines G˜iI=R˜i-1I+t˜i,12I+p˜i,1I-S˜i,2I and H˜iI=R˜i-1I+t˜i,12I+p˜i,1I-S˜i,2I with intuitionistic fuzzy processing duration p˜i,1I and p˜i,2I.

Using Johnson’s procedure, the optimal sequence obtained is

1 4 2 3 5

Hence, the obtained minimum triangular intuitionistic fuzzy total elapsed time is

(75,2-4r,2-4r,75,-2+4r*,-2+4r*,0.5,0.5)=((73,75,77);0.5,0.5).

The idle time of machine M1 is the difference between the total elapsed time and the completion time of the last job on the first machine

=(75,2-4r,2-4r,75,-2+4r*,-2+4r*,0.5,0.5)-(57.5,2.5-4r,0.5-2r,57.5-1.5+4r*,-1.5+2r*,0.5,0.5)=(17.5,2.5-4r,2-4r,17.5,-1.5+4r*,7-2+4r*;0.5,0.5).

In contrast, the idle time of machine M2

=(14,1-2r,1-2r,14,-1+2r*,-1+2r*,0.5,0.5)+(3,2-4r,2-4r,3,-2+4r*,-2+4r*,0.5,0.5)=(17,2-4r,2-4r,17,-2+4r*,-2+4r*;0.5,0.5).

Lastly, the idle time of the transporting agent

=(10,1-2r,1-2r,10,-1+2r*,-1+2r*,0.5,0.5)+(5,2-4r,2-4r,5,-2+4r*,-2+4r*,0.5,0.5)+(7,2-4r,2-4r,7,-2+4r*,-2+4r*;0.5,0.5)+(0.5,2.5-4r,2-4r,0.5,-1.5+4r*,-2+4r*;0.5,0.5)=(22.5,2.5-4r,2-4r,22.5,-1.5+4r*,-2+4r*;0.5,0.5).

7. Comparative Study

From Table 5, we obtain the generalized triangular intuitionistic fuzzy total completion time of the production as ((73, 75, 77); 0.5, 0.5), whereas Gupta et al. [21] obtained a fuzzy total completion duration of (56, 67, 78). Although Gupta et al. also worked on the n-job 2-machine fuzzy flow shop scheduling problem, the membership functions of our obtained result produces narrower and less vague results than those of Gupta et al. [21]. This demonstrates the novelty and significance of the proposed method in a generalized intuitionistic fuzzy environment.

8. Discussion and Limitation

In this study, we proposed a simple method for obtaining the optimal and vagueness-reduced intuitionistic fuzzy completion duration of the n-job 2-machine flow shop scheduling problem. To the best of our knowledge, only a few authors have studied n-job m-machine flow shop scheduling problem in an intuitionistic fuzzy environment. Authors, such as Uthra et al. [22] discussed the n-job 3-machine generalized intuitionistic fuzzy flow shop scheduling problem along with transportation time. Selvakumari and Santhi [24] proposed a novel algorithm for the n-job 4-machine intuitionistic fuzzy flow shop scheduling problem. The aforementioned authors have defuzzified the given intuitionistic fuzzy flow shop problem into its corresponding crisp problem to avoid computational complexity and considered the rental policy for the machines; however, they did not consider the setup time for the machines and return time of the transport agent. This motivated us to work on the n-job m-machine generalized intuitionistic fuzzy flow shop scheduling problem considering these unaccounted variables. Hence, basing on the study of Gupta et al. [21] we considered an example in a generalized intuitionistic fuzzy environment and compared our results with theirs. This was accomplished by proposing a novel approach for n-job 2-machine flow shop scheduling.

9. Conclusion

This study discusses the n-job 2-machine flow shop scheduling problem considering different setup times for each machine to commence jobs, the transportation time for transporting semi-finished jobs from machine M1 to machine M2, and the return time of the transporting agent, which returns empty to the first machine to transport the next job to the second machine. Parameters such as setup, processing, transporting, and return times are interpreted as GTIFNs, which are of the form ãI = ((a, b, c), wã, vã). To facilitate the computational complexity of the given problem, the processing, setup, transportation, and return times are represented in their corresponding parametric forms, and the proposed arithmetic operations and ranking functions are applied to obtain the optimal sequence of the scheduling problem. The comparative study clearly demonstrates that the proposed method effectively satisfies its primary objective while minimizing vagueness and preserving the intuitionistic fuzzy nature of the problem throughout the computation. The proposed method preserves the intuitionistic fuzzy nature of a given problem without converting it into an equivalent crisp problem. An illustration is provided to demonstrate the ease of this concept. This concept can be extended to a picture fuzzy environment, which is a generalization of fuzzy and intuitionistic fuzzy sets.

Fig 1.

Figure 1.

Generalized triangular intuitionistic fuzzy number.

The International Journal of Fuzzy Logic and Intelligent Systems 2023; 23: 34-43https://doi.org/10.5391/IJFIS.2023.23.1.34

Table 1 . Conceptual model of the problem in matrix form.

JobiMachine M1t˜i,12Ir˜iIMachine M2
S˜i,1Ip˜i,1IS˜i,2Ip˜i,2I
1S˜1,1Ip˜1,1It˜1,12Ir˜1IS˜1,2Ip˜1,2I
2S˜2,1Ip˜2,1It˜2,12Ir˜2IS˜2,2Ip˜2,2I
3S˜3,1Ip˜3,1It˜3,12Ir˜3IS˜3,2Ip˜3,2I
4S˜4,1Ip˜4,1It˜4,12Ir˜4IS˜4,2Ip˜4,2I
nS˜n,1Ip˜n,1It˜n,12Ir˜nIS˜n,2Ip˜n,2I

Table 2 . Handling durations as GTIFNs.

JobiMachine M1t˜i,12Ir˜iIMachine M2
S˜i,1Ip˜i,1IS˜i,2Ip˜i,2I
1(〈2, 3, 4〉, 0.5, 0.5)(〈6, 7, 8〉, 0.5, 0.5)(〈4, 4, 4〉, 0.5, 0.5)(〈3, 3, 3〉, 0.5, 0.5)(〈2, 4, 6〉, 0.5, 0.5)(〈7, 8, 9〉, 0.5, 0.5)
2(〈1, 2, 3〉, 0.5, 0.5)(〈10, 11, 12〉, 0.5, 0.5)(〈8, 8, 8〉, 0.5, 0.5)(〈3, 3, 3〉, 0.5, 0.5)(〈2, 3, 4〉, 0.5, 0.5)(〈12, 13, 14〉, 0.5, 0.5)
3(〈2, 4, 6〉, 0.5, 0.5)(〈5, 7, 8〉, 0.5, 0.5)(〈10, 10, 10〉, 0.5, 0.5)(〈3, 3, 3〉, 0.5, 0.5)(〈1, 2, 3〉, 0.5, 0.5)(〈6, 7, 8〉, 0.5, 0.5)
4(〈1, 2, 3〉, 0.5, 0.5)(〈8, 10, 12〉, 0.5, 0.5)(〈3, 3, 3〉, 0.5, 0.5)(〈3, 3, 3〉, 0.5, 0.5)(〈3, 4, 5〉, 0.5, 0.5)(〈9, 10, 11〉, 0.5, 0.5)
5(〈2, 3, 4〉, 0.5, 0.5)(〈7, 8, 9〉, 0.5, 0.5)(〈5, 5, 5〉, 0.5, 0.5)(〈3, 3, 3〉, 0.5, 0.5)(〈1, 2, 3〉, 0.5, 0.5)(〈4, 5, 6〉, 0.5, 0.5)

Table 3 . Parametric form of processing durations.

JobiMachine M1t˜i,12Ir˜iIMachine M2
S˜i,1Ip˜i,1IS˜i,2Ip˜i,2I
1(〈3, 1 − 2r, 1 − 2r〉, 〈3, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)(〈7, 1 − 2r, 1 − 2r〉, 〈7, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)(〈4, 0, 0〉, 〈4, 0, 0〉, 0.5, 0.5)(〈4, 0, 0〉, 〈4, 0, 0〉, 0.5, 0.5)(〈4, 2 − 4r, 2 − 4r〉, 〈4, −2 + 4r*, −2 + 4r*〉, 0.5, 0.5)(〈8, 1 − 2r, 1 − 2r〉, 〈8, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)
2(〈2, 1 − 2r, 1 − 2r〉, 〈2, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)(〈11, 1 − 2r, 1 − 2r〉, 〈11, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)(〈8, 0, 0〉, 〈8, 0, 0〉, 0.5, 0.5)(〈3, 0, 0〉, 〈3, 0, 0〉, 0.5, 0.5)(〈3, 1 − 2r, 1 − 2r〉, 〈3, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)(〈13, 1 − 2r, 1 − 2r〉, 〈13, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)
3(〈4, 2 − 4r, 2 − 4r〉, 〈4, −2 + 4r*, −2 + 4r*〉, 0.5, 0.5)(〈7.5, 2.5 − 4r, 0.5 − 2r〉, 〈7.5, −1.5 + 4r*, −1.5 + 2r*〉, 0.5, 0.5)(〈10, 0, 0〉, 〈10, 0, 0〉, 0.5, 0.5)(〈3, 0, 0〉, 〈3, 0, 0〉, 0.5, 0.5)(〈2, 1 − 2r, 1 − 2r〉, 〈2, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)(〈7, 1 − 2r, 1 − 2r〉, 〈7, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)
4(〈2, 1 − 2r, 1 − 2r〉, 〈2, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)(〈10, 2 − 4r, 2 − 4r〉, 〈10, −2 + 4r*, −2 + 4r*〉, 0.5, 0.5)(〈3, 0, 0〉, 〈3, 0, 0〉, 0.5, 0.5)(〈3, 0, 0〉, 〈3, 0, 0〉, 0.5, 0.5)(〈4, 1 − 2r, 1 − 2r〉, 〈4, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)(〈10, 1 − 2r, 1 − 2r〉, 〈10, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)
5(〈3, 1 − 2r, 1 − 2r〉, 〈3, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)(〈8, 1 − 2r, 1 − 2r〉, 〈8, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)(〈5, 0, 0〉, 〈5, 0, 0〉, 0.5, 0.5)(〈3, 0, 0〉, 〈3, 0, 0〉, 0.5, 0.5)(〈2, 1 − 2r, 1 − 2r〉, 〈2, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)(〈5, 1 − 2r, 1 − 2r〉, 〈5, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)

Table 4 . Representation of two fictitious machines.

JobG˜iI=R˜i-1I+t˜i,12I+p˜i,1I-S˜i,2IH˜iI=R˜i-1I+t˜i,12I+p˜i,2I-S˜i,1I
1(〈7, 2 − 4r, 2 − 4r〉, 〈7, −2 + 4r*, −2 + 4r*〉, 0.5, 0.5)(〈9, 1 − 2r, 1 −2r〉, 〈9, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)
2(〈16, 1 − 2r, 1 − 2r〉, 〈16, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)(〈19, 1 − 2r, 1 −2r〉, 〈19, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)
3(〈19, 2.5 − 4r, 1 − 2r〉, 〈19, −1.5 + 4r*, −1 + 2r*〉, 0.5, 0.5)(〈16.5, 2.5 − 4r, 2 − 4r〉, 〈16.5, −1.5 + 4r*, −2 + 4r*〉, 0.5, 0.5)
4(〈12, 2 − 4r, 2 − 4r〉, 〈12, −2 + 4r*, −2 + 4r*〉,0.5, 0.5)(〈14, 2 − 4r, 2 − 4r〉, 〈14, −2 + 4r*, −2 + 4r*〉,0.5, 0.5)
5(〈11, 1 − 2r, 1 − 2r〉, 〈11, −1 + 2r*, −1 + 2r*〉,0.5, 0.5)(〈7, 1 − 2r, 1 − 2r〉, 〈7, −1 + 2r*, −1 + 2r*〉, 0.5, 0.5)

Table 5 . In-out table.

JobMachine M1t˜i,12Ir˜iIy˜i-1Iz˜iIMachine M2
InOutInOut
1(〈3, 1−2r, 1−2r〉, 〈3,− 1+2r*, − 1+2r*〉, 0.5, 0.5)(〈10, 1−2r, 1−2r〉, 〈10,− 1+2r*, − 1+2r*〉, 0.5, 0.5)(〈4, 0, 0〉, 〈4, 0, 0〉, 0.5, 0.5)(〈3, 0, 0〉, 〈3, 0, 0〉, 0.5, 0.5)-(〈14, 1−2r, 1−2r〉, 〈14,− 1+2r*, − 1+2r*〉, 0.5, 0.5)(〈18, 2−4r, 2−4r〉, 〈18, − 2+4r*, − 2+4r*〉, 0.5, 0.5)(〈26, 2−4r, 2−4r〉, 〈26, − 2+4r*, − 2+4r*〉, 0.5, 0.5)
4(〈12, 1−2r, 1−2r〉, 〈12,− 1+2r*, − 1+2r*〉, 0.5, 0.5)(〈22, 2−4r, 2−4r〉, 〈22,− 2+4r*, − 2+4r*〉, 0.5, 0.5)(〈3, 0, 0〉, 〈3, 0, 0〉, 0.5, 0.5)(〈3, 0, 0〉, 〈3, 0, 0〉, 0.5, 0.5)(〈17, 1−2r, 1−2r〉, 〈17,− 1+2r*, − 1+2r*〉, 0.5, 0.5)(〈25, 2−4r, 2−4r〉, 〈25, − 2+4r*, − 2+4r*〉, 0.5, 0.5)(〈30, 2−4r, 2−4r〉, 〈30, − 2+4r*, − 2+4r*〉, 0.5, 0.5)(〈40, 2−4r, 2−4r〉, 〈40, − 2+4r*, − 2+4r*〉, 0.5, 0.5)
2(〈24, 2−4r, 2−4r〉, 〈24, − 2+4r*, − 2+4r*〉, 0.5, 0.5)(〈35, 2−4r, 2−4r〉, 〈35, − 2+4r*, − 2+4r*〉, 0.5, 0.5)(〈8, 0, 0〉, 〈8, 0, 0〉, 0.5, 0.5)(〈3, 0, 0〉, 〈3, 0, 0〉, 0.5, 0.5)(〈28, 2−4r, 2−4r〉, 〈28, − 2+4r*, − 2+4r*〉, 0.5, 0.5)(〈43, 2−4r, 2−4r〉, 〈43, − 2+4r*, − 2+4r*〉, 0.5, 0.5)(〈46, 2−4r, 2−4r〉, 〈46, − 2+4r*, − 2+4r*〉, 0.5, 0.5)(〈59, 2−4r, 2−4r〉, 〈59, − 2+4r*, − 2+4r*〉, 0.5, 0.5)
3(〈39, 2−4r, 2−4r〉, 〈39, − 2+4r*, − 2+4r*〉, 0.5, 0.5)(〈46.5, 2.5−4r, 2−4r〉 〈46.5, − 1.5+4r*, − 2+4r*〉, 0.5, 0.5)(〈10, 0, 0〉, 〈10, 0, 0〉, 0.5, 0.5)(〈3, 0, 0〉, 〈3, 0, 0〉, 0.5, 0.5)(〈46, 2−4r, 2−4r〉, 〈46, − 2+4r*, − 2+4r*〉, 0.5, 0.5)(〈56.5, 2.5−4r, 2−4r〉, 〈56.5, − 1.5+4r*, − 2+4r*〉, 0.5, 0.5)(〈61, 2−4r, 2−4r〉, 〈61, − 2+4r*, − 2+4r*〉, 0.5, 0.5)(〈68, 2−4r, 2−4r〉, 〈68, − 2+4r*, − 2+4r*〉, 0.5, 0.5)
5(〈 49.5, 2.5−4r, 2−4r 〉, 〈49.5, − 1.5+4r*, − 2+4r*〉, 0.5, 0.5)(〈57.5, 2.5−4r, 2−4r 〉, 〈57.5, − 1.5+4r*, − 2+4r*〉, 0.5, 0.5)(〈5, 0, 0〉, 〈5, 0, 0〉, 0.5, 0.5)(〈3, 0, 0〉, 〈3, 0, 0〉, 0.5, 0.5)(〈59.5, 2.5−4r, 2−4r〉, 〈59.5, − 1.5+4r*, − 2+4r*〉, 0.5, 0.5)(〈62.5, 2.5−4r, 2−4r〉, 〈62.5, − 1.5+4r*, − 2+4r*〉, 0.5, 0.5)(〈70, 2−4r, 2−4r〉, 〈70, − 2+4r*, − 2+4r*〉, 0.5, 0.5)(〈75, 2−4r, 2−4r〉, 〈75, − 2+4r*, − 2+4r*〉, 0.5, 0.5)

References

  1. Zadeh, LA (1965). Fuzzy sets. Information and Control. 8, 338-353. https://doi.org/10.1016/S0019-9958(65)90241-X
    CrossRef
  2. Atanassov, KT (1986). Intuitionistic fuzzy sets. Fuzzy Sets and Systems. 20, 87-96. https://doi.org/10.1016/S0165-0114(86)80034-3
    CrossRef
  3. Al-Qudaimi, A (2021). Ishita Approach to Construct an Intuitionistic Fuzzy Linear Regression Model. Fuzzy Optimization and Modeling Journal. 2, 1-11. https://doi.org/10.30495/fomj.2021.678780
  4. Rani, D, Ebrahimnejad, A, and Gupta, G (2022). Generalized techniques for solving intuitionistic fuzzy multi-objective non-linear optimization problems. Expert Systems with Applications. 202. article no 117264
    CrossRef
  5. Singh, VP, Sharma, K, Chakraborty, D, and Ebrahimnejad, A (2022). A novel multi-objective bi-level programming problem under intuitionistic fuzzy environment and its application in production planning problem. Complex & Intelligent Systems. 8, 3263-3278. https://doi.org/10.1007/s40747-022-00662-4
    CrossRef
  6. Santos Arteaga, FJ, Ebrahimnejad, A, and Zabihi, A (2021). A new approach for solving intuitionistic fuzzy data envelopment analysis problems. Fuzzy Optimization and Modeling Journal. 2, 46-57. https://doi.org/10.30495/fomj.2021.1938179.1033
  7. Ebrahimnejad, A, and Verdegay, JL (2018). A new approach for solving fully intuitionistic fuzzy transportation problems. Fuzzy Optimization and Decision Making. 17, 447-474. https://doi.org/10.1007/s10700-017-9280-1
    CrossRef
  8. Roy, SK, Ebrahimnejad, A, Verdegay, JL, and Das, S (2018). New approach for solving intuitionistic fuzzy multi-objective transportation problem. Sādhanā. 43. article no 3
    CrossRef
  9. Ebrahimnejad, A, and Verdegay, JL (2016). An efficient computational approach for solving type-2 intuitionistic fuzzy numbers based transportation problems. International Journal of Computational Intelligence Systems. 9, 1154-1173. https://doi.org/10.1080/18756891.2016.1256576
    CrossRef
  10. Jana, DK (2016). Novel arithmetic operations on type-2 intuitionistic fuzzy and its applications to transportation problem. Pacific Science Review A: Natural Science and Engineering. 18, 178-189. https://doi.org/10.1016/j.psra.2016.09.008
  11. Chakraborty, D, Jana, DK, and Roy, TK (2015). A new approach to solve multi-objective multi-choice multi-item Atanassov’s intuitionistic fuzzy transportation problem using chance operator. Journal of Intelligent & Fuzzy Systems. 28, 843-865. https://doi.org/10.3233/IFS-141366
    CrossRef
  12. Wan, SP, Wang, F, Lin, LL, and Dong, JY (2016). Some new generalized aggregation operators for triangular intuitionistic fuzzy numbers and application to multi-attribute group decision making. Computers & Industrial Engineering. 93, 286-301. https://doi.org/10.1016/j.cie.2015.12.027
    CrossRef
  13. Kar, R, and Shaw, AK (2019). Some arithmetic operations on triangular intuitionistic fuzzy number and its application in solving linear programming problem by simplex algorithm. International Journal of Bioinformatics and Biological Science. 7, 21-28. http://dx.doi.org/10.30954/2319-5169.01.2019.4
  14. Seikh, MR, Pal, M, and Nayak, PK (2012). Application of triangular intuitionistic fuzzy numbers in bi-matrix games. International Journal of Pure and Applied Mathematics. 79, 235-247.
  15. McCahon, CS, and Lee, ES (1990). Job sequencing with fuzzy processing times. Computers & Mathematics with Applications. 19, 31-41. https://doi.org/10.1016/0898-1221(90)90191-L
    CrossRef
  16. McCahon, CS, and Lee, ES (1992). Fuzzy job sequencing for a flow shop. European Journal of Operational Research. 62, 294-301. https://doi.org/10.1016/0377-2217(92)90119-T
    CrossRef
  17. Jeet, K (2017). Fuzzy flow shop scheduling using grey wolf optimization algorithm. Indian Journal of Scientific Research. 7, 167-171.
  18. Sharma, S (2017). Two machines flow shop scheduling with single transport facility and job-block criteria under fuzzy environment. Global Journal of Pure and Applied Mathematics. 13, 1903-1916.
  19. Jeet, K, Sharma, S, and Nailwal, KK (2017). Two-machine fuzzy flow shop scheduling using black hole algorithm. Global Journal of Pure and Applied Mathematics. 13, 1935-1946.
  20. Sathish, S, and Ganesan, K (2016). Scheduling of flow shop problems on 3 machines in fuzzy environment with double transport facility. AIP Conference Proceedings. 1739. article no 020050
    CrossRef
  21. Gupta, D, Sharma, S, and Aggarwal, S (2013). Flow shop scheduling on 2-machines with setup time and single transport facility under fuzzy environment. Opsearch. 50, 14-24. https://doi.org/10.1007/s12597-012-0094-1
    CrossRef
  22. Uthra, G, Thangavelu, K, and Shunmugapriya, S (2018). A comparative study on optimal solutions of flow shop scheduling problems under fuzzy and intuitionistic fuzzy environment. Journal of Global Research in Mathematical Archives. 5, 34-46.
  23. Alharbi, MG, and Khalifa, HAE (Array). On a flow-shop scheduling problem with fuzzy pentagonal processing time. Journal of Mathematics. article no 6695174
    CrossRef
  24. Selvakumari, K, and Santhi, S (2020). A new approach for solving flow shop scheduling problem with triangular intuitionistic fuzzy number. Advances in Mathematics: Scientific Journal. 9, 5815-5825. https://doi.org/10.37418/amsj.9.8.49
  25. Ma, M, Friedman, M, and Kandel, A (1999). A new fuzzy arithmetic. Fuzzy Sets and Systems. 108, 83-90. https://doi.org/10.1016/S0165-0114(97)00310-2
    CrossRef
  26. Li, DF, Nan, JX, and Zhang, MJ (2010). A ranking method of triangular intuitionistic fuzzy numbers and application to decision making. International Journal of Computational Intelligence Systems. 3, 522-530. https://doi.org/10.1080/18756891.2010.9727719
  27. Li, DF (2010). A ratio ranking method of triangular intuitionistic fuzzy numbers and its application toMADMproblems. Computers & Mathematics with Applications. 60, 1557-1570. https://doi.org/10.1016/j.camwa.2010.06.039
    CrossRef
  28. Wang, J, and Zhang, Z (2009). Aggregation operators on intuitionistic trapezoidal fuzzy number and its application to multi-criteria decision making problems. Journal of Systems Engineering and Electronics. 20, 321-326.
  29. Arun Prakash, K, Suresh, M, and Vengataasalam, S (2016). A new approach for ranking of intuitionistic fuzzy numbers using a centroid concept. Mathematical Sciences. 10, 177-184. https://doi.org/10.1007/s40096-016-0192-y
    CrossRef
  30. Yogashanthi, T, Mohanaselvi, S, and Ganesan, K (2019). A new approach for solving flow shop scheduling problems with generalized intuitionistic fuzzy numbers. Journal of Intelligent & Fuzzy Systems. 37, 4287-4297. https://doi.org/10.3233/JIFS-190395
    CrossRef

Share this article on :

Related articles in IJFIS