• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    Scheduling Multi-Mode Resource-Constrained Projects Using Heuristic Rules Under Uncertainty Environment

    2022-11-09 08:14:58MohamedAbdelBassetAhmedSleemAsmaaAtefYunyoungNamandMohamedAbouhawwash
    Computers Materials&Continua 2022年1期

    Mohamed Abdel-Basset,Ahmed Sleem,Asmaa Atef,Yunyoung Namand Mohamed Abouhawwash

    1Faculty of Computers and Informatics,Zagazig University,Zagazig,44519,Egypt

    2Department of Computer Science and Engineering,Soonchunhyang University,Asan,31538,Korea

    3Department of Mathematics,Faculty of Science,Mansoura University,Mansoura,35516,Egypt

    4Department of Computational Mathematics,Science,and Engineering(CMSE),Michigan State University,East Lansing,48824,MI,USA

    Abstract: Project scheduling is a key objective of many models and is the proposed method for project planning and management.Project scheduling problems depend on precedence relationships and resource constraints,in addition to some other limitations for achieving a subset of goals.Project scheduling problems are dependent on many limitations,including limitations of precedence relationships,resource constraints,and some other limitations for achieving a subset of goals.Deterministic project scheduling models consider all information about the scheduling problem such as activity durations and precedence relationships information resources available and required,which are known and stable during the implementation process.The concept of deterministic project scheduling conflicts with real situations,in which in many cases,some data on the activity’s durations of the project and the degree of availability of resources change or may have different modes and strategies during the process of project implementation for dealing with multi-mode conditions surrounded by projects and their activity durations.Scheduling the multi-mode resource-constrained project problem is an optimization problem whose minimum project duration subject to the availability of resources is of particular interest to us.We use the multi-mode resource allocation and scheduling model that takes into account the dynamicity features of all parameters,that is,the scheduling process must be flexible to dynamic environment features.In this paper,we propose five priority heuristic rules for scheduling multi-mode resource-constrained projects under dynamicity features for more realistic situations,in which we apply the proposed heuristic rules (PHR)for scheduling multi-mode resource-constrained projects.Five projects are considered test problems for the PHR.The obtained results rendered by these priority rules for the test problems are compared by the results obtained from 10 well-known heuristics rules rendered for the same test problems.The results in many cases of the proposed priority rules are very promising,where they achieve better scheduling dates in many test case problems and the same results for the others.The proposed model is based on the dynamicfeatures for project topography.

    Keywords: Constrained resource scheduling;multi-mode durations;dynamic scheduling;resource allocation;heuristic rules

    1 Introduction

    Project management is the science of planning,organizing,and managing resources well to complete the project successfully and achieve the desired objectives of the project successfully [1].A project is a group of activities arranged together by precedence relationships.Each activity needs specific time and resource requirements of various types for it to be carried out.The process of implementing activities and tasks to complete the implementation of the project in full is defined as the process of scheduling.Project scheduling is the task of allocating limited resources for activities to be implemented in a specific order depending on the relationships of precedence and subordination of the projects,and the availability of resources to achieve a specific goal or set of goals such as reducing the project implementation time as much as possible and reducing the cost of project implementation [2].Scheduling is one of the most important topics of project management science.

    Project scheduling in terms of availability and accuracy of activity data is divided into two types: deterministic project scheduling and construction schedules.Deterministic project scheduling considers all information such as activity durations and resource availability.Required,precedence relationships about the scheduling problem are very well known and stable during the implementation process.The concept of deterministic project scheduling conflicts with real situations,wherein in many cases,the activity durations of the project and the degree of availability of resources may change during the process of project implementation.The scheduling process must be flexible to dynamic environment features.

    Construction schedules,as known,are can either be time-or resource-oriented,as shown in Fig.1.The resource-oriented option has two aspects: resource leveling and resource allocation.Resource leveling deals with the distribution of resources within the fixed project duration,and resource allocation deals with the availability of resources under work constraint,as shown in Fig.2.Resource leveling is the process of allocating resources between various activities such that the peak requirement of resources is reduced with a constraint on time,and the underlying assumptions in resource leveling are only one type of resource being considered throughout the project,and activities already underway should be completed first.Resource allocation has different and multiple meanings in different areas.

    In project management,resource allocation or resource management is to schedule the activities and resources required by those activities,considering the availability of resources and the time of the project.Resource allocation under a constraint is performed when the availability of resources is constrained due to the limited availability of resources.Some activities may have to be necessarily delayed.The basic objective is to determine which of the activities can be delayed and finally arrive at the shortest possible time to complete the project satisfying resource constraints.

    A heuristic method for allocating resources to projects often uses a decision rule called priority or dispatching rule.The priorities of the activities are determined using the priority rule during the exploratory search process while the structure of the network is preserved such that no activity can precede one of its dependencies.A priority rule contains information for activity,network,scheduling,and resources to construct the activity list for determining the priorities in which the activities are assigned to the project schedule.The heuristic determines which activity has the highest priority and receives resources for starting the scheduling process.

    Figure 1:Construction planning and scheduling

    Figure 2:Resource leveling and resource allocation

    Two broad categories of heuristic procedures are used,namely,serial,and parallel procedures.Serial procedures are procedures in which all activities of the project are ranked in order of priority as a single group and then scheduled one at a time.In serial procedures,we establish the priority of the job only once and we do not change it during the application of the algorithm.At the moment we pick up a project,we can identify the ranks of the activities,and these ranks stay with them as long as the activities are during the particular process.By contrast,parallel procedures request all activities starting in a given period are ranked as a group and the resources are allocated and at each successive period as a new rank ordering of all the eligible activities.These processes differ in terms of how the heuristic is used in a period.The limited resource allocation problem in projects is a combinatorial problem.Thus,many combinations of activity start times satisfy precedence and resource constraints.These combinations exist and because of these large combinations,we have a large number of possible heuristic procedures.

    The two components of a priority rule-based scheduling approach are a priority rule for determining activities arrangements based on specific heuristic rules and a schedule generation scheme for constructing feasible scheduling [3],as shown in Fig.3.The classification of the solution to the scheduling problem,as described in Shouman et al.[4,5] and Kolisch et al.[6],is classified in methods of scrolling according to X priority rules,classic meta-methods,and nonstandard metadata inferred,as well as other deductions.In X-pass methods,a priority order is assigned to each specific activity listed in the project either in a sequential and/or parallel scheduling strategy.

    Figure 3:Feasible project schedule using the priority rule-based scheduling approach

    Lova et al.[7] provided some heuristics on the basis of the multiple-resource constrained project scheduling problems (MRCPSP) priority rule with the analysis of renewable resources.These methods are very important in building more sophisticated methods such as random sampling methods or meta-research methods.Thus,additional efforts are warranted to obtain better reasoning based on the priority rule.Three components of this type of inference are analyzed:schema creation schedule,priority rule,and status selection rule.On the basis of a well-known set of 240 randomly generated models,individual inference and multiple paths based on the priority rules developed in this work far outweigh those previously published.The sequential schedule creation system is significantly superior to the parallel scheme with most priority rules that have been tested to justify the high arithmetic effort previously required.Finally,the multi-lane method,which combines eight inferences based on the priority rule,has the least average deviation concerning critical path length (32.0%).This,the method is the best deterministic methodology for this problem.

    Myszkowski et al.[8] presented some research methods for scheduling the problem of scheduling projects with multi-skilled resources and compared them with the state’s new priority rules on the basis of the duration of the task,resource salaries,and precedence relationships.New inference stands on a set of well-known methods but is promoted through the field of skills.The research aimed to investigate whether the methods evaluated can be used as tools to enhance durability in meta-processes,most of which are evolutionary algorithms.Experiments were performed using artificially created data set instances on the basis of instances in the real world.The results obtained demonstrate that these methods represent an important feature that can be included in more complex methods and their reliability.

    Colak et al.[9] considered the problem of MRCPSP with renewable resources.In MRCPSP,an activity can be performed in one of several possible methods.Each mode has different resource requirements and according to different activity intervals.We assume that all resources are renewable from one period to another,such as employment and machinery.The solution to this problem mainly involves two decisions: (1) the start time for each activity and (2) the status of each activity.Owing to the nature of the NP-hard problem,heuristics and meta-reasoning are used to solve larger cases of this problem.A guide to this type of problem involves a combination of two priority rules,one for each of the two decisions.Inference generally tends to be greedy.In this study,we suggest two non-greedy inferences to choose a situation that performs better than does greed inference.Furthermore,we study the effect of double justification and front/frontal scheduling of MRCPS.We also study the effect of serialvs.parallel scheduling.We found that all these elements improved the quality of the solution.Finally,a meta-heuristic procedure is proposed on the basis of neural networks,improving the quality of the solution.The effectiveness of these proposed methods,compared with current approaches,is illustrated by pilot testing on two known sets of standard problems.

    Chen et al.[10] provided a modified approach to the improvement of an ant colony (ACO)and its assessment of problems associated with project scheduling.A modified ACO system was proposed to solve limited resource scheduling problems.

    A two-dimensional matrix was proposed in this study to schedule activities over time and has a parallel plan for solving project scheduling problems.Two types of course design were proposed.The dynamic rule was designed to modify the most recent start time of activities and thus the inference function.In exploring the solution space,this research suggests a rule for creating delay solutions to escape the optimal local solution.The simulation results demonstrate that the proposed modified colony algorithm provides an effective and effective way to solve project scheduling problems with resource constraints.

    Andreica and Chira introduced a new recombination operator [11] for flipping-based encoding.This operator is suitable for the scheduling problem of resource-constrained projects and limits the problem of scheduling multi-resource projects because it preserves precedence in obtaining priority parental custody.The main feature of the proposed operator is the use of genetic information from the best individual alongside the parents who are considered for recombination.Experimental results performed on PROGEN project instances indicate the superior performance of the proposed operator,thereby emphasizing the role of the recombination process in accelerating research in an evolutionary process.A thorough study will be conducted of all recombination operators used in resource-constrained project scheduling problems (RCPSP) and MRCPSP.The trials will be expanded to include more cases with more activities.

    Buddhakulsomsiri et al.[12] provided a rule-based guideline for the problem of scheduling multi-resource projects in a restricted situation with the division of activities around available non-available resources.All resources considered are renewable,and not every resource unit may be available at all times due to resource releases,which are known in advance.A new concept called mobile resource power has been developed to help identify project situations where activity splitting is likely to be useful during scheduling.The concept of mobile resource power is applied in priority-based reasoning to control the division of activity when scheduling.Multiple comparisons are provided to perform a combination of activity priority rules used in inference.The computational experiments show the effectiveness of the process in limiting the production of the project board and reducing the fragmentation of the activity.

    Browning et al.[13] dealt with the RCMSPP with two delayed targets,namely,delayed project and portfolio lag.In this context,previous research reported conflicting results on the performance of the rule of priority and did not provide managers with clear guidance on which base to use in different situations.Using recently improved standards for RCMSPP features,they comprehensively analyzed 20 priority rules on 12,320 test problems resulting from project,activity,and resource characteristics,including network complexity,resource allocation,and differences.They found many situations in which the widely-read priority rules performed poorly and emphasized that portfolio managers and project managers would prefer different priority rules depending on their local or global objectives,that is,the results in two decision tables.The practical use of managers requires only a rough and qualitative description of their projects in terms of complexity,degree of resource conflict,and resource allocation.

    He et al.[14] proposed a forward-based guidance algorithm based on priority rules (FBHA).FBHA improves resource allocation by converting non-critical activities into its FFF,FFT,and BFF,respectively.The project is divided into several stages during each forward/backward scheduling unit.At each stage,the transformation sequence and the days of non-critical activities depend on a set of vital priority rules.FBHA is integrated into the Microsoft Project 2007 business software package to improve program performance and facilitate project planners.

    Singh [15] attempted to integrate project priorities with the development of the project schedule.A hybrid algorithm was developed to accomplish this task.The algorithm provided is a new way to create a schedule for any scheduling problem constrained to multiple project resources where each project has a specific importance.The proposed method was validated with a case study under different scenarios.The experimental results were compared with the current priority transmission rules.The experimental results showed that the proposed method is superior to the current priority transmission rules under different operating conditions.In the real project management environment,a penalty is imposed if the project is completed after the due date.Some projects carry a higher penalty than do others.

    In this context,the project manager can make a trade-off between project sanctions and can develop a cost-effective agenda that meets customer requirements.In this context,the proposed algorithm will be useful for the project manager to deal with these conditions.In the future,research can explore the possibility of integrating other knowledge areas including risk management and procurement management with the development of the project schedule.Meta-heuristics models were also proposed for scheduling multiple-resource constrained project scheduling problems [16-20].Fuzzy models [21-23] also studied the problem of resource allocation under uncertain conditions.

    In this paper,we will use a heuristic procedure for solving RCPSP and MRCPSP.We propose five priority heuristic rules for scheduling multi-mode resource-constrained projects under dynamicity features for real situations.Five projects are considered test problems for the PHR.The obtained results rendered by these priority rules for the test problems are compared by the results obtained from 10 well-known heuristics rules rendered for the same test problems.The results in many cases of the proposed priority rules are very promising,where the procedure achieves better scheduling dates in many test case problems and the same results for the others.The proposed model is based on the dynamic features for project topography.

    2 Preliminaries

    Definition 1 LetXbe a space of points andx∈X.A neutrosophic setAinXis defined by a truth-membership functionTA(x),an indeterminacy-membership functionIA(x) and a falsitymembership functionFA(x),TA(x),IA(x) andFA(x) are real standard or real nonstandard subsets of]-0,1+[.That isTA(x):X→]-0,1+[IA(x):X→]-0,1+[andFA(x):X→]-0,1+[.No restriction is placed on the sum ofTA(x),IA(x) andFA(x),so0-≤sup (x) + supx≤3+.

    Definition 2LetXbe a universe of discourse.A single-valued neutrosophic setAoverXis an object taking the formA={〈x,TA(x),IA(x),FA(x),〉:x∈X},whereTA(x):X→[0,1],IA(x):X→[0,1] andFA(x):X→[0,1] with 0 ≤TA(x)+IA(x)+FA(x)≤3 for allx∈X.The intervalsTA(x),IA(x) andFA(x) represent the truth-membership degree,the indeterminacy-membership degree,and the falsity membership degree ofxtoA,respectively.For convenience,a single-valued neutrosophic number is represented byA=(a,b,c),wherea,b,c∈[0,1] anda+b+c≤3.

    Definition 3Supposeα?a,θ?a,β?aε[0,1] anda1,a2,a3,a4∈R,wherea1≤a2≤a3≤a4.Then,a single-valued trapezoidal neutrosophic number ?a=〈(a1,a2,a3,a4);α?a,θ?a,β?a〉 is a special neutrosophic set on the real line set R,whose truth-membership,indeterminacy-membership and falsity-membership functions are defined as

    where,,andtypify the maximum truth-membership degree,the minimum indeterminacymembership degree,and the minimum falsity-membership degree,respectively.

    3 Proposed Work

    Scheduling multiple constrained resource project problems is an optimization problem whose minimum project duration subject to the availability of resources is of particular interest to us.Deterministic project scheduling models consider activities durations to be accurate and deterministic and this is not the real condition where the uncertainties conditions and dynamicity features that surround the projects and their activities duration.For this reason,we consider the dynamic features for scheduling multi-mode resource-constrained projects.

    In this section,we will list the proposed five heuristic rules.Then,we present the proposed model for scheduling multi-mode resource-constrained projects using the PHR to minimize the project schedule time as much as possible in uncertain situations.

    3.1 Proposed Heuristic Rules

    3.1.1 PHR 1

    In this heuristic rule,all critical activities of the project receive the first preference and priority and weighted first and then the non-critical activities.The ordering for the critical and non-critical activities is given on the basis of the following steps of the proposed algorithm in this heuristic rule.

    1-The first critical activity of the first starting point of the project is the first step,in which the maximum weight is given to the starting critical activity and equal to the number of activities.The weight of the next critical activity by is decreased by one unit and the remainder of all critical activities are weighted in the same way.If more than one critical activity is present at this point,the activity is selected on the basis of ascending (ASC) of the activities’earliest times.In case of conflict,the activities are arranged on the basis of the max ratio between the time of immediate activity sons (the set of activities that follow this activity) to resources of immediate sons and activity resources to activity time for each critical activity.In case of conflict,the activities are arranged on the basis of DSC of their times.In case of conflict,the selection criteria will be random.The weight of this activity is set equal to the number of activities of the project.

    2-The non-critical activities based on ASC of their earliest start times (ES) are arranged.In case of conflict,the selection will be on the basis of their max ratio between the time of immediate activity sons to resources of immediate sons and activity resources to activity time for each non-critical activity.In case of conflict,the selection criteria will be on the basis of descending (DSC) activity duration times.In case of conflict,the selection criteria will be random.

    3-The weight of the first non-critical activity is decreased by one unit from the weight of the last critical activities.

    4-Weights are set for the rest of all non-activities until the last activity weight equals one.

    3.1.2 PHR 2

    In this heuristic rule,only the first critical activity on the critical path is weighted first,and then all the remaining activities,either critical or non-critical,are weighted.The maximum weight is given to the starting critical activity of the project and equal to the number of project activities.The ordering for both the critical and non-critical activities is given on the basis of the following steps of the proposed algorithm in this heuristic rule.

    1-The first critical activity of the first starting point of the project is the first step.If more than one critical activity is present at this point,the activity of maximum duration time is selected.The weight of this activity is set equal to the number of activities of the project.

    2-The rest of all activities are arranged on the basis of ASC of their ES times.In case of conflict,the activities are arranged on the basis of the max ratio of the sum of activity resources and resources of all sons to the sum of activity time and time of all sons.In case of conflict,the selection criteria will be random.

    3-The weight of the next activity is decreased by one unit and weights are set for the rest of the activities until the last activity weight equals one.

    3.1.3 PHR 3

    In this heuristic rule,all critical activities of the project receive the priority and weight first,followed by the non-critical activities.The ordering for the critical and non-critical activities is given on the basis of the following steps of the proposed algorithm in this heuristic rule.

    1-The first critical activity of the first starting point of the project is the first step.The maximum weight is given to the starting critical activity and is equal to the number of activities.The weight of the next critical activity is decreased by one unit and the rest of all critical activities are weighted in the same way.If more than one critical activity is present at this point,the activity is selected on the basis of ASC of the activities’earliest times.In case of conflict,the activities are arranged on the basis of the max ratio between resources of immediate activity sons to their times and activity resources to activity time for each critical activity.In case of conflict,the activities are arranged on the basis of DSC of their times.In case of conflict,the selection criteria will be random.The weight of this activity is set equal to the number of activities of the project.

    2-The non-critical activities are arranged on the basis of ASC of their ES.In case of conflict,the selection will be on the basis of their max ratio between resources of immediate activity sons to their times and activity resources to activity time for each no activity.In case of conflict,the selection criteria will be on the basis of DSC activity duration times.In case of conflict,the selection criteria will be random.

    3-The weight of the first non-critical activity is decreased by one unit from the weight of the last critical activities.

    4-Weights are set for the rest of all non-activities until the last activity weight equals one.

    3.1.4 PHR 4

    In this heuristic rule,only the first critical activity on the critical path is weighted first,and then all the remaining activities,either critical or non-critical,are weighted.The maximum weight is given to the starting critical activity of the project and is equal to the number of project activities.The ordering for the critical and non-critical activities is given on the basis of the following steps of the proposed algorithm in this heuristic rule.

    1-The first critical activity of the first starting point of the project is the first step.If more than one critical activity is present at this point,the activity of maximum duration time is selected.The weight of this activity is set equal to the number of activities of the project.

    2-The rest of all activities are arranged on the basis of ASC of their ES times.In case of conflict,the activities are arranged on the basis of the max ratio of the sum of activity time and time of all sons to the sum of activity resources and resources of all sons for each activity.In case of conflict,the selection criteria will be random.

    3-The weight of the next activity is decreased by one unit and weights are set for the rest of the activities until the weight of the last activity equal to one.

    3.1.5 PHR 5

    In this heuristic rule,all critical activities of the project receive priority and weight first,followed by the non-critical activities.The ordering for both the critical and non-critical activities is given on the basis of the following steps of the proposed algorithm in this heuristic rule.

    1-The first critical activity of the first starting point of the project is the first step.The maximum weight is given to the starting critical activity and is equal to the number of activities.The weight of the next critical activity is decreased by one unit and the rest of all critical activities are weighted in the same way.If more than one critical activity is present at this point,the activity is selected on the basis of ASC of activities’earliest times.In case of conflict,the activities are arranged on the basis of the max ratio between activity time to activity time and activity resources to time of all sons for each critical activity,In case of conflict,the activities are arranged on the basis of DSC of their times.In case of conflict,the selection criteria will be random.The weight of this activity is set equal to the number of activities of the project.

    2-The non-critical activities are arranged on the basis of ASC of their earliest start times.In case of conflict,the selection will be on the basis of their max ratio between activity time to activity time and activity resources to time of all sons for each critical activity for each no activity.In case of conflict,the selection criteria will be on the basis of DSC activity duration times.In case of conflict,the selection criteria will be random.

    3-The weight of the first non-critical activity is decreased by one unit from the weight of the last critical activities.

    4-Weights are set for the rest of all non-activities until the last activity weight equals one.

    3.2 Proposed Model for Scheduling Multi-Mode Resource-Constrained Projects Using the Proposed Heuristic Rules

    Step 1.All the activity duration modes are considered on the basis of the dynamic features surrounded by the project execution.

    Step 2.A crisp model of all different activities’duration modes are obtained,then

    The crisp model uses the score and accuracy functions of ?ain addition to different activities’duration modes using Eqs.(1)-(5),respectively.

    Step 3.The PHR are applied to the five projects examples of multi-mode resourceconstrained projects.Then,the priorities of all activities in the projects are listed.The durations (crisp values from different activities’duration modes),resource(s) required,and limited resource(s) availability values for each activity for each project are added to this list.

    Step 4.For each project,the scheduling process is started on the basis of the results of heuristic rules and the start and finish times are calculated for all activities until all activities of the project have been scheduled.Then,the scheduled time for this project is determined as the max number in the finish time row or the finish time of the last scheduled activity.

    Step 5.Step 4 for all five projects is repeated using the proposed five heuristic rules.

    Step 6.Final adjustments are made to the best (minimum) schedule time using the best PHR.

    4 Results and Discussion

    In this section,the five PHR are applied to the five multi-mode resource-constrained projects for the scheduling process.Five project data sets are listed first,followed by the results of scheduling these projects using the PHR,as shown below.

    4.1 Data Sets

    The activities duration modes of the five projects are listed in Tabs.1-5 are considered as follows.

    Table 1:Project #1 (number of activities=10,available resources=2,max resource availability of R1,R2=4,8)

    Table 2:Project #2 (number of activities=11,available resources=2,max resource availability of R1,R2=5,9)

    Table 3:Project #3 (number of activities=18,available resources=2,max resource availability of R1,R2=4,8)

    Table 4:Project #4 (number of activities=13,available resources=2,max resource availability of R1,R2=4,5)

    Table 5:Project #5 (number of activities=43,available resources=2,max resource availability of R1,R2=5,6)

    Table 5:Continued

    4.2 Experimental Analysis

    Projects differ in many aspects,such as the number of activities,precedence relationships between the activities,level of resource availability and resources required,different modes of activity durations,and project topography.Thus,no heuristic rule achieves the best scheduling results for all projects.In this section,the five PHR are applied to four multi-mode resourceconstrained project datasets for scheduling them.The results of the PHR are very promising,as shown below,where each of the five PHR achieves the best scheduling results for each of the four multiple resources constrained project data sets.

    For example,PHR1 achieved the best scheduling results for Projects #1 and #2,PHR2 achieved the best scheduling result for Projects#3 and #4.PHR3 achieved the best scheduling result for Project #3.PHR4 achieved the best scheduling result for Project #4,and PHR5 achieved the best scheduling result for Project #1.All results for scheduling the five projects examples using the PHR under different multi-mode duration conditions are listed in Tabs.6-27.Also,some detailed scheduling results using set of old heuristic rules are listed in Tabs.28-33 as shown below:

    Table 6:Project #1 scheduling using PHR1

    Table 7:Project #1 scheduling using PHR2

    Table 8:Project #1 scheduling using PHR3

    Table 9:Project #1 scheduling using PHR4

    Table 10:Project #1 scheduling using PHR5

    Table 11:Project #2 scheduling using PHR1

    Table 12:Project #2 scheduling using PHR2

    Table 13:Project #2 scheduling using PHR3

    Table 14:Project #2 scheduling using PHR4

    Table 15:Project #2 scheduling using PHR5

    Table 16:Project #3 scheduling using PHR1

    Table 17:Project #3 scheduling using PHR2

    Table 18:Project #3 scheduling using PHR3

    Table 19:Project #3 scheduling using PHR4

    Table 20:Project #3 scheduling using PHR3

    Table 21:Project #4 scheduling using PHR1

    Table 22:Project #4 scheduling using PHR2

    Table 23:Project #4 scheduling using PHR3

    Table 24:Project #4 scheduling using PHR4

    Table 25:Project #4 scheduling using PHR5

    Table 26:Project #5 scheduling using PHR1

    Table 27:Project #5 scheduling using PHR2

    Table 28:Project #1 scheduling using MACROS

    Table 29:Project #2 scheduling using R16

    Table 30:Project #3 scheduling using RRTTR

    Table 31:Project #4 scheduling using RCOMPR

    Table 32:Project #2 scheduling using MTOR

    Table 33:Project #4 scheduling using TRTRR

    4.3 Result Analysis

    In this subsection,the obtained results rendered by the proposed priority rules under the dynamic environment for the four test problems (as shown in Subsection 4.2) are compared by the results obtained from six well-known heuristics rules rendered for the same test problems.This comparison is summed up in Tab.34,which displays the results of the scheduling process for four multi-mode resource-constrained projects using both the proposed five heuristic priority rules and six well-known old rules (MACROS,RRTTR,RCOMPR,MTOR,R16,TRRTRR [2,4]).Tab.35 lists the critical path value (CP),the best value (B) for scheduling results obtained by the PHR and the old heuristic rules (OHR),and the number of occurrences (O) for this best value when the required scheduling resources are two critical resources.Tabs.34 and 35 show that the five PHR have achieved good results compared with the old rules and are among the most common rules used in scheduling resource-constrained projects.

    Table 35:Critical path (CP),best value (B),and number of occurrences the best value (O) for scheduling process using PHR and OHR

    The best results for scheduling the five previous projects are obtained from scheduling these projects using the PHR under the dynamic and multi-mode conditions,as shown in Figs.4-7.

    Figure 4:Scheduling results of project #1

    Figure 5:Scheduling results of project #2

    Figure 6:Scheduling results of project #3

    Figure 7:Scheduling results of project #4

    5 Conclusion

    Project scheduling is the process of best allocating limited resources to execute activities with specific order relative to the precedence relationship,level of resources available,and resources required by activities for achieving a set of objectives and multi-mode conditions.Heuristic procedures are one of the most commonly used procedures in solving the resource allocation problem and scheduling multi-mode resource-constrained project problems.Given that the estimation of the activity times in project management is always surrounded by a high degree of ambiguity and uncertainty,dynamic scheduling problems (multi-mode conditions) are needed for realistic situations.

    In this paper,we proposed five composite priority rules for scheduling multi-mode resourceconstrained projects under dynamicity features for more realistic situations.Five projects are considered test problems for these proposed heuristic rules.Results are very promising because the rules achieve better scheduling dates in many test case problems.The proposed model is based on dynamic features for project topography.

    Funding Statement: This work was supported by the Soonchunhyang University Research Fund.

    Ethical Approval:This article does not contain any studies with human participants or animals performed by any of the authors.

    Conflicts of Interest: The authors declare that they have no conflicts of interest to report regarding the present study.

    svipshipincom国产片| 久久精品熟女亚洲av麻豆精品| 日韩熟女老妇一区二区性免费视频| 欧美激情高清一区二区三区| 大陆偷拍与自拍| 国产伦人伦偷精品视频| 日韩av在线免费看完整版不卡| 亚洲av日韩精品久久久久久密 | 一个人免费看片子| 天天躁夜夜躁狠狠躁躁| 婷婷成人精品国产| 一级黄片播放器| 建设人人有责人人尽责人人享有的| 美国免费a级毛片| 丰满少妇做爰视频| 一区二区三区乱码不卡18| av在线播放精品| www日本在线高清视频| av不卡在线播放| 晚上一个人看的免费电影| 丝瓜视频免费看黄片| kizo精华| 肉色欧美久久久久久久蜜桃| 别揉我奶头~嗯~啊~动态视频 | 国产又爽黄色视频| 一本一本久久a久久精品综合妖精| 永久免费av网站大全| 极品人妻少妇av视频| 91老司机精品| 日韩 亚洲 欧美在线| 亚洲精品国产av蜜桃| 欧美激情 高清一区二区三区| 久久精品国产亚洲av高清一级| 少妇人妻 视频| 黄片播放在线免费| 美女国产高潮福利片在线看| 精品亚洲乱码少妇综合久久| 久久鲁丝午夜福利片| 只有这里有精品99| 精品一区二区三区四区五区乱码 | 在线观看www视频免费| 亚洲精品久久成人aⅴ小说| 国产高清不卡午夜福利| 国产免费福利视频在线观看| 欧美人与性动交α欧美精品济南到| 精品久久久久久电影网| 国产精品三级大全| 无限看片的www在线观看| 婷婷成人精品国产| 成人午夜精彩视频在线观看| 欧美在线黄色| 大香蕉久久网| 人成视频在线观看免费观看| 91国产中文字幕| 欧美乱码精品一区二区三区| 国产三级黄色录像| 51午夜福利影视在线观看| 如日韩欧美国产精品一区二区三区| 国产97色在线日韩免费| xxxhd国产人妻xxx| 欧美 亚洲 国产 日韩一| 夜夜骑夜夜射夜夜干| 久久精品久久久久久久性| 亚洲国产看品久久| 99国产精品免费福利视频| 久久精品人人爽人人爽视色| 久久久亚洲精品成人影院| 国产一区二区三区av在线| 人成视频在线观看免费观看| 香蕉丝袜av| 亚洲av成人不卡在线观看播放网 | 午夜日韩欧美国产| 少妇猛男粗大的猛烈进出视频| 手机成人av网站| 美女国产高潮福利片在线看| 好男人视频免费观看在线| 真人做人爱边吃奶动态| 丰满迷人的少妇在线观看| 亚洲国产欧美在线一区| 亚洲国产中文字幕在线视频| 少妇的丰满在线观看| 久久久久国产一级毛片高清牌| 婷婷丁香在线五月| av又黄又爽大尺度在线免费看| 午夜激情久久久久久久| 日本wwww免费看| 亚洲成国产人片在线观看| 免费在线观看黄色视频的| 欧美日韩福利视频一区二区| 成年女人毛片免费观看观看9 | 国产日韩一区二区三区精品不卡| 黄色 视频免费看| 黄色视频不卡| 国产一区亚洲一区在线观看| 少妇 在线观看| 久久精品aⅴ一区二区三区四区| 电影成人av| 丰满人妻熟妇乱又伦精品不卡| 亚洲欧美日韩另类电影网站| 精品少妇黑人巨大在线播放| 91国产中文字幕| av在线播放精品| 国产亚洲精品第一综合不卡| 国产日韩欧美在线精品| 亚洲国产欧美日韩在线播放| 9热在线视频观看99| 99国产精品一区二区三区| 女人被躁到高潮嗷嗷叫费观| 国产主播在线观看一区二区 | 久久久久久免费高清国产稀缺| 国产精品久久久久成人av| 国产成人91sexporn| 男男h啪啪无遮挡| 欧美+亚洲+日韩+国产| 精品久久久久久久毛片微露脸 | 只有这里有精品99| 亚洲情色 制服丝袜| 精品少妇一区二区三区视频日本电影| 极品少妇高潮喷水抽搐| 久热爱精品视频在线9| 无限看片的www在线观看| 欧美+亚洲+日韩+国产| 女性生殖器流出的白浆| 日本av免费视频播放| 中文字幕最新亚洲高清| 色婷婷久久久亚洲欧美| 极品少妇高潮喷水抽搐| 国产亚洲精品久久久久5区| 免费不卡黄色视频| 9191精品国产免费久久| www.自偷自拍.com| 国产在线视频一区二区| 欧美成狂野欧美在线观看| 国产男女内射视频| 曰老女人黄片| 日韩精品免费视频一区二区三区| 成年美女黄网站色视频大全免费| 91麻豆av在线| 老司机亚洲免费影院| 男人添女人高潮全过程视频| 国产有黄有色有爽视频| 十分钟在线观看高清视频www| 最近手机中文字幕大全| 丁香六月天网| 精品国产乱码久久久久久男人| 久久精品亚洲av国产电影网| 欧美日韩亚洲国产一区二区在线观看 | 欧美日韩av久久| 乱人伦中国视频| 成人免费观看视频高清| 美女主播在线视频| 国产成人精品久久二区二区免费| 免费在线观看影片大全网站 | 精品国产一区二区久久| 黄色片一级片一级黄色片| 国产1区2区3区精品| 国产99久久九九免费精品| 狂野欧美激情性bbbbbb| 日韩电影二区| 人人妻人人澡人人爽人人夜夜| 一区在线观看完整版| 久久综合国产亚洲精品| 建设人人有责人人尽责人人享有的| 女人高潮潮喷娇喘18禁视频| 成人午夜精彩视频在线观看| 叶爱在线成人免费视频播放| 又大又黄又爽视频免费| 人人澡人人妻人| 悠悠久久av| 久久精品国产亚洲av涩爱| 国产成人精品久久二区二区91| 亚洲伊人久久精品综合| 高清av免费在线| 99国产精品一区二区三区| 欧美 日韩 精品 国产| 一区二区日韩欧美中文字幕| 少妇裸体淫交视频免费看高清 | 久久人人爽av亚洲精品天堂| 一级毛片我不卡| 一级黄色大片毛片| 亚洲第一av免费看| 国产免费又黄又爽又色| 亚洲欧美色中文字幕在线| 亚洲av美国av| 欧美激情高清一区二区三区| 只有这里有精品99| 亚洲欧洲精品一区二区精品久久久| 一本大道久久a久久精品| 老熟女久久久| 国产欧美亚洲国产| 观看av在线不卡| 日日爽夜夜爽网站| 国产爽快片一区二区三区| 国产精品一区二区在线观看99| 一本色道久久久久久精品综合| 不卡av一区二区三区| 欧美黑人精品巨大| 最近最新中文字幕大全免费视频 | 欧美在线黄色| 久久人妻熟女aⅴ| 夫妻午夜视频| 欧美人与性动交α欧美软件| 成年动漫av网址| 亚洲黑人精品在线| 美女扒开内裤让男人捅视频| 亚洲精品国产av成人精品| 日韩中文字幕视频在线看片| 亚洲av成人不卡在线观看播放网 | 久久中文字幕一级| 亚洲国产欧美在线一区| 九色亚洲精品在线播放| kizo精华| 国产成人精品无人区| 午夜久久久在线观看| www日本在线高清视频| 一区二区日韩欧美中文字幕| 1024视频免费在线观看| 亚洲欧洲精品一区二区精品久久久| 丁香六月欧美| 超色免费av| 高清av免费在线| 国产精品一区二区精品视频观看| 国产野战对白在线观看| 欧美黑人欧美精品刺激| 久久性视频一级片| 精品卡一卡二卡四卡免费| 少妇精品久久久久久久| 在线看a的网站| av网站在线播放免费| 黄色毛片三级朝国网站| 亚洲综合色网址| 国产精品人妻久久久影院| 人妻人人澡人人爽人人| 老熟女久久久| 99国产综合亚洲精品| 国产国语露脸激情在线看| 50天的宝宝边吃奶边哭怎么回事| 欧美日韩av久久| 80岁老熟妇乱子伦牲交| 一级,二级,三级黄色视频| 成人影院久久| 国产黄色视频一区二区在线观看| 人妻 亚洲 视频| 国产成人精品久久二区二区91| 中文精品一卡2卡3卡4更新| 丰满少妇做爰视频| 亚洲av在线观看美女高潮| 老司机影院毛片| 少妇的丰满在线观看| 亚洲精品一卡2卡三卡4卡5卡 | 一级黄色大片毛片| 91精品三级在线观看| 欧美日韩成人在线一区二区| 国产人伦9x9x在线观看| 久久久精品区二区三区| 99re6热这里在线精品视频| 在线观看免费午夜福利视频| 精品少妇久久久久久888优播| 成人国产一区最新在线观看 | 咕卡用的链子| 亚洲少妇的诱惑av| 亚洲久久久国产精品| 欧美人与性动交α欧美精品济南到| 高清不卡的av网站| 国产亚洲av高清不卡| 免费看不卡的av| 欧美亚洲 丝袜 人妻 在线| 亚洲av电影在线观看一区二区三区| 另类精品久久| av视频免费观看在线观看| 日韩av在线免费看完整版不卡| www.熟女人妻精品国产| 一区二区三区激情视频| 99re6热这里在线精品视频| 菩萨蛮人人尽说江南好唐韦庄| 少妇猛男粗大的猛烈进出视频| 精品亚洲成国产av| 亚洲九九香蕉| 极品人妻少妇av视频| 一区二区三区乱码不卡18| 一个人免费看片子| 免费观看av网站的网址| 国产亚洲午夜精品一区二区久久| 日韩中文字幕欧美一区二区 | www.精华液| 亚洲欧美一区二区三区国产| 丁香六月天网| 男女之事视频高清在线观看 | 免费日韩欧美在线观看| 国产又色又爽无遮挡免| 大型av网站在线播放| 青青草视频在线视频观看| 晚上一个人看的免费电影| 性高湖久久久久久久久免费观看| 日本一区二区免费在线视频| 人妻人人澡人人爽人人| av欧美777| 色精品久久人妻99蜜桃| 亚洲情色 制服丝袜| 每晚都被弄得嗷嗷叫到高潮| 99国产精品一区二区三区| 一级毛片电影观看| 又紧又爽又黄一区二区| 另类亚洲欧美激情| 中国美女看黄片| 国产高清国产精品国产三级| 亚洲欧美激情在线| 宅男免费午夜| 男人操女人黄网站| 中文字幕av电影在线播放| 三上悠亚av全集在线观看| 波野结衣二区三区在线| 大码成人一级视频| 欧美日韩精品网址| 黄片小视频在线播放| 国产一区二区三区av在线| 国产成人精品久久二区二区免费| 搡老岳熟女国产| 精品久久久久久久毛片微露脸 | 男女免费视频国产| 日本猛色少妇xxxxx猛交久久| 热re99久久精品国产66热6| 欧美日韩综合久久久久久| 久久久久视频综合| 国产日韩欧美视频二区| 亚洲精品美女久久久久99蜜臀 | 亚洲精品成人av观看孕妇| 免费在线观看完整版高清| 麻豆av在线久日| 国产成人av激情在线播放| 精品亚洲成a人片在线观看| 中文字幕人妻丝袜制服| av又黄又爽大尺度在线免费看| 亚洲五月色婷婷综合| 岛国毛片在线播放| 欧美日韩福利视频一区二区| 2021少妇久久久久久久久久久| 91麻豆精品激情在线观看国产 | www.999成人在线观看| 久久99精品国语久久久| 天天躁日日躁夜夜躁夜夜| 国产精品久久久人人做人人爽| 久久精品亚洲av国产电影网| 欧美日韩国产mv在线观看视频| 日韩视频在线欧美| 成人手机av| 啦啦啦中文免费视频观看日本| 男女午夜视频在线观看| av网站免费在线观看视频| 久久影院123| 飞空精品影院首页| 国产精品一区二区在线观看99| 国产亚洲午夜精品一区二区久久| 日日爽夜夜爽网站| 黄网站色视频无遮挡免费观看| 五月开心婷婷网| 操美女的视频在线观看| 男人爽女人下面视频在线观看| 久久亚洲国产成人精品v| 少妇人妻 视频| 99国产精品一区二区三区| 91麻豆精品激情在线观看国产 | 精品久久久久久久毛片微露脸 | 欧美精品一区二区免费开放| 日日夜夜操网爽| av在线老鸭窝| cao死你这个sao货| 高潮久久久久久久久久久不卡| 国产爽快片一区二区三区| 国产精品久久久久久人妻精品电影 | 99热全是精品| 成人免费观看视频高清| 女人高潮潮喷娇喘18禁视频| 久久99一区二区三区| 人人澡人人妻人| 欧美av亚洲av综合av国产av| 亚洲精品久久久久久婷婷小说| 国产1区2区3区精品| 成年动漫av网址| 免费在线观看黄色视频的| 成年人午夜在线观看视频| 一本一本久久a久久精品综合妖精| 国产成人91sexporn| 精品少妇一区二区三区视频日本电影| 国产在线免费精品| 亚洲综合色网址| 久久久久久久大尺度免费视频| 51午夜福利影视在线观看| 亚洲av电影在线观看一区二区三区| 天天躁狠狠躁夜夜躁狠狠躁| 十八禁人妻一区二区| 免费日韩欧美在线观看| 大香蕉久久网| 激情五月婷婷亚洲| 午夜免费成人在线视频| 日韩一本色道免费dvd| 丝袜美足系列| 国产精品香港三级国产av潘金莲 | 欧美 亚洲 国产 日韩一| 91精品三级在线观看| 亚洲国产欧美在线一区| 欧美 日韩 精品 国产| 一级,二级,三级黄色视频| 色播在线永久视频| 亚洲男人天堂网一区| av网站在线播放免费| www.自偷自拍.com| 在线观看免费日韩欧美大片| 亚洲欧美清纯卡通| 尾随美女入室| 国产成人啪精品午夜网站| 丝袜喷水一区| 少妇人妻 视频| 精品少妇一区二区三区视频日本电影| 国产熟女欧美一区二区| 国精品久久久久久国模美| 久热这里只有精品99| 国产精品人妻久久久影院| 97在线人人人人妻| 成年人黄色毛片网站| 国语对白做爰xxxⅹ性视频网站| 亚洲久久久国产精品| 欧美另类一区| 91成人精品电影| 麻豆国产av国片精品| 欧美精品亚洲一区二区| 亚洲九九香蕉| 免费一级毛片在线播放高清视频 | 99久久精品国产亚洲精品| 午夜激情av网站| 中文字幕人妻丝袜制服| 国产成人免费无遮挡视频| av天堂在线播放| www日本在线高清视频| 国产精品一区二区在线不卡| 精品人妻1区二区| 青草久久国产| 亚洲一区中文字幕在线| 十八禁网站网址无遮挡| 欧美国产精品一级二级三级| 亚洲少妇的诱惑av| 国产精品偷伦视频观看了| 色婷婷久久久亚洲欧美| 亚洲av电影在线进入| 精品第一国产精品| 一个人免费看片子| 免费人妻精品一区二区三区视频| 一本久久精品| 岛国毛片在线播放| 两个人看的免费小视频| 在线观看一区二区三区激情| 最黄视频免费看| 99热全是精品| 国产女主播在线喷水免费视频网站| 国产成人精品久久二区二区免费| 亚洲成av片中文字幕在线观看| 男女边吃奶边做爰视频| 亚洲精品一区蜜桃| 成年人黄色毛片网站| 老司机在亚洲福利影院| 一级毛片黄色毛片免费观看视频| 亚洲色图综合在线观看| 1024香蕉在线观看| 国产精品欧美亚洲77777| 亚洲国产精品国产精品| 国产精品国产三级专区第一集| 五月天丁香电影| 成人亚洲欧美一区二区av| 久久青草综合色| 日本欧美视频一区| 国产成人91sexporn| 午夜精品国产一区二区电影| 大香蕉久久成人网| 五月天丁香电影| 欧美日韩综合久久久久久| 亚洲精品av麻豆狂野| 两个人免费观看高清视频| 亚洲av男天堂| 久久人人97超碰香蕉20202| 青草久久国产| 国产片特级美女逼逼视频| 你懂的网址亚洲精品在线观看| 99久久综合免费| 十八禁网站网址无遮挡| 国产男女内射视频| 丝袜喷水一区| 99热国产这里只有精品6| 久久久久久久国产电影| 亚洲色图 男人天堂 中文字幕| 777久久人妻少妇嫩草av网站| 天堂中文最新版在线下载| 黄色毛片三级朝国网站| 99国产精品免费福利视频| 精品一区在线观看国产| av欧美777| 欧美日韩亚洲国产一区二区在线观看 | 又大又黄又爽视频免费| 国产精品久久久久久精品古装| 亚洲精品日韩在线中文字幕| 国产精品99久久99久久久不卡| 久久久久久久久久久久大奶| 亚洲一区中文字幕在线| 99国产综合亚洲精品| 亚洲av片天天在线观看| 国产欧美亚洲国产| 50天的宝宝边吃奶边哭怎么回事| 午夜免费男女啪啪视频观看| 熟女少妇亚洲综合色aaa.| 美女午夜性视频免费| 在线av久久热| 成人国产一区最新在线观看 | 国产爽快片一区二区三区| 精品熟女少妇八av免费久了| 每晚都被弄得嗷嗷叫到高潮| 99精品久久久久人妻精品| 黄色 视频免费看| 日本午夜av视频| 国产高清视频在线播放一区 | 国产熟女午夜一区二区三区| 亚洲av综合色区一区| 亚洲精品久久久久久婷婷小说| 少妇 在线观看| 大型av网站在线播放| 中文乱码字字幕精品一区二区三区| 欧美日韩亚洲综合一区二区三区_| 一区二区三区乱码不卡18| 国产有黄有色有爽视频| 亚洲欧美清纯卡通| 久久中文字幕一级| 婷婷色综合www| 国产有黄有色有爽视频| 精品少妇内射三级| 精品人妻熟女毛片av久久网站| 精品一区二区三区av网在线观看 | svipshipincom国产片| 国产又爽黄色视频| 2018国产大陆天天弄谢| 午夜福利乱码中文字幕| 日韩中文字幕视频在线看片| 国产精品久久久av美女十八| 可以免费在线观看a视频的电影网站| 亚洲欧美色中文字幕在线| 亚洲国产欧美在线一区| av视频免费观看在线观看| 丰满迷人的少妇在线观看| 午夜福利,免费看| 校园人妻丝袜中文字幕| 欧美黄色片欧美黄色片| 久久久久久久精品精品| 精品人妻熟女毛片av久久网站| 久久青草综合色| 久久鲁丝午夜福利片| 91精品伊人久久大香线蕉| 岛国毛片在线播放| 国精品久久久久久国模美| 90打野战视频偷拍视频| 亚洲色图综合在线观看| 国产亚洲欧美在线一区二区| 亚洲中文日韩欧美视频| 大陆偷拍与自拍| 亚洲欧美中文字幕日韩二区| 亚洲激情五月婷婷啪啪| 国产精品一二三区在线看| 制服诱惑二区| 亚洲精品国产av蜜桃| 极品人妻少妇av视频| videos熟女内射| 成人国产av品久久久| 亚洲人成电影免费在线| 好男人电影高清在线观看| 99热网站在线观看| 韩国精品一区二区三区| bbb黄色大片| 在线观看人妻少妇| 国产精品人妻久久久影院| 久久精品aⅴ一区二区三区四区| 一级毛片电影观看| 久久亚洲国产成人精品v| 50天的宝宝边吃奶边哭怎么回事| 国产一区二区三区综合在线观看| 日日爽夜夜爽网站| 色94色欧美一区二区| 中文字幕精品免费在线观看视频| 亚洲欧美一区二区三区黑人| 大香蕉久久网| 黄色毛片三级朝国网站| 看十八女毛片水多多多| 高清欧美精品videossex| 亚洲国产精品一区二区三区在线| 国产精品99久久99久久久不卡| 18在线观看网站| 超碰97精品在线观看| 99精品久久久久人妻精品| 男人舔女人的私密视频| 一区二区av电影网| 天天躁狠狠躁夜夜躁狠狠躁| 国产亚洲欧美精品永久| 80岁老熟妇乱子伦牲交| 我的亚洲天堂| 男女床上黄色一级片免费看| 国产成人a∨麻豆精品| 日本a在线网址| 一级黄片播放器| 国产精品一国产av| 亚洲 国产 在线| 国产成人欧美在线观看 | 国产欧美亚洲国产| 99九九在线精品视频| 久久99一区二区三区| 亚洲成人免费电影在线观看 | 丝袜脚勾引网站| 婷婷色麻豆天堂久久| 另类精品久久| 老司机午夜十八禁免费视频| 在线观看一区二区三区激情|