Robust neutrosophic programming approach for solving intuitionistic fuzzy multiobjective optimization problems

This study presents the modeling of the multiobjective optimization problem in an intuitionistic fuzzy environment. The uncertain parameters are depicted as intuitionistic fuzzy numbers, and the crisp version is obtained using the ranking function method. Also, we have developed a novel interactive neutrosophic programming approach to solve multiobjective optimization problems. The proposed method involves neutral thoughts while making decisions. Furthermore, various sorts of membership functions are also depicted for the marginal evaluation of each objective simultaneously. The different numerical examples are presented to show the performances of the proposed solution approach. A case study of the cloud computing pricing problem is also addressed to reveal the real-life applications. The practical implication of the current study is also discussed efficiently. Finally, conclusions and future research scope are suggested based on the proposed work.


Introduction
The existence of multiobjective optimization problems is trivial in real life. The optimization (maximization/ minimization) of more than one commensurable and/or conflicting objective under a set of well-defined constraints is termed as multiobjective optimization problems (MOOPs). Most often, many real-world applications, such as transportation, supplier selection, inventory control, supply chain planning, etc., take the form of MOOPs. There is no guarantee to get a single solution that satisfies all the objectives efficiently. However, a compromise solution can be obtained that satisfies each objective marginally. A huge amount of literature comprises various optimization techniques to solve the MOOPs. First, Zimmermann [39] proposed the fuzzy programming approach for MOOPs based on the fuzzy set (FS) theory. After that, Chang [17] proposed a goal programming method to solve fractional MOOPs. Ebrahimnejad [21] B Firoz Ahmad firoz.ahmad02@gmail.com 1 presented computational algorithm to solve multiobjective linear programming. Tarabia et al. [34] suggested a modified approach for MOOPs. Zheng et al. [38] discussed an efficient concept for solving MOOPs. Later on, intuitionistic fuzzy set (IFS) is presented by Atanassov [13] and Angelov [12] proposed an intuitionistic fuzzy programming approach for solving MOPPs. Ahmadini and Ahmad [10] proposed a novel preference scheme for multiobjective goal programming problem under intuitionistic fuzzy environment. Singh et al. [30] also solved the intuitionistic fuzzy MOOPs using various membership functions. Many researchers such as Bharati and Singh [15], Ebrahimnejad and Verdegay [22], Jana and Roy [25], Mahajan and Gupta [27], Rani et al. [28], and Singh and Yadav [31,32] explored the IF optimization techniques in different real-life applications.
The extension and generalization of FS and IFS are presented by Smarandache [33] named neutrosophic set (NS). Based on NS decision set, Ahmad and Adhami [3,4], and Ahmad et al. [5,7] presented neutrosophic optimization techniques to solve the MOOPs. Furthermore, Abdel-Basset et al. [1] and Ye [36] also solved the neutrosophic linear programming problems under neutrosophic numbers. Recently, Adhami and Ahmad [2] investigated a novel Pythagoreanhesitant fuzzy computational algorithm to solve MOOPs and applied to transportation problem with fuzzy parameters.
Deli andŞubaş [19] suggested a novel ranking method for single-valued neutrosophic numbers and applied it to multicriteria decision-making problems. Deli [18] investigated the linear optimization method on a single-valued neutrosophic set and performed its sensitivity analysis. Ahmad et al. [8] discussed the energy-food-water nexus security management through neutrosophic modeling and optimizing approaches. [Ahmad et al.] presented a study on supplier selection problem with Type-2 fuzzy parameters and solved using an interactive neutrosophic optimization algorithm.
Uncertainty measures are also pervasive. Due to realworld complexity, uncertainty among the various parametric values is more realistic attributes while making decisions. Different sorts of uncertainty, such as vague, random, and other forms, may exist in real life. Uncertainty due to vagueness is treated with a fuzzy set theory. A fuzzy parameter only deals with the degree of belongingness (acceptance) of the element into a feasible solution set. It does not consider the degree of non-belongingness (rejections) of the element into the same feasible solution set, an integrated part of the decision-making processes. Furthermore, uncertainty due to randomness is dealt with random parameters. The estimation of parameters based on random variables according to some specified probability distribution function is much dependent on the behavior and nature of the historical data. Sometimes, it may not be possible to have historical data for which the random parameters are estimated. An intuitionistic fuzzy parameter deals with the degree of belongingness (acceptance) and degree of non-belongingness (rejections) of the element into the same feasible solution set, simultaneously. Also, there is no scope for the historical data while dealing with intuitionistic fuzzy parameters. Unlike fuzzy and random parameters, uncertain parameters are depicted as triangular intuitionistic fuzzy numbers. Thus, the main motive behind the selection of intuitionistic fuzzy parameters is to avoid the shortcomings of fuzzy and random parameters.
Optimization techniques have much importance and popularity in real life while solving optimization problems. Despite the FS-and IFS-based optimization techniques, handling vague and imprecise uncertainty in various regions are still lagging behind the more realistic decision-making scenarios, where the indeterminate knowledge or neutral thoughts cannot be tackled. For instance, suppose we seek the opinion from a research scholar regarding a journal, one may say that the possibility in which the journal is good is 0.7, the journal is not acceptable is 0.5, and not sure about the journal is 0.3, respectively. Such issues are beyond the scope of FS and IFS theories and, consequently, the periphery of FPA and IFPA. Therefore, managing the indeterminate circumstances of uncertain pieces of knowledge and experiences becomes a challenging task. Indeterminacy is a region of ignorance of propositions' values between the truth and a falsity degree. Hence, the neutrosophic set captures the indeterminate knowledge or neutral thoughts efficiently. A very concise part of the literature is dedicated to the solution approach for MOPP under the neutrosophic environment. Therefore, a novel interactive neutrosophic programming approach (INPA) is developed to solve the proposed intuitionistic fuzzy MOOPs (IFMOOPs). A continuous effort is being made by many researchers or practitioners in the modeling and optimization texture of multiobjective optimization problems. Since our proposed MOOP took the form of an IFMOOPs, the development of a novel optimization technique to solve IFMOOPs also signifies this current study's aim and objective. A large part of the literature is full of fuzzybased optimization techniques for IFMOOPs. In the past few years, the generalized concept of a fuzzy set is utilized to solve the IFMOOPs. Many researchers have also implemented an intuitionistic fuzzy-based optimization method and gained a wide range of applicability and acceptability while optimizing multiobjective optimization problems. However, the existing approaches have some limitations or drawbacks and can be overcome by applying the proposed interactive neutrosophic programming approach. Additionally, the following points can be regarded as a research contribution to this study.
• Uncertainty among parameters due to vagueness is dealt with by the intuitionistic fuzzy set theory, which is more generalized and advanced than the fuzzy set. Therefore, this study has considered the uncertain parameters as a triangular intuitionistic fuzzy number that takes care of the degree of belongingness and non-belongingness of an element into the feasible solution set and deals with the hesitation aspects. • Indeterminacy/neutral thoughts are the ignorance region of propositions' values between the truth and falsity degrees. This aspect can only be tackled with the neutrosophic optimization method. • The existing methods of solving MOOPs Gupta and Kumar [23], Singh et al. [30], and Zangiabadi and Maleki [37] considered only the membership function whereas Mahajan and Gupta [27], and Singh and Yadav [31,32] included the membership and non-membership degrees of each objective function. They do not cover the indeterminacy/neutral thoughts while making decisions. We have successfully coped with the concept of neutrality, and suggested indeterminacy degrees and membership and non-membership degrees simultaneously. • The study presented by Mahajan and Gupta [27], Singh and Yadav [31], and Zangiabadi and Maleki [37] do not allow the flexibility of vagueness degree (shape parameters) in neutral thoughts, but while applying exponential-type membership function under neutrosophic environment, it can be availed.
The remaining portion of the manuscript is structured as follows: in "Basic concepts", some underlying concept regarding the intuitionistic fuzzy set is discussed, while "Intuitionistic fuzzy multiobjective programming problem" represents the modeling of intuitionistic fuzzy MOOP. The proposed INPA is presented in "Proposed interactive neutrosophic programming approach". In "Numerical examples", various numerical examples and a case study are discussed to verify and validate the suggested approach. The conclusions and future research scope are addressed in "Conclusions".

