Next Article in Journal
A Comparative Study of Vetiveria zizanioides Leaf Segmentation Techniques Using Visible, Infrared, and Thermal Camera Sensors in an Outdoor Environment
Previous Article in Journal
Problematizing the Adoption of Formal Methods in the 4IR–5IR Transition
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Modeling and Analyzing a Multi-Objective Financial Planning Model Using Goal Programming

Department of Industrial Engineering, College of Engineering, Prince Sattam Bin Abdulaziz University, Al Kharj 11942, Saudi Arabia
Appl. Syst. Innov. 2022, 5(6), 128; https://doi.org/10.3390/asi5060128
Submission received: 22 November 2022 / Revised: 15 December 2022 / Accepted: 16 December 2022 / Published: 18 December 2022
(This article belongs to the Section Applied Mathematics)

Abstract

:
Optimal financial planning plays a vital role in maintaining concentration and on the path as the organization extends, when new challenges materialize, and when unpredictable situations pounded. This study aims to develop and implement a goal programming model to evaluate financial planning based on the annual financial report of Saudi Basic Industries Corporation (SABIC), which assisted it in developing the financial planning model. This study is mainly designed to analyze SABIC’s budgeting structure; therefore, in order to maximize the benefits from the whole budget, goal programming is implemented for the entire budget. As a result of this study, we identified the following objectives as specific: reduced expenses, increased revenue, increased net profit, increased fixed assets, reduced debt, and increased equity share participation as a result of this project. Moreover, the analysis involved determining whether all objectives were met at the end of the study. Consequently, this study will benefit industrial institutions in achieving their financial objectives.

1. Introduction

