Neutrosophic Number Optimization Models and Their Application in the Practical Production Process

In order to simplify the complex calculation and solve the difficult solution problems of neutrosophic number optimization models (NNOMs) in the practical production process, this paper presents two methods to solve NNOMs, where Matlab built-in function “fmincon()” and neutrosophic number operations (NNOs) are used in indeterminate environments. Next, the two methods are applied to linear and nonlinear programming problems with neutrosophic number information to obtain the optimal solution of the maximum/minimum objective function under the constrained conditions of practical productions by neutrosophic number optimization programming (NNOP) examples. Finally, under indeterminate environments, the fit optimal solutions of the examples can also be achieved by using some specified indeterminate scales to fulfill some specified actual requirements. )e NNOP methods can obtain the feasible and flexible optimal solutions and indicate the advantage of simple calculations in practical applications.


Introduction
Traditional inventory models [1][2][3][4] and production planning models [5][6][7] involve deterministic constrained functions and/or objective functions in deterministic environments. Nevertheless, uncertainty is nearly universal in real world. erefore, many uncertain optimization methods were proposed for optimization problems with uncertain variables, interval numbers, stochastic, and fuzzy logics [8][9][10][11][12][13][14][15]. In many applied fields, such as management, engineering, and design problems, uncertain programming has been broadly carried out so far. In order to obtain the optimal crisp values of the objective function and the optimal feasible crisp solutions of the decision variables, the constrained functions and/or objective functions are usually changed into some crisp or deterministic programming problems in existing uncertain programming approaches. So, the aforementioned transformed methods are not really meaningful indeterminate approaches because the real indeterminate optimization problems can only indicate indeterminate solutions rather than optimal crisp solutions in indeterminate environments. Nevertheless, indeterminate programming problems imply the corresponding indeterminate optimal values of the objective function and indeterminate optimal solutions for the decision variables under indeterminate environments. So, it is necessary to find some fit optimization approaches for dealing with indeterminate programming problems with indeterminate solutions.
Smarandache [16][17][18] is a pioneer of indeterminacy theories which provide the new minds to solve indeterminacy problems. He adopted the imaginary value denoted by I and then introduced a neutrosophic number (NN) z � x + yI for x, y ∈ R (R: the set of all real numbers) composed of the determinate part x and indeterminate part yI. As for describing indeterminate and incomplete information, obviously, NNs in the indeterminacy theories are a useful mathematical tool. With the development of indeterminacy theories, NNs were also applied to fault diagnosis [19,20] and decision making [21,22] under indeterminate environments.
Further, thick function or interval function named neutrosophic function, neutrosophic precalculus, and neutrosophic calculus were provided by Smarandache [23] in 2015, where thick function e: S ⟶ E(S) (E(S) is the set of all interval functions) as the form of an interval function e(x) � [e 1 (x), e 2 (x)]. e indeterminate function was applied in engineering problems successfully. For example, Ye et al. [24,25] and Chen et al. [26,27] proposed expressions of neutrosophic function and applied NNs in analyzing the joint roughness coefficient. Later, Ye [28] used neutrosophic linear equations of NNs to solve traffic flow problems.
But in real situations, affected by each kind subjective and objective reasons, such as absences of precise information judged by decision makers or experts, loss of data, and measurement errors, there exist some indeterminate problems. As for the concepts of NNs, NN functions containing indeterminacy I can represent the indeterminate problems with partial certainty and partial uncertainty under indeterminate environments. Ye [32] and Jiang and Ye [33] introduced NN nonlinear and linear programming models and their preliminary solution methods. However, existing methods for solving complex NN optimization problems imply some difficulty and calculational complexity in their solution process. Inspired by the previous solution methods, this paper first selects the models of practical applications in production process, such as inventory models and production planning models. en, NN nonlinear and linear mathematical models and their solution methods (Matlab built-in function "fmincon()" and operations of NNs) are built with indeterminacy I as our preliminary application study. Finally, real examples of NN linear programming (NN-LP) and NN nonlinear programming (NN-NP) problems illustrate the feasibility of the proposed methods. e advantage of the proposed methods is that the optimization calculations are simple and effective in practical applications. e remainder of this paper is organized as follows. Section 2 depicts some concepts and their operations of NNs. Section 3 first introduces NN-NP problems with an inventory mathematical model and model formation and then uses two methods (Matlab built-in function "fmincon()" and operations of NNs) to solve the NN-NP problems in indeterminate setting. Section 4 presents NN-LP problems with the production planning mathematical model and model formation and then applies two methods regarding the Matlab built-in function "fmincon()" and operations of NNs to solve the solutions in the NN-NP problems and to show the simplicity and effectiveness of the proposed NN-LP methods. Conclusions and future research are provided in Section 5.