Basic concepts
Some basic concepts regarding intuitionistic fuzzy set (IFS) are discussed.
Definition 1 [13] (Intuitionistic fuzzy set) Assume that there be a universal set X . Then, an intuitionistic fuzzy set (IFS) Y in X is defined by the ordered triplets as follows: is called the degree of uncertainty of the element x ∈ X to the IFS Y . If φ Y (x) = 0, an IFS changes into fuzzy set and becomes is said to be an intuitionistic fuzzy number if and only iff: Definition 3 [6] (Triangular intuitionistic fuzzy number) A triangular intuitionistic fuzzy number (TrIFN) is represented by Y = ((y 1 , y 2 , y 3 ); (z 1 , y 2 , z 3 )) where z 1 , y 1 , y 2 , y 3 , z 3 ∈ IR, such that z 1 ≤ y 1 ≤ y 2 ≤ y 3 ≤ z 3 ; and its membership function μ Y (x) and non-membership function ν Y (x) is of the form: Definition 4 [6] Consider that a TrIFN is given by Furthermore, u(τ ) and v(τ ) are the parametric form of TrIFN corresponding to membership and non-membership ) is said to be positive TrIFN if z 1 > 0, and hence, y 1 , y 2 , y 3 , z 3 are all positive numbers.
) are two TrIFNs. Then, addition of Y and W is again a TrIFN:

