We develop neutrosophic goal programming models for sustainable resource planning in a healthcare organization. The neutrosophic approach can help examine the imprecise aspiration levels of resources. For deneutrosophication, the neutrosophic value is transformed into three intervals based on the truth, falsity, and indeterminacy-membership functions. Then, a crisp value is derived. Moreover, multi-choice goal programming is also used to get a crisp value. The proposed models seek to draw a strategic plan and long-term vision for a healthcare organization. Accordingly, the specific aims of the proposed flexible models are meant to evaluate hospital service performance and to establish an optimal plan to meet the growing patient needs. As a result, sustainability’s economic and social goals will be achieved so that the total cost would be optimized, patients’ waiting time would be reduced, high-quality services would be offered, and appropriate medical drugs would be provided. The simplicity and feasibility of the proposed models are validated using real data collected from the Al-Amal Center for Oncology, Aden, Yemen. The results obtained indicate the robustness of the proposed models, which would be valuable for planners who could guide healthcare staff in providing the necessary resources for optimal annual planning.

1. Introduction

Optimizing existing resources in health organizations is critical to meeting the needs of patients. At the same time, organizations must develop a future strategic plan of the existing resources commensurate with the predicted growth in the number of patients. Optimization approaches can support planning and decision-making at all levels. One of these approaches is goal programming in resources planning. Goal programming is a multi-objective optimization tool that helps a solution to move toward an ideal goal. In recent years, the use of goal programming has become more widespread, especially for analyzing and evaluating healthcare organizations. Numerous authors have considered goal programming to optimize the resources in health organizations. Parra et al. (1997) [1] proposed a goal programming model to evaluate the performance of a surgical service at a local general hospital. The authors aimed to improve the service under the available resources—for example, spatial occupation, staff availability, and financial support. Munoz et al. (2018) [2] improved a mathematical model based on goal programming to evaluate proposals in order to help in the selection of a mix of proposals. The main function of goal programming is the incorporation of strategic goals that support the vision and objectives of institutes. The model is applied using real data obtained from the Clinical and Translational Science Institute (CTSI) at Pennsylvania State University. Blake and Carter (2002) [3] proposed two linear goal programming models. The first model is used to determine case mix and volume for physicians under fixed service costs conditions. The second model addresses case-mix decisions as a commensurate set of practice changes for physicians. The trade-offs between case-mix and case costs are balanced using the proposed models and minimizing disturbance in order to preserve physician income. Rifai and Pecenka (1990) [4] applied goal programming to allocate resources in healthcare planning. Minimizing idle capacity and maximizing the profit are the main goals in this work. Kwak and Lee (2002) [5] proposed a multi-criteria mathematical programming model to evaluate strategic planning in a business process. This model is also based on goal programming. The goal levels are identified and prioritized using the analytic hierarchy process. Similarly, Lee and Kwak (1999) [6] presented a goal programming model for designing and evaluating effective information resource planning in a healthcare system. The proposed model addressed the multiple conflicting goals of a healthcare system and the multi-dimensional aspects of resource allocation planning. Also, the model allows flexibility of decision-making in resource allocation. The goals are decomposed and prioritized with respect to the corresponding criteria using the analytic hierarchy process. Grigoroudis and Phillis (2013) [7] proposed a nonlinear programming model to improve the health level of a population under several constraints. The system of systems approach is used to model the hierarchical structure of healthcare systems as well as for dynamic budget allocation for a national healthcare system in order to develop optimal policies. Lee and Kwak (2011) [8] developed a multi-criteria decision-making model for strategic enterprise resource planning adoption by considering both financial and nonfinancial business factors. Turgay and Taşkın (2015) [9] developed a fuzzy mixed goal programming model to optimize the healthcare organization’s resource allocation problem in an uncertain environment.

The use of neutrosophic concept theory in goal programming was first introduced by Hezam et al. (2016) [10]. For more information on the works related to neutrosophic goal programming, see Munoz et al. (2018), Islam and Kundu (2018), Maiti et al. (2019), Sarma et al. (2019), Dey and Roy (2017), Pramanik and Banerjee (2018), and Al-Quran and Hassan (2017) [2, 1117].