Some Concepts and eir Operations of Neutrosophic Numbers (NNs).
e concept of NN was first proposed by Smarandache [34,35], which consists of two parts (a determinate part and an indeterminate part). He defined the mathematical expression form z � x + yI for x, y ∈ R, where R represents all real numbers and I is indeterminacy. So, it is conveniently used in indeterminate environments. For example, consider that a NN is z � 13 + 5I. en, its determinate part value is 13 and its indeterminate part value is 5I. When I ∈ [0, 0.5], it is equivalent to z ∈ [13, 15.5] for sure z ≥ 13.

NN-NP Mathematical
Model. e usual mathematical model of NN-NP is represented in the following form [36,37]: where (i) T: every cycle of length (ii) Q(t): inventory level at time t (t ≥ 0) (iii) S: total storage space area (iv) s 0 : space area/unit/quantity.

Assumptions.
e inventory model is developed by considering the following assumptions: (i) Only one item is involved in the inventory system. (ii) e replenishment occurs with the near instantaneous response. (iii) e startup time can be ignored. (iv) e demand rate at any time is constant.
(v) e total production cost C tp is related to the setup cost CS and production quantity Q P . (vi) Holding cost is the time depended function. Figure 1, in every time period T, the value of the production quantity Q (t) decreases from Q p to zero. e slope of the line is constant negative D and denoted by (

Model Formation. As shown in
e total average cost of the cycle T (denoted by C ta ) consists of three sections: setup cost (denoted by C 1 ), holding cost (denoted by C 2 ), and production cost (denoted by C 3 ). (2) Because we have the equation Based on equations (2) and (3), we obtain the following equation: So, the inventory model is constructed as follows:

Solution Corresponding to Matlab Built-In Function
"fmincon()". In order to conveniently calculate the solutions, we simplify some parameters and set some constants with history records, where e � 18, f � 5, x � 1, y � 3, s 0 � 200, and S � 1100. When we assume D � x 1 , C s � x 2 , and Q p � x 3 , we can obtain the following mathematical model:

Journal of Mathematics
Assume a 1 � x 1 − 40.496I, a 2 � x 2 + 0.058I, and a 3 � x 3 − 2I; then, equation (6) can be expressed in the following form: s.t. 200(x3 − 2I) ≥ 1100 with maximum allowable tolerance 400, According to the de-neutrosophication technique proposed by Ye [39] and considering I � 0 or 0.5 or 1 as the minimum or moderate or maximum indeterminacy, we can obtain three optimal solutions as follows: (

NN-LP Mathematical Model.
e usual mathematical model of NN-LP is similar to mathematical model (1), so we omit it.

Notations.
e following notations are used in the production planning model. Nine decision variables: (i) a 1 to a 6 : product quantities of six plans of type I (ii) a 7 to a 8 : product quantities of two plans of type II (iii) a 9 : product quantities of two plans of type III Objective function: Assumptions. e production planning model is developed by considering the following assumptions: (i) Every product must pass two working procedures: A and B.
(ii) e startup time of two working procedures can be ignored. (iii) Product quantities are only affected by validity time of machines. (iv) e demand rate at any time is constant. Table 1, we consider an application in production planning studied by Hu [40]. A company manufactures three types of products: Types I, II, and III. All types must pass two working procedures: A and B. We consider that procedure A can be operated on machine A 1 or A 2 and procedure B can be operated on the machines B 1 , B 2 , and B 3 . Type I can be operated on all machines of procedure A and procedure B; Type II can be operated on all machines of procedure A and only machine B 1 of procedure B; Type III can be operated on only machine A 2 of procedure A and machine B 2 of procedure B. Our aim is to schedule the optimal production planning, which can pursue for the maximum profits. All used data are listed in Table 1, including required procedure time of every working procedure, processing fees, material cost, and selling price per unit. So, Type I has six plans to produce products, along with (A 1 , B 1 ) or (A 1 , B 2 ) or (A 1 , B 3 ) or (A 2 , B 1 ) or (A 2 , B 2 ) or (A 2 , B 3 ), respectively. Similarly, we consider the product quantities of the six plans a 1 , a 2 , a 3 , a 4 , a 5 , and a 6 , respectively. Type II has two plans to produce products, along with (A 1 , B 1 ) or (A 2 , B 1 ), and Type III has one plan to produce products, along with (A 2 , B 2 ). We consider the product quantities of the remaining three plans a 7 , a 8 , and a 9 , respectively. So, we can get the following objective function. × (5.6 − 0.1I) ×(a1 + a4) +(7.8 + 1.2I) × a 7 + a 8 − (0.10 + 0.02I) × (3.5 + 2.5I) × a 2 + a 5 +(10 + 2I) × a 9 − (0.04 + 0.02I) × (6.7 + 1.3I) × a 3 + a 6 .

(13)
So, we get the followed production planning mathematical model:

Solution regarding Matlab Built-In Function "fmincon()".
According to the de-neutrosophication technique proposed by Ye [37] and considering I � 0 or 0.5 or 1 as the minimum or moderate or maximum indeterminacy, we can obtain three optimal solutions as follows: 359, x * 9 � 0, and f(x * , I) � 1297.389 for I � 0.

Solution regarding Operations of NNs.
According the front optimal solutions, we next calculate the nine relation formulas of the indeterminacy I and variables a 1 , a 2 , a 3 , a 4 ,  a 5 , a 6 , a 7 , a 8 , and a

Conclusion
is paper first introduced some concepts and their operations of NNs with indeterminacy I. Next, we built a mathematical model with constrained conditions and then constructed the corresponding inventory model and production planning model. Finally, we obtained the optimal solutions by using the two methods of the Matlab built-in function "fmincon()" and the operations of NNs to solve the NN-NP and NN-LP problems with constrained conditions as preliminary application study in indeterminate setting.
e final results show that the two methods obtained the same effective solutions, but the former needs the Matlab built-in function along with the simple calculational process, while the latter needs a lot of operations of NNs along with the complex calculational process. Some contributions in this study are that (1) different methods can obtain the same optimal results, (2) the NN-NP and NN-LP methods provided the new application ways for engineering management, (3) the NN-NP and NN-LP methods are more suitable than other ones under uncertain environments as the generalization of traditional programming methods, and (4) the two approaches can obtain the interval solutions for avoiding determinate solutions of traditional programming methods.
Obviously, the proposed NN-LP and NN-NP methods can handle indeterminate and/or determinate mathematical programming problems, which are the generalization of existing uncertain or certain linear and nonlinear programming methods. As the preliminary application study in this paper, however, there exist a lot of mathematical solution methods and proof problems along with some complexity/difficulty in the nonlinear programming problems which need to be studied further. Hence, as our future works, one is to further analyze the two presented methods of this paper from the mathematical problems, such as the convexity problem in the nonlinear programming, the stability and solution range problems regarding the changeability of NNs, and the sensitivities of NNs on the solution results, and then NN-LP and NN-NP approaches will be extended to other fields, such as engineering design and management science.

Data Availability
e data used to support the findings of this study are included within the article.

Conflicts of Interest
e authors declare that they have no conflicts of interest.