Definition 7 (Expected interval and expected value of TrIFNs)
The concept of expected interval and expected value was defined by Heilpern [24]. Thus, we re-defined it for TrIFNs. Suppose that Y = ((y 1 , y 2 , y 3 ); (z 1 , y 2 , z 3 )) be a TrIFN and E I μ and E I ν depict the expected intervals for membership and non-membership functions, respectively. Thus, these can be defined as follows: Moreover, consider that E V μ ( Y ) and E V ν ( Y ) represent the expected values corresponding to membership and nonmembership functions, respectively. These can be depicted as follows: The expected value E V of a TrIFN Y = ((y 1 , y 2 , y 3 ); (z 1 , y 2 , z 3 )) is given as follows:

Definition 8 (Accuracy function)
The expected value (E V ) for TrIFN Y = ((y 1 , y 2 , y 3 ); (z 1 , y 2 , z 3 )) with the help of Eqs. (1) and (2) and for ψ = 0.5 can be represented as follows: thus, E V ( Y ) is also known as accuracy function of Y .

Theorem 1 Suppose that Y be a TrIFN. Then, for any E V :
Proof Let us consider that Y = ((y 1 , y 2 , y 3 ); (z 1 , y 2 , z 3 )) be a TrIFN. Then, based on the nature of k, three different cases will arise: Case I when k = 0, there is no need to prove.

Theorem 2 Suppose that Y and W be two TrIFNs. Then, the accuracy function E V
Proof Let us consider that Y = ((y 1 , y 2 , y 3 ); (z 1 , y 2 , z 3 )) and W = ((w 1 , w 2 , w 3 ); (v 1 , w 2 , v 3 )) be two TrIFNs. Then, based on the nature of k, three different cases will arise: Case I when k = 0, there is no need to prove.
, represents the defuzzified value of triangular fuzzy number.