At the same time, in conflict zones and poor communities, health organizations face difficulty meeting the population’s needs [18]. There is an urgent need to provide excellent and comprehensive high-quality service for all patients under limited resources. In this regard, cancer is one of the most common diseases globally. Its treatment requires specialized experts, medical drugs, as well as exorbitant costs and time. In recent years, the number of people needing oncology services has increased significantly, especially in Yemen. Particularly, the country’s growing population is facing health threats from the hazardous habit of chewing khat as well as pesticides used for growing the khat plant. The lack of health education, as well as early detection of tumors, also exacerbates the issue. Moreover, Yemen is a poor country that is suffering from ongoing conflicts. It has a dearth of human, material, and financial resources. Hence, the number of specialized oncology centers in Yemen is limited and, thus, does not meet the needs of oncology patients. As a result, most patients travel abroad for treatment. The Al-Amal Center for Oncology is one such specialized center for the treatment of tumors in Yemen. A large number of patients are treated by these health centers, which have limited resources. These complexities are reflected in the health facilities, making our data inaccurate, lacking, or ambiguous. Hence, we use the neutrosophic concept in this study.

In this article, we propose neutrosophic goal programming models for evaluating and optimizing the existing resources of health organizations and for optimal future planning. The main strategic goals to design the proposed models are (a) optimizing the center’s resources; (b) matching the center service with the requirements of patients by providing high-quality services and appropriate medical drugs as well as reducing the waiting time; and (c) planning to meet the ideal center requirements by increasing the center capacity according to the predicted growth of patients. The real data are obtained from the Al-Amal Center for Oncology, Aden, Yemen. We use the data to validate the proposed models.

The remaining paper is organized as follows. Section 2 provides an overview of goal programming, dynamic goal programming, and multi-choice goal programming. Besides, it presents neutrosophic concepts and deneutrosophication. In Section 3, we formulate the proposed models, while a case study is presented in Section 4. Section 5 reports the results and discussion, and then Section 6 concludes the study.

2. Theory

2.1. Goal Programming

Goal Programming is the most known method in multiple-criteria decision-making, proposed by Charnes and Cooper (1961). Goal programming is a generalization of linear programming that handles multiple conflicting objective measures, where a target is set for each measure to be achieved. The new objective function, or the “achievement function,” seeks to minimize unwanted deviations from aspiration levels or a set of target values.

We can introduce two types of constraints in goal programming: hard and soft constraints. Hard constraints are the system constraints that cannot be violated (e.g., system resources and relational model constraints). In contrast, soft constraints are associated with prespecified targets. Both negative and positive deviational variables are added to these constraints and the undesired deviations are included in the objective function to be minimized.

The priority of goal programming is to satisfy the hard constraints before soft constraints. The preference structures to minimize the undesired deviations require different methods: preemptive, nonpreemptive, and Tchebycheff. The preemptive variant is used when there is a natural priority structure to the decision-maker(s) preferences, the nonpreemptive variant is used when each unwanted deviation has a relative weight (which can be equal), and Tchebycheff goal programming is used when the maximum deviation from the target is minimized.

Consider the following model:where is specific goal of the objective function is the penalty weight. and are the under- and upper achievements of the th goal, respectively. Equation (1) represents the objective function that minimizes the sum of the positive/negative deviations for each goal. Equation (2) is related to the decision-maker’s goals and computes the respective positive and negative deviations from each goal. Equation (3) ensures that at least one of the deviations must be equal to zero. Equation (4) relates to the system constraints in the decision space. Equation (5) ensures that all decision variables are nonnegative.

2.2. Dynamic Goal Programming

Dynamic goal programming allows for a target value to be dynamic. This approach is used to evaluate along a planning period. References [1921] addressed the dynamic goal programming where the target values are changed as per the planning period:where is specific goal of the objective function per period .

2.3. Multi-Choice Goal Programming

Multi-choice goal programming was proposed by Chang (2007) [22]. In this case, decision-makers are allowed to define multi-choice aspiration levels for each target. The decision-maker can use the multi-choice model as a decision aid to make better decisions for a given problem. The mathematical model is as follows:

