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

    Optimization of Multi-Execution Modes and Multi-Resource-Constrained Offshore Equipment Project Scheduling Based on a Hybrid Genetic Algorithm

    2023-01-25 02:53:02QiZhouJinghuaLiRuipuDongQinghuaZhouandBoxinYang

    Qi Zhou,Jinghua Li,Ruipu Dong,Qinghua Zhouand Boxin Yang

    1College of Shipbuilding Engineering,Harbin Engineering University,Harbin,150001,China

    2Shanghai Waigaoqiao Shipbuilding Co.,Ltd.,Shanghai,200000,China

    3College of Mechanical and Electrical Engineering,Harbin Engineering University,Harbin,150001,China

    ABSTRACT Offshore engineering construction projects are large and complex,having the characteristics of multiple execution modes and multiple resource constraints.Their complex internal scheduling processes can be regarded as resourceconstrained project scheduling problems(RCPSPs).To solve RCPSP problems in offshore engineering construction more rapidly,a hybrid genetic algorithm was established.To solve the defects of genetic algorithms,which easily fall into the local optimal solution,a local search operation was added to a genetic algorithm to defend the offspring after crossover/mutation.Then,an elitist strategy and adaptive operators were adopted to protect the generated optimal solutions,reduce the computation time and avoid premature convergence.A calibrated function method was used to cater to the roulette rules,and appropriate rules for encoding,decoding and crossover/mutation were designed.Finally,a simple network was designed and validated using the case study of a real offshore project.The performance of the genetic algorithm and a simulated annealing algorithm was compared to validate the feasibility and effectiveness of the approach.

    KEYWORDS Offshore project;multi-execution modes;resource-constrained project scheduling;hybrid genetic algorithm

    1 Introduction

    Large-scale engineering projects are vulnerable to a variety of resource constraints[1]and involve numerous production activities.Offshore platform projects can be affected by many factors,such as extreme weather and sea conditions [2].Usually,such complex operating environments often have negative effects on the construction of offshore platforms.Therefore,large-scale engineering projects are vulnerable to a variety of resource constraints[3,4],whereas they involve numerous job entries and management complexity [5].Accordingly,recent research has focused on how best to schedule such projects under the constraints of sequence relationships,critical resources and time.

    To increase production efficiency and shorten the construction period of offshore platform projects,research on the resource-constrained project scheduling problem (RCPSP) has developed rapidly,which mainly focuses on the aspects of objective functions,task activities and resource constraints.

    The RCPSP is a fairly complex issue;multi-mode and multi-resource constrained project scheduling problems are far more complex than NP-hard problems.To save costs and reduce unnecessary spending during offshore platform projects,algorithms are often used.Hybrid genetic algorithms,classical genetic algorithms,and simulated annealing algorithms can be used to solve complex problems,yet their effectiveness needs to be verified and analysed numerically.Hence,an effective algorithm must be selected or designed to solve multi-resource constrained project scheduling problems.

    In light of the above observations,this study established a hybrid genetic algorithm to tackle offshore equipment project scheduling problems under multi-execution modes and multi-resource constraints.The rest of this paper is organized as follows.In Section 2,related literature is reviewed.Section 3 builds a project scheduling model of multi-execution modes and multi-resource constrained offshore equipment.Section 4 describes the multi-execution modes and multi-resource constrained offshore equipment project scheduling problem and designs the algorithmic solving process.In Section 5,we use production data as an example to verify the effectiveness of the algorithm and compare it with a variety of other algorithms’ iterative results.Finally,Section 6 concludes by highlighting some advantages and limitations of our hybrid genetic algorithm and directions for future work.

    2 Literature Review

    This section summarizes recent relevant literature,which has two main research streams:resourceconstrained project scheduling problems and hybrid genetic algorithms.

    2.1 Resource-Constrained Project Scheduling Problems

    Large-scale engineering projects,such as offshore platform and shipbuilding projects,are often affected by factors such as extreme weather and supplier tardiness.The complex operating environment often reduces the efficiency of offshore platform construction.

    In offshore production,the resources used during manufacturing include field resources,material resources,human resources,equipment resources,technical resources and service resources.Achieving a reasonable schedule under the constraints of sequence relationships and critical resources has become a focus of current research.Multi-resource limit problems and priority rules were described by Browning et al.[6].In recent years,most research on RCPSP has focused on adding specific constraints to make the problem more realistic.Ma et al.[7] studied a proactive project scheduling problem with flexible resource constraints.On the basis of the RCPSP problem,Cai et al.[8]considered delivery times and proposed a corresponding heuristic algorithm.Asadujjaman et al.[9]proposed a concurrent project-scheduling and material-ordering problem and proposed a hybrid immune GA solution.Ghamginzadeh et al.[10]studied a multi-objective,multi-skill,project-scheduling model.

    2.2 Algorithm for RCPSP

    To solve resource-constrained problems,the general exact algorithm [11,12],heuristic rules [13]and intelligent optimization algorithm can be used.The exact algorithm can only solve minor problems and remains at the theoretical stage.Heuristic rules,in addition to simple problems (such as single resources),guarantee an optimal solution but are unable to prove its optimality.Due to the large number of production operations during the execution of offshore projects,the complex logical relationship between activities,and the complex resources constraints[14],it is difficult to solve such problems with general exact algorithm and heuristic rules.Therefore,there are many studies using intelligent optimization algorithms to solve this problem.

    Intelligent algorithms[15,16]have been validated as feasible solutions,and involve searching several iterations that gradually converge to the global optimal solution.The biological and evolutionary foraging swarm intelligence algorithm has been developed,which is very suitable for solving largescale problems,especially in multi-mode and multi-resource-constrained project scheduling problems.Therefore,it has gradually become a research hotspot.

    Liu et al.[13]tried to solve an RCPSP using a heuristic algorithm with the objective of minimizing activities.Hartmann[17,18],Alcaraz et al.[19],Gon?alves et al.[20],Proon et al.[21],Hindi et al.[22]and Valls et al.[23]used genetic algorithms for their approaches.Cai et al.[8]and Afshar-Nadjafi et al.[24]made improvements for certain genetic algorithms and designed a fitness function and coding rules to solve multi-mode resource-constrained project scheduling problems.Kim et al.[25]and Zhang et al.[26] proposed an adaptive hybrid genetic algorithm and particle swarm optimization for solving resource-constrained scheduling problems,obtaining very good results.Gonzalez-Pardo et al.[27]elaborated on ant colony optimization (ACO) algorithms with a novel CSP-graph-based model to solve RCPSPs.Zhao et al.[28]proposed a genetic simulated annealing algorithm based on population stability to determine the shortest construction period under the resource constraint of a single project with renewable resources.Coric et al.[29] compared the time complexity of IP formulations and genetic algorithms in solving RCPSPs and presented two different solution representations for genetic algorithms: a permutation vector and vector of floating numbers.Snauwaert et al.[30] addressed a multi-skilled extension of RCPSP (MSRCPSP) and developed a genetic algorithm to solve it.In addition to the above algorithms,the particle swarm optimization heuristic has drawn increasing attention[31,32].

    2.3 Aims

    Currently,there is a research foundation for multi-mode and multi-resource constrained scheduling problems.However,since marine project scheduling problems are usually large-scale,there is usually some room for optimization.This requires a higher search ability of the algorithm.To minimize the duration of a project,this article integrates a local search into a genetic algorithm and adds an elitist strategy and adaptive crossover/mutation operations to greatly reduce the computation time and ensure the quality of the search solutions.Moreover,comparisons with the classical genetic algorithm and simulated annealing algorithm are made,and the feasibility of the proposed algorithm is validated.

    However,since marine project scheduling problems are usually large-scale,there are many feasible solutions during project construction.

    3 Project Scheduling Model of Multi-Execution Modes and Multi-Resource Constrained Offshore Equipment

    3.1 Pretreatment of Offshore Project Network Plans

    In complex projects,the project execution plan is usually graded and the enterprise needs to formulate and decompose it according to contract constraints and production capacity.After making practical investigations into an offshore enterprise,we found that offshore companies usually use Oracle Primavera P6 or Microsoft Project software for project planning and task decomposition.Such software is oriented towards large-scale engineering projects,linking the plans involved in the project execution process with enterprise resources,making it easier for enterprises to manage and control their projects.

    In the process of offshore engineering construction,planning and dispatching,four-stage plans are used to guide operations.Some four-level plans are able to be decomposed into a single plan,while other four-level plans cannot be decomposed.Therefore,decomposed fourth-level plans can be regarded as a complete network plan and include all operation items,the logical relationship,etc.A model of such problems requires four preprocessing schemes to form a viable network scheme,as shown in Fig.1.

    Figure 1:Decomposition of four-level network planning

    In Fig.1,S4andE4represent the beginning and end of the fourth-level network activities.These can be taken as two virtual activities with corresponding periods,direct costs,and resource consumptions of zero.Now,we assume that other activities added to activities outsideJ4cannot continue to be broken down into fifth-level activities.PointsS5andE5indicate the beginning and the end of the 5-stage plan,as well as two virtual activities.The earliest start times ofJ41andJ43can be considered as the start timesS5,J42,J43’s latest end time as the end timeE5,and pretreatment is shown in Fig.2.

    Figure 2:Pretreatment of four-level network planning

    3.2 Problem Description of Multi-Execution Modes and Multi-Resource-Constrained Offshore Equipment Project Scheduling

    A complete offshore project can correspond to a complete network diagram,including the complete logical relationship.Engineers use professional software to decompose a complete project into a network plan of four levels to guide the actual operations.In this paper,a single-node network diagram is defined asG=(V,E).In graphG,Ethere is a set of directed arcs that can connect each node in setV.We defineJas an activity,thenjcan be considered as a subset ofJ,wherej=1,...,J.The network also contains node 0 and nodeJ+ 1,which represent the beginning and end of the virtual activities,respectively.ActivityJcannot start until the predecessor activities ofPjhave been completed.

    Each activityjmay be performed under several different modesMj={1,...,Mj}.In the execution modem∈Mj,the demand for renewable resources in activityjper unit time can be represented byrjmk,and the duration of activityj,which is under execution modem,is expressed bydjm.Assuming that once activityjstarts in modem,it cannot be allowed to change due to activity interruptions or behaviour patterns.Similarly,all of the activities must be executed continuously.

    Bearing this in mind,in order to establish a multi-mode resource-constrained project scheduling optimization model,the following assumptions are made:(1)Once an activity is started,it cannot be interrupted until completion;(2)during the scheduling period considered,the resource supply capacity is evenly distributed; and (3) each operation’s resource demand per unit time must be less than the upper limit of the resource supply.

    3.3 Mathematical Model

    In this paper,EFTjandLFTjrepresent the beginning and end times of activityj,respectively,whileMjindicates a set of alternative execution modes.Furthermore,rjmkis activityjinm—the execution mode,which is required for the firstkkinds of resource demands(such as personnel,cranes,plates,money,barges,and oil,in which human and oil resources are renewable and non-renewable resources,respectively).Rkindicates thatklargest species of renewable resources supply.The mathematical model of the problem can be described as follows:

    In this model,Eq.(1) is the objective function,while Eqs.(2)–(6) describe the constraint conditions.Eq.(1)indicates the duration of the project;Eq.(2)represents that activityjcan only be carried out in an execution mode;in Eq.(3),activityiis the tight predecessor activity before activityj,which only starts after its before-tight-activities event setPj; Eq.(4) indicates the demand for renewable resources per unit time,which cannot exceed the capacity of resource supplyRk; Eq.(5) means that the demand for non-renewable resources cannot exceed its supply,and we assume that each activity’s demand per unit time is fixed;and Eq.(6)is a 0–1 decision variable,indicating whether activityjcan be carried out under execution modemat timet.

    4 Solving for Multi-Execution Modes and Multi-Resource-Constrained Offshore Equipment Project Scheduling Problems

    4.1 Algorithm for the Solving Strategy

    Usually,offshore projects require operating items in large amounts,which results in extremely large execution modes and solution spaces.This directly leads to low efficiency and effectiveness in the general convergence speed.Genetic algorithms have a strong global cable capacity,and crossover/mutation methods protect the diversity of the population to some extent;however,the latter’s convergence results may also undermine the optimal solution that has already been searched,which is likely trapped in a local convergence optimum.Meanwhile,a local search algorithm can generate field solutions by random perturbation and accept inferior solutions of a certain probability,giving it strong local searchability.Therefore,to balance the advantages and disadvantages of these two algorithms,this paper proposes a fused hybrid genetic algorithm to solve multi-mode multi-resource-constrained project scheduling problems.The main improvements are as follows.(1)It adopts an elitist strategy to speed up convergence;(2)it uses adaptive crossover/variability to improve search quality and speed up convergence;(3)it integrates local search into the genetic algorithm and uses a maintenance population to protect the diversity of the population and come to a global optimal solution; and (4) it uses the function calibration method to accommodate the use of roulette rules.

    4.2 Design of the Hybrid Genetic Algorithm

    4.2.1 Encoding

    This paper uses two chromosomes for encoding the hybrid genetic algorithm.One represents the sequence of activities,while the other represents the execution mode sequences.In the sequence of activities,each gene represents an activity.In the execution mode sequence,each gene represents the predecessor of its corresponding activity Fig.3 shows a simple network diagram with the immediately preceding relations,while Fig.4 shows an encoding example.

    Figure 3:Sample of encoding rule

    Figure 4:Simple network plan

    4.2.2 Decoding

    Decoding is the process of solving practical problems with information carried by chromosomes.Since this article is only related to time and resource constraints,the serial scheduling mechanism is used for decoding[30].The decoding operation process includesh=1,...,Jsteps.Each step may only be based on the earliest start time to determine the execution mode,relationships and constraints of resources after the event to select a condition immediately before the tightj*.Meanwhile,according to a local collectionPSh,an activity set is arranged at each step.Let ~Rk(t)=Rk-,as activityjsupplieskclasses of remaining resource capacity under execution modem.LetFh= {fj|j∈PSh}be a selected event’s end-time collection.Use the earliest start time precedence activitiesESj*to calculatej*.Then,the preceding resource-constrained start-timeSj*activity sequence can be expressed asλ={j1,...,jh,...,jJ}.The decoding operation process details are as follows:

    Step 1:Initializeh=1,PSh={0},Fh={0};

    Step 2:If|PSh|<J,go to Step 3;else,end the period;

    Step 3:Calculate the following sequence:

    Fh~Rk(t);j*: =jh;dj*: =dj*m;ESj*= maxi∈Pj*{Fh};Sj*= min{t|ESj*≤t,rj*mk≤~Rk(τ),τ=t,...,t+dj*-1,k=1,...,K};

    Step 4:fj*=Sj*+dj*;

    Step 5:Fh+1: =Fh∪{fj*};PSh+1: =PSh∪{j*};

    Step 6:h=h+1;go to Step 2.

    4.2.3 Crossover/Mutation Operator

    To change the default settings,we adjust the template as follows.Crossover and mutation are the most important parts of the genetic algorithm and must be properly designed.This paper adopts a single-point crossover method proposed by Chen et al.[33]and Hartmann[34],as shown in Fig.5.

    Figure 5:Sample of a crossover operation

    In the cross-operations,q1andq2represent selecting location randomly,directs at a sequence of activities and implementation modality.Afterq1position is selected,the sequence of activities before it crosses to the offspring;meanwhile,it excludes the activity sequence that has already been crossed from the activity sequence of the parent generation,then crosses to the progeny and offspring in order to complete the activity sequence crossover operation for now.Afterq2is selected,all the execution modes beforeq2are crossed to the offspring and the execution mode afterq2finds its corresponding sequence according to the activity sequence in the parent generation.Then,we join the offspring execution mode sequence.

    Mutation operations are executed both on the activity sequence and execution mode sequence,but there are definite differences in the implementation of its rules.In the sequence of activities,we first select an activity randomly and then find the predecessor activities of the second-highest position,which is 0,and the successor activity of the 4th-lowest position.Then,we engender a random digit representing the active position,such as 2 from 0 and 4 activities location:0–4(not including 0 and 4),and move activity 2 to position 2,while the other activities do not change order and just move forward or backward as a whole.For the variation of the execution model,we generate a random digit from 1–6 in position 5(as Fig.6 shows)and execute the execution mode corresponding to the position mode into another option.

    Figure 6:Sample of a mutation

    4.2.4 Adaptive Crossover and Mutation Strategy

    To accelerate convergence and increase the quality of the search solutions,an adaptive crossover operation is available.The probability of pre-crossover searching and mutation is relatively large.As the search progresses,the crossover and mutation become smaller.The crossover probabilityPcand mutation probabilityPmare shown by the following formula,in whichfmaxrepresents the highest fitness value in the population,frepresents the current value of individual fitness andfavgrepresents the population’s averagefitness value.

    4.2.5 Function Calibration Method and Elitist Strategy

    Under normal circumstances,the objective function can be directly used as the fitness function.However,the problem of minimizing the duration cannot be described as a fitness function directly,so the objective function must be converted to a proper fitness function.Sometimes,due to the relatively small differences between the objective functions,the probability of selecting each individual difference is small,which leads to each individual having almost the same probability choice.This might result in weak selection by the genetic algorithm.Changes are needed to fix this by using an appropriate function calibration method,such as linear calibration,dynamic linear calibration,power-law scaling or logarithmic calibration.

    The difference between the values of the objective functions is quite obvious,which is the reason why we utilize a calibration method.Inf‘=k/f,f‘stands for the calibrated function,fstands for the uncalibrated function value(duration),andkis the coefficient.

    We compare the individuals with the smallest fitness values among the parent and offspring individuals.If the parent is superior to the offspring,the best individual parent will replace the best offspring,or the best parent will replace the worst offspringi.This is the elitist operation,which can effectively protect the optimum solution from being destroyed and accelerate the convergence speed.

    4.3 Algorithmic Process

    For a higher quality solution and faster speed,in this article,a mixed genetic algorithm is used,which integrates a local search algorithm with an iterative search performed only once into the genetic algorithm for iterative search.The flow chart of the algorithm is shown in Fig.7.The specific steps are as follows:

    Step 1:Initialization.Set the maximum number of iterationsG,coefficientk,initial temperatureT,and largest provider of resourcekvalues,Rk.

    Step 2:Randomly generated initial solution.According to the network diagram for meeting the tight relationship between the former premise randomly generated initial solution ofN,where the execution mode for each activity fromMjis randomly selected.

    Step 3: Decode.Obtain the initial population of each individual periodT,and use the inverse calibration method for the fitness function to convertT′.

    Step 4: Select the size ofN,respectively,the parent and parent on behalf of Father/Mother according to roulette rules.

    Step 5:Adaptive crossover and mutation operations.Conduct crossover and mutation to produce offspring children.

    Step 6:Add a local search to the solution for maintenance.

    Step 6.1:Crossover and mutation to produce offspring children as its parentX;

    Step 6.2:Use the mutation probability of generating a field solutionY;

    Step 6.3: Sequence comparison of individualsXandY.If the individual is superior to the correspondingYof individualX,Yis replaced by the individual out of individualX;otherwise,keep theXin the individual unchanged.

    Step 7:Carry out the elitist operation.

    Step 8:Determine whether the convergence condition is satisfied,if yes,go to Step 9;otherwise,go to Step 3.

    Step 9:Output the shortest duration and iterative convergence curve.

    Figure 7:Algorithm flowchart

    5 Case Analysis

    5.1 Examples of Verification of the Test Network Diagram

    This article refers to the network in Fig.8,a data validation instance from the literature,assuming that there is only one kind of renewable resource and one non-renewable resource.The network diagram has 12 events,in which 0 and 11 are starting and ending events,while the execution modes are mode 1 and mode 2 executive.Renewable resources are represented byRandRk max=12.Nonrenewable resources are represented byNR.This article assumes that workers consume a certain value of non-renewable resources each day,and its totalNRkis 25.

    Figure 8:Network diagram of the validation instance

    5.1.1 Examples of Simulation Data Acquisition

    The initial size of the population genetic algorithm section is 10; the maximum number of iterations is 200;the function calibration coefficientk=30;the cross-adaptive crossover and mutation probabilitiesk1andk2are taken as 0.7 and 0.95,respectively,while the mutation probabilitiesk3andk4are taken as 0.02 and 0.05 and the local search iteration is 1.The specific parameters are shown in Table 1.

    Table 1: Instance data of a network diagram

    5.1.2 Graphical Analysis

    Through a comparative analysis of a traditional genetic algorithm and a simulated annealing algorithm,based on the mean value of the fitness function being the iterative convergence criterion,the article obtained the iterative convergence curve shown in Fig.9.It shows that,compared to a classical genetic algorithm and simulated annealing algorithm,the hybrid genetic algorithm converges faster,and its trend of convergence appeared in the 10thgeneration.Moreover,the non-renewable resource consumption is 15,which is less than the maximum reserve 25,and it can converge the minimum 10-day duration according to the theory,which fully illustrates the improvement brought by the proposed elitist strategy,function calibration method,local search,and adaptive crossover.These strategies have a good effect on accelerating convergence/mutation.

    Meanwhile,from the chart,we can see that the classical genetic algorithm’s convergence fluctuates in the later period,which fully shows that the improvement of the probability of crossover mutation proposed can achieve a more stable solution.The convergence of the simulated annealing algorithm is unstable in the later period,indicating that although it can accept an inferior solution with a certain probability,due to the initial temperature being too high and cooling slowly,it seems to result in an extremely slow rate of convergence.

    Figure 9:Comparison of the iterative curves of three algorithms

    5.1.3 Data Analysis

    To demonstrate the feasibility of this algorithm,two indicators were used: average optimal convergence and iterations to average convergence of the three algebraic calculation algorithms after 30 runs,as shown in Table 2.Also,we list the optimal scheduling scheme of the hybrid and classical genetic algorithms,as shown in Figs.10 and 11.We found that the hybrid genetic algorithm and simulated annealing algorithm can both find the optimal solution(10 days).The hybrid genetic algorithm can achieve optimal results but the simulated annealing algorithm did not search the optimal results at all,and fluctuations can be seen.The solution-searching quality of the hybrid genetic algorithm is significantly better than that of classical genetic algorithm 3.The fastest search algorithm is the hybrid genetic algorithm.This article shows that this can handle a multi-mode multi-resource-constrained project scheduling problem.

    Table 2: Comparison of a variety of algorithms

    Figure 10:Hybrid genetic algorithm optimal scheduling scheme

    Figure 11:Classical genetic algorithm optimal scheduling scheme

    5.2 Actual Examples of Offshore Project Validation

    In this example,the size of the initial population of the genetic algorithms is 20; the maximum number of iterations is 500; the renewable resources (HR)Rklimit is 40; the function calibration coefficientkis 400;the adaptive crossover and mutation probabilitiesk1andk2are 0.7 and 0.95;the mutation probabilitiesk3andk4are 0.02 and 0.05; and 1 local search iteration is used.The specific network and data are illustrated in Table 3 and Fig.12[35].

    Table 3: Construction scheme of the onshore construction process for an offshore structure

    Table 3 (continued)

    Figure 12:Network diagram of the onshore construction process for an offshore structure

    It should be noted that renewable resources include human resources,while non-renewable resources are,by their nature,more certain in their supply.Therefore,non-renewable resources are not considered in this verification example.The basic data(onshore construction process of an offshore structure)in the offshore project network diagram were provided by an offshore company,drawn by project2007.

    By the comparative analysis of the hybrid genetic,classical genetic,and simulated annealing algorithms,we know that the classical genetic algorithm easily finds a local optimal solution because of its weakness in local search capability.The simulated annealing algorithm converges very slowly and large fluctuations still exist after 500 iterations,indicating that it does not achieve convergence.The hybrid genetic algorithm iterations have already converged after about 110 times,and the quality of the convergence solution is better than those of the other two.As a result,the optimal duration is 375 days,as shown in Fig.13,which verifies that the hybrid genetic algorithm can solve the offshore project scheduling optimization problem.

    Figure 13:Actual offshore project iteration convergence plan

    6 Conclusions

    This article integrated a local search algorithm into a genetic algorithm and added an elitist strategy and adaptive crossover and mutation operations.Solutions that improve the effectiveness and efficiency of a multi-mode multi-resource-constrained project scheduling problem were obtained,as follows:

    (1) This paper proposed a hybrid genetic algorithm and established a multi-mode and multiresource-constrained project scheduling optimization model.Then,this paper presented a genome sequence (based on the activity sequence and implementation modality sequence) and designed the appropriate decoding rules and crossover,mutation rules,cited an elitist strategy,and an adaptive operation.Then,local search was integrated after the crossover and mutation operation,and maintenance of the genetic algorithm’s offspring and other operations were adopted,which greatly increased the convergence speed.Improvements to the proposed algorithm were introduced to overcome the shortcomings of the large solution space,accelerate the convergence,and increase the understanding of search quality.Through the data test of the network diagram and the actual test project,it is found that the shortest period of the offshore project is 10 days and 375 days,respectively.

    (2)A comparative analysis of hybrid genetic,classical genetic,and simulated annealing algorithms was made.Comparison of the resulting convergence curves and data fully shows that the proposed hybrid genetic algorithm is most suitable for solving multi-mode and multi-resource-constrained project scheduling problems.

    Multi-mode and multi-resource-constrained project scheduling problems are very complex NPhard problems.On the basis of this study,it is necessary to carry out the following research:

    (1)Research is needed in multi-mode,multi-objective,single-/multi-resource-constrained project scheduling problems.Further improvements in convergence speed and the reconciliation and quality of the convergence of the algorithm are required.

    (2) For large projects,especially marine research projects,it is necessary to carry out a more efficient network decomposition scheme plan,and to obtain the optimal solution in an early period of the plan.

    Acknowledgement:The authors are responsible for the contents of this publication.The authors would like to thank SWS Co.,Ltd.for contributing the data used in verification.

    Funding Statement:This research was funded by the Ministry of Industry and Information Technology of the People’s Republic of China(Nos.[2018]473,[2019]331).

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

    丝瓜视频免费看黄片| 99久久99久久久精品蜜桃| 只有这里有精品99| 欧美日韩综合久久久久久| 亚洲av成人不卡在线观看播放网 | 久久久精品国产亚洲av高清涩受| 丝袜人妻中文字幕| 老鸭窝网址在线观看| 又大又黄又爽视频免费| 高清av免费在线| av福利片在线| 岛国毛片在线播放| 亚洲av在线观看美女高潮| 精品少妇一区二区三区视频日本电影| 国产精品熟女久久久久浪| 久久久久精品国产欧美久久久 | 交换朋友夫妻互换小说| 国产男女内射视频| www.精华液| 亚洲国产av影院在线观看| 久久av网站| 捣出白浆h1v1| 亚洲精品一区蜜桃| 三上悠亚av全集在线观看| 久久国产精品影院| 色播在线永久视频| 黑人猛操日本美女一级片| 91老司机精品| 久久久久国产一级毛片高清牌| 十八禁网站网址无遮挡| 日本欧美视频一区| 91字幕亚洲| 国产无遮挡羞羞视频在线观看| 老司机亚洲免费影院| 久久国产亚洲av麻豆专区| 色综合欧美亚洲国产小说| 亚洲精品久久久久久婷婷小说| 视频在线观看一区二区三区| 日韩av不卡免费在线播放| 久久久久视频综合| 精品少妇内射三级| av不卡在线播放| av电影中文网址| www.熟女人妻精品国产| 日韩伦理黄色片| 久久精品久久久久久噜噜老黄| av福利片在线| 天堂中文最新版在线下载| 国产91精品成人一区二区三区 | 极品少妇高潮喷水抽搐| 男人添女人高潮全过程视频| 久久久久久久大尺度免费视频| 又黄又粗又硬又大视频| 啦啦啦在线免费观看视频4| 多毛熟女@视频| 欧美日韩视频精品一区| 国产精品 国内视频| 视频在线观看一区二区三区| 制服人妻中文乱码| 在现免费观看毛片| 国产精品一区二区精品视频观看| 亚洲精品日本国产第一区| 亚洲情色 制服丝袜| 国产男女内射视频| 久久ye,这里只有精品| 视频区图区小说| 国产黄色免费在线视频| 日韩av不卡免费在线播放| 欧美另类一区| 亚洲精品国产区一区二| 国产精品久久久人人做人人爽| 少妇精品久久久久久久| 三上悠亚av全集在线观看| 国产精品一二三区在线看| 欧美日韩av久久| 久久国产亚洲av麻豆专区| 精品欧美一区二区三区在线| 亚洲av成人精品一二三区| 多毛熟女@视频| 老司机在亚洲福利影院| 高清视频免费观看一区二区| 老司机影院毛片| 欧美老熟妇乱子伦牲交| 日韩精品免费视频一区二区三区| 纯流量卡能插随身wifi吗| 日韩一区二区三区影片| 色婷婷久久久亚洲欧美| 久久精品亚洲熟妇少妇任你| 国产精品久久久久久精品电影小说| 国产日韩欧美在线精品| 亚洲黑人精品在线| 中国国产av一级| 高清欧美精品videossex| 人妻人人澡人人爽人人| 伦理电影免费视频| e午夜精品久久久久久久| 老司机午夜十八禁免费视频| 精品久久久久久电影网| 69精品国产乱码久久久| 69精品国产乱码久久久| 亚洲人成电影免费在线| 各种免费的搞黄视频| 久久午夜综合久久蜜桃| 在线观看www视频免费| 国产成人一区二区在线| 男女免费视频国产| 国产极品粉嫩免费观看在线| 日本wwww免费看| 亚洲色图 男人天堂 中文字幕| 久久人妻福利社区极品人妻图片 | av福利片在线| 亚洲激情五月婷婷啪啪| 电影成人av| 午夜老司机福利片| 国产精品熟女久久久久浪| 午夜福利乱码中文字幕| 久9热在线精品视频| 国产激情久久老熟女| 国产97色在线日韩免费| 一区在线观看完整版| 国产成人精品在线电影| 久久精品亚洲av国产电影网| 性少妇av在线| 亚洲天堂av无毛| 中文欧美无线码| 汤姆久久久久久久影院中文字幕| 黄色a级毛片大全视频| 午夜视频精品福利| 亚洲欧美精品自产自拍| xxxhd国产人妻xxx| 亚洲 国产 在线| 女性生殖器流出的白浆| 纵有疾风起免费观看全集完整版| 男女免费视频国产| 亚洲国产欧美一区二区综合| 观看av在线不卡| 亚洲成国产人片在线观看| 一级毛片电影观看| 黄片播放在线免费| 精品一区在线观看国产| 久久国产精品人妻蜜桃| 欧美性长视频在线观看| 在线亚洲精品国产二区图片欧美| 国产成人91sexporn| 国产精品秋霞免费鲁丝片| 一边亲一边摸免费视频| 十分钟在线观看高清视频www| 另类亚洲欧美激情| 欧美日本中文国产一区发布| 波野结衣二区三区在线| 国产成人精品无人区| 久久免费观看电影| 美女主播在线视频| 首页视频小说图片口味搜索 | 热re99久久国产66热| 中文字幕av电影在线播放| 亚洲午夜精品一区,二区,三区| 精品国产一区二区三区四区第35| 在线观看免费午夜福利视频| 欧美人与性动交α欧美软件| 久热这里只有精品99| 免费看十八禁软件| 可以免费在线观看a视频的电影网站| 成人影院久久| 午夜免费鲁丝| av国产久精品久网站免费入址| 中文乱码字字幕精品一区二区三区| 老司机靠b影院| 波多野结衣av一区二区av| 久久狼人影院| 国产91精品成人一区二区三区 | 国产av一区二区精品久久| 欧美精品一区二区免费开放| 欧美另类一区| 大片免费播放器 马上看| 好男人视频免费观看在线| 老司机影院成人| 日韩一区二区三区影片| 国产日韩欧美在线精品| 亚洲久久久国产精品| 大陆偷拍与自拍| 国产福利在线免费观看视频| e午夜精品久久久久久久| 精品福利观看| 欧美日韩综合久久久久久| svipshipincom国产片| 欧美精品啪啪一区二区三区 | 女警被强在线播放| 99久久精品国产亚洲精品| av网站在线播放免费| 久久影院123| 色播在线永久视频| 一级黄片播放器| 亚洲成人免费av在线播放| 大型av网站在线播放| 国产成人av激情在线播放| 丁香六月天网| 日本色播在线视频| 超碰成人久久| 美女中出高潮动态图| 成人亚洲精品一区在线观看| 久久久亚洲精品成人影院| 两性夫妻黄色片| 一级片'在线观看视频| 国产免费一区二区三区四区乱码| 丝袜在线中文字幕| 两个人免费观看高清视频| 免费高清在线观看日韩| 交换朋友夫妻互换小说| 成人国产av品久久久| 美女中出高潮动态图| 国产精品偷伦视频观看了| 两个人看的免费小视频| netflix在线观看网站| 国产精品一二三区在线看| 国产亚洲精品第一综合不卡| 久久鲁丝午夜福利片| 香蕉国产在线看| 成年女人毛片免费观看观看9 | 亚洲七黄色美女视频| 亚洲av国产av综合av卡| 国产成人免费观看mmmm| 搡老乐熟女国产| av电影中文网址| 久久精品国产a三级三级三级| 久热这里只有精品99| 啦啦啦 在线观看视频| 一区二区三区精品91| 欧美中文综合在线视频| 黄色视频在线播放观看不卡| 午夜精品国产一区二区电影| 91麻豆精品激情在线观看国产 | 久久久久久久久免费视频了| 亚洲精品第二区| 丝袜喷水一区| 久久久国产精品麻豆| 成人黄色视频免费在线看| 久久久久视频综合| 美女福利国产在线| 久久国产精品男人的天堂亚洲| 国产伦人伦偷精品视频| 欧美日韩视频精品一区| 七月丁香在线播放| 男女高潮啪啪啪动态图| 一边摸一边抽搐一进一出视频| 国产深夜福利视频在线观看| 热99久久久久精品小说推荐| 成年美女黄网站色视频大全免费| 国产国语露脸激情在线看| 国精品久久久久久国模美| 国产成人欧美| 欧美激情 高清一区二区三区| 伊人亚洲综合成人网| 亚洲欧洲国产日韩| 国产亚洲午夜精品一区二区久久| 精品国产国语对白av| 建设人人有责人人尽责人人享有的| 午夜精品国产一区二区电影| 熟女av电影| 精品国产一区二区三区久久久樱花| 亚洲欧洲国产日韩| 国产成人免费无遮挡视频| 啦啦啦啦在线视频资源| 男女午夜视频在线观看| 成人午夜精彩视频在线观看| 母亲3免费完整高清在线观看| 国产一区二区在线观看av| 欧美大码av| 97人妻天天添夜夜摸| av天堂在线播放| 看十八女毛片水多多多| 18禁黄网站禁片午夜丰满| 亚洲成人手机| 亚洲专区中文字幕在线| 久久av网站| 伊人亚洲综合成人网| 欧美黄色淫秽网站| 久久国产精品人妻蜜桃| 欧美人与性动交α欧美软件| 老汉色∧v一级毛片| 18禁国产床啪视频网站| 亚洲九九香蕉| 女人精品久久久久毛片| 国精品久久久久久国模美| 免费在线观看日本一区| 99国产精品一区二区三区| 成年av动漫网址| 1024香蕉在线观看| 亚洲七黄色美女视频| 日韩一卡2卡3卡4卡2021年| √禁漫天堂资源中文www| 99久久99久久久精品蜜桃| 丝袜在线中文字幕| 美女午夜性视频免费| 久久久欧美国产精品| 欧美日韩亚洲综合一区二区三区_| 日本色播在线视频| 色综合欧美亚洲国产小说| 青春草亚洲视频在线观看| 九色亚洲精品在线播放| 韩国精品一区二区三区| 成人亚洲精品一区在线观看| 精品熟女少妇八av免费久了| 美女扒开内裤让男人捅视频| 色视频在线一区二区三区| 777久久人妻少妇嫩草av网站| 自线自在国产av| 亚洲男人天堂网一区| 日韩av不卡免费在线播放| 国产精品 欧美亚洲| 国产片特级美女逼逼视频| 精品人妻在线不人妻| 亚洲精品自拍成人| 成人18禁高潮啪啪吃奶动态图| 又黄又粗又硬又大视频| 狠狠精品人妻久久久久久综合| 十八禁网站网址无遮挡| 国产97色在线日韩免费| 欧美日韩国产mv在线观看视频| 国产av一区二区精品久久| 成人手机av| 亚洲 欧美一区二区三区| av线在线观看网站| 大型av网站在线播放| 男女边吃奶边做爰视频| 国产精品一二三区在线看| 尾随美女入室| 欧美日韩视频精品一区| 黄片播放在线免费| 男人舔女人的私密视频| 性色av乱码一区二区三区2| 啦啦啦在线观看免费高清www| 在现免费观看毛片| 成年人免费黄色播放视频| 国产人伦9x9x在线观看| 另类亚洲欧美激情| 制服人妻中文乱码| 男女午夜视频在线观看| 欧美精品一区二区免费开放| av电影中文网址| 久热这里只有精品99| 天天操日日干夜夜撸| 一级片'在线观看视频| 亚洲一区中文字幕在线| 日韩欧美一区视频在线观看| 国产精品国产三级专区第一集| 青青草视频在线视频观看| 啦啦啦啦在线视频资源| 午夜福利免费观看在线| 少妇人妻 视频| 久久久久网色| 国产有黄有色有爽视频| 中文字幕精品免费在线观看视频| 少妇裸体淫交视频免费看高清 | 日韩精品免费视频一区二区三区| 亚洲人成电影观看| 国产1区2区3区精品| 亚洲精品在线美女| 五月开心婷婷网| 女人精品久久久久毛片| 下体分泌物呈黄色| 91精品三级在线观看| 制服诱惑二区| 国产av国产精品国产| 一区福利在线观看| 欧美xxⅹ黑人| 国产高清videossex| 精品人妻一区二区三区麻豆| 欧美黄色淫秽网站| 日韩视频在线欧美| 免费久久久久久久精品成人欧美视频| 国产av一区二区精品久久| 男女边吃奶边做爰视频| 国产又爽黄色视频| 国产精品成人在线| 午夜福利影视在线免费观看| 欧美变态另类bdsm刘玥| 日韩大码丰满熟妇| 91精品国产国语对白视频| 精品亚洲成a人片在线观看| 天天躁夜夜躁狠狠久久av| 男男h啪啪无遮挡| 亚洲图色成人| 欧美xxⅹ黑人| 啦啦啦中文免费视频观看日本| 新久久久久国产一级毛片| 视频在线观看一区二区三区| 国产免费一区二区三区四区乱码| 最近中文字幕2019免费版| 中文字幕av电影在线播放| 美女高潮到喷水免费观看| 脱女人内裤的视频| h视频一区二区三区| 少妇人妻 视频| 五月天丁香电影| 亚洲男人天堂网一区| 久久精品久久久久久噜噜老黄| 精品国产国语对白av| 考比视频在线观看| 日本vs欧美在线观看视频| 一区二区三区乱码不卡18| 考比视频在线观看| 亚洲人成电影免费在线| 久久 成人 亚洲| 亚洲国产毛片av蜜桃av| 首页视频小说图片口味搜索 | 各种免费的搞黄视频| 丁香六月天网| 69精品国产乱码久久久| 2021少妇久久久久久久久久久| 考比视频在线观看| 这个男人来自地球电影免费观看| 黄色a级毛片大全视频| 精品人妻一区二区三区麻豆| 日韩一本色道免费dvd| 免费一级毛片在线播放高清视频 | 日本91视频免费播放| 国产精品秋霞免费鲁丝片| 国产野战对白在线观看| 国产一区亚洲一区在线观看| 赤兔流量卡办理| 日本猛色少妇xxxxx猛交久久| 飞空精品影院首页| 免费女性裸体啪啪无遮挡网站| 国产男人的电影天堂91| 国产一级毛片在线| 国产伦人伦偷精品视频| 久久青草综合色| 日本欧美视频一区| 肉色欧美久久久久久久蜜桃| √禁漫天堂资源中文www| 狠狠精品人妻久久久久久综合| 大型av网站在线播放| 国产av国产精品国产| 十八禁网站网址无遮挡| 99九九在线精品视频| 男女之事视频高清在线观看 | 宅男免费午夜| www.精华液| 国产在线一区二区三区精| 天天躁夜夜躁狠狠久久av| 黄色毛片三级朝国网站| 亚洲视频免费观看视频| 国产成人影院久久av| 亚洲自偷自拍图片 自拍| 亚洲男人天堂网一区| 国产成人av教育| 老司机在亚洲福利影院| 国产男女超爽视频在线观看| √禁漫天堂资源中文www| 亚洲图色成人| 别揉我奶头~嗯~啊~动态视频 | 亚洲国产日韩一区二区| 精品久久久精品久久久| 国产精品一国产av| 久久热在线av| 热99久久久久精品小说推荐| 一级毛片 在线播放| 久久久久久人人人人人| 高清黄色对白视频在线免费看| 丝袜美足系列| 亚洲久久久国产精品| 免费久久久久久久精品成人欧美视频| 999精品在线视频| 满18在线观看网站| 啦啦啦视频在线资源免费观看| kizo精华| 搡老乐熟女国产| 另类亚洲欧美激情| 天堂8中文在线网| 久久女婷五月综合色啪小说| 色婷婷久久久亚洲欧美| 成人手机av| 久久久久久久大尺度免费视频| 久久99精品国语久久久| 美女国产高潮福利片在线看| 成在线人永久免费视频| 黄片播放在线免费| 精品视频人人做人人爽| 日韩制服骚丝袜av| 热re99久久精品国产66热6| 亚洲黑人精品在线| 老司机深夜福利视频在线观看 | 人妻 亚洲 视频| 亚洲欧美日韩高清在线视频 | 国产在线视频一区二区| 看免费av毛片| 极品人妻少妇av视频| 脱女人内裤的视频| 热99久久久久精品小说推荐| xxx大片免费视频| 国产精品久久久av美女十八| 黑人巨大精品欧美一区二区蜜桃| 国产免费福利视频在线观看| 一本久久精品| 国产免费现黄频在线看| 中文字幕av电影在线播放| 成年人免费黄色播放视频| 精品一区在线观看国产| 精品人妻熟女毛片av久久网站| 91九色精品人成在线观看| 亚洲黑人精品在线| 三上悠亚av全集在线观看| 91麻豆av在线| 深夜精品福利| xxxhd国产人妻xxx| 国产三级黄色录像| 丁香六月欧美| 国产精品九九99| 亚洲精品av麻豆狂野| 国产亚洲av片在线观看秒播厂| 婷婷色综合大香蕉| 热re99久久精品国产66热6| 久久久亚洲精品成人影院| 国产片特级美女逼逼视频| 久久久久久久久久久久大奶| 午夜福利视频精品| 亚洲,欧美精品.| 老司机午夜十八禁免费视频| 新久久久久国产一级毛片| 亚洲精品久久久久久婷婷小说| 一级a爱视频在线免费观看| 国产精品国产三级专区第一集| 亚洲一区中文字幕在线| 在线观看免费日韩欧美大片| 国产野战对白在线观看| 成人18禁高潮啪啪吃奶动态图| 久久国产精品大桥未久av| 少妇 在线观看| 国产麻豆69| 国产午夜精品一二区理论片| 国产成人av激情在线播放| 国产精品九九99| 久久精品国产综合久久久| 亚洲av电影在线进入| 亚洲国产欧美网| 精品少妇黑人巨大在线播放| 国产人伦9x9x在线观看| 美女中出高潮动态图| 中文精品一卡2卡3卡4更新| 国产亚洲精品第一综合不卡| 女人精品久久久久毛片| 久久久久久免费高清国产稀缺| 亚洲av日韩在线播放| 2021少妇久久久久久久久久久| 一级毛片黄色毛片免费观看视频| 人妻人人澡人人爽人人| 精品国产一区二区三区久久久樱花| 午夜日韩欧美国产| 母亲3免费完整高清在线观看| 天天躁夜夜躁狠狠躁躁| 激情五月婷婷亚洲| 欧美日韩综合久久久久久| 国产精品国产三级国产专区5o| 亚洲人成电影免费在线| 丁香六月天网| 午夜久久久在线观看| 另类亚洲欧美激情| 丰满迷人的少妇在线观看| 久久国产精品男人的天堂亚洲| 欧美黄色淫秽网站| 免费黄频网站在线观看国产| 色婷婷av一区二区三区视频| 亚洲国产成人一精品久久久| 久久99精品国语久久久| 久久国产精品影院| 视频在线观看一区二区三区| a 毛片基地| 亚洲人成电影观看| 亚洲三区欧美一区| 嫁个100分男人电影在线观看 | 久久中文字幕一级| 婷婷色av中文字幕| 日韩av免费高清视频| 国产免费现黄频在线看| 午夜两性在线视频| 亚洲国产av影院在线观看| 午夜影院在线不卡| 男女国产视频网站| 人妻一区二区av| 中文字幕av电影在线播放| www.999成人在线观看| 日日夜夜操网爽| 美女高潮到喷水免费观看| 日日爽夜夜爽网站| av有码第一页| 欧美日韩国产mv在线观看视频| 99国产综合亚洲精品| 午夜福利影视在线免费观看| 五月开心婷婷网| 天天躁日日躁夜夜躁夜夜| 成在线人永久免费视频| 婷婷色综合www| 亚洲欧美一区二区三区黑人| 国产日韩欧美视频二区| 亚洲成国产人片在线观看| 19禁男女啪啪无遮挡网站| 久久国产精品影院| 久久久久视频综合| 女人久久www免费人成看片| 国产片特级美女逼逼视频| 亚洲五月婷婷丁香| 丝瓜视频免费看黄片| av又黄又爽大尺度在线免费看| 日韩精品免费视频一区二区三区| 精品欧美一区二区三区在线| 亚洲人成网站在线观看播放| 久久午夜综合久久蜜桃| 一二三四社区在线视频社区8| 啦啦啦视频在线资源免费观看| 国产男女超爽视频在线观看| 老司机亚洲免费影院| 欧美精品人与动牲交sv欧美| 亚洲专区国产一区二区| 一区二区三区精品91|