Theorem 4
The expected value E V (k) = k, where k ∈ IR.
Proof Let us suppose that there is real number k, such that k = {(k, k, k); (k, k, k)}. Then: Note that, more precisely, if k = 0, then E V (k) = E V (0) = 0.
Definition 9 [3] (Neutrosophic set) Suppose x ∈ X denotes the universal discourse. A neutrosophic set (NS) A in X can be depicted by the truth μ A (x), indeterminacy λ A (x), and a falsity ν A (x) membership functions, and is expressed as follows: where μ A (x), λ A (x) and ν A (x) are real standard or nonstandard subsets belong to ]0 − , 1 + [, also given as, μ A (x) : is free from all restrictions. Thus, we have: Definition 10 [3] An NS is said to be single-valued neutrosophic set A if the following condition will hold: Definition 11 [6] The union of two single valued neutrosophic sets A and B is also a single-valued neutrosophic set C, i.e., C = (A ∪ B) with the truth μ C (x), indeterminacy λ C (x), and falsity ν C (x) membership functions as follows: Definition 12 [6] The intersection of two single-valued neutrosophic sets A and B is also a single-valued neutrosophic , and falsity ν C (x) membership functions as follows:

Intuitionistic fuzzy multiobjective programming problem
Most often, real-life problems exhibit optimization of more than one objective at a time. The most promising solution set that satisfies each objective efficiently is termed as the best compromise solution. Hence, the conventional form of MOOP with k objectives is given as follows (5): . . , K is the kth objective function and is linear in nature, b i , ∀ i = 1, 2, . . . , I , and x j , ∀ j = 1, 2, . . . , J are the right-hand sides and a set of decision variables, respectively.
Thus, the formulation of intuitionistic fuzzy MOOP (IFMOOP) (6) can be summarized as follows: where is the kth objective function with trapezoidal intuitionistic fuzzy parameters.
With the aid of accuracy function (Theorem 1) which is linear, the IFMOOP (6) can be converted into the following deterministic MOOP (7): where Of particular interest, we have proven the existence of an efficient solution of the IFMOOP (6) and the convexity property of crisp MOOP (7) in Theorems 5 and 6, respectively. Hence, the obtained crisp MOOP (7) can be solved using the proposed interactive neutrosophic programming approach (see "Proposed interactive neutrosophic programming approach") to obtain the optimal global solutions.

Definition 13
Assume that X be the set of feasible solution for the crisp MOOP (7). Then, a point x * is said to be an efficient or Pareto optimal solution of the crisp MOOP (7) if and only iff there does not exist any x ∈ X , such that, for all at least one ∀ k = 1, 2, . . . , K . Here, k is the number of objective function present in the crisp MOOP (7).

Definition 14
A point x * ∈ X is said to be weak Pareto optimal solution for the crisp MOOP (7) if and only iff there does not exist any (7) is also an efficient solution for the IFMOOP (6).

Proof
Consider that x ∈ X be an efficient solution of the crisp MOOP (7). Then, X is also feasible for the crisp MOOP (7). It means that the following condition will hold: Since it is proven that E V is a linear function (Theorem 2), we have: Consequently, we have: Hence, X is a feasible solution for the IFMOOP (6).
Moreover, since X is an efficient solution for the crisp MOOP (7), there does not exist any . . , K for at least one k = 1, 2, . . . , K . Thus, X is an efficient solution for the IFMOOP (6).

Definition 15
Let O 1 and O 2 be comonotonic functions, and then, for any intuitionistic fuzzy parameter Y , we have: For the sake of simplicity, let us consider an auxiliary model (8) which is an equivalent to the crisp MOOP (7) and can be given as follows: where E V [·] in auxiliary model (8) represents the expected values (accuracy function) of the intuitionistic fuzzy parameters.
In Theorem 5, we have already proven the expected value E V efficient solution for the IFMOOP (6). This concept is obtained by presenting the crisp MOOP (7), which comprise the expected value of intuitionistic fuzzy uncertain objectives of the IFMOOP (6).
Intuitionally, if the intuitionistic fuzzy uncertain vectors in the auxiliary model (8) degenerate into intuitionistic fuzzy parameters, then the following convexity Theorem 6 of the auxiliary model (8) can be proved. Proof Since, the feasible solution set X is a convex set, intuitionally, it is sufficient to obtain that the auxiliary model (8) is a convex vector function.

Theorem 6 Suppose that the function O(X , Y ) is differentiable and a convex vector function with respect to X and Y . Thus, for any given X
Note that the O(X , Y ) is a convex vector function on X for any given Y , the inequality: holds for any δ ∈ [0.1] and X 1 , X 2 ∈ X , that is: Using the assumed condition that O k (X 1 , Y ) and O k (X 2 , Y ) are comonotonic on Y , it follows from Definition 13 that: which implies that: The above inequality shows that E V O(X , Y ) is a convex vector function. Hence, the auxiliary model (8) is a convex programming problem. Consequently, the crisp MOOP (7) is also a convex programming problem. Thus, Theorem 6 is proved.

Proposed interactive neutrosophic programming approach
In many decision-making processes, the neutral thoughts or indeterminacy degree may occur about elements into the feasible decision set. Since FS and IFS can only tackle the degrees of belonging and non-belongingness of the element, the indeterminacy degrees cannot be managed with these sets. To capture the neutral thoughts or indeterminacy degree, Smarandache [33] introduced the neutrosophic set (NS). The NS deals with the degrees of belongingness and nonbelongingness along with the indeterminacy degree of the element. Thus, the NS inevitably involves neutral thoughts and can be considered the FS and IFS's generalized set. In MOOP, the marginal evaluations of each objective function are addressed by three different membership grades, such as the truth (degree of belongingness), indeterminacy (degree of belongingness up to some extent), and a falsity (degree of non-belongingness) membership functions, respectively. Literature reflects that a significant amount of research work is carried out in the neutrosophic domain (see Ahmad and Adhami [3], Ahmad et al. [5][6][7], and Smarandache [33]). We have also adopted the neutrosophic-based optimization technique for solving the MOOP. The proposed INPA also contemplates the quantification of marginal evaluations under the truth, indeterminacy, and falsity membership functions. Thus, in dealing with neutral thoughts in the MOOP, neutrosophic optimization techniques have the most favorable characteristics and significant role in making decisions.

Various membership functions
In multiobjective programming problems, each objective function's marginal evaluation is depicted by its respective membership functions. The linear, exponential, and hyperbolic membership functions are constructed under the neutrosophic environment. Each of them is defined for the truth, indeterminacy, and a falsity membership function, which seems more realistic.
To depict the different membership functions for the crisp MOOP (7), the minimum and maximum values of each objec-tive functions have been represented by L k and U k , and can be obtained as follows: The bounds for kth objective function under the neutrosophic environment can be obtained as follows: where s k and t k ∈ (0, 1) are predetermined real numbers prescribed by decision-makers.
• Linear type membership functions In general, the most extensive and widely used membership function is a linear one due to its simple structure and more straightforward implications. The linear membership function contemplates over the fixed rate of satisfactory degrees toward an objective. The linear-type truth , and a falsity ν L k (O k (x)) membership functions under neutrosophic environment can be furnished as follows: where L ) membership functions under neutrosophic environment can be stated as follows: where d k is the measures of vagueness degree (shape parameter) and assigned by the decision-makers. • Hyperbolic-type membership functions A hyperbolic membership function shows the flexible characteristic behavior concerning objective function. The hyperbolic- , and a falsity ν H k (O k (x)) membership functions under neutrosophic environment can be depicted as follows: where First, Bellman and Zadeh [14] introduced the idea of fuzzy decision set. Later on, it has been immensely adopted and widely used by many researchers in various real-life applications. Hence, the fuzzy decision set can be expressed as follows: Consequently, with the aid of above set, the neutrosophic decision set D N can be expressed as follows: where: where μ D (x), λ D (x), and ν D (x) are the truth, indeterminacy, and a falsity membership functions of neutrosophic decision set D N , respectively. By utilizing the concept of Bellman and Zadeh [14], we intend to maximize the minimum truth (degree of belongingness) and minimize the maximum of indeterminacy (belongingness up to some extent) and falsity (degree of non-belongingness) degrees at a time. Therefore, an overall achievement function can be defined as the differences of truth, indeterminacy, and falsity degrees to reach each objective's optimal solution under a neutrosophic environment. Thus, the mathematical expression for achievement function is defined as follows (22): where the superscript (·) in the truth μ Using the auxiliary variables α, β and γ , the problem (22) is converted into the following problem (23): To solve the multiobjective programming problems, Torabi and Hassini [35] presented a single-phase solution method and named TH method. In Torabi and Hassin [35] approach, the achievement function is represented by a convex combination of the lower bound for satisfactory degree of objectives (α), and the weighted sum of these achievement degrees μ (·) k (O k (x)) to confirm the yielding an adjustably balanced compromise solution. Of particular interest, the TH method [35] deals only with each objective function's satisfaction degree and does not consider the indeterminacy and falsity degrees, which is also an important integrated part of the decision-making processes. Thus, the TH method does not consider the degrees of neutrality and dissatisfaction in real-life decision-making scenarios. To integrate the neutrality and dissatisfaction degrees in the TH method [35], we have re-defined a new achievement function and consequently proposed a novel interactive neutrosophic programming approach (hereafter the FA method) to obtain the optimal compromise solution. The proposed INPA can be considered the extended version of the TH method [35]. Therefore, proposed INPA (24) can be an equivalent modeling and optimizing approach for solving the crisp MOOP (7). Thus, the problem (23) can be transformed into an equivalent proposed INPA (24) and can be summarized as follows: If we assign individual weights (w k ) to each objectives, then the problem (23) can be transformed into an equivalent Weighted INPA (WINPA) (25) and can be summarized as follows: subject to where μ ) represent the truth, indeterminacy, and falsity degrees of kth objective function under neutrosophic environment. Also, α = min μ (·) ) denote the minimum satisfaction and maximum neutral and dissatisfaction degrees of each objectives, respectively. Thus, the formulation of proposed INPA (24) and WINPA (25) has a new achievement function, which is elicited as a convex combination of the difference among lower and upper bounds for satisfaction and dissatisfaction degrees of objectives (α − β − γ ), and some of the difference between these achievement degrees μ to make sure generating an established balanced compromise solution. Also, η depicts the co-efficient of compensation. Furthermore, η monitors the overall satisfaction level of objectives and the compromise achievement degrees among the objective functions implicitly. It means that the proposed INPA (24) and WINPA (25) are the most promising and reliable of generating both unbalanced and balanced compromised solution for a given problem based on the decision-maker's importance through tuning the value of parameter η.