Subject to

Here, there are multi aspiration levels . This model can be reformulated as:where is the th aspiration level of the th goal and indicates the function of the binary serial number; is the function of resources boundaries. For three aspiration levels, the first constraint of model (9) can be reformulated as the following constraints:

Constraint (10) makes at least or not equal zero. Therefore, only three choices—, , or — are yielded.

2.4. Neutrosophic Concept

In real applications, the uncertainty of the parameters is common in mathematical computations. Uncertainty arises owing to imprecise and inconsistent data. Zadeh proposed the fuzzy theory in 1965 to deal with these kinds of data [23]. However, fuzzy sets consider only the truth-membership function that is unable to efficiently represent accurate information. A new membership function, called falsity-membership function, was later developed by Atanassov (1986) [24], who introduced the intuitionistic fuzzy set. Nevertheless, this technique too was limited by drawbacks in decision-making. In 1998, Smarandache [25] introduced a new concept named “neutrosophic” that considers three memberships functions: truth, indeterminacy, and falsity.

2.4.1. Neutrosophic Set

Definition 1. Let be a universe set. A neutrosophic set in is characterized by a truth-membership function , an indeterminacy-membership function , and a falsity-membership function :where , , and represent the degrees of the truth-, indeterminacy-, and falsity-membership functions, respectively. No restriction exists on the sum of , , and . Thus, for

Definition 2. A set , generated by , where are a fixed number such that is defined as:where , denoted by , is defined as the crisp set of elements that belong to at least to the degree and that belongs to at most to the degree and .

2.4.2. Generalized Triangular Neutrosophic Number

A generalized triangular neutrosophic number (GTNN) is a special neutrosophic set on a real number set whose degree of truth, indeterminacy, and falsity are given by:where , , , , , and are called the spreads of the truth-, indeterminacy-, and falsity-membership functions, respectively; and is the mean value. represents the maximum degree of the truth-membership function, while and represent the minimum degrees of the indeterminacy- and falsity-membership functions, respectively, such that they satisfy the conditions below:

2.4.3. Set of GTNN

Definition 3. An set of GTNN is a crisp subset of , which is defined as:where , and .
An set of a GTNN is a crisp subset of , which is defined as:where .
According to the definition of GTNN, it can be easily shown that is a closed interval, defined by where and . The mean of isSimilarly, a set of GTNN is a crisp subset of , which is defined aswhere
It follows from the definition that and are closed intervals, denoted by and , which can be calculated as: and and Thus, the means of are:

2.4.4. De-Neutrosophication

In this work, the neutrosophic parameters will be treatment using two methods. In the first method, the crisp value will be the average of the mean of the three intervals obtained from the set of GTNN. The crisp value can be calculated as equation (21).

It can be easily proven that for and for any , , where :where the symbol denotes the minimum among

Figure 1 illustrates the membership functions for a generalized triangular neutrosophic number (NN).

In the second method of the deneutrosophication, we employ multi-choice goal programming to select a crisp value in the three obtained intervals that led to the truth-, indeterminacy-, and falsity-membership functions , , and , respectively. Thus, the multi-choice model will be employed to select one value from the three mean values that have been obtained using equations (17), (19) and (20).

3. Proposed Models

In this section, we formulate three goal programming models. First, we construct the basic goal programming model. We extend this model to include the neutrosophic concepts, whose parameters will be treated using the two methods in Section 2.4.4.

The nomenclature of the parameters and the variables we use herein are defined below:

NomenclatureSets:: Set of all the staff kinds, indexed by ;: Set of all the medical device types, indexed by ;: Set of all the medical drug types, indexed by .Decision variables: The number of staff;: The number of medical devices;: The number of medical drugs;: The positive and the negative deviational variables;: The positive deviational variables associated with the corresponding variable ;: The negative deviational variables associated with the corresponding variable ;: A binary variable, where : A binary variable ;: A large number.Parameters: The cost of staff;: The cost of medical devices;: The cost of medical drugs;: The weights of priority;: The total budget;: The total budget for staff resources;: The total budget of the medical device resources;: The target budget of the medical drugs;: The target number of staff;: The target number of the medical devices;: The quantity demand of the medical drugs;: The number of shifts;: The number of years;: The estimated number of the patients per day;: The optimal ratio between the number of stuff and the patients;: The optimal ratio between the number of medical device and the patients;: The estimated growth rate of patients.