Developing a financial plan is an essential component of the success of any industry. A good understanding of finance is critical for industrialists to take their businesses to new heights and survive more challenging economic conditions. In the realm of the statements mentioned above, this study illustrates an industry’s multi-objective decision-making problem. The multi-objective decision-making problem can be encountered in many applications, such as solid waste; accounting; finance; marketing; quality control; human resources; production; transportation; site selection; space studies; agriculture; telecommunication; etc. One method that can be applied to the problem of multi-objective financial planning is goal programming because it is a powerful technique for solving multi-objective decision-making problems, one of the most challenging problems. Several fields have benefited from goal programming in recent years due to its ability to generate significant results.
Undoubtedly, financial planning is one of the most critical components of any business. By considering these facts, it was decided that this study would focus on evaluating SABIC’s financial planning. Financial analysis is necessary to develop strategies for determining financial strength and identifying potential enhancements to the industry. In addition, this study aims to evaluate the company’s financial plan to maximize income and minimize costs as much as possible. As a result of the study, the following specific goals will be achieved: evaluate the maximized assets, assess the minimized total liabilities, assess maximized equity, maximized gross profit evaluation, and evaluate the maximum operating [1,2].
In addition to production planning, scheduling, tourism management, banking financial management, and financial institutions, goal programming techniques are now used in various fields. Ekezie and Onuoha studied goal programming for budget allocation in institutions and developed a model for analyzing the institute’s budgeting system. In addition, they emphasized that the institution should continue to use its budget allocation formula with scientific methods [3]. F. A. Farahata and M. El Sayed proposed a goal programming model with two types of uncertainty. There are two approximation models: an upper approximation model and a lower approximation model. A lexicographical goal programming method has also been suggested for solving these upper and lower approximation models [4]. Boppana and Jannes developed a multi-objective goal programming (MOGP) model for a real-world manufacturing situation to show the trade-off between the goals of the customer, the product, and the manufacturing process. The study’s results revealed that a planning tool could be valuable in making decisions [5].
Thomas and Daniel examined financial management decision situations using goal programming and summarized its limitations [6]. According to James E. Hotvedt, linear programming to solve multi-objective problems requires that all incommensurable goals be transformed into a standard unit of measure to solve the problem [7]. Mehrdad Tamiz et al. concluded that goal programming could be used as a pragmatic and flexible approach to solving complex decision problems involving many objectives, variables, and constraints [8]. With the help of a goal programming model, Weng Siew et al. determined several financial parameters for shipping companies. In order to enhance the developed model, the most suitable values for all goals are used as target values to enable a better comparison of achievement levels [9]. According to Carlos Romero, it is critical to establish a bridge between the different MCDM approaches to achieve mutual benefits [10]. In a study by Kruger et al., it was suggested that specific strategic goals include returns, risks, liquidity, capital adequacy, and growth in market share. Because these goals conflict, a simple linear programming approach will not suffice, and one must resort to a multi-objective strategy such as goal programming [11]. A study by Luis Diaz-Balteiroa and Carlos Romero concluded that goal programming techniques efficiently integrate all the criteria into a mathematical program that could be used to solve real-life problems [12]. Furthermore, Jamalnia and Soukhakian developed aggregate production planning in a fuzzy environment and concluded that fuzzy sets theory could be used in goal programming to specify imprecise aspiration levels [13].
A model was developed by Chen et al. to optimize the financial management of a Malaysian Public Bank. This study found that the model was capable of achieving all goals [14]. For the optimization of multiple criteria problems, James S. Dyer used a goal programming algorithm that requires communication between the relevant decision-maker and the algorithm [15]. Alan used individual goals as a practical and valuable tool without a priority coefficient. This tool provided the financial planner with a powerful ‘what-if’ device to evaluate the various trade-offs among the conflicting goals and arrive at a satisfactory solution [16].
In order to solve the personal financial planning problem more effectively than traditional approaches, Chieh-Yow proposed a generalized unique financial planning programming model with multiple fuzzy goals [17]. The goal programming model used by Shafer and Rogers to form manufacturing cells identified that a minimum setup time, a minimum intercellular movement, a minimum investment in new equipment, and maintaining acceptable utilization levels were the multiple objectives they identified [18]. According to Ajibola et al., UBA’s financial statement management was analyzed using a model developed based on goal programming. As a result, they concluded that the bank should convert its liabilities into earning assets as soon as possible [19]. Romero and Rehman have noted that both lexicographic goal programming, as well as weighted goal programming are widely used as goal programming variants [20]. Further, Marc J. Schniederjans et al. stated that Goal Programming is used as a model that utilizes the analytic hierarchy process to evaluate property attributes before making an optimal house selection decision [21]. Eventually, by using a pre-emptive fuzzy goal programming approach, Hossein Mirzaei et al. demonstrated that a mixed-integer linear programming model could mathematically formulate problems that can then be automated using a fuzzy goal programming approach [22].
Lam et al. used a goal programming approach to optimize the financial management of various electronic companies according to their financial parameters and the optimum management item. As a result, they found that goal programming produces the best possible solutions for each organization [23]. A multi-objective integer linear programming model based on the Markov chain method is proposed by Devendra Choudhary and Ravi Shankar for the joint decision-making of the lot-sizing problem, the supplier selection problem, and the carrier selection problem [24]. It was concluded by Marc J. Schniederjans and Rick L. Wilson’s analytic that the combination of the analytical hierarchy process and goal programming methodologies helped overcome some weaknesses observed when either method is used independently [25]. Lakshmi et al. proposed financial planning to acquire incommensurable and conflicting plans using goal programming, and they concentrated on maximizing both the capital system and gain in returns [26]. Schniederjans, Marc J. et al. proposed, in their paper, a goal programming model incorporating elements of critical path method and concurrent engineering to enhance the planning of value analysis projects [27]. A study by Ali AlArjani and Teg Alam indicates that lexicographic goal programming has become one of the most popular approaches to multi-objective criteria. They developed a lexicographic goal programming model to analyze and optimize the performance management of Al Rajhi Bank, a Saudi Arabian bank, and they found that based on the optimal solution, Al Rajhi Bank can accomplish all its objectives [28]. In addition, by using multi-objective optimization, Flavia and Anisor integrated organizational performance’s three primary objectives: selling more, minimizing expenses, and increasing productivity. Hence, they analyzed whether the presented system delivers something that no framework does by combining objective and subjective methods [29]. Belaid et al. delivered a comprehensive literature study of the GP application within the accounting field. They suggested a model that acts as an approach for accountants to determine the most suitable variant of GP to deal with specific accounting-related decision-making situations [30].
A model for SABIC’s optimal financial management is proposed in this study.

2. Materials and Methods

2.1. Goal Programming Problem (GPP)

Several industrial problems have been solved in the last fifty years using Goal Programming techniques and Goal Programming models. The goal programming approach resolves multi-objective optimization problems by balancing conflicting objectives. In this process, the most effective indicator of goal achievement is determined. By using the goal-programming model, multiple and often incompatible goals can be accommodated.