Remark 1
In the current context, a greater value for η means that more concern is offered to determine higher overall bounds for truth, indeterminacy, and falsity degrees of objectives (α − β − γ ) and, consequently, more balanced compromise solutions. On the other hand, the smaller value for η means that more concern is shown to get a solution with high overall satisfaction degrees for each objective function without any attention paid to the individual satisfaction degree of other objective functions.

Proof
Consider that x * be a unique optimal solution of proposed INPA (24) which is not an efficient solution to crisp MOOP (7). It means that there must be an efficient solution, say x * * , for the crisp MOOP (7), so that we can have: Thus, for the overall satisfaction level of each objective functions in x * and x * * solutions, we would have (α − β − γ ) (x * * ) ≥ (α − β − γ ) (x * ), and concerning the related objective values, we would have the following inequalities: Hence, we have arrived at a contradiction that x * is not a unique optimal solution of proposed INPA (24). This completes the proof of Theorem 7.

Definition 17
2 are presented to select a priority solution. The smaller the value of distance function is, the better a solution will be.

Linear-type membership functions approach (LTMFA)
Using auxiliary parameters α, β and γ , the problem (24) can be transformed into the following problem (26): all the constraints of (7). (26), we try to determine a solution in such a way that it maximizes the minimum truth degree and minimizes the maximum indeterminacy and a falsity degrees by taking all objectives simultaneously, to attain the optimal compromise solution.
Also, consider that β * = max , and then, In the same manner, we have , which means that the solution is not unique optimal. Thus, we have arrived at a contradiction with the fact that x,ᾱ,β,γ is the unique optimal solution of (LTMFA). Therefore, it is also an efficient solution of the problem (26). This completes the proof of Theorem 9.