3.1. Goal Programming Model (GP)

The goal programming model can be formulated as follows:

Subject to

The objective function in equation (23) is to minimize unwished deviations from the targets. Unwished deviations in these models are the negative deviational variables. Positive deviations are also added to the objective function to avoid obtaining large, exaggerated deviations. This way, decision-makers can provide the obtained budgets. The constraint mentioned in equation (24) ensures that the total available budget is not exceeded. In the flexible model, the budget is dynamic, that is, it changes according to the annual growth rate of the number of patients. Thus, equation (36) is used to calculate the targeted total budget over number of years.

As the number of patients increases with time, the total budget must be increased to cover all costs of the optimal staff, medical devices, and medical drugs that will optimally satisfy patients’ demand. To achieve the maximum budget, that is, to attain the aspiration level total budget TB, the undesired variable must be minimized. Constraints (25)–(27), respectively, guarantee the sub-budgets for the staff, medical devices, and medical drugs each, such that they are not violated.

Similarly, in the flexible model, the sub-budgets change according to the growth of the number of patients. Thus, the dynamic sub-budgets of the staff, medical devices, and medical drugs change per year according to the following equations:

Constraint (28) allows for increasing the amount of the medical drug coinciding with the number of patients annually. In the same way, the amount of the medical drug will change with time based on the following dynamic equation:

Constraints (29) and (30) relate to the optimal ratio between the number of patients to the number of staff and medical devices. For example, the optimal ratio between the number of patients to number of oncologists for optimal care is about 1 : 15. On the other hand, the number of patients can be predicted from the previous data using the prediction techniques. Thus, we can estimate the number of patients daily. Therefore, the number of oncologists should be not less than

Similarly, for all other staff and medical advices that must be not less than the required number according to constraints (29) and (30), the target number of staff and medical devices can be calculated by the following equations:

We assume the importance of the availability of staff in the healthcare system and that medical devices have long-term durability. Therefore, constraints (31)–(34) transfers the surplus of the budget of the medical devices to the staff budget. This constraint investigates whether the medical device is available, and then shifts the budget of this type of device to the staff budget. Constraint (35) is related to the type of variables that must be integer variables.

3.2. Neutrosophic Goal Programming Model (NGP)

The state of a country’s economy can be expressed through its economic growth, stability, and stagnation. Thus, the total budget of any health center is affected by these economic states. Consequently, the sub-budgets will increase or decrease according to the economic state. Hence, the most suitable mathematical concept that expresses these states is the neutrosophic concept. In this subsection, we propose neutrosophic goal programming for healthcare planning. Three degrees are introduced in this case: acceptable, indeterminacy, and rejection.

The neutrosophic goal programming model is the extension of the goal programming model, where constraints (24)–(27) and (31)–(34) are rewritten as follows:where denotes the neutrosophic number defined using constraint (41).

3.3. Neutrosophic Multi-Choices Goal Programming Model (NMCGP)

In this model, we use multi-choice goal programming to deal with values obtained from the neutrosophic set. Hence, constraints (24)–(27) are rewritten as follows:where can be obtained using equations (17), (19) and (20).

4. Case Study

For the case study, we collected and mined real data from the Al-Amal Center for Oncology in Aden, Yemen. Then, the number of patients was predicted daily, and the goals were set according to the predicted data.

The center was established in 2014 and covers an area of 50,000 . The center includes several departments and sections, such as outpatient clinics, inpatient section, laboratories and radiology department, early detection center, research center, intensive care, emergency section, a medical college, administrative, training, and staff housing.

Al-Amal is one of the few specialized centers for oncology in Yemen. Owing to the increasing rates of cancer, this center faces immense challenges in providing the necessary supplies for staff, medical devices, and medical drugs. Table 1 shows the increasing growth of the number of patients for the period between July 2015 and December 2017.

