<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:xlink="http://www.w3.org/1999/xlink">
<front><article-meta>
<title-group><article-title>Enhancing Project Scheduling with Neutrosophic Sets: New Solution Approaches for Solving Neutrosophic CPM/PERT</article-title></title-group>
<contrib-group>
<contrib contrib-type="author"><name><surname>Dash</surname><given-names>Pratyasha</given-names></name><xref ref-type="aff" rid="aff1"/></contrib>
<contrib contrib-type="author"><name><surname>Mohanta</surname><given-names>Kshitish Kumar</given-names></name><xref ref-type="aff" rid="aff1"/></contrib>
<aff id="aff1">Department of Mathematics, Rajendra University, Balangir, 767002, Odisha, India.</aff>
</contrib-group>
<abstract><p>The Critical Path Method (CPM) is an important tool in project management. However, the traditional form of CPM deals with complications associated with the ambiguity and uncertainty in estimating the duration of activities. This paper presents two new methods to solve the Neutrosophic Critical Path Method (Neu-CPM), utilizing Triangular Neutrosophic Numbers (TNNs) to define activity durations under indeterminacy. The methods are designed to conduct a forward pass and backward pass simultaneously to find the earliest and latest time for each event while at the same time to find the total float for each activity, enabling project scheduling under uncertain conditions. Neu-CPM provides a more improved approach to handling non-precise and incomplete data compared to the traditional fuzzy or intuitionistic approaches, based on its inclusion of membership degrees of truth, indeterminacy, and falsity. A numerical example is provided showing the methodology’s ability to identify the project’s critical path in a neutrosophic environment while studying the effect of various risk elements on the critical path. The results show that Neu-CPM provides the opportunity of more flexibility, accuracy, and reliability in project scheduling in uncertain conditions, with useful applications to practice.</p></abstract>
<kwd-group kwd-group-type="author"><kwd>Neutrosophic set</kwd><kwd>Project scheduling</kwd><kwd>Triangular neutrosophic number</kwd><kwd>Critical path</kwd></kwd-group>
</article-meta></front>
<body>
<sec id="sec-1">
<p>method.</p>
</sec>
<sec id="sec-2"><label>1</label><title>Introduction</title>
<p>The Critical Path Method or CPM is an advanced project management methodology that helps you identify the longest sequence of dependent tasks (critical path), providing you with the shortest duration possible to complete the project <xref ref-type="bibr" rid="ref-1">[1]</xref>. By declaring the duration and interdependencies of tasks, CPM allows you to optimize schedules and resources and identify completion dates on tasks that could delay the overall schedule if not performed timely <xref ref-type="bibr" rid="ref-2">[2]</xref>. CPM is commonly used in construction, engineering, software development, and manufacturing, all of which require a schedule as part of the project success <xref ref-type="bibr" rid="ref-3">[3]</xref>.</p>
<p>An important limitation of CPM has been its assumption of fixed activity durations, which can often be unrealis-tic in the changing world of delays and unknowns <xref ref-type="bibr" rid="ref-4">[4]</xref>. When activity durations have an expectation of uncer-tainty, traditional CPM can produce schedules that cannot be relied upon. In cases where unreliable activity durations are expected, traditional CPM can be augmented with methods such as a Program Evaluation and Re-view Technique (PERT) and the Monte Carlo method to model duration that is probabilistic in nature <xref ref-type="bibr" rid="ref-5">[5]</xref>. However, these methods require a large amount of historical data and may not sufficiently capture subjective uncertainties, which leads to the consideration of fuzzy logic-based approaches <xref ref-type="bibr" rid="ref-6">[6]</xref>.</p>
<p>Zadeh <xref ref-type="bibr" rid="ref-6">[6]</xref> describes fuzzy set theory further developed from classical set theory, where partial membership is allowable, and by using membership functions they are able to express vague or uncertain data as well. Unlike probabilistic approaches, fuzzy logic studies uncertainty without representing the uncertainty using true probability distributions <xref ref-type="bibr" rid="ref-7">[7]</xref>. In project scheduling, fuzzy sets can represent quantities that have uncertain duration using examples of linguistic variables such as: &quot;short&quot;, &quot;medium&quot; and &quot;long&quot;; allowing for a less structured way of making decisions when uncertainty is present. Fuzzy Critical Path Method (FCPM) integrates fuzzy set theory and traditional CPM, which allows for representation of uncertain activity durations as fuzzy numbers <xref ref-type="bibr" rid="ref-8">[8]</xref>. This method allows for more realistic scheduling in uncertain environments; however it does have limitations. The fuzzy arithmetic makes the process more computationally intensive and it may present difficulty for practicing professionals when trying to interpret the fuzzy critical paths <xref ref-type="bibr" rid="ref-9">[9]</xref>. In addition, fuzzy CPM is also very dependent on expert judgment to establish membership functions, which is also susceptible to bias <xref ref-type="bibr" rid="ref-10">[10]</xref>. Despite these issues, FCPM remains a useful tool to apply in very uncertain project environments.</p>
<p>Fuzzy set theory captures uncertainty well within the framework of membership functions, whereas hesitation or indeterminacy is difficult to represent <xref ref-type="bibr" rid="ref-11">[11]</xref>. One major problem is that fuzzy sets only take into account the membership (µ) of an element. Fuzzy sets ignore the non-membership degree (ν) and the hesitation margin (π) that occurs when experts are uncertain about their assessments <xref ref-type="bibr" rid="ref-11">[11]</xref>. Without proper represen-tations of IFS, uncertainty in settings with complexity can lead to incorrect or biased assumptions as more information tends to be missing or viewed as incomplete. With the need to address the limitations of fuzzy sets, Atanassov (1986) <xref ref-type="bibr" rid="ref-11">[11]</xref> introduced Intuitionistic Fuzzy Sets (IFS) to extend fuzzy sets by including degrees of uncertainty (i.e., membership (µ) and non-membership (ν), where 0 ≤ µ + ν ≤ 1, with overlap reflecting the remaining value (π = 1 − µ − ν), in regard to unsure. Therefore, instead of a soft set, IFS can represent uncertainty, particularly in assessing the extent of incomplete or conflicting expert judgments <xref ref-type="bibr" rid="ref-12">[12]</xref>. Due to its practicality, IFS has received large attention for application in decision-making, risk assessment, and even project scheduling, where fuzzy set theory does not measure ambiguity in the real world. Although IFS is a step for-ward from conventional fuzzy sets using membership degree (µ), non-membership degree (ν), and hesitation de-gree (π), IFS still have limitations when it comes to representing indeterminate, inconsistent, or incomplete in-formation <xref ref-type="bibr" rid="ref-13">[13]</xref>. IFS assumes that µ + ν ≤ 1, but could lead to the decision-makers facing problems that they would categorize with µ + ν &gt; 1 when they have competing evidence or indeterminate (neutral) information <xref ref-type="bibr" rid="ref-14">[14]</xref>.</p>
<p>Neutrosophic Sets (NS) were defined and developed by Smarandache (1999) <xref ref-type="bibr" rid="ref-13">[13]</xref>, and expanded upon the devel-oping work of IFS, where they are presented in the constructs of truth-membership (T), indeterminacy-mem-bership (I), and falsity-membership (F), where 0 ≤ T + I + F ≤ 3. This offers greater flexibility with uncer-tainty, particularly with incomplete knowledge, contradictions, neutrality issues <xref ref-type="bibr" rid="ref-15">[15]</xref>. Neutrosophic theory has applications in many fields including decision-making, medical diagnosis, engineering, artificial intelligence and machine learning. It can also be used in cybersecurity, data analysis, sensor data fusion, risk assessment, pat-tern matching and information retrieval <xref ref-type="bibr" rid="ref-16">[16-22]</xref>. Its usefulness comes from being able to handle indeterminate, unknown and inconsistent information, which makes it helpful in improving analytical efforts, optimizing sys-tems, and improving the accuracy of decision-making in complex and uncertain situations.</p>
<p>Recent studies have illustrated that neutrosophic logic is a viable technique for dealing with uncertainties arising from project scheduling. The traditional techniques used in project scheduling, such as CPM and PERT, typically rely on deterministic or fuzzy methods that merely fail to account for ambiguity in real-world situations. for example, Mohamed et al. <xref ref-type="bibr" rid="ref-24">[23]</xref> pioneered neutrosophic CPM using triangular neutrosophic numbers (TNNs), which is now a logical framework to deal with ambiguous activity durations and exhibit the best decision-making study. Priyadharsini et al. <xref ref-type="bibr" rid="ref-25">[24]</xref> also extended neutrosophic logic by introducing the Triangular Neutrosophic PERT (TNP) allowing for uncertainties within textile project development, which exhibited a more accurate predictive measure of time and cost. Again, this study was further developed by Pratyusha and Kumar <xref ref-type="bibr" rid="ref-26">[25]</xref> who complemented decision making through the use of neutrophysics logic and time-cost tradeoff analysis to demonstrate the feasibility of an integrated platform in conditions of uncertainty. Similarly, Sinika and Ramesh <xref ref-type="bibr" rid="ref-27">[26]</xref> introduced trapezoidal neutrosophic sets for an extended analysis of critical paths further allowing the deportation of uncertainty. In another study, Secretariat <xref ref-type="bibr" rid="ref-28">[27]</xref> developed a Neutrosophic CPM (NCPM) in Python software to demonstrate an ability to conduct computations for larger projects in terms of feasibility and consistency. In addition, Romero et al. <xref ref-type="bibr" rid="ref-29">[28]</xref> developed neutrosophic statistics protocols applied to PERT enabled improvements for forecasting durations for IT projects demonstrating the effective use of neutrosophic representations for uncertainties.</p>
<p>These studies revealed the advantages of using neutrosophic methods as uncertainty representation, advantages to scheduling benefits, and improved decision-making. however, challenges to this streamline approach remain with regards to computational efficiencies and real-world implications. Future research should envisage new hybrid model combinations of neutrosophic logic being used with machine learning constructing hybrid protocols for project planning into a dynamic and evolving project environment.</p>
<p>The primary purpose of the article is explained below</p>
<p>(1) The Neutrosophic Critical Path Method (Neu-CPM) is designed by extending the Critical Path Method, utilising Neutrosophic Sets (NS) to account for uncertainties in the durations and costs of tasks of project management.</p>
<p>(2) Neu-CPM, using Triangular Neutrosophic Numbers (TNNs) adds an additional level of uncertainty as it better describes the vagueness which enhances the reality of project planning and established schedules.</p>
<p>(3) This study proposes two techniques for calculating the critical path based on varying levels of risk associated with a risk factor δ ∈ [0, 1].</p>
<p>(4) The possibility mean function is then employed to convert the Neutrosophic activity into the relevant crisp activity.</p>
<p>The subsequent sections of this article have been organized in a definitive way: Section 2 contains the definitions, results, and theorems related to the Neutrosophic Set. Section 3 discusses the development of Neutrosophic CPM by modeling the activity as a Triangular Neutrosophic Number. Section 4 discusses two ways to solve CPM problems and gives the algorithms, and Section 5 include two numerical examples to demonstrate the applied nature of the methodology. Finally, Section 6 concludes with comments and thoughts about the findings as well as possible directions for future research.</p>
</sec>
<sec id="sec-3"><label>2</label><title>Preliminary Concepts</title>
<p>Preliminary. [<xref ref-type="bibr" rid="ref-6">[6]</xref>] The fuzzy set (FS) F ˆ is defined as</p>
<p>F ˆ = {⟨x; µ ⟩ : x ∈ Ω}, (1)</p>
<p>where µ : Ω → [0, 1] is the membership grade function. [<xref ref-type="bibr" rid="ref-11">[11]</xref>] The Intuitionistic fuzzy set (IFS) I ˆ is defined as</p>
<p>I ˆ = {⟨x; µ , ν ⟩ : x ∈ Ω}, (2) where µI, νI : Ω → [0, 1] is the membership and non-membership grades and satisfied 0 ≤ µI + νI ≤ 1. [<xref ref-type="bibr" rid="ref-13">[13]</xref>] The Neutrosophic set (NS) N ˆ is defined as</p>
<p>N ˆ = {⟨x; ϕ , φ , ψ ⟩ : x ∈ Ω}, (3)</p>
<p>N N N where ϕN , φN , ψN : Ω → [0, 1] are the truth, indeterminate and falsity membership grades and satisfy 0 ≤ µN + νN + ωN ≤ 3.</p>
<p>b L M U [<xref ref-type="bibr" rid="ref-30">[29]</xref>] Triangular neutrosophic number (TNN) is denoted by X = ⟨x , x , x ; ϕx, φx, ψx⟩, in which there are three membership grades of x are given below:</p>
<p>L M L</p>
<p> x − x x − x + φx(x − x )  L M  L M  ϕx, x ≤ x ≤ x  , x ≤ x ≤ x  M L  M L x − x  x − x  M  M ϕx, x = x φx, x = a T(x) = U I(x) = M U  x − x x − x + φx(x − x)  M U  M U  ϕx, x ≤ x ≤ x  x ≤ x ≤ x  U M  U M x − x  x − x 0, otherwise 1, otherwise</p>
<p>x − x + ψx(x − x )  L M  , x ≤ x ≤ x  M L  x − x ψx, x = x F(x) = M U x − x + ψx(x − x)  M U  , x ≤ x ≤ x  U M  x − x 1, otherwise where 0 ≤ T(x) + I(x) + F(x) ≤ 3, x ∈ Ω.</p>
<p>b L M U b L M U [<xref ref-type="bibr" rid="ref-30">[29]</xref>] Suppose X1 = ⟨x1 , x1 , x1 ; ϕx , φx , ψx ⟩ and X2 = ⟨x2 , x2 , x2 ; ϕx , φx , ψx ⟩ are two TNNs. The</p>
<p>1 1 1 2 2 2</p>
<p>arithmetic operations are given as b b L L M M U U (1) X1 ⊕ X2 = ⟨x1 + x2 , x1 + x2 , x1 + x2 ; ϕx ∧ ϕx , φx ∨ φx , ψx ∨ ψx ⟩.</p>
<p>1 2 1 2 1 2</p>
<p>b b L U M M U L (2) X1 − X2 = ⟨x1 − x2 , x1 − x2 , x1 − x2 ; ϕx ∧ ϕx , φx ∨ φx , ψx ∨ ψx ⟩.</p>
<p>1 2 1 2 1 2</p>
<p>b b L L M M U U (3) X1 ⊗ X2 = ⟨x1 x2 , x1 x2 , x1 x2 ; ϕx ∧ ϕx , φx ∨ φx , ψx ∨ ψx ⟩.</p>
<p>1 2 1 2 1 2</p>
<p>L M U</p>
<p>⟨λx1 , λx1 , λx1 ; ϕx , φx , ψx ⟩, λ &gt; 0 b 1 1 1 (4) λX1 =</p>
<p>U M L</p>
<p>⟨λx1 , λx1 , λx1 ; ϕx , φx , ψx ⟩, λ &lt; 0</p>
<p>1 1 1</p>
<p>where a ∧ b = min(a, b) and a ∨ b = max(a, b).</p>
<p>b L M U [<xref ref-type="bibr" rid="ref-31">[30]</xref>] The α, β &amp; γ−cut for a TNN X = ⟨x , x , x ; ϕx, φx, ψx⟩, is defined as b(α,β,γ) X = {x : ϕx ≥ α, φx ≤ β, ψx ≤ γ}, (4) where 0 ≤ α ≤ ϕx, φx ≤ β ≤ 1 and ψx ≤ γ ≤ 1.</p>
<p>[<xref ref-type="bibr" rid="ref-32">[31]</xref>] The possibility means over the risk parameter δ ∈ [0, 1] of truth, indeterminate, and falsity membership b L M U grades of X = ⟨x , x , x ; ϕx, φx, ψx⟩ are redefined as:</p>
<p>µ(X b ) + µ(X b ) e b b β γ ℑ(X) = δ µ(Xα) + (1 − δ) (5)</p>
<p>That implies</p>
<p>L M U L M U L M U L M U 2</p>
<p>x + 4x + x 2 1 − δ 2[x + x + x ] − [x − 2x + x ]φx−[x + 4x + x ]φx ℑ e(X b) = δ ϕ + 6 2 6</p>
<p>L M U L M U L M U 2</p>
<p>2[x + x + x ] − [x − 2x + x ]ψx−[x + 4x + x ]ψx + (6)</p>
<p>[<xref ref-type="bibr" rid="ref-32">[31]</xref>] For two TNNs X c and X c, we say that</p>
<p>(1) X c ≼ X c if and only if ℑ e(X c) ≤ ℑ e(X c),</p>
<p>1 2 1 2</p>
<p>(2) X c ≺ X c if and only if ℑ e(X c) &lt; ℑ e(X c),</p>
<p>1 2 1 2</p>
<p>(3) X c ≈ X c if and only if ℑ e(X c) = ℑ e(X c),</p>
<p>1 2 1 2 where ℑ e(.) is the possibility mean function for TNN.</p>
</sec>
<sec id="sec-4"><label>3</label><title>Development of Neutrosophic CPM</title>
<p>Consider network N = ⟨Eij⟩, being a project model, is given. E is asset of events(nodes) and A ⊂ E × E is a set of activities. The set E = {1, 2, . . . , n} is labeled in such a way that the following condition holds: (i, j) ∈ A and i &lt; j. The activity times in the network are determined by Tij. The following are the essential notations in the Neu-CPM which generalizes the classical approach to project scheduling by adding uncertainty through Neutrosophic sets.</p>
<p>Tie =Earliest occurrence time of predecessor event i, Til = Latest occurrence time of predecessor event i, Tje=Earliest occurrence time of successor event j, Tjl = Latest occurrence time of successor event j ET = Earliest start time of an activity ij, LT =Earliest finish time of an activity ij, Tijl Start=Latest start time of an Til activity ij, Tijl Finish t = Latest finish time of an activity ij, Tij = Duration time of activity ij,</p>
<sec id="sec-5"><title>Earliest and Latest occurrence time of an event</title>
<p>Tje = maximum (Tje + Tij), calculate all Tje for jth event, select maximum value.</p>
<p>Til = minimum (Tjl − Tij), calculate all Til for ith event, select minimum value.</p>
<p>ET = Tie LT= Tie + Tij , ET = Tjl, ET = Tjl − T ij , T Sij = The neutrosophic fuzzy total float of the activity i-j.</p>
<p>An abstract diagram is given in <xref ref-type="fig" rid="fig1">Figure 1</xref>, which shows that the Neutrosophic CPM/PERT for better understand. The activities are considered as triangular Neutrosophic number.</p>
<fig id="fig1"><label>Figure 1</label><caption><p>Conceptual diagram for Neutrosophic CPM.</p></caption></fig>
</sec>
</sec>
<sec id="sec-6"><label>4</label><title>Solution Techniques for Neutrosophic CPM/PERT</title>
<p>There are two technique proposed to solve the Neutrosophic CPM/PERT. These techniques are used for finding the CPM/PERT problem under Neutrosophic environment.</p>
<sec id="sec-7"><label>4.1</label><title>Solution Technique 1</title>
<sec id="sec-8"><title>Forward Pass Calculation</title>
<p>(1) Choose the risk factor δ ∈ [0, 1]</p>
<p>(2) Calculate the possibility activity during by using possibility mean function.</p>
<p>(3) The computation begins from the start node and move towards the end node. For easiness, the forward pass computation starts by assuming the earliest occurrence time of zero for the initial project event.</p>
<p>(4) Earliest starting time of activity (i, j) is the earliest event time of the tail end event i.e. (Es)ij = Ei</p>
<p>(5) Earliest finish time of activity (i, j) is the earliest starting time + the activity time i.e (Ef)ij = (Es)ij +Tij or (Ef)ij = Ei + Tij</p>
<p>(6) Earliest event time for event j is the maximum of the earliest finish times of all activities ending in to that event i.e Ej = max[(Ef)ij for all immediate predecessor of (i, j)] or Ej = max[Ei + Tij]</p>
</sec>
<sec id="sec-9"><title>Backward Pass Calculation</title>
<p>(1) Choose the risk factor δ ∈ [0, 1].</p>
<p>(2) Calculate the possibility activity duration by using possibility mean function.</p>
<p>(3) For ending event assume E=L Remember that all E’s have been computed by forward pass computations.</p>
<p>(4) Latest finish time for activity (i,j) is equal to the j i.e. (Lf)ij = Lj</p>
<p>(5) Latest starting time of activity (i, j) = the latest completion time of (i, j) - the activity time or (Ls)ij = (Lf)ij − Tijor(Ls)ij = Lj − Tij</p>
<p>(6) Latest event time for ’i’ is the minimum of the latest start time of all activities originating from that event i.e. Li = min[(Ls)ijf orallimmediatesuccessorof(i, j)] = min[(Lf)ij − Tij] = min[Lj − Tij]</p>
</sec>
</sec>
<sec id="sec-10"><label>4.2</label><title>Solution Technique 2</title>
<sec id="sec-11"><title>Forward Pass Calculation</title>
<p>(1) Construct the fuzzy project network using Neutrosophic numbers as activity durations and assign event numbers accordingly.</p>
<p>(2) Represent each Neutrosophic activity duration in Neutrosophic Triangular Number.</p>
<p>(3) Assume that the Neutrosophic earliest starting time of the initial event is zero, i.e., EST1 = ⟨0, 0, 0; 1, 0⟩.</p>
<p>(4) Compute the earliest start time for each event using:</p>
<p>ESTj = max{ESTi ⊕ Tij | i ∈ NP(j), j ̸= 1}, j = 2, 3, . . . , n, where NP(j) represents the set of all predecessor nodes of event j.</p>
<p>(5) Using the ranking function equation (??), Select the maximum value of ESTj.</p>
<p>(6) Compute the Neutrosophic earliest finish time for each activity using:</p>
<p>EFTj = ESTj ⊕ Tij.</p>
</sec>
<sec id="sec-12"><title>Backward Pass Calculation Forward Pass Calculation</title>
<p>(1) Calculate fuzzy project network having Neutrosophic Fuzzy numbers as activity duration and numbering the events.</p>
<p>(2) Represent each Neutrosophic fuzzy activity duration into Triangular Neutrosphic Number.</p>
<p>(3) Assume that Neutrosophic fuzzy earliest starting time of initial event is zero, i.e., ETJ = ⟨0, 0, 0; 1, 0, 0⟩ for j=1.</p>
<p>(4) Compute the earliest start for each events by using</p>
<p>ETj = max ETj Tij, f orj ̸= 1, j = 2, 3, ....n.</p>
<p>(5) By using the possibility mean function, Select the maximum value of ETj.</p>
<p>(6) Neutrosophic fuzzy earliest finish time for each activity is</p>
<p>ETj = (ETj Tij).</p>
</sec>
<sec id="sec-13"><title>Backward Pass Calculation</title>
<p>(1) Assume LTn = ETn, since Neutrosophic fuzzy latest finish of all the end activities are taken as the earliest completion of the project network, LTJ , j = n−1, n−2, · · · , 2, 1 by using LTj = minJ LTJ − TIJ</p>
<p>(2) By using the ranking function equation(3.6), choose the maximum value of LTj</p>
<p>(3) Neutrosophic fuzzy latest start time for each activity is LTij = (LTj − Tij)</p>
<p>(4) Calculate total float T Fij = min(LTij − (ETij Tij))</p>
<p>(5) The neutrosophic fuzzy activity is said to be a critical activity if and only if its total T Fij = 0. Critical path is the longest path from initial event to terminal event in project network having maximum duration. All activities in a critical path are called critical activities.</p>
<p>The critical path is the longest path from the initial event to the terminal event in the project network, having the maximum duration. All activities in a critical path are called critical activities.</p>
</sec>
</sec>
</sec>
<sec id="sec-14"><label>5</label><title>Numerical Examples</title>
<p>A relevant project case can validate and illustrate the computational process of Neutrosophic critical path analysis. The project activities are denoted by Neutrosophic number representations, with sequencing done by performing the forward and backward pass, along with Neutrosophic arithmetic operations and possibility mean functions. This is a plausible approach to uncertainty for a project schedule as it offers a more flexible and realistic specification of project constraints than using deterministic processes.</p>
<p>Suppose there is a project network with the set of node N={1, 2, 3, 4, 5, 6,7} the neutrosophic fuzzy activity time for each activity as shown in <xref ref-type="table" rid="tab1">Table 1</xref>. The study highlights the use of Neutrosophic Critical Path Analysis (Neu-CPA) to handle uncertainty in project scheduling. Two different approaches were used to assess the project network as shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>, in which activity durations are triangular neutrosophic numbers (TNNs). Technique 1 replaced neutrosophic durations with &quot;crisp&quot; values using a possibility mean function, while technique 2 preserved the neutrosophic format for computations.</p>
<p>Technique 1:</p>
<p>For δ = 0,</p>
<p>(1) To calculate the earliest start time:</p>
<p>set E1 = 0 E2 = E1 t12 = 3.60 E3 = E1 t13 = 2.49 E4 = max{E2 T24, E3 T34} = 6.46 E5 = max{E3 T35, E6 T65} = 10.21 E6 = E3 t36 = 5.1 L L L E7 = max{E4 T47, E5 T57, E6 T67} = 12.39</p>
<table-wrap id="tab1"><label>Table 1</label><caption><p>The fuzzy activity time for each activity in the project network shown as figure.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:7:61,562.2,551.6,711.5"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<fig id="fig2"><label>Figure 2</label><caption><p>Critical path analysis.</p></caption></fig>
<p>(2) To calculate the latest Finish time:</p>
<p>L7 = 12.39 L5 = L7 − t57 = 10.21 L6 = min{L7 − t67, L5 − t65} = 5.1 L4 = L7 − t47 = 9.13 L3 = min{L4 − t34, L5 − t35, L6 − t36} = 2.49 L2 = L4 − t24 = 6.74 L1 = min{L2 − t12, L3 − t13} = 0 Similarly, for other value of the risk factor δ ∈ [0, 1], The corresponding crisp value is calculated in <xref ref-type="table" rid="tab2">Table 2</xref>. For the value of δ = 0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6 the critical path remain same i.e., 1 → 3 → 6 → 5 → 7 but the value of δ = 0.7, 0.8, 0.9, 1 the critical path changed i.e., 1 → 3 → 5 → 7. So the changed critical path shown in the below <xref ref-type="fig" rid="fig3">Figure 3</xref> and 4. For δ = 0, we generated the earliest start (ES) and latest finish (LF) times, revealing the</p>
<table-wrap id="tab2"><label>Table 2</label><caption><p>The crisp value of the Nutrosophic activity time duration.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:8:61,522.8,551.6,649"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>critical path as 1 → 3 → 6 → 5 → 7 with an overall project duration of 12.39 units. The critical path did not change as we increased the risk factor δ from 0 to 0.6, but the duration of the project decreased (<xref ref-type="table" rid="tab2">Table 2</xref>). For δ ≥ 0.7, however, the critical path changed to 1 → 3 → 5 → 7 (<xref ref-type="fig" rid="fig3">Figures 3</xref> and 4) demonstrating how increasing uncertainty changes the activities that act as bottlenecks of performance on the project.</p>
<sec id="sec-15"><title>Technique 2</title>
<p>(1) To calculate the triangular neutrosophic earliest start activity time Set as E1 = ⟨0, 0, 0, 1, 0, 0⟩ E2 = E1 t12 = ⟨3, 4, 5, 0.5, 0.4, 0.2⟩ E3 = E1 t13 = ⟨2, 3, 4, 0.6, 0.5, 0.3 E4 = max{E2 T24, E3 T34} = ⟨6, 8, 10, 0.3, 0.5, 0.5⟩ E5 = max{E3 T35, E6 T65} = ⟨10, 15, 18, 0.1, 0.7, 0.8⟩ E6 = E3 t36 = ⟨7, 9, 11, 0.1, 0.7, 0.8⟩ L L L E7 = max{E4 T47, E5 T57, E6 T67} = ⟨8, 12, 16, 0.3, 0.6, 0.5⟩</p>
<p>(2) To calculate the latest Finish time:</p>
<p>Set as L7 = E7 = ⟨8, 12, 16, 0.3, 0.6, 0.5⟩ L5 = L7 − t57 = ⟨5, 7, 8, 0.3, 0.6, 0.9⟩ L6 = min{L7 − t67, L5 − t65} = ⟨4, 5, 7, 0.3, 0.6, 0.5⟩ L4 = L7 − t47 = ⟨6, 8, 10, 0.3, 0.6, 0.5⟩ L3 = min{L4 − t34, L5 − t35, L6 − t36} = ⟨−2, −1, −1, 0.3, 0.8, 0.9⟩ L2 = L4 − t24 = ⟨5, 4, 5, 0.3, 0.6, 0.6⟩ L1 = min{L2 − t12, L3 − t13} = ⟨2, 0, 0, 0.3, 0.6, 0.6⟩</p>
<p>For different value of the risk factor δ ∈ [0, 1] are calculated in <xref ref-type="table" rid="tab3">Table 3</xref>.</p>
<p>This method kept the neutrosophic structure in calculating ES and LF in TNN form. The results (<xref ref-type="table" rid="tab3">Table 3</xref>) showed that project duration varied significantly with δ, with the mean value of the possibilities decreasing with increasing uncertainty. Technique 1 informed not only better outcomes but also represented uncertainty in a more nuanced manner by preserving its truth, indeterminacy, and falsity membership degrees.</p>
<p><xref ref-type="table" rid="tab4">Table 4</xref> and <xref ref-type="fig" rid="fig5">Figure 5</xref> compare both techniques, and show how Technique 1 results are to have a relatively longer project durations than Technique 2 due to the crisp conversion. However, Technique 2 allows a more realistic and flexible evolution assessment under uncertainty (i.e., risk sensitivity). The change of critical paths at δ = 0.7 provides further insight to project scheduling related to the importance of risk sensitivity.</p>
<p>This study confirms NCPA’s utility for managing uncertainty in projects. If we could look at both Technique 1 and Technique 2 at the same time, we could be using Technique 1 for the simplicity of the computational aspects, while taking advantage of Technique 2 to represent more of the uncertainty. The authors reinforce the need for risk-adjusted scheduling, since critical paths depend on the level of uncertainty.</p>
<table-wrap id="tab3"><label>Table 3</label><caption><p>Possibility mean value of the ET and LT.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:9:61,543.4,555.9,711.5"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<fig id="fig3"><label>Figure 3</label><caption><p>Critical path when δ ∈ [0, 0.6].</p></caption></fig>
</sec>
</sec>
<sec id="sec-16"><label>6</label><title>Conclusion and Future Directions</title>
<p>The study presents Neutrosophic Critical Path Analysis (Neu-CPA) as a successful and effective way to manage uncertainty in project scheduling. The results clearly point out that traditional deterministic ways of completing project schedule research may not capture the complexities of real life. The results in this study clearly show that the critical path in fact changes at higher risk levels (δ ≥ 0.7) and in this context, it provides a better understanding of the need for flexible scheduling under a state of uncertainty. Adopting Technique 1 had the advantage of crisp estimates, while Technique 2 synthesizes the neutrosophic structure to consider indeterminacy within the network under analysis. Despite providing a rich contribution to project scheduling under uncertainty, the study should be mindful of its limitations: (1) reliance on triangular neutrosophic numbers already defined in an earlier section may not reflect all real state characteristics, (2) as network sizes grow, it can be as so cited here as complex , and (3) the provided risk factor (δ) would operate linearly when possibly real-world uncertainty may truly be nonlinear. Areas for future research should look to develop hybrid models that integrate neutrosophic logic with machine learning to report on a dynamic risk assessment level, possibly assess trapezoidal neutrosophic sets for varying degrees of uncertainty, and find optimization algorithms for reducing processing load. Ultimately, it could be useful to integrate data that projects have produced through an Internet of Things enabled project management system, for example, to develop a scheduling process that incorporates adaptivity into the scheduling process. Together, these steps can make NCPA a scalable approach to new types of project scheduling and uncertainties when working with dynamic and large-scale projects. Within this articulated, future research seeks to fully explore the gap between theoretical disciplinary frameworks and practice.</p>
<fig id="fig4"><label>Figure 4</label><caption><p>Critical path when δ ∈ [0.7, 1].</p></caption></fig>
<table-wrap id="tab4"><label>Table 4</label><caption><p>Critical path analysis using technique 1 and technique 2.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:10:61,281.6,551.6,441.8"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<fig id="fig5"><label>Figure 5</label><caption><p>Comparision of project completion duration in technique 1 and technique 2 with different risk factor.</p></caption></fig>
</sec>
<sec id="sec-17"><title>Author Contribution</title>
<p>P Dash: methodology, software, and editing. K. K. Mohanta: conceptualization, writing and editing. All authors have read and agreed to the published version of the manuscript.</p>
<p>onsent for ication</p>
<p>The author has given consent for the publication of this manuscript.</p>
</sec>
<sec id="sec-18"><title>Ethics pproa and onsent to articipate</title>
<p>This article does not involve studies with human participants or animals conducted by any authors.</p>
</sec>
<sec id="sec-19"><title>Funding</title>
<p>The authors declare that no external funding or support was received for the research presented in this paper.</p>
</sec>
<sec id="sec-20"><title>Data Availability</title>
<p>All data supporting the reported findings in this research paper are provided within the manuscript.</p>
</sec>
<sec id="sec-21"><title>Conflicts of Interest</title>
<p>The authors declare that there is no conflict of interest concerning the reported research findings.</p>
</sec>
</body>
<back><ref-list><title>References</title>
<ref id="ref-1"><label>1</label><mixed-citation>Kerzner, H. (2025). Project management: A systems approach to planning, scheduling, and controlling. John Wiley &amp; Sons. <ext-link ext-link-type="uri" xlink:href="https://b2n.ir/mu9992">https://b2n.ir/mu9992</ext-link></mixed-citation></ref>
<ref id="ref-2"><label>2</label><mixed-citation>Project Management Institute. (2021). A Guide to the Project Management Body of Knowledge (PMBOK®Guide)-- Seventh Edition and The Standard for Project Management. Project management institute. <ext-link ext-link-type="uri" xlink:href="https://books.google.nl/books/about/A_Guide_to_the_Project_Management_Body_o.html?">https://books.google.nl/books/about/A_Guide_to_the_Project_Management_Body_o.html?</ext-link> id=lKsxEAAAQBAJ&amp;redir_esc=y</mixed-citation></ref>
<ref id="ref-3"><label>3</label><mixed-citation>Mubarak, S. A. (2015). Construction project scheduling and control. John Wiley &amp; Sons. <ext-link ext-link-type="uri" xlink:href="https://books.google.nl/books/about/Construction_Project_Scheduling_and_Cont.html?id=kSu9BgAAQBAJ&amp;redir_esc=y">https://books.google.nl/books/about/Construction_Project_Scheduling_and_Cont.html?id=kSu9BgAAQBAJ&amp;redir_esc=y</ext-link></mixed-citation></ref>
<ref id="ref-4"><label>4</label><mixed-citation>Shtub, A., Bard, J. F., &amp; Globerson, S. (2005). Project management: Processes, methodologies, and economics. Pearson Prentice Hall. <ext-link ext-link-type="uri" xlink:href="https://cir.nii.ac.jp/crid/1971430859852190223">https://cir.nii.ac.jp/crid/1971430859852190223</ext-link></mixed-citation></ref>
<ref id="ref-5"><label>5</label><mixed-citation>Larson, E., &amp; Gray, C. (2017). Project management: The managerial process. McGraw Hill. <ext-link ext-link-type="uri" xlink:href="https://www.amazon.com/Project-Management-Managerial-Mcgraw-hill-Operations/dp/1259666093">https://www.amazon.com/Project-Management-Managerial-Mcgraw-hill-Operations/dp/1259666093</ext-link></mixed-citation></ref>
<ref id="ref-6"><label>6</label><mixed-citation>Zadeh, L. A. (1965). Fuzzy sets. Information and control, 8(3), 338–353. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/S0019-9958(65)90241-X">https://doi.org/10.1016/S0019-9958(65)90241-X</ext-link></mixed-citation></ref>
<ref id="ref-7"><label>7</label><mixed-citation>Ross, T. J. (2005). Fuzzy logic with engineering applications. John Wiley &amp; Sons. <ext-link ext-link-type="uri" xlink:href="https://home.iitk.ac.in/~avrs/ManyValuedLogic/FuzzyLogicforEngineers.pdf">https://home.iitk.ac.in/~avrs/ManyValuedLogic/FuzzyLogicforEngineers.pdf</ext-link></mixed-citation></ref>
<ref id="ref-8"><label>8</label><mixed-citation>Chen, S. M., &amp; Chen, J. H. (2009). Fuzzy risk analysis based on similarity measures between interval-valued fuzzy numbers and interval-valued fuzzy number arithmetic operators. Expert systems with applications, 36(3), 6309–6317. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.eswa.2008.08.017">https://doi.org/10.1016/j.eswa.2008.08.017</ext-link></mixed-citation></ref>
<ref id="ref-9"><label>9</label><mixed-citation>Li, L., &amp; Wang, J. (2015). Uncertain engineering critical path solving method based on interval number theory. 2015 international conference on mechatronics, electronic, industrial and control engineering(MEIC-15) (pp. 1409–1412). Atlantis Press. <ext-link ext-link-type="uri" xlink:href="https://www.atlantis-press.com/proceedings/meic-15/19956">https://www.atlantis-press.com/proceedings/meic-15/19956</ext-link></mixed-citation></ref>
<ref id="ref-10"><label>10</label><mixed-citation>Nasution, S. H. (2002). Fuzzy critical path method. IEEE transactions on systems, man, and cybernetics, 24(1), 48–57. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/21.259685">https://doi.org/10.1109/21.259685</ext-link></mixed-citation></ref>
<ref id="ref-11"><label>11</label><mixed-citation>Atanassov, K. T. (1986). Intuitionistic fuzzy sets. Fuzzy sets and systems, 20(1), 87–96. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/S0165-0114(86)80034-3">https://doi.org/10.1016/S0165-0114(86)80034-3</ext-link></mixed-citation></ref>
<ref id="ref-12"><label>12</label><mixed-citation>Garg, H., &amp; Kumar, K. (2019). Improved possibility degree method for ranking intuitionistic fuzzy numbers and their application in multiattribute decision-making. Granular computing, 4(2), 237–247. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s41066-018-0092-7">https://doi.org/10.1007/s41066-018-0092-7</ext-link></mixed-citation></ref>
<ref id="ref-13"><label>13</label><mixed-citation>Smarandache, F. (1999). A unifying field in logics: Neutrosophic logic. American Research Press. <ext-link ext-link-type="uri" xlink:href="https://web-archive.southampton.ac.uk/cogprints.org/1919/3/eBook-Neutrosophics2.pdf">https://web-archive.southampton.ac.uk/cogprints.org/1919/3/eBook-Neutrosophics2.pdf</ext-link></mixed-citation></ref>
<ref id="ref-14"><label>14</label><mixed-citation>Ye, J. (2014). A multicriteria decision-making method using aggregation operators for simplified neutrosophic sets. Journal of intelligent &amp; fuzzy systems, 26(5), 2459–2466. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3233/IFS-130916">https://doi.org/10.3233/IFS-130916</ext-link></mixed-citation></ref>
<ref id="ref-15"><label>15</label><mixed-citation>Broumi, S., Bakali, A., &amp; Bahnasse, A. (2018). Neutrosophic sets: An overview. Infinite Study. <ext-link ext-link-type="uri" xlink:href="https://books.google.nl/books/about/Neutrosophic_Sets_An_Overview.html?id=pftuDwAAQBAJ&amp;redir_esc=y">https://books.google.nl/books/about/Neutrosophic_Sets_An_Overview.html?id=pftuDwAAQBAJ&amp;redir_esc=y</ext-link></mixed-citation></ref>
<ref id="ref-16"><label>16</label><mixed-citation>Khan, Z., Gulistan, M., Kausar, N., &amp; Park, C. (2021). Neutrosophic Rayleigh model with some basic characteristics and engineering applications. IEEE access, 9, 71277–71283. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/ACCESS.2021.3078150">https://doi.org/10.1109/ACCESS.2021.3078150</ext-link></mixed-citation></ref>
<ref id="ref-17"><label>17</label><mixed-citation>Mohanta, K. K., Sharanappa, D. S., &amp; Aggarwal, A. (2023). Value and ambiguity Index-based ranking approach for solving neutrosophic data envelopment analysis. Neutrosophic sets and systems, 57(1), 370–397. _journal/vol57/iss1/25 <ext-link ext-link-type="uri" xlink:href="https://digitalrepository.unm.edu/nss">https://digitalrepository.unm.edu/nss</ext-link></mixed-citation></ref>
<ref id="ref-18"><label>25</label><mixed-citation>Pratyusha, M. N., &amp; Kumar, R. (2024). Advancements in critical path method using neutrosophic theory: A review. Uncertainty discourse and applications, 1(1), 73–78. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.48313/uda.v1i1.28">https://doi.org/10.48313/uda.v1i1.28</ext-link></mixed-citation></ref>
<ref id="ref-19"><label>18</label><mixed-citation>Khalifa, N. E. M., Smarandache, F., Manogaran, G., &amp; Loey, M. (2024). A study of the neutrosophic set significance on deep transfer learning models: An experimental case on a limited covid-19 chest x-ray dataset. Cognitive computation, 16(4), 1602–1611. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s12559-020-09802-9">https://doi.org/10.1007/s12559-020-09802-9</ext-link></mixed-citation></ref>
<ref id="ref-20"><label>19</label><mixed-citation>Mohanta, K. K., &amp; Sharanappa, D. S. (2023). Neutrosophic data envelopment analysis: A comprehensive review and current trends. Optimality, 1(1), 10–22. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.22105/opt.v1i1.19">https://doi.org/10.22105/opt.v1i1.19</ext-link></mixed-citation></ref>
<ref id="ref-21"><label>20</label><mixed-citation>Khan, M., Son, L. H., Ali, M., Chau, H. T. M., Na, N. T. N., &amp; Smarandache, F. (2018). Systematic review of decision making algorithms in extended neutrosophic sets. Symmetry, 10(8), 314. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3390/sym10080314">https://doi.org/10.3390/sym10080314</ext-link></mixed-citation></ref>
<ref id="ref-22"><label>21</label><mixed-citation>Mohanta, K. K., &amp; Toragay, O. (2023). Enhanced performance evaluation through neutrosophic data envelopment analysis leveraging pentagonal neutrosophic numbers. Journal of operational and strategic analytics, 1(2), 70–80. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.56578/josa010204">https://doi.org/10.56578/josa010204</ext-link></mixed-citation></ref>
<ref id="ref-23"><label>22</label><mixed-citation>Kahraman, C., &amp; Otay, İ. (2019). Fuzzy multi-criteria decision-making using neutrosophic sets (Vol. 16). Springer. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/978-3-030-00045-5">https://doi.org/10.1007/978-3-030-00045-5</ext-link></mixed-citation></ref>
<ref id="ref-24"><label>23</label><mixed-citation>Mohamed, M., Abdel-Baset, M., Smarandache, F., &amp; Zhou, Y. (2017). A critical path problem in neutrosophic environment . Infinite study: EL segundo, CA, USA, 1. <ext-link ext-link-type="uri" xlink:href="https://fs.unm.edu/neut/ACriticalPathProblemInNeutrosophic.pdf">https://fs.unm.edu/neut/ACriticalPathProblemInNeutrosophic.pdf</ext-link></mixed-citation></ref>
<ref id="ref-25"><label>24</label><mixed-citation>Kungumaraj, E. (2024). An evaluation of triangular neutrosophic PERT analysis for real-life project time and cost estimation. Neutrosophic sets and systems, 63(1), 5. <ext-link ext-link-type="uri" xlink:href="https://digitalrepository.unm.edu/nss_journal/vol63/iss1/5?">https://digitalrepository.unm.edu/nss_journal/vol63/iss1/5?</ext-link> utm_source=digitalrepository.unm.edu%2Fnss_journal %2Fvol63%2Fiss1%2F5&amp;utm_medium=PDF&amp;utm_campaign=PDFCoverPages</mixed-citation></ref>
<ref id="ref-26"><label>25</label><mixed-citation>Pratyusha, M. N., &amp; Kumar, R. (2024). Advancements in critical path method using neutrosophic theory: A review. Uncertainty discourse and applications, 1(1), 73–78. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.48313/uda.v1i1.28">https://doi.org/10.48313/uda.v1i1.28</ext-link></mixed-citation></ref>
<ref id="ref-27"><label>26</label><mixed-citation>Sinika, S., &amp; Ramesh, G. (2024). Trapezoidal neutrosophic program evaluation and review technique using interval arithmetic operations. IAENG international journal of applied mathematics, 54(3), 324–341. <ext-link ext-link-type="uri" xlink:href="https://B2n.ir/jr5854">https://B2n.ir/jr5854</ext-link></mixed-citation></ref>
<ref id="ref-28"><label>27</label><mixed-citation>Pratyusha, M. N., &amp; Kumar, R. (2024). Solving neutrosophic critical path problem using Python. Journal of information and optimization sciences, 45 (4), 897–911. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.47974/jios-1614">https://doi.org/10.47974/jios-1614</ext-link></mixed-citation></ref>
<ref id="ref-29"><label>28</label><mixed-citation>Romero Fernández, A., Moreira Rosales, L. V., Arciniegas Paspuel, O. G., Jarrín López, W. B., &amp; Sotolongo León, A. R. R. (2021). Neutrosophic statistics for project management. application to a computer system project. Neutrosophic sets and systems, 44 (1), 34. <ext-link ext-link-type="uri" xlink:href="https://digitalrepository.unm.edu/nss_journal/vol44/iss1/34/">https://digitalrepository.unm.edu/nss_journal/vol44/iss1/34/</ext-link></mixed-citation></ref>
<ref id="ref-30"><label>29</label><mixed-citation>Deli, I., &amp; Şubaş, Y. (2017). A ranking method of single valued neutrosophic numbers and its applications to multi-attribute decision making problems. International journal of machine learning and cybernetics, 8(4), 1309–1322. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s13042-016-0505-3">https://doi.org/10.1007/s13042-016-0505-3</ext-link></mixed-citation></ref>
<ref id="ref-31"><label>30</label><mixed-citation>Khatter, K. (2020). Neutrosophic linear programming using possibilistic mean. Soft computing, 24(22), 16847–16867. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s00500-020-04980-y">https://doi.org/10.1007/s00500-020-04980-y</ext-link></mixed-citation></ref>
<ref id="ref-32"><label>31</label><mixed-citation>Mohanta, K. K., Sharanappa, D. S., &amp; Aggarwal, A. (2023). A novel modified Khatter’s approach for solving Neutrosophic Data Envelopment Analysis. Croatian operational research review, 14(1), 15–28. <ext-link ext-link-type="uri" xlink:href="https://ojs.srce.hr/index.php/crorr/article/view/22530">https://ojs.srce.hr/index.php/crorr/article/view/22530</ext-link></mixed-citation></ref>
</ref-list></back>
</article>