Exponential-type membership functions approach (ETMFA)
Using auxiliary parameters α, β and γ , the problem (24) can be converted into the following problem (27): all the constraints of (7).

Remark 3
If d k → 0, then the exponential-type membership function will be reduced into linear-type membership function.
Theorem 10 A unique optimal solution of problem (27) (ETMFA) is also an efficient solution for the problem (7).
Proof This will be proved by arriving at a contradiction.
Suppose that x,ᾱ,β,γ be a unique optimal solution of problem (27) (ETMFA) which is not an efficient solution for the problem (7). Then, there exists x * (x * =x) feasible to problem (7) for at least one k.
for at least one k.

(29)
Theorem 11 A unique optimal solution of problem (29) (HTMFA) is also an efficient solution for the problem (7).
Proof Let us consider that x,ᾱ,β,γ be a unique optimal solution of problem (29) (HTMFA), but not an efficient solution for the problem (7). This gives that there exists x * (x * =x) feasible to problem (7), such that O k (x * ) ≤ O k (x) for all k = 1, 2, . . . , K and O k (x * ) < O k (x) for at least one k.
for at least one k.
Furthermore, it gives: If α * = min Similarly, we have β * = max , and then, This arises a contradiction with the fact that ᾱ −β −γ is the unique optimal solution of the problem (29) (HTMFA). Hence, the Theorem 11 is proved.
The selection of membership function solely depends on the decision-makers based on their satisfaction level. The linear, exponential, and hyperbolic membership function has their importance while assessing each objective function's marginal evaluations. Some additional parameters in the exponential and hyperbolic membership functions make it more flexible than the linear one. The representation of marginal evaluations of each objective function is constant while using a linear-type membership function. Therefore, the use or selection of appropriate membership functions can be made on the flexible nature of the membership functions that will provide more opportunity to generate a variety of compromise solutions by tuning the additional parameters.