2.2. Nomenclature

The following nomenclature is used in the development of the model, as shown in Table 1.

2.3. General Mathematical Formulation as Goal Programming (GP) Model

Mathematically, the goal-programming model can be expressed as follows:
m i n i m i z e   Z = i = 1 m ( d i + + d i )
Subject to the constraints,
Goal constraints,
j = 1 n a i j x j d i + + d i = b i , f o r   i = 1 , , m
System constraints,
j = 1 n a i j x j [ ] [ = ] [ ] b i , f o r   i = m + 1 , , m + p
and
d i + ,   d i ,   x j 0 ,       f o r   i = 1 , , m ;       f o r   j = 1 , , n
d i + × d i = 0
There cannot be both overachievement and underachievement of a goal at the same time. Therefore, either one or both variables must have a zero value, i.e., d i + × d i = 0 .
In linear programming, both variables must satisfy the non-negativity requirement; that is, both variables must be positive. In Table 2, three basic options are illustrated to achieve various objectives:

2.4. Goal-Programming Types

In general, there are two types of goal programming models:
(i)
The Lexicographic Goal Programming Model;
(ii)
The weighted goal programming model.

2.4.1. Lexicographic Goal Programming Model

As a result of the initial goal programming formulations, the undesirable deviations were arranged. Minimizing deviations in a higher priority level is infinitely more critical than deviations in a lower priority level. Therefore, a lexicographic (preemptive) or non-Archimedean goal programming approach, which is an example of a preemptive model, can be expressed as follows:
m i n   Z = i = 1 m p i   ( d i + + d i )
Subject to the constraints are (2) to (4).

2.4.2. Weighted Goal Programming Model

An approach based on weighted goal programming should be used when the decision-maker wishes to compare objectives directly. For example, weighing deviational variables at the same priority level illustrates the relative importance of each deviation, resulting in the following non-preemptive model:
m i n   Z = i = 1 m w i +   d i + + w i d i
Subject to the constraints are (2) to (4).

2.5. Formulation of Model

The Goals

Based on the financial statements, we developed seven performance management goals for SABIC. This study utilizes a goal programming approach to address seven significant goals simultaneously. According to Table 3, the seven primary goals of the study for SABIC financial management are ranked in order of importance.
The decision variables represent the total quantities of each component in each year, as shown below:
  • x 1   is the total quantity for each component of financial statements for 2010;
  •   x 2 is the total quantity for each component of financial statements for 2011;
  •   x 3 is the total quantity for each component of financial statements for 2012;
  •   x 4 is the total quantity for each component of financial statements for 2013;
  •   x 5 is the total quantity for each component of financial statements for 2014;
  •   x 6 is the total quantity for each component of financial statements for 2015;
  •   x 7 is the total quantity for each component of financial statements for 2016;
  •   x 8 is the total quantity for each component of financial statements for 2017;
  •   x 9 is the total quantity for each component of financial statements for 2018;
  •   x 10 is the total quantity for each component of financial statements for 2019;
  •   x 11 is the total quantity for each component of financial statements for 2020.

2.6. Goal Constraints

This study examined the following goal constraints to formulate its problem.

2.6.1. Total Asset Goal Constraint

The following equation develops the total asset goal constraint.
α 11 x 1 + α 12 x 2 + α 13 x 3 + α 14 x 4 + α 15 x 5 + α 16 x 6 + α 17 x 7 + α 18 x 8 + α 19 x 9 + α 110 x 10 + α 111 x 11 + d 1 d 1 + = τ 1

2.6.2. Total Liability Goal Constraint

The following equation determines the total liability goal constraint.
α 21 x 1 + α 22 x 2 + α 23 x 3 + α 24 x 4 + α 25 x 5 + α 26 x 6 + α 27 x 7 + α 28 x 8 + α 29 x 9 + α 210 x 10 + α 211 x 11 + d 2 d 2 + = τ 2 ,

2.6.3. Total Equity Goal Constraint

Following is a developed equation for determining the total equity goal constraint.
α 31 x 1 + α 32 x 2 + α 33 x 3 + α 34 x 4 + α 35 x 5 + α 36 x 6 + α 37 x 7 + α 38 x 8 + α 39 x 9 + α 310 x 10 + α 311 x 11 + d 3 d 3 + = τ 3 ,

2.6.4. Total Gross Profit Constraint