Based on the given data, the linear regression equation to predict the numbers of patients is , where is the estimated number of patients and is the number of years. Hence, the number of patients increases gradually with an average annual growth rate of 8%. That is, the estimated number of patients on a working day is . Hence, the increasing number of patients daily under the existing budget requires more optimal use of resources. Moreover, we hope to increase the number of staffs, medical devices, and medical drugs as well, which would require increasing the budget. In the next step, increasing the total budget and sub-budgets would be a target, which would help meet the needs of growing patient numbers.

Table 2 shows the number of each kind of staff and the respective cost. The staff include oncologists, general doctors, radiologists, pharmacists, lab technicians, X-ray technicians, nurses, and other staff (other staff include remaining staff such as those in the administrative department).

Table 3 shows the number of each type of medical device and the respective cost. The medical devices include blood testing apparatus, chemistry apparatus, oncology indications, as well as ultrasonic, X-ray, mammogram, and other equipment (e.g., blood pressure- and blood sugar-testing devices as well as medical stethoscopes). Table 4 shows the list of the medical drugs, including their name, size, price, type, quantities used, and doses.

The existing budget of the center for the staff, medical devices, and medical drug are US$135,600, US$45,260, and US$390,000, respectively, or US$570,860 in total.

5. Results and Discussion

In this section, we implement the three proposed models using LINGO 18.0 software. We use these models for planning the sustainable development of the Al-Amal center for Oncology, Aden, Yemen. The proposed models would help decision-makers to plan optimality, as it allows us to determine the optimal number of required staffs, devices, and medical drugs for every period. The optimal ratio between the number of patients to the number of staff/medical devices/quantity of the medical drugs are assumed and the proposed models are applied to eight periods, from 2018 to 2048.

5.1. Results of the Goal Programming Model

The results of the first model are illustrated in Tables 510, where Table 5 shows the optimal budgets for each year and the ratio of each sub-budget of the total budget. Four budgets in this study are considered: total budget, staff budget, medical devices budget. and medical drugs budget. In the last column of this table, the growth rate for each budget is presented. The results indicate the need to increase the budget of the staff numbers, medical devices, and medical drugs by 13%, 6%, 9%, and 32%, respectively, annually. Figure 2 illustrates the growth of the total budget as well as the other budgets.

Table 6 shows the optimal staff numbers that should be employed annually. Each row in this table indicates the years and the corresponding optimal staff number, each ratio of the total, and the corresponding cost for each. In the last row of this table, we observe an increase in the varying annual growth rates for each kind of staff, according to the corresponding optimal rate with respect to the number of patients. The growth rate for the total staff is 6%.

Figure 3 illustrates the optimal number of different staffs. Evidently, the number of nurses increases the most with time. Similarly, Tables 7 and 8 show the increasing number of medical devices and medical drugs, respectively. Figure 4 illustrates the growth of the number of medical devices; we find that other equipment increases the most with time. The growth rate for the total number of medical devices is 4%, which is less than the total number of staff growth owing to converted constraints (31)–(34).

Table 9 shows the negative deviational variables. Almost all variables equal to zero except N1 and N4, which are equal to US$4,800. That is, in 2018, the optimal budget of the medical drugs must be decreased to US$385,200. All the remaining negative deviations are equal to zero and, hence, there is no need to record them in the table. In contrast, the nonzero positive deviational variables are reported in Table 10.

We find that the total budgets, staff, and medical devices should be increased further in order to provide high-quality service in expectation of the annual increase in patients. The positive deviations of medical drugs are equal to zero—its dynamic budget can sufficiently cover needs.

5.2. Results of the Neutrosophic Goal Programming Model

There are three states of an economy: growth, stability, and stagnation. The budgets are assumed in accordance with these states. That is, the budgets are increased in the optimism state; are left unchanged or changed only marginally in the stability state; and are decreased in the pessimism state. This allows us to represent the budgets using the neutrosophic concept. Table 11 shows the values of the neutrosophic parameters. Then, equation (21) is used to give the deneutrosophic treatment to the obtained values.