Proposed solution algorithm
The flowchart is also depicted in Fig. 1 based on the following step-wise solution algorithm.
Step-3 Solve each objective function individually and determine the upper and lower bound using Eq. (9).
Step-4 With the aid of U k and L k , the upper and lower bound can be constructed for the truth, indeterminacy, and a falsity membership Eqs. (10)-(12) under neutrosophic environment.
Step-6 Develop the proposed INPA or WINPA with linear (LTMFA) or exponential (ETMFA) or hyperbolic (HTMFA) membership functions under the given set of well-defined constraints.
Step-7 Solve the proposed INPA or WINPA (26), (27), and (29) to get the best compromise result by applying appropriate solution methods or suitable optimizing softwares.

Numerical examples
Let us consider the following four numerical illustrations. Despite that, we have also presented a cloud computing pricing problem. All the numerical examples and cloud computing optimization models are coded in the AMPL language, and the outcomes are obtained using the solver Kintro 10.3.0 through NEOS server version 5.0 free access permitted by University of Wisconsin in Madison Dolan [20], Server [29]. Table 1 depicts the triangular intuitionistic fuzzy parameters for all the numerical examples.

Example 1
Min

Example 2
Min

Example 3
Min

Example 4
Min All the solution results are shown in Table 2. For each example, our proposed INPA outperforms the TH method [35]. A less will be a value of distance function, and the higher will be the optimal global solution's satisfaction level. It also    The existing approaches have some limitations or drawbacks, and can be overcome by applying the proposed interactive neutrosophic programming approach. Indeterminacy/neutral thoughts are the ignorance region of propositions' values between the truth and falsity degrees. This aspect can only be tackled with the neutrosophic optimization method. The methods for solving MOOPs given by Gupta and Kumar [23], Singh et al. [30], and Zangiabadi and Maleki [37] consider only the membership function, whereas Mahajan and Gupta [27], and Singh and Yadav [31,32] included the membership and non-membership degrees of each objective function. They do not cover the indeterminacy/neutral thoughts while making decisions. We have successfully coped with the concept of neutrality and suggested indeterminacy degrees and membership and non-membership degrees simultaneously. The studies presented by Mahajan and Gupta [27], Singh and Yadav [31], and Zangiabadi and Maleki [37] do not allow the flexibility of vagueness degree (shape parameters) in neutral thoughts, but while applying exponential-type membership function under neutrosophic environment, it can be availed. The proposed INPA can be considered as an extension of Ahmad and Adhami [3], Ahmad et al. [5][6][7], Li and Hu [26], and Torabi and Hassini [35] approaches.

Cloud computing pricing problem
A case study description based on the cloud computing pricing problem is discussed in this section. The validity and applicability of the proposed INPA are tested by implementing a multiobjective optimization problem with an intuitionistic fuzzy dataset. The cloud computing market offers the software as a service (SaaS) in the form of cloud software resources for the customers (person, organization, and government) and utilizes infrastructure as a service (IaaS) provided by the IaaS agency. The customers select to utilize cloud resources and their intrinsic resources, depending on their prices. For instance, Dropbox was developed and founded by Drew Houston and Arash Ferdowsi in 2007. Dropbox provides the facilities to its end-users or organization storage software resources and avails IaaS from Amazon S3 without maintaining and managing the necessary resources at lower prices. In this case study, we present cloud storage software resources (SaaS) pricing problems such as box.com, GoogleDrive, Dropbox, and essential storage resources (IaaS) such as Amazon simple storage service (Amazon S3). The IaaS and the SaaS service facility provider's main motive is simultaneous to maximize their gross profits. The customers intend to buy coherent, effective, and economical cloud storage software resources. The decision-makers of each service provider design policies by interacting together. The consumers' purchases critically contrive the customers' responses to the cost of the SaaS that is fixed according to the price of the IaaS, and the end-user purchases also strain the pricing of the IaaS facility provider. To highlight the above inter-relationship between the SaaS and the IaaS, and formulate the cloud computing pricing problems, we develop the cloud computing IFMOOP model with intuitionistic fuzzy parameters. In the proposed cloud computing IFMOOP, the first objective is to maximize the IaaS service provider's profits that offer the necessary storage capacity. The second objective also maximizes the SaaS provider's total profit that offers the facility to end-users with software resources. Finally, the third objective is associated with the customers who always try to minimize these service facilities' purchasing costs.
Step 1: The IFMOOP model for cloud computing pricing model is depicted as follows:  [16] and Amazon [11].

