تعداد نشریات | 43 |
تعداد شمارهها | 1,677 |
تعداد مقالات | 13,681 |
تعداد مشاهده مقاله | 31,752,552 |
تعداد دریافت فایل اصل مقاله | 12,550,944 |
ارائه یک مدل جدید بهینه سازی مبتنی بر شبیه سازی برای مسئله انتخاب و زمان بندی سبد پروژه با در نظر گرفتن اثرات و برهمکنش های بین ریسک های پروژه ها | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
پژوهش در مدیریت تولید و عملیات | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
دوره 15، شماره 4 - شماره پیاپی 39، بهمن 1403، صفحه 29-58 اصل مقاله (1.06 M) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
نوع مقاله: مقاله پژوهشی | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
شناسه دیجیتال (DOI): 10.22108/pom.2024.141794.1568 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
نویسنده | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
علی نمازیان* | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
گروه مهندسی صنایع، دانشکده مهندسی، دانشگاه کاشان، کاشان، ایران | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
چکیده | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
تکمیل بهموقع پروژهها و در محدوده بودجه پیشبینیشده، یکی از اهداف اصلی سازمانهای پروژهمحور می باشد. ریسکهای پروژهها، دستیابی به این اهداف را برای اکثر سازمانها با چالش های زیادی مواجه نموده است. در بسیاری از موارد، وابستگی متقابل ریسکها در پروژههای مختلف به پیامدهای ناخواسته منجر میشود که سبب تشدید مشکلات موجود میشود. برای مقابله با این چالشها، این مقاله یک مدل سازی جدید برای مسئله دوهدفه انتخاب و زمانبندی سبد پروژه ها ارائه میدهد. هدف اول، حداکثر کردن سود سبد پروژه با در نظر گرفتن تأثیرات هزینهای تجمیعی ریسکها بر فعالیتهای پروژهها است. هدف دوم نیز به حداقل رساندن زمان اجرای سبد پروژه است. برای ارزیابی تأثیرات ریسکها و اثرات برهمکنشی بین آنها، توابع هدف بر اساس روش شبکههای بیزین توسعه داده شدهاند. مدل های ریاضی موجود برای مسئله یکپارچه انتخاب و زمانبندی سبد پروژه دارای محدودیتهای قابل توجهی از جمله عدم در نظر گرفتن عوامل ریسک و وابستگیهای بین آنها بر زمان و هزینه فعالیتها هستند. بهعنوان روش حل، رویکرد تقریبی مبتنی بر شبیهسازی برای ایجاد مدلسازی خطی مسئله توسعه داده شده است. از آنجا که این رویکرد، یک مدلسازی ریاضی چندهدفه را ایجاد میکند، روش برنامه ریزی محدودیت اپسیلون تقویت شده برای حل آن استفاده شده است. به منظور اعتبارسنجی مدل پیشنهادی، رویکردهای مدلسازی و حل مسئله در یک مثال عددی پیاده سازی شد. نتایج پیادهسازی مدل، کارایی مدل را در مقایسه با مقادیر حل دقیق مسئله تایید نمود. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
کلیدواژهها | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
انتخاب سبد پروژه؛ زمان بندی پروژه؛ ارزیابی ریسک؛ شبکه های بیزین؛ مدلسازی ریاضی چندهدفه | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
اصل مقاله | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Choosing a project portfolio establishes the tactics of the upper management for the organization's future (Cooper et al., 2001; Roussel et al., 1991). The project selection approaches typically involve two steps: first, individual evaluation of all projects, and then selecting the eligible project portfolio utilizing a greedy algorithm. The projects are chosen and assessed based on a predefined set of indicators (Linton et al., 2002; Meade & Presley, 2002). In other ways, the combined problem of project portfolio selection and scheduling has turned into a very active research topic and has attracted many researchers (Carazo et al., 2010; Dixit & Tiwari, 2020; Ghorbani & Rabbani, 2009; Hesarsorkh et al., 2021; Liu & Wang, 2011; A Namazian et al., 2019; Namazian & Yakhchali, 2016; Ranjbar et al., 2022; Zolfaghari & Mousavi, 2021). In practical scenarios, projects may adversely impact each other due to existing interactions among their associated risks. In two tunnel-digging projects, wherein the first is located beneath the second, a common station is shared at which, passengers can switch lines. The possibility of a tunnel collapse is a significant risk for both projects. However, if these projects are executed simultaneously, the occurrence of this risk in the first project increases the likelihood and severity of the same risk in the second project. As a result, the duration and cost of activities in one project can be influenced by the risks associated with the other. To our knowledge, there is a lack of academic research exploring such practical cases in the context of project selection and scheduling, despite the importance of considering risk-related objectives in these problems. The more projects selected, the higher the overall risk level becomes. Also, interactions among risks can amplify their impact. Therefore, if the total risk level exceeds the organization's risk tolerance, some selected projects may need to be partially implemented. Thus, the duration and cost of an activity in one project are affected by the risk of another project. Diverse methodologies have been suggested for assessing project risks. In many of these approaches, risks are examined individually without considering their interactions. However, one method that considers the interactions across project risks is the Bayesian Networks approach, which allows for modelling the possibility of such interactions during project risk assessment. In this article, a mathematical model is presented for the joint problem of project selection and scheduling with the objectives of maximizing the profit of the project portfolio and minimizing the period of portfolio implementation by evaluating the effects of projects' risks on the cost or duration of the activities. By applying Bayesian Network logic, this research proposes a novel approach for assessing project portfolio risk. This approach simultaneously considers the consequences, probabilities, and interactions among risks. Objective functions are developed using the Bayesian Networks method to evaluate the expected aggregated risk. To solve the problem, a simulation-based approximation approach is introduced. This study presents a mathematical model for the described problem and employs an optimization simulation method to determine the strategies for project selection and scheduling. Since these formulations provide multi-objective mathematical modelling, augmented -constraint programming is applied to solve the presented model. In summary, the innovations of the study include: 1) simultaneously addressing project selection and scheduling problems; 2) incorporating risk factors into the project portfolio selection and scheduling problem; 3) developing mathematical modelling and simulation approaches for the problem; 4) considering the interference effects of risks in modelling, and 5) applying Bayesian networks to construct and evaluate the project risk network. The subsequent sections of the paper are organized as follows: Section 2 provides an extensive literature review, while Section 3 introduces the Bayesian Belief Network (BBN) approach. Section 4 demonstrates the mathematical formulation developed to address the combined problem of project portfolio selection and scheduling. Sections 5 and 6 explain the solution approach employed to handle and solve the formulated model. Section 7 serves as an illustrative application of the developed model and solution approach. Section 8, the last section, concludes the study by presenting the quintessential findings and mapping future research directions.
This section provides a brief review of studies related to the problem of project portfolio selection and scheduling. Two main categories of project portfolio selection models are employed: The first one is Multi-Criteria Decision-Making (MCDM) approaches, which rank projects, and the other one is mathematical programming models. Researchers proposed utilizing a rating technique for project selection (Lootsma et al., 1990). The rating technique encompasses all the significant factors involved in the project selection process and offers a theoretical indicator to aid in choosing among various projects. In a study by De Reyck et al. (2005), an adjective three-step approach was introduced to tackle the Information Technology project portfolio selection problem. This approach recognizes the strong connection between improving portfolio processes and reducing project-related issues. According to Ghasemzadeh et al., (1999), a pre-qualification process is recommended, wherein each project is initially evaluated individually. If the project meets the basic criteria, it can move on to the next stage. A project selection approach was developed by Rathi et al., (2016) that combines fuzzy logic and Multiple Attribute Decision Making (MADM) techniques. This approach aims to identify suitable Six Sigma projects. The weights of the assessment indicators were determined by the Modified Digital Logic (MDL) method, and the ultimate ranking was computed based on the primacy index, which is derived from fuzzy-based VIKOR and TOPSIS methodologies. In addition to MCDM approaches, several studies have employed mathematical programming to address the project portfolio selection problem. Schmidt (1993) suggested a nonlinear programming model to investigate the interdependencies among the candidate projects. In this model, three types of interactions are considered: outcome interactions, output interactions, and resource interactions. Additionally, a branch and bound algorithm has been proposed as a solution method for this model. Namazian & Yakhchali (2016) addressed the project portfolio selection problem with a focus on project schedules, aiming to achieve the minimum expected profit. Due to the inherent uncertainty in activity durations, these durations were modelled using semi-trapezoidal fuzzy numbers. Consequently, the problem was formulated as a fuzzy linear programming model. Schaeffer & Cruz-Reyes (2016) proposed a mathematical model framework for R&D project portfolio selection. Within this framework, each project proposal includes tasks characterized by distinct expenses. The MILP (Mixed Integer Linear Programming) model framework effectively handles task dependencies and incorporates the effects of these dependencies by including synergies. Nielsen et al., (2024) proposed a multi-objective optimization program designed to select portfolio projects through a transparent and selective process. This method prioritizes projects based on maximizing NPV and minimizing risk, all within specified constraints. The approach enables the case company to allocate its time and resources with the greatest impact on business and portfolio value. Additionally, certain researchers have utilized a blend of the addressed approaches to highlight the challenge of project selection. In their study, put forward a hybrid method consisting of three stages to choose the optimal combination of projects (Tavana et al., 2015). The model they suggested had three stages with multiple steps and procedures. For the initial screening, they employed Data Envelopment Analysis (DEA), followed by the Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) to rank the projects. Finally, linear Integer Programming (IP) was utilized to select the most appropriate project portfolio. Beyond project selection, project scheduling has captured the attention of numerous researchers. Kellenbrink & Helber (2015) examined the problem of project scheduling with a dynamic framework where the activities were not fully predetermined. The researchers extended the traditional resource-constrained project scheduling problem by integrating a flexible project structure with endogenous decision-making. They introduced a genetic algorithm to tackle this scheduling problem and conducted a numerical analysis to assess its performance (Li & Womer, 2015) formulated dynamic programming algorithms incorporating the rollout policy to address project scheduling problems entailing resource constraints and activities with stochastic durations. To boost the efficiency of the foundational policy derived from a priority-rule heuristic, they employed constraint programming. Vahedi-Nouri et al., (2024) introduced an integrated problem concerning project scheduling and workforce planning within a Reconfigurable Manufacturing System (RMS), leveraging reconfigurable machines and human-robot collaboration. To address this, a new Mixed-Integer Linear Programming (MILP) model and an efficient Constraint Programming (CP) model were devised to formulate the problem and to minimize the makespan as the performance metric. Furthermore, the challenge of selecting and scheduling projects has garnered significant attention from numerous researchers. Tofighian & Naderi (2015) devised an integer linear mathematical model for addressing the integrated problem of project portfolio selection and scheduling with multiple objective functions. The objectives were to simultaneously maximize the total expected profit and minimize the variation in resource usage. Also as a solution approach, they introduced a multi-objective optimization algorithm. Tavakolan et al., (2024) introduced a model aimed at simultaneous project portfolio selection and scheduling to maximize the project portfolio's net present value (PPNPV) while minimizing resource fluctuations (RF). The study accounted for resource constraints and integrated the selection and scheduling processes efficiently to construct the portfolio from the contractor's perspective in construction management. On the contrary, numerous methods have been devised for evaluating project risk. For example Multiple Criteria Decision Making, (Aminbakhsh et al., 2013; Awodi et al., 2023; Dikmen et al., 2007; Kuo & Lu, 2013; Mousavi et al., 2023; Rodríguez et al., 2016; Yu et al., 2023; Zavadskas et al., 2010); Failure Mode and Effective Analysis, (Alvand et al., 2023; Cheng & Lu, 2015; Jamshidi et al., 2015; Liu et al., 2023; Zhu et al., 2024); Fault Tree Analysis, (Gierczak, 2014; Hyun et al., 2015; Zeng & Skibniewski, 2013); Monte Carlo Simulation, (Erfani & Tavakolan, 2023; Ali Namazian et al., 2019; Senova et al., 2023) and Bayesian Networks, (Hu et al., 2013; Khan & Faisal, 2023; Leu & Chang, 2013; Namazian & Haji Yakhchali, 2018; Osama et al., 2023; Sun et al., 2023); are widely used to assess project risks. In previous studies, project selection, scheduling, and risk assessment have typically been examined separately. This approach has led to the selection and scheduling of projects without accounting for their interconnected risk networks, which include individual and interactive risk influences within and across projects. Given that these influences significantly affect key operational objectives, such as the time and cost of activities, they are crucial to addressing the project selection and scheduling problem effectively. In other words, the results of the project selection and scheduling problem are influenced by existing risks, which can significantly limit the applicability of such models in real-world conditions and result in outcomes that lack sufficient validity. Therefore, integrating project selection and scheduling problems with risk assessment will bring the results closer to real-world conditions during project implementation. In this study, innovative risk-driven simulation-based formulations of the joint bi-objective problem of project selection and scheduling are suggested. To address the challenge, the Bayesian network method is employed to model this interconnected network. These formulations integrate the undesirable effects of project risks and their interactions by utilizing the Bayesian Networks approach to select and schedule projects. In addition to merging risk assessment with project selection and scheduling, this research also examines the interference effects of risks. These problems, which closely resemble real-world conditions, have not been considered in previous research, making this study the first in this context.
In this paper, the objective functions have been developed based on the Bayesian Networks logit to evaluate the expected time and cost impacts of risks. This section describes this approach briefly. Bayesian Networks are visual depictions of information used in making decisions in uncertain situations. They serve as effective tools for decision analysis, encompassing tasks such as primary and secondary analyses, (Sousa & Einstein, 2012). The Bayesian Network provides a comprehensive modelling approach, providing a concise representation of the relationships within a stochastic system. It achieves this by visually illustrating the system variables and their interdependencies (Nordgård & Sand, 2010). The foundation of the Bayesian Network method lies in the Bayesian formula. It captures the connection between the prior and posterior probability and posterior probability, allowing for deriving specific accident probabilities using existing prior probabilities. This approach finds widespread application in uncertainty analysis (Tang et al., 2016). For the n independent and exclusive hypotheses , the relationship presented by Bayes’ theorem is as follows:
Where is the posterior or conditional probability for the hypothesis , regarding the obtained evidence ; denotes the prior probability; represents the conditional probability, assuming t rue, and the denominator represents the total probability which is a constant value, (Shabarchin & Tesfamariam, 2016). A Bayesian Network comprises two primary components: a qualitative part and a quantitative part. The qualitative part is presented by a Directed Acyclic Graph (DAG), where the nodes correspond to system variables, and the edges depict the conditional dependencies between variables. On the other hand, the quantitative part consists of a set of conditional probability functions that establish the relationships between the nodes in the graph, (Nordgård & Sand, 2010). The parent nodes denoted as the initial nodes without inward arrows, are referred to as the starting nodes. Also, the child nodes are the remaining inward arrows connected to them. To perform the calculations, it is essential to specify the states and probabilities associated with each node, (Khodakarami & Abdi, 2014). By accounting for the conditional dependencies among variables, Bayesian Network encapsulates the joint probability distribution of variables , as:
Where is the parent set of variable s? Then, the probability is calculated as:
Where the sum is taken over all the variables except .
This section presents a novel mathematical formulation of project selection and scheduling problems with the objectives of maximizing the profit of the project portfolio and minimizing the period of portfolio implementation by evaluating the effects of projects' risks on the cost and duration of the activities. Extant mathematical models of the integrated project selection and scheduling problem display significant limitations, including the absence of incorporating risk factors and their interdependencies within and across projects on the duration and cost of activities which often lead to delay in completion time of the activities and also increase in their completion cost. In the problem of project selection and scheduling, risks and their interactions have twofold negative effects on project portfolios, the costs and the duration of the activities. These negative effects reduce the profit of the project portfolio and also increase its completion time. In this research, a simulation-based optimization model is presented for the project selection and scheduling problem wherein the consequences and interactions of risks are simultaneously considered. 4.1 Problem statement and notation Assume there are projects, where each project comprises activities, risks and releases benefit of after its completion time. For implementing the activity of project , the initial estimated duration is denoted as , where the impact of existing risks is not taken into account. Upon incorporating the respective risk effects, the actual duration becomes . Alternatively, to calculate the expected value of aggregated time and cost risks arising from the interactions of various risks, it is essential to assess their probabilities and impacts. The probability component of the expected value is determined by utilizing Bayesian Networks, wherein the collective risk probability is evaluated regarding the expressions of risks and their corresponding parent risks. Also, the respective time and cost impacts are determined considering both the initial and cumulative effects of risks on the duration and cost of activities. The cumulative impact of risks represents the total impact for each risk, encompassing both the initial impact and the amplified impact stemming from its parent risks. The required parameters are mentioned in Table (1) to formulate the problem. Table 1. Definitions of the parameters
Finally, the decision variables of the problem consist of and for which , binary decision variable of the problem, takes value one if project is selected to place in project portfolio and otherwise is equal to zero. Also represents the start time of activity of project . 4.2 Objective functions Two objective functions are considered for the problem. The first objective, as shown in equation (1), is to maximize the profit of the project portfolio by taking into account the negative consequences of contingent risks on activities' costs. These consequences are intensified due to interactive relationships among risks in different projects.
The fraction denominator stated in this objective function is considered for calculating the number of effective states of risks. For example, if we have three projects, each consists five risks, and these projects are selected to place in the project portfolio, all states ( states) would be effective regarding the binary states for each risk including the occurrence or nonoccurrence of that risk. However, in cases where merely two projects are selected as project portfolios, states would not be effective anymore. As a results the expected cost impact of the risks , , should be divided by to measure the actual impacts of effective risks. The second objective function, as shown in equation (2), is to minimize the required time to perform projects by considering the negative consequences of risks on the activities' duration.
4.3 Constraints Regarding the Bayesian Networks approach, the joint probability function of the nodes is obtained by multiplying the marginal probability function given their parent nodes. Thus the probability function of the risks of the project portfolio, as for the probability function of the individual risks, , is calculated by equation (3).
In which, is calculated by equation (4):
Equations (3) and (4) guarantee that if a project is selected in the project portfolio, the effects of its risks on that project and also on the risk of the other selected projects are applied to evaluate the profit of the portfolio. Two methods can be employed to evaluate the influence of risk on the duration and cost of an activity: the risk-driven approach and the activity-based approach. According to research conducted by (Creemers et al., 2014), the effectiveness of analyzing risks is higher with the risk-driven approach than with the activity-based approach. Thus, assessing the impacts of risks individually is a distinct approach compared to estimating the distribution of activities' duration and cost depending on the impacts of uncertain factors. Equation (5) represents the aggregated effect of risks on the project portfolio, stated by the effect of risks on the activities' cost (equations (6) and (7)). As can be seen, parent risks may intensify the impacts on their offspring owing to the existing interactions among them.
The actual duration of each activity is evaluated considering the initial estimated duration and its increased percentage due to the time impacts of risks as equation (8).
Where the accumulated time effect of risk in project on activity in project , , is calculated based on equation (9). Risk cumulative time impact includes the initial impact and the intensifying impact caused by its parent risks.
On the other hand, the precedence relationships between activities determine the order in which activities should be performed (Equation 10).
Equation (11) states that if a project has not been selected, its activities will not have a starting time. Finally, the required time for performing projects should be greater than the last completion time of all activities. This constraint is shown in equation (12).
A simulation-based approximation approach has been developed to linearize the structure of the formulation. Having formulated as a multi-objective linear mathematical model, augmented -constraint programming is applied to achieve the Pareto frontier of the mentioned problem.
5.1 Mathematical model extension In the present section, a nonlinear mathematical approach is proposed to solve the model. As mentioned before, the joint probability function of risks is obtained by multiplication of the marginal probability function given their parent risks. The marginal probability function of each risk is a function of its project decision variable and the decision variables of those projects affecting that risk. Thus the joint probability function of risks in the project portfolio is a multiplication of the problem decision variables which would be a nonlinear function. In a nonlinear format, there is no assurance of finding the optimal solution to the problem, which necessitates its linearization. The marginal probability function of each risk not affected by other projects' risks is mentioned in equation (13).
Given the binary nature of the variable and the possibility of replacing its powers;
In the case that risk is affected by the risk(s) of the project , equation (14) is modified as equation (15).
This equation can be simplified as equation (16).
Where is gained by equation (17).
Generally, considering the above equations, the joint probability function of risks associated with the project portfolio would be as equation (18).
On the other hand, to calculate the cost effect of risks in the project portfolio, the effect of each risk including the initial effect and the intensifying effect caused by its parent risks should be assessed. The impact of each risk not affected by risk(s) of other projects, is calculated by equation (19).
Where will be as equation (20):
When risk is affected by risk(s) of external projects, this impact is assessed by equation (21) which is calculated as before and is calculated by equation (22).
Consequently, the cost effect of risks in the project portfolio will be as equation (23).
Therefore, the expected cost impact of risks on the project portfolio, i.e., the probability functions, and the cost impacts of risks are mentioned in equation (24).
In which the coefficients for individual variables, the multiplication of two, three and generally for n variables are obtained by equations (25),(26),(27) and (28) respectively.
It is crucial to conduct a thorough assessment of risk impacts to determine the time impacts of risks on activity durations. This includes evaluating both the initial impacts and the intensifying effects caused by their parent risks. The increased percentage in duration of activity r of project j due to the impacts of risks, which are not affected by risk(s) of other projects, is calculated by equation (29).
Where will be as equation (30);
When risks are affected by risk(s) of external projects, these impacts are assessed by equation (31) which is calculated as before and is calculated by equation (32).
Consequently, the time impacts of effective risks on the duration of activity r of project l will be as equation (33).
Thus, the expected time impact of risks on the duration of activity r of project l which is stated by the probability functions and the time impacts of effective risks are mentioned in equation (34).
In which the coefficients for individual variables, the multiplication of two, three and generally for n variables are obtained by equations (35),(36),(37) and (38) respectively.
As a result, the actual duration of each activity will be as equation(39).
The denominator of the fraction stated in the first objective function of the problem and also in the equation related to the actual duration of the activities, equations (1) and (39), is used to calculate the number of effective states of risks. This value is a nonlinear function of problem decision variables for which due to the binary nature of decision variables, it can be modified as equation (40).
The first objective function of the problem, equation (1), will be obtained by replacing the nominator and denominator of its fraction with the equations (24) and (40) respectively, as shown in equation(41);
Where the coefficients for individual variables, the multiplication of two, three and generally for n variables are obtained by equations (42),(43),(44) and (45) respectively.
5.2 Approximation linearization In the previous section, an approach was presented to model the problem exactly. As can be seen, this approach needs many calculations to assess the coefficients of the problem and linearize it. This section proposes a two-step approach to solve the problem with fewer calculations. In the first step, based on the main modelling of the first objective function and the actual duration of an activity, a revised formulation is presented to calculate the profit of the project portfolio and the required duration for performing each activity. Then, by applying linearization of the multiplication of variables, linear mathematical modelling is obtained. In the second step, a simulation structure is proposed to calculate the coefficient of the modelling developed in the previous step. After these two steps, the problem becomes a linear programming model that can be easily solved. Step 1: Revised problem formulation 1-1: Problem modelling Regarding equations (24) and (34) the expected time and cost impacts of risks on the duration of activities and project portfolio can be evaluated for which all risk scenarios are considered and their probabilities are computed based on the Bayesian Networks approach. For large-size problems, it will be time-consuming to consider all scenarios and calculate respective probabilities. As a result, scenario generating based on the prior and conditional probabilities can be used to reduce calculations and estimate the impacts of risks. Thus, by substituting the right part of the first objective function in equation (1) with equation (23) and the right part of equation (8) with equation (33), the profit of the project portfolio and the actual duration of each activity is respectively evaluated for different scenarios, as shown in equations (46) and (47).
1-2: Linearization In this part, a linear model is obtained to solve the problem by applying the linearization of the multiplication of variables method. Equations (46) and (47) can be linearized as equations (48) and (49) by taking into account the constraints which are given later.
Step 2: Simulation (Scenario generation) In this section, the proposed approach for generating a scenario is presented to calculate the coefficients of the formulations in the previous step i.e. , , and . This approach consists of the following steps. 2-1: Risk clustering: Risk clustering pertains to grouping risks at various levels based on their interactive relationships. These levels are as follows:
2-2: Random number generation: First-level risks are unaffected by other risks and act as independent factors influencing other risks. Secondary risks are influenced by other risks (such as child risks) and can, in turn, influence additional risks (such as parent risks). At this step, random numbers with uniform distribution (between 0 and 1) are produced for all these risks. 2-3: Risk state determination: At this step, the state of each risk, i.e., the risk occurrence/nonoccurrence is determined based on the generated numbers for risks and their respective prior and conditional probabilities. If the generated random number is less than the specified probability of the associated risk, the risk is simulated; otherwise, risk nonoccurrence is considered. This process is performed sequentially from the first level to the last one. 2-4: Coefficient calculation: At this step, according to equations (22),(24),(32) and (34), the aggregated effect of each risk on the corresponding activity is computed. This effect signifies the impacts of each risk, considering both its primary effect and the intensifying effects of its parent risks. By identifying the aggregated effect, the calculation of the problem coefficients would be possible. 2-5: Average coefficient calculation: Repeat steps 2 and 4 according to the number of predetermined iterations. To ensure a significant degree of dependability in the problem outcome, it is crucial to repeat the addressed steps extensively, as this guarantees the dependability of the acquired outcomes. Thus, the addressed processes are carried out from the generation of random numbers to the calculation of problem coefficients with the acceptable predetermined number of iterations. The flowchart of the proposed algorithm can be depicted in Figure (1).
Fig 1. Flowchart of the algorithm
In multi-objective mathematical programming (MMP), there are multiple objectives, and no single optimal solution can optimize all objective functions simultaneously. Consequently, decision-makers seek the "most preferred" solution rather than an optimal one, and the notion of optimality is replaced with efficiency or Pareto optimality. An efficient solution cannot be improved in one objective without deteriorating its performance in at least one of the other objectives. Several techniques have been proposed to deal with MMP problems. The -constraint method is a recently introduced approach where one of the objective functions is selected as the primary objective, and the remaining objective functions are included as constraints within the feasible solution space of the problem. This method enables the optimization of the main objective function while considering others as constraints. This technique offers several advantages over the weighting method, which combines objective functions into a single weighted sum objective function. These advantages are discussed in (Mavrotas, 2009). 6.1 Conventional -constraint techniqueConsider an MMP problem with competing objective functions denoted as , in which is the feasible solution space defined by the constraints of the MMP problem and is the vector of decision variables. Without sacrificing generality, we assume that all objective functions are designed to maximize their respective criteria. Typically, the -constraint technique seeks to maximize or minimize the main objective function while treating the remaining objective functions as constraints (Chankong & Haimes, 2008; Cohon, 2004):
To apply the -constraint method, it is necessary to have the ranges of at least objective functions, which are employed as additional objective function constraints. These ranges are essential for determining grid points corresponding to values. The prevalent method involves deriving these ranges from the payoff table, which is commonly employed. To calculate the payoff table for a multi-objective optimization problem with competing objective functions, the process involves initially determining the individual optima for each objective function . Subsequently, for each objective function , the values of the remaining objective functions are computed using the solution that optimizes . The payoff table has rows and columns. Each column represents the values obtained for the objective function . The minimum and maximum values in each column represent the objective function range, considering a constraint. The -constraint method does not optimize the confine of objective functions upon the entire Pareto set. A lexicographic optimization technique can be used to solve this problem. The lexicographic optimization of a sequence of objective functions involves optimizing the first objective function initially, and subsequently optimizing the second objective function among the potential alternative optimal solutions, and so forth. Practically, The -constraint method proceeds by optimizing each objective function, one at a time, while fixing the values of the previously optimized objective functions. The Pareto optimal solutions generated by The -constraint method may contain dominated or inefficient solutions. The augmented 6.2 Augmented -constraint techniqueIn the conventional -constraint method, there is no assurance that the solutions obtained will be efficient, and it may produce inefficient solutions that can be dominated by other feasible solutions. To address this limitation, (Mavrotas, 2009) proposes the augmented
Where eps is an adequately small number usually between are the introduced slack variables for the constraints (51) of the MMP problem. In the conventional -constraint approach, the slack variables are typically set to zero by generating solutions as . In contrast, within the augmented -constraint method, the primary objective function is expanded to incorporate the total slack variables. This approach effectively mitigates the generation of inefficient solutions. It can be demonstrated that the augmented -constraint method exclusively produces efficient solutions. The proof for this claim can be found in the work of Mavrotas (2009). 7. Numerical exampleIn the sample instance, as shown in Figure (2), three candidate projects, P1, P2 and P3, containing 6, 7 and 5 activities are considered.
Fig 2. Activity networks of the projects The presumed risk network of the projects, encompassing the risks and their interactions, is shown in Figure (3):
Fig 3. Risk network of the projects Figure (3) illustrates that, beyond interactions among risks within each project, certain risks from one project can influence the risks in other projects. For instance, risk from project 1 has an impact on the risk of project 2. This implies that if both Projects 1 and 2 are chosen for inclusion in the project portfolio, the occurrence of the parent risk, in Project 1 can elevate the probability or consequence of the child risk, in Project 2. Values shown in this figure, present the primary and intensifying effects of risks which will be described in the next section. To estimate the coefficient of the model, risks should be clustered. Table (2) shows the risks' clustering concerning their interactions. Table 2. Risk clustering
Table 3 indicates the estimated time and cost for performing each activity and its effective risk(s). Table 3. Estimated time and cost and affective risk(s) of each activity
7.1 Probability and impact of risk assessmentThe probability of each risk including prior and conditional probability and the impact of risk including primary and intensifying impact are described. 7.2 Risk prior and conditional probability assessmentIn the context of Bayesian Networks, there are two categories of probabilities: prior probability and conditional probability. The term "prior probability" describes a probability since in a given model, it represents the probability of an event prior to any updates made to its probability using new information within that model's framework. On the other hand, a probability like is referred to as a conditional or posterior probability (Neapolitan, 2004). The primary probability can be interpreted as the assessed probability of a risk, unaffected by other activated risks. Conditional probability can be understood as the assessed probability of a risk, influenced by another risk within the network. Qualitative scales often consist of five to ten levels. They are commonly used to express such probabilities. To convey the prior and conditional probabilities of risks, linguistic variables can be utilized with corresponding numerical values, as detailed in Table (4). Table 4. Scales of prior and conditional probabilities
Prior and conditional probabilities of the risks in the presented instance are shown in Figure (4).
Fig 4. Prior and conditional probabilities 7.3 Risk primary and intensifying impact assessmentImpact or consequence pertains to the degree to which a risk event can influence the project. The primary effect or main impact of each risk is assessed using a value ranging from 0 to 1 (or 0 to 100 per cent) to indicate the level of effectiveness of that risk on the corresponding activity. Alongside the individual effects of each risk on the project's risk assessment criteria, the interactions among risks amplify these effects. Interactive effects denote the escalation of the impact of a child risk when its parent risk occurs. Table (5) is used to assess the interactive effects between risks. Table 5. Interactive effect assessment of the parent risk on the child risk.
In Table (5), the value zero is associated with conditions when the risk occurrence affects the probability of another risk but has no impact on the effects of child risks. 7.4 Numerical example implementation resultsTo verify the developed solution approach, Table (6) is used to address both exact and approximate values of the problem objective functions for all possible states of the project portfolio. The number of iterations in the approximation or scenario generation approach is 1000. Table 6. Results for each decision of the instance
As can be seen, the results confirm the efficiency and validity of the proposed simulation-based optimization algorithm compared to the exact solution. According to this table, the selection of the first project, ( , ) and also the selection of the first and third projects, ( , , ) are the Pareto solutions to the problem. For the second case, activity scheduling of the selected projects for the proposed approach has been shown in Table (7). Table 7. Activity scheduling of the solution
8. Discussion and conclusionsThe problem of project portfolio selection and scheduling is a critical decision for every organization, particularly in project-based organizations, as it has a significant impact on organizational performance. This paper investigated a novel approach to the joint problem of project selection and scheduling by assessing the aggregated individual and intensifying risks' impacts on the duration and cost of the projects' activities. Due to the uncertain environment of projects, estimating activity duration/cost is not a straightforward task. Risks serve as the primary sources of indeterminacy in projects, influencing both the duration and cost of activities. This study provided a new bi-objective mathematical model for the project selection and scheduling problem. These objective functions are to maximize the profit of the project portfolio and to minimize the project portfolio implementation time by considering the aggregated cost and time impacts of risks on projects’ activities. Taking into account the risk network of the projects, which outlines potential risks and their interactions, objective functions based on Bayesian Networks are developed to evaluate the expected impacts of these risks. For the nonlinear mathematical model, an approach was proposed to select and schedule projects in an approximation linear manner. Since this formulation provides a multi-objective mathematical model, augmented -constraint programming, one of the efficient multi-objective programming methods, is used to solve the presented model. The presented model was verified through a sample instance and the results confirm the efficiency and validity of the proposed simulation-based optimization algorithm compared to the exact solution. To enhance the practical applicability of the structure proposed in this paper, it is recommended to extend this problem either as a project selection and scheduling problem with considerations for technical constraints such as resources or budget constraints or as a problem involving the selection of risk response strategies to mitigate the impacts of risks, for further studies. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
مراجع | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Alvand, A., Mirhosseini, S. M., Ehsanifar, M., Zeighami, E., & Mohammadi, A. (2023). Identification and assessment of risk in construction projects using the integrated FMEA-SWARA-WASPAS model under fuzzy environment: a case study of a construction project in Iran. International Journal of Construction Management, 23(3), 392-404. https://doi.org/10.1080/15623599.2021.1877875 Aminbakhsh, S., Gunduz, M., & Sonmez, R. (2013). Safety risk assessment using analytic hierarchy process (AHP) during planning and budgeting of construction projects. Journal of safety research, 46, 99-105. https://doi.org/10.1016/j.jsr.2013.05.003 Awodi, N. J., Liu, Y.-k., Ayo-Imoru, R. M., & Ayodeji, A. (2023). Fuzzy TOPSIS-based risk assessment model for effective nuclear decommissioning risk management. Progress in Nuclear Energy, 155, 104524. https://doi.org/10.1016/j.pnucene.2022.104524 Carazo, A. F., Gómez, T., Molina, J., Hernández-Díaz, A. G., Guerrero, F. M., & Caballero, R. (2010). Solving a comprehensive model for multiobjective project portfolio selection. Computers & operations research, 37(4), 630-639. https://doi.org/10.1016/j.cor.2009.06.012 Chankong, V., & Haimes, Y. Y. (2008). Multiobjective decision making: theory and methodology. Courier Dover Publications. Cheng, M., & Lu, Y. (2015). Developing a risk assessment method for complex pipe-jacking construction projects. Automation in Construction, 58, 48-59. https://doi.org/10.1016/j.autcon.2015.07.011 Cohon, J. L. (2004). Multiobjective programming and planning (Vol. 140). Courier Corporation. Cooper, R. G., Edgett, S. J., & Kleinschmidt, E. J. (2001). Portfolio management for new products. https://doi.org/978-0201328141 Creemers, S., Demeulemeester, E., & Van de Vonder, S. (2014). A new approach for quantitative risk analysis. Annals of Operations Research, 213, 27-65. https://doi.org/10.1007/s10479-013-1355-y De Reyck, B., Grushka-Cockayne, Y., Lockett, M., Calderini, S. R., Moura, M., & Sloper, A. (2005). The impact of project portfolio management on information technology projects. International journal of project management, 23(7), 524-537. https://doi.org/10.1016/j.ijproman.2005.02.003 Dikmen, I., Birgonul, M. T., & Han, S. (2007). Using fuzzy risk assessment to rate cost overrun risk in international construction projects. International journal of project management, 25(5), 494-505. https://doi.org/10.1016/j.ijproman.2006.12.002 Dixit, V., & Tiwari, M. K. (2020). Project portfolio selection and scheduling optimization based on risk measure: a conditional value at risk approach. Annals of Operations Research, 285(1), 9-33. https://doi.org/10.1007/s10479-019-03214-1 Erfani, A., & Tavakolan, M. (2023). Risk evaluation model of wind energy investment projects using modified fuzzy group decision-making and Monte Carlo simulation. Arthritis: Journal of Economic Theory and Practice, 22(1), 7-33. https://doi.org/10.1177/0976747920963222 Ghasemzadeh, F., Archer, N., & Iyogun, P. (1999). A zero-one model for project portfolio selection and scheduling. Journal of the Operational Research Society, 50(7), 745-755. https://doi.org/10.1057/palgrave.jors.2600767 Ghorbani, S., & Rabbani, M. (2009). A new multi-objective algorithm for a project selection problem. Advances in Engineering Software, 40(1), 9-14. https://doi.org/10.1016/j.advengsoft.2008.03.002 Gierczak, M. (2014). The quantitative risk assessment of MINI, MIDI and MAXI horizontal directional drilling projects applying fuzzy fault tree analysis. Tunnelling and Underground Space Technology, 43, 67-77. https://doi.org/10.1016/j.tust.2014.04.003 Hesarsorkh, A. H., Ashayeri, J., & Naeini, A. B. (2021). Pharmaceutical R&D project portfolio selection and scheduling under uncertainty: A robust possibilistic optimization approach. Computers & Industrial Engineering, 155, 107114. https://doi.org/10.1016/j.cie.2021.107114 Hu, Y., Zhang, X., Ngai, E., Cai, R., & Liu, M. (2013). Software project risk analysis using Bayesian networks with causality constraints. Decision support systems, 56, 439-449. https://doi.org/10.1016/j.dss.2012.11.001 Hyun, K.-C., Min, S., Choi, H., Park, J., & Lee, I.-M. (2015). Risk analysis using fault-tree analysis (FTA) and analytic hierarchy process (AHP) applicable to shield TBM tunnels. Tunnelling and Underground Space Technology, 49, 121-129. https://doi.org/10.1016/j.tust.2015.04.007 Jamshidi, A., Rahimi, S. A., Ait-kadi, D., Rebaiaia, M. L., & Ruiz, A. (2015). Risk assessment in ERP projects using an integrated method. 2015 3rd International Conference on Control, Engineering & Information Technology (CEIT), Kellenbrink, C., & Helber, S. (2015). Scheduling resource-constrained projects with a flexible project structure. European journal of operational research, 246(2), 379-391. https://doi.org/10.1016/j.ejor.2015.05.003 Khan, T., & Faisal, M. (2023). An efficient Bayesian network model (BNM) for software risk prediction in design phase development. International Journal of Information Technology, 15(4), 2147-2160. https://doi.org/10.1007/s41870-023-01244-4 Khodakarami, V., & Abdi, A. (2014). Project cost risk analysis: A Bayesian networks approach for modelling dependencies between cost items. International journal of project management, 32(7), 1233-1245. https://doi.org/10.1016/j.ijproman.2014.01.001 Kuo, Y.-C., & Lu, S.-T. (2013). Using fuzzy multiple criteria decision-making approach to enhance risk assessment for metropolitan construction projects. International journal of project management, 31(4), 602-614. https://doi.org/10.1016/j.ijproman.2012.10.003 Leu, S.-S., & Chang, C.-M. (2013). Bayesian-network-based safety risk assessment for steel construction projects. Accident Analysis & Prevention, 54, 122-133. https://doi.org/10.1016/j.aap.2013.02.019 Li, H., & Womer, N. K. (2015). Solving stochastic resource-constrained project scheduling problems by closed-loop approximate dynamic programming. European journal of operational research, 246(1), 20-33. https://doi.org/10.1016/j.ejor.2015.04.015 Linton, J. D., Walsh, S. T., & Morabito, J. (2002). Analysis, ranking and selection of R&D projects in a portfolio. R&D Management, 32(2), 139-148. https://doi.org/10.1111/1467-9310.00246 Liu, R., Li, Z., & Deng, Y. (2023). Exponential information fractal dimension weighted risk priority number method for failure mode and effects analysis. Applied Intelligence, 53(21), 25058-25069. https://doi.org/10.1007/s10489-023-04912-x Liu, S.-S., & Wang, C.-J. (2011). Optimizing project selection and scheduling problems with time-dependent resource constraints. Automation in Construction, 20(8), 1110-1119. https://doi.org/10.1016/j.autcon.2011.04.012 Lootsma, F., Mensch, T., & Vos, F. (1990). Multi-criteria analysis and budget reallocation in long-term research planning. European journal of operational research, 47(3), 293-305. https://doi.org/10.1016/0377-2217(90)90216-X Mavrotas, G. (2009). Effective implementation of the ε-constraint method in multi-objective mathematical programming problems. Applied mathematics and computation, 213(2), 455-465. https://doi.org/10.1016/j.amc.2009.03.037 Meade, L. M., & Presley, A. (2002). R&D project selection using the analytic network process. IEEE transactions on engineering management, 49(1), 59-66. https://doi.org/10.1109/17.985748 Mousavi, S. A., Hafezalkotob, A., Ghezavati, V., Abdi, F., & Mobarra, R. (2023). Sustainable construction project of electric vehicle charging stations: A risk-based hybrid decision-making approach. Journal of Cleaner Production, 402, 136565. https://doi.org/10.1016/j.jclepro.2023.136565 Namazian, A., & Haji Yakhchali, S. (2018). Modified Bayesian network–based risk analysis of construction projects: A case study of South Pars gas field development projects. ASCE-ASME Journal of Risk and Uncertainty in Engineering Systems, Part A: Civil Engineering, 4(4), 05018003. https://doi.org/10.1061/AJRUA6.0000997 Namazian, A., Haji Yakhchali, S., & Rabbani, M. (2019). Integrated bi-objective project selection and scheduling using Bayesian networks: A risk-based approach. Scientia Iranica, 26(6), 3695-3711. https://doi.org/10.24200/SCI.2019.21387 Namazian, A., & Yakhchali, S. H. (2016). Modelling and solving project portfolio and contractor selection problems based on project scheduling under uncertainty. Procedia-Social and Behavioral Sciences, 226, 35-42. https://doi.org/10.1016/j.sbspro.2016.06.159 Namazian, A., Yakhchali, S. H., Yousefi, V., & Tamošaitienė, J. (2019). Combining Monte Carlo simulation and Bayesian networks methods for assessing the completion time of projects under risk. International Journal of Environmental Research and Public Health, 16(24), 5024. https://doi.org/10.3390/ijerph16245024 Neapolitan, R. E. (2004). Learning Bayesian Networks (Vol. 38). Pearson Prentice Hall Upper Saddle River. https://doi.org/978-0130125347 Nielsen, M. K., Jacobsen, A. M., Carstensen, J. L., Nielsen, M. T., & Tambo, T. (2024). Industrial R&D project portfolio selection method using a multi-objective optimization program: A conceptual quantitative framework. Journal of Industrial Engineering and Management, 17(1), 217-234. https://doi.org/10.3926/jiem.6552 Nordgård, D. E., & Sand, K. (2010). Application of Bayesian networks for risk analysis of MV air insulated switch operation. Reliability Engineering & System Safety, 95(12), 1358-1366. https://doi.org/10.1016/j.ress.2010.06.012 Osama, M., Sherif, A., & Badawy, M. (2023). Risk analysis of construction of administration projects using Bayesian networks. Journal of Engineering, Design and Technology, 21(1), 281-298. https://doi.org/10.1108/JEDT-04-2021-0222 Ranjbar, M., Nasiri, M. M., & Torabi, S. A. (2022). Multi-mode project portfolio selection and scheduling in a build-operate-transfer environment. Expert Systems with Applications, 189, 116134. https://doi.org/10.1016/j.eswa.2021.116134 Rathi, R., Khanduja, D., & Sharma, S. (2016). A fuzzy MADM approach for project selection: a Six Sigma case study. Decision Science Letters, 5(2), 255-268. https://doi.org/10.5267/j.dsl.2015.11.002 Rodríguez, A., Ortega, F., & Concepción, R. (2016). A method for the evaluation of risk in IT projects. Expert Systems with Applications, 45, 273-285. https://doi.org/10.1016/j.eswa.2015.09.056 Roussel, P. A., Saad, K. N., & Erickson, T. J. (1991). Third-generation R&D: managing the link to corporate strategy. (No Title). https://doi.org/0875842526 Schaeffer, S., & Cruz-Reyes, L. (2016). Static R&D project portfolio selection in public organizations. Decision support systems, 84, 53-63. https://doi.org/10.1016/j.dss.2016.01.006 Schmidt, R. L. (1993). A model for R&D project selection with combined benefit, outcome and resource interactions. IEEE transactions on engineering management, 40(4), 403-410. https://doi.org/10.1109/17.257733 Senova, A., Tobisova, A., & Rozenberg, R. (2023). New approaches to project risk assessment utilizing the Monte Carlo method. Sustainability, 15(2), 1006. https://doi.org/10.3390/su15021006 Shabarchin, O., & Tesfamariam, S. (2016). Internal corrosion hazard assessment of oil & gas pipelines using Bayesian belief network model. Journal of loss prevention in the process industries, 40, 479-495. https://doi.org/10.1016/j.jlp.2016.02.001 Sousa, R. L., & Einstein, H. H. (2012). Risk analysis during tunnel construction using Bayesian Networks: Porto Metro case study. Tunnelling and Underground Space Technology, 27(1), 86-100. https://doi.org/10.1016/j.tust.2011.07.003 Sun, J., Wang, H., & Wang, M. (2023). Risk Assessment of Bauxite Maritime Logistics Based on Improved FMECA and Fuzzy Bayesian Network. Journal of Marine Science and Engineering, 11(4), 755. https://doi.org/10.3390/jmse11040755 Tang, C., Yi, Y., Yang, Z., & Sun, J. (2016). Risk analysis of emergent water pollution accidents based on a Bayesian Network. Journal of Environmental Management, 165, 199-205. https://doi.org/10.1016/j.jenvman.2015.09.024 Tavakolan, M., Chokan, F., & Dadashi Haji, M. (2024). Simultaneous project portfolio selection and scheduling from contractor perspective. International Journal of Construction Management, 24(3), 298-313. https://doi.org/10.1080/15623599.2023.2222995 Tavana, M., Keramatpour, M., Santos-Arteaga, F. J., & Ghorbaniane, E. (2015). A fuzzy hybrid project portfolio selection method using data envelopment analysis, TOPSIS and integer programming. Expert Systems with Applications, 42(22), 8432-8444. https://doi.org/10.1016/j.eswa.2015.06.057 Tofighian, A. A., & Naderi, B. (2015). Modelling and solving the project selection and scheduling. Computers & Industrial Engineering, 83, 30-38. https://doi.org/10.1016/j.cie.2015.01.012 Vahedi-Nouri, B., Tavakkoli-Moghaddam, R., Hanzálek, Z., & Dolgui, A. (2024). Production scheduling in a reconfigurable manufacturing system benefiting from human-robot collaboration. International Journal of Production Research, 62(3), 767-783. https://doi.org/10.1080/00207543.2023.2173503 Yu, L., Fang, H., Rong, Y., Min, J., & Xing, Y. (2023). A Novel Picture Fuzzy Set-Based Decision Approach for Consumer Trust Project Risk Assessment. Systems, 11(3), 160. https://doi.org/10.3390/systems11030160 Zavadskas, E. K., Turskis, Z., & Tamošaitiene, J. (2010). Risk assessment of construction projects. Journal of civil engineering and management, 16(1), 33-46. https://doi.org/10.3846/jcem.2010.03 Zeng, Y., & Skibniewski, M. J. (2013). Risk assessment for enterprise resource planning (ERP) system implementations: a fault tree analysis approach. Enterprise Information Systems, 7(3), 332-353. https://doi.org/10.1080/17517575.2012.690049 Zhu, M., Zhou, W., & Duan, C. (2024). Integrating FMEA and fuzzy super-efficiency SBM for risk assessment of crowdfunding project investment. Soft Computing, 28(3), 2563-2575. https://doi.org/10.1007/s00500-023-08534-w Zolfaghari, S., & Mousavi, S. M. (2021). A novel mathematical programming model for multi-mode project portfolio selection and scheduling with flexible resources and due dates under interval-valued fuzzy random uncertainty. Expert Systems with Applications, 182, 115207. https://doi.org/10.1016/j.eswa.2021.115207 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
آمار تعداد مشاهده مقاله: 129 تعداد دریافت فایل اصل مقاله: 26 |