Table 12 shows the optimal different budgets for each year. The results indicate that the budgets’ growth rate is 15% annually. There is a marginal increase in the growth rate in the goal programming model. Table 13 shows that the optimal staff number should be determined yearly using this model. The growth rate for the total staff is 8%. There is a small decrease in the growth rate in the goal programming model. In the same way, Tables 14 and 15 show the increase in medical devices and medical drugs. We find that other equipment increases the most with time. The negative deviational variables are also equal to zero except N3, which is equal US$20,064 for 2018, as reported in Table 16. In contrast, the nonzero positive deviational variables are mentioned in Table 17.

5.3. Results of the Neutrosophic Multi-Choices Goal Programming Model

In this model, the multi-choice goal programming was applied to randomly select one value from the three values obtained from the neutrosophic membership functions. Table 18 shows the three means for each budget obtained using equations (17), (19) and (20) with the same parameters reported in Table 11.

Tables 1922 show the obtained values for all variables. Similarly, Figures 57 illustrate the growth in the budgets, staff, medical devices, and medical drugs. Notably, we observe the aliasing of the curves, in contrast to Figure 2, indicating the random selection of the values of binary variable using multi-choice goal programming.

Overall, Table 23 summarizes the comparison between the three proposed models. The growth rates of the total budget and total staff numbers using the neutrosophic goal programming model were the highest, whereas the multi-choice model shows the highest growth rate of the number of medical devices. The growth rate of medical drugs for all proposed models is almost equal. The multi-choice model yields the least deviations. We now discuss the results obtained in 2048 as an example. The total budget, total staff, and total medical devices obtained using the multi-choice model are higher than those obtained using the other models. Similarly, in the same year, the multi-choice model yields the lowest summation of deviations. Figures 810 illustrate a comparison between the proposed models for staff growth, the increasing medical devices, and the increase in the demand for medicines for the period between 2018 and 2048, respectively.

The case study shows that, in the three proposed models, the ratio of staff’s budget to the total budget increases annually. In contrast, the ratio of the medical drugs’ budget to the total budget decreases annually. Tables 5, 12, and 19 show that the ratios in 2018 are 28%, 34%, and 15% of the staff’s budget from the total budget and 64%, 59%, and 76% of medical drugs’ budget from the total budget, while the ratios in 2048 are 63%, 63%, and 63% of the staff’s budget from the total budget and 26%, 25%, and 26% of medical drugs’ budget from the total budget. The obtained results of the case study are almost similar. This convergence indicates the stability and robustness of the mathematical models.

On the other hand, the large numbers, in this case, have made significant differences unclear. In general, the results obtained using both neutrosophic goal programming models are more realistic and flexible than the results obtained without the neutrosophic approach. We thus introduced several scenarios for each period, allowing the decision-maker more flexibility to choose the most appropriate model that corresponds to other uncontrolled factors in this study. For example, the economy grew rapidly in a specific period, which would enable the decision-maker to choose the largest budget then; the converse holds true during periods of recession. Therefore, the proposed models in this study provide sustainable planning for several future periods.

6. Conclusions

In this paper, we proposed three models for solving healthcare planning problems. The proposed models were applied to a realistic case study of the Al-Amal Center for Oncology in Aden, Yemen. We used dynamic goal programming to predict the optimal solution for each variable in every period addressed in this article. Three models were eventually proposed: crisp, neutrosophic, and neutrosophic multi-choice goal programming. The goals addressed in the proposed models are related to the budget, the number of staffs and materials to perform the tasks efficiently. The proposed models yielded the optimum budget as well as the optimal number of staff and other medical supplies required to provide high-quality service for patients. Our results and insights thereof would be valuable for planners who could guide healthcare staff in providing the necessary resources for optimal annual planning. The diversity in the results obtained from the proposed models gives decision-makers the flexibility to make optimal decisions based on the state of the economy in each period. Although the proposed models were applied to healthcare planning, our approaches can be implemented on a large-scale healthcare system. Moreover, metaheuristics algorithms can be used to solve the models.

Data Availability

The data used to support the findings of this study are included within the article.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.


This work was supported by the Research Supporting Project Number (RSP-2021/389), King Saud University, Riyadh, Saudi Arabia.