The following equation is developed to determine a constraint for the total gross profit goal.
α 41 x 1 + α 42 x 2 + α 43 x 3 + α 44 x 4 + α 45 x 5 + α 46 x 6 + α 47 x 7 + α 48 x 8 + α 49 x 9 + α 410 x 10 + α 411 x 11 + d 4 d 4 + = τ 4 ,

2.6.5. Total Operating Income Goal Constraint

Using the following developed equation, the total operating income goal Constraint is determined.
α 51 x 1 + α 52 x 2 + α 53 x 3 + α 54 x 4 + α 55 x 5 + α 56 x 6 + α 57 x 7 + α 58 x 8 + α 59 x 9 + α 510 x 10 + α 511 x 11 + d 5 d 5 + = τ 5 ,

2.6.6. Total Net Income Goal Constraint

The following equation can be used to determine the total net income goal constraint.
α 61 x 1 + α 62 x 2 + α 63 x 3 + α 64 x 4 + α 65 x 5 + α 66 x 6 + α 67 x 7 + α 68 x 8 + α 69 x 9 + α 610 x 10 + α 611 x 11 + d 6 d 6 + = τ 6 ,

2.6.7. Total Goal Achievement Constraint

Finally, the following equation can be employed to determine the constraint for total goal achievement.
α 71 x 1 + α 72 x 2 + α 73 x 3 + α 74 x 4 + α 75 x 5 + α 76 x 6 + α 77 x 7 + α 78 x 8 + α 79 x 9 + α 710 x 10 + α 711 x 11 + d 7 d 7 + = τ 7 ,
As we know, this study aims to minimize liability while maximizing all other objectives related to the financial management process at SABIC; therefore, adding positive and negative deviations to the constraints is necessary to determine whether goals are growing or shrinking.

2.7. Objective Function

We have now defined the objective function in the following manner:
Minimize :   d 1 τ 1 + d 2 + τ 2 + d 3     τ 3 + d 4     τ 4 + d 5     τ 5 + d 6     τ 6 + d 7   τ 7 ,

2.8. GP Model

In view of the above, the GP model (16) is created and formulated as follows, based on the established goal constraints.
Min   d 1 + d 2 + + d 3 + d 4 + d 5 + d 6 + d 7 , subject to , α 11 x 1 + α 12 x 2 + α 13 x 3 + α 14 x 4 + α 15 x 5 + α 16 x 6 + α 17 x 7 + α 18 x 8 + α 19 x 9 + α 110 x 10 + α 111 x 11 + d 1 d 1 + = τ 1 , α 21 x 1 + α 22 x 2 + α 23 x 3 + α 24 x 4 + α 25 x 5 + α 26 x 6 + α 27 x 7 + α 28 x 8 + α 29 x 9 + α 210 x 10 + α 211 x 11 + d 2 d 2 + = τ 2 , α 31 x 1 + α 32 x 2 + α 33 x 3 + α 34 x 4 + α 35 x 5 + α 36 x 6 + α 37 x 7 + α 38 x 8 + α 39 x 9 + α 310 x 10 + α 311 x 11 + d 3 d 3 + = τ 3 , α 41 x 1 + α 42 x 2 + α 43 x 3 + α 44 x 4 + α 45 x 5 + α 46 x 6 + α 47 x 7 + α 48 x 8 + α 49 x 9 + α 410 x 10 + α 411 x 11 + d 4 d 4 + = τ 4 ,   α 51 x 1 + α 52 x 2 + α 53 x 3 + α 54 x 4 + α 55 x 5 + α 56 x 6 + α 57 x 7 + α 58 x 8 + α 59 x 9 + α 510 x 10 + α 511 x 11 + d 5 d 5 + = τ 5 α 61 x 1 + α 62 x 2 + α 63 x 3 + α 64 x 4 + α 65 x 5 + α 66 x 6 + α 67 x 7 + α 68 x 8 + α 69 x 9 + α 610 x 10 + α 611 x 11 + d 6 d 6 + = τ 6 , α 71 x 1 + α 72 x 2 + α 73 x 3 + α 74 x 4 + α 75 x 5 + α 76 x 6 + α 77 x 7 + α 78 x 8 + α 79 x 9 + α 710 x 10 + α 711 x 11 + d 7 d 7 + = τ 7 , and x 1 , x 2 , x 3 , x 4 , x 5 , x 6 , x 7 , x 8 , x 9 , x 10 , x 11 , d 1 , d 1 + , d 2 , d 2 + , d 3 , d 3 + , d 4 , d 4 + , d 5 , d 5 + , d 6 , d 6 + , d 7 , d 7 + 0 .
Additionally, the following case study was examined to illustrate the effectiveness of the proposed GP model.