Evaluation of solution results
On implementing the proposed INPA, we have obtained the following compromise optimal solution outcomes of each objective function. , it is found that the proposed INPA with LTMFA can give more gross profit for the SaaS facility provider at a very low cost. Therefore, LTMFA is more fruitful and appropriate than other approaches for this cloud computing pricing problem. Moreover, to reflect the reality, suppose n i be randomly generated in the specified interval [0, Comparing the above three solution outcomes, we observe that the proposed INPA with LTMFA has a lower cost for cloud service facility and fetch more profit for the IaaS and the SaaS service provider. It means that the pricing policies of the proposed INPA with LTMFA are more feasible and can attract the attention of more customers to utilize cloud computing services. Also, cloud service facility providers will invite more customers to avail of the cloud service facilities to generate more revenue. Based on the obtained solution outcomes, the proposed INPA with LTMFA is more reliable and outperforms the other approaches while solving the cloud computing pricing problem.

Managerial implications
The current study inherently focuses on practical level implications by exploring advances in modeling and optimization techniques for solving MOOP. First, the representation of vague or ambiguous parameters using the intuitionistic fuzzy set theory is more realistic than a fuzzy set. It deals with the degree of non-belongingness along with the belongingness simultaneously. The second practical approach can be considered a neutrosophic optimization technique that inherently supports the neutral thoughts in decision-making problems and adheres to the indeterminacy degree and degrees of belongingness and non-belongingness simultaneously. The extension of Torabi and Hassini [35] is presented, and a comparative study is also performed. The proposed INPA is tested on four different numerical examples, and outcomes are evaluated based on the neutrosophic distance function. The performance of the proposed INPA is better than TH method for all the numerical. A case study on the cloud computing pricing problem is examined and solved using the proposed INPA with LTMFA, ETMFA, and HTMFA, respectively. For this problem, the proposed INPA with LTMFA outperforms the other approaches. The end-users' dimension can be enhanced to match the real-life situation, and the optimal results can be obtained by using the proposed INPA efficiently. By tuning the compensation co-efficient (η), one can obtain the desired number of solution sets. Thus, the proposed modeling and optimization framework can solve many real-life problems such as transportation, supplier selection, inventory control, supply chain planning problems, etc. The robust neutrosophic optimization techniques can be extended to solve the multiobjective linear, nonlinear, fractional, bilevel, multi-level programming problems implicitly.

Conclusions
This study presented the modeling and optimization approach of MOOP under the neutrosophic environment. The various parameters are taken as an intuitionistic fuzzy number that highlights real-life complexity, and the corresponding crisp versions are obtained using a robust ranking function (EV). The development of various membership functions ensures the rationality aspects while determining the best possible optimal solution set. The use of linear, exponential, and hyperbolic membership functions is more flexible and realistic in decision-making processes due to an indeterminacy degree while obtaining the optimal compromise solution. The proposed INPA with LTMFA, ETMFA, and HTMFA is designed under the neutrosophic environment, consisting of independent indeterminacy/neutral thoughts in decisionmaking processes. The overall satisfactory decision-makers' overall satisfactory degree is always maximized at different compensation coefficients to achieve each objective function's best possible compromise solution. A comparative study is also presented by illustrating four different numerical examples. The proposed MOOP and INPA are implemented on a cloud computing pricing case study, and the outcomes are evaluated efficiently. The practical implications are explored that immensely support practitioners in adopting the proposed INPA while solving the MOOP.
The propounded study has some limitations that can be addressed in future research. The discussed MOOP can be merged with and extended by considering the hierarchical level decision, which is not included in this study. The proposed approach is not directly applicable for multiobjective fractional programming problems however can be applied after linearizing processes. The bi-level and multi-level decision-making model cannot be solved directly, but can be adopted after obtaining the individual level satisfactory solution. Uncertainty among parameters due to randomness can also be incorporated and handled with the historical data.
In the future, the proposed INPA can be extended for different mathematical programming problems such as multiobjective fractional programming, nonlinear programming, geometric programming, etc. It can also be applied to transportation, supplier selection, inventory control, and supply chain planning problems. Besides, proposed INPA, various metaheuristic approaches may be applied to solve the cloud computing pricing problem as a future research scope.