3. A Case Study

The case study for this study is SABIC, one of the largest companies in the world. To obtain the financial statements for 2010–2020, we acquired data from the portal (https://www.argaam.com/en/company/financial-pdf (accessed on 10 June 2022)), which included assets, liabilities, equity, gross profit, operating income, and net profit. All seven target sets are summarized in Table 4.
SABIC’s annual financial statement is summarized in Table 4 in a coded format. A goal programming model based on the developed data can now formulate financial data (coded form) as objectives.
Min   d 1 + d 2 + + d 3 + d 4 + d 5 + d 6 + d 7 , subject to , 0.3176 x 1 + 0.3328 x 2 + 0.3384 x 3 + 0.3391 x 4 + 0.3400 x 5 + 0.3279 x 6 + 0.3169 x 7 + 0.3225 x 8 + 0.3197 x 9 + 0.3104 x 10 + 0.2955 x 11 + d 1 d 1 + = 3.5607 , 0.1514 x 1 + 0.1436 x 2 + 0.1402 x 3 + 0.1324 x 4 + 0.1286 x 5 + 0.1180 x 6 + 0.1066 x 7 + 0.1123 x 8 + 0.0983 x 9 + 0.0991 x 10 + 0.1012 x 11 + d 2 d 2 + = 1.3318 , 0.1661 x 1 + 0.1892 x 2 + 0.1982 x 3 + 0.2067 x 4 + 0.2114 x 5 + 0.2099 x 6 + 0.2103 x 7 + 0.2101 x 8 + 0.2214 x 9 + 0.2213 x 10 + 0.1942 x 11 + d 3 d 3 + = 2.2289 , 0.0485 x 1 + 0.0621 x 2 + 0.0543 x 3 + 0.0553 x 4 + 0.0517 x 5 + 0.0430 x 6 + 0.0409 x 7 + 0.0500 x 8 + 0.0576 x 9 + 0.0355 x 10 + 0.0229 x 11 + d 4 d 4 + = 0.5219 , 0.0296 x 1 + 0.0421 x 2 + 0.0409 x 3 + 0.0426 x 4 + 0.0380 x 5 + 0.0533 x 6 + 0.0397 x 7 + 0.0387 x 8 + 0.0447 x 9 + 0.0356 x 10 + 0.0220 x 11 + d 5 d 5 + = 0.4272 , 0.0215 x 1 + 0.0292 x 2 + 0.0248 x 3 + 0.0253 x 4 + 0.0233 x 5 + 0.0188 x 6 + 0.0178 x 7 + 0.0184 x 8 + 0.0215 x 9 + 0.0085 x 10 + 0.0013 x 11 + d 6 d 6 + = 0.2105 , 0.7349 x 1 + 0.7991 x 2 + 0.7969 x 3 + 0.8013 x 4 + 0.7930 x 5 + 0.7709 x 6 + 0.7322 x 7 + 0.7520 x 8 + 0.7633 x 9 + 0.7003 x 10 + 0.6371 x 11 + d 7 d 7 + = 8.2811 , and x 1 , x 2 , x 3 , x 4 , x 5 , x 6 , x 7 , x 8 , x 9 , x 10 , x 11 , d 1 , d 1 + , d 2 , d 2 + , d 3 , d 3 + , d 4 , d 4 + , d 5 , d 5 + , d 6 , d 6 + , d 7 , d 7 + 0 .
LINGO 18.0 x64 version is used to solve a goal programming model (17). We also discuss goal achievement in the following sections.

4. Results

Table 5 below summarizes the results of achieving the targets. The value of τ i , (i = 1, 2, ⋯, 7) is zero. This result indicates that SABIC’s overall performance was consistent with its objectives.
Table 6 and Figure 1 illustrate the possible progress toward the target worth using the optimal solution of the GP model. Three potential improvements can be made to the target. As a first step in detecting possible increments or decreases, positive values of deviation variables will be considered. For example, we can show that a positive deviation variable can be used to calculate the increment in the case of a maximization problem. For a minimization problem, however, a negative deviation variable can be used to calculate the decrease.

5. Discussion

As a result, the decrement can be determined by using a negative deviation variable. Finally, we interpreted these points according to their priority goals:
(i)
The company’s first goal is totally attained as d 1 and d 1 + are zero, and it concluded that the company’s total assets for eleven years remain the same;
(ii)
Similarly, since d 2 and d 2 + are zero, second goal is also achieved;
(iii)
The value of d 3 for goal three is zero, whereas d 3 + is 0.04694982 . Thus, the company’s equity can increase by SAR 0.04694982 trillion annually after meeting the equity goal;
(iv)
For goal four, d 4 is zero, whereas d 4 + is 0.01220811 . Therefore, the company’s gross profit goal was reached, resulting in a yearly increase of SAR 0.01220811 trillion in gross profit;
(v)
Furthermore, because both d 5 and d 5 + are equal to zero, maximizing total operating income for goal five is achieved. Therefore, total income remains the same for eleven years.;
(vi)
Furthermore, because d 6 and d 6 + are equal to zero, goal six is also achieved by maximizing total net income. As a result, total net income remained constant for eleven years;
(vii)
As a final goal, the overall goal should be maximized. According to the results, d 7 is zero, while d 7 + is 0.01185368, indicating that annual goal achievements can increase by SAR 0.01185368 trillion.

6. Conclusions

In recent years, researchers have focused on financial institutions’ financial planning to overcome the shortfalls seen in financial planning. This study evaluated SABIC’s financial performance; as a result, SABIC can accomplish all the goals outlined in this study based on the optimal solution to the developed model.
Consequently, SABIC can maximize its assets, equity, gross profit, and net income and achieve its overall goals. The study thus helps other financial institutions continue to improve by identifying updated benchmark values. In addition, this model allows financial institutions to develop strategies and make decisions based on varying economic conditions.
Future studies should examine how fiscal planning can reduce total liabilities while maximizing other objectives. Therefore, the results of this study will be crucial in overcoming future financial difficulties. In addition, future studies concerning performance management in financial institutions may also address this study’s findings. Furthermore, the proposed model will be applied to all Saudi financial institutions in subsequent research.

Funding

This research received no external funding.

Data Availability Statement

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

Acknowledgments

Thank you, Prince Sattam bin Abdulaziz University in Al Kharj, Saudi Arabia, for providing unwavering support and encouragement.

Conflicts of Interest

The author declares that he has no conflict of interest.

References

  1. Available online: https://www.sabic.com/en/about/corporate-profile (accessed on 10 June 2022).
  2. Available online: https://brandfinance.com/insights/brand-spotlight-sabic (accessed on 10 June 2022).
  3. Dan, E.D.; Desmond, O.O. Goal programming: An application to budgetary allocation of an institution of higher learning. Res. J. Eng. Appl. Sci. 2013, 2, 95–105. [Google Scholar]
  4. Farahat, F.A.; ElSayed, M.A. Achievement Stability Set for Parametric Rough Linear Goal Programing Problem. Fuzzy Inf. Eng. 2019, 11, 279–294. [Google Scholar] [CrossRef]
  5. Chowdary, B.V.; Slomp, J. Production Planning under Dynamic Product Environment: A Multi-Objective Goal Programming Approach; Department of Production Systems Design, Faculty of Management & Organization, University of Groningen: Groningen, The Netherlands, 2002; pp. 1–48. [Google Scholar]
  6. Lin, T.W.; O’Leary, D.E. Goal programming applications in financial management. Adv. Math. Program. Financ. Plan. 1993, 3, 211–230. [Google Scholar]
  7. Hotvedt, J.E. Application of linear goal programming to forest harvest scheduling. J. Agric. Appl. Econ. 1983, 15, 103–108. [Google Scholar] [CrossRef] [Green Version]
  8. Tamiz, M.; Jones, D.; Romero, C. Goal programming for decision making: An overview of the current state-of-the-art. Eur. J. Oper. Res. 1998, 111, 569–581. [Google Scholar] [CrossRef]
  9. Lam, W.S.; Lam, W.H.; Lee, P.F. Decision Analysis on the Financial Management of Shipping Companies using Goal Programming Model. In Proceedings of the 2021 International Conference on Decision Aid Sciences and Application (DASA), Sakheer, Bahrain, 7–8 December 2021; pp. 591–595. [Google Scholar]
  10. Romero, C. Extended lexicographic goal programming: A unifying approach. Omega 2001, 29, 63–71. [Google Scholar] [CrossRef]
  11. Kruger, M. A Goal Programming Approach to Strategic Bank Balance Sheet Management. In SAS Global Forum 2011 Banking; Financial Services and Insurance, Centre for BMI, North-West University: Potchefstroom, South Africa, 2011; pp. 1–11. [Google Scholar]
  12. Díaz-Balteiro, L.; Romero, C. Forest management optimization models when carbon captured is considered: A goal programming approach. For. Ecol. Manag. 2003, 174, 447–457. [Google Scholar] [CrossRef]
  13. Jamalnia, A.; Soukhakian, M.A. A hybrid fuzzy goal programming approach with different goal priorities to aggregate production planning. Comput. Ind. Eng. 2009, 56, 1474–1486. [Google Scholar] [CrossRef]
  14. Chen, J.W.; Lam, W.S.; Lam, W.H. Optimization on the financial management of the bank with goal programming model. J. Fundam. Appl. Sci. 2017, 9, 442–451. [Google Scholar] [CrossRef] [Green Version]
  15. Dyer, J.S. Interactive goal programming. Manag. Sci. 1972, 19, 62–70. [Google Scholar] [CrossRef]
  16. Kvanli, A.H. Financial planning using goal programming. Omega 1980, 8, 207–218. [Google Scholar] [CrossRef]
  17. ChiangLin, C.-Y. A Personal Financial Planning Model Based on Fuzzy Multiple Goal Programming Method. In Proceedings of the 9th Joint International Conference on Information Sciences (JCIS-06), Kaohsiung, Taiwan, 8–11 October 2006; pp. 129–132. [Google Scholar]
  18. Shafer, S.M.; Rogers, D.F. A goal programming approach to the cell formation problem. J. Oper. Manag. 1991, 10, 28–43. [Google Scholar] [CrossRef]
  19. Arewa, A.; Owoputi, J.A.; Torbira, L.L. Financial statement management, liability reduction and asset accumulation: An application of goal programming model to a Nigerian Bank. Int. J. Financ. Res. 2013, 4, 83. [Google Scholar] [CrossRef] [Green Version]
  20. Romero, C.; Rehman, T. Multiple Criteria Analysis for Agricultural Decisions; Elsevier: Amsterdam, The Netherlands, 2003; Volume 11, pp. 23–45. [Google Scholar]
  21. Schniederjans, M.J.; Hoffman, J.J.; Sirmans, G.S. Using goal programming and the analytic hierarchy process in house selection. J. Real Estate Financ. Econ. 1995, 11, 167–176. [Google Scholar] [CrossRef]
  22. Mirzaee, H.; Naderi, B.; Pasandideh, S.H.R. A preemptive fuzzy goal programming model for generalized supplier selection and order allocation with incremental discount. Comput. Ind. Eng. 2018, 122, 292–302. [Google Scholar] [CrossRef]
  23. Hoe, L.W.; Siew, L.W.; Fun, L.P. Optimizing the Financial Management of Electronic Companies using Goal Programming Model. J. Phys. Conf. Ser. 2021, 2070, 012046. [Google Scholar] [CrossRef]
  24. Choudhary, D.; Shankar, R. A goal programming model for joint decision making of inventory lot-size, supplier selection and carrier selection. Comput. Ind. Eng. 2014, 71, 1–9. [Google Scholar] [CrossRef]
  25. Schniederjans, M.J.; Wilson, R.L. Using the analytic hierarchy process and goal programming for information system project selection. Inf. Manag. 1991, 20, 333–342. [Google Scholar] [CrossRef]
  26. Lakshmi, K. Vasantha, Harish Babu GA, and Uday Kumar KN. Application of Goal Programming Model for Optimization of Financial Planning: Case Study of a Distribution Company. Palest. J. Math. 2021, 10, 144–150. [Google Scholar]
  27. Schniederjans, M.J.; Schniederjans, D.; Cao, Q. Value analysis planning with goal programming. Ann. Oper. Res. 2017, 251, 367–382. [Google Scholar] [CrossRef]
  28. AlArjani, A.; Alam, T. Lexicographic Goal Programming Model for Bank’s Performance Management. J. Appl. Math. 2021, 2021, 8011578. [Google Scholar] [CrossRef]
  29. Fechete, F.; Nedelcu, A. Multi-Objective Optimization of the Organization’s Performance for Sustainable Development. Sustainability 2022, 14, 9179. [Google Scholar] [CrossRef]
  30. Aouni, B.; McGillis, S.; Abdulkarim, M.E. Goal programming model for management accounting and auditing: A new typology. Ann. Oper. Res. 2017, 251, 41–54. [Google Scholar] [CrossRef]
Figure 1. Outcomes of deviational variables.
Figure 1. Outcomes of deviational variables.
Asi 05 00128 g001
Table 1. Modeling notations.
Table 1. Modeling notations.
NotationDescription
mNumber of goals
pConstraints of the system
nNumber of decision variables
ZObjective function (Summation of all deviations)
a i j Coefficient associated with variable j in the ith goal
x j Variable that represents the jth decision
biValue associated with the right-hand side
d i Negative deviation from the ith goal (underachievement)
d i + Positive deviation from the target (overachievement)
p i Preemptive importance factors of the ith goal.
w i + Non-negative constants that represent relative weights for positive deviations
w i Non-negative constants that represent relative weights for negative deviations
τ i Target levels of ith goal
Table 2. Options for achieving a goal.
Table 2. Options for achieving a goal.
MinimizeGoalIf Goal Is Achieved
d i Minimize the underachievement d i = 0 ,   d i + 0 .
d i + Minimize the overachievement d i + = 0 ,   d i 0 .
d i + d i + Minimize both underachievement and overachievement d i = 0 ,   d i + = 0 .
Table 3. Targets.
Table 3. Targets.
GoalsPriority
Evaluating the Maximized total assets τ 1
Evaluating the Minimized total liabilities τ 2
Evaluating the Maximized total equity τ 3
Evaluating the Maximized Gross profit τ 4
Evaluating the Maximized operating income τ 5
Evaluating the Maximized net income τ 6
Evaluating the Maximized total goal achievements τ 7
Table 4. Financial data from the SABIC in coded form.
Table 4. Financial data from the SABIC in coded form.
TargetFiscal Year Is January–December (All Values in SAR Trillion)
20102011201220132014201520162017201820192020Total
Total assets0.31760.33280.33840.33910.340.32790.31690.32250.31970.31040.29553.5607
Total liabilities0.15140.14360.14020.13240.12860.1180.10660.11230.09830.09910.10121.3318
Total equity0.16610.18920.19820.20670.21140.20990.21030.21010.22140.21130.19422.2289
Gross profit0.04850.06210.05430.05530.05170.0430.04090.050.05760.03550.02290.5219
Total operating income0.02960.04210.04090.04260.0380.05330.03970.03870.04470.03560.0220.4272
Net income0.02150.02920.02480.02530.02330.01880.01780.01840.02150.00850.00130.2105
Total0.73490.79910.79690.80130.7930.77090.73220.7520.76330.70030.63718.2811
Table 5. Target achievement.
Table 5. Target achievement.
GoalOutcomesTarget
τ 1 d 1 = 0 Accomplished
τ 2 d 2 + = 0 Accomplished
τ 3 d 3 = 0 Accomplished
τ 4 d 4 = 0 Accomplished
τ 5 d 5 = 0 Accomplished
τ 6 d 6 = 0 Accomplished
τ 7 d 7 = 0 Accomplished
Table 6. Outcomes of deviational variables.
Table 6. Outcomes of deviational variables.
Goal Negative   Deviational   Variables   ( d i ) Positive   Deviational   Variables   ( d i + )
τ 1 0 0
τ 2 0 0
τ 3 0 0.04694982
τ 4 0 0.01220811
τ 5 0 0
τ 6 0 0
τ 7 0 0.01185368
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Alam, T. Modeling and Analyzing a Multi-Objective Financial Planning Model Using Goal Programming. Appl. Syst. Innov. 2022, 5, 128. https://doi.org/10.3390/asi5060128

AMA Style

Alam T. Modeling and Analyzing a Multi-Objective Financial Planning Model Using Goal Programming. Applied System Innovation. 2022; 5(6):128. https://doi.org/10.3390/asi5060128

Chicago/Turabian Style

Alam, Teg. 2022. "Modeling and Analyzing a Multi-Objective Financial Planning Model Using Goal Programming" Applied System Innovation 5, no. 6: 128. https://doi.org/10.3390/asi5060128

Article Metrics

Back to TopTop