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

    Optimizing Bidders Selection of Multi-Round Procurement Problem in Software Project Management Using Parallel Max-Min Ant System Algorithm

    2021-12-14 03:51:28DacNhuongLeGiaNhuNguyenHarishGargQuyetThangHuynhTrinhNgocBaoandNguyenNgocTuan
    Computers Materials&Continua 2021年1期

    Dac-Nhuong Le,Gia Nhu Nguyen,Harish Garg,Quyet-Thang Huynh,Trinh Ngoc Bao and Nguyen Ngoc Tuan

    1Institute of Research and Development,Duy Tan University,Da Nang,550000,Vietnam

    2Faculty of Information Technology,Duy Tan University,Da Nang,550000,Vietnam

    3Faculty of Information Technology,Haiphong University,Haiphong,180000,Vietnam

    4Graduate School,Duy Tan University,Da Nang,550000,Vietnam

    5School of Mathematics,Thapar Institute of Engineering and Technology,Patiala,147004,India

    6Hanoi University of Science and Technology,Hanoi,100000,Vietnam

    7Hanoi University,Hanoi,100000,Vietnam

    8Department of ICT,Ministry of Education and Training,Hanoi,100000,Vietnam

    Abstract:This paper presents a Game-theoretic optimization via Parallel Min-Max Ant System(PMMAS)algorithm is used in practice to determine the Nash equilibrium value to resolve the confusion in choosing appropriate bidders of multi-round procurement problem in software project management.To this end,we introduce an approach that proposes:(i)A Game-theoretic model of multiround procurement problem(ii)A Nash equilibrium strategy corresponds to multi-round strategy bid(iii)An application of PSO for the determination of global Nash equilibrium.The balance point in Nash Equilibrium can help to maintain a sustainable structure not only in terms of project management but also in terms of future cooperation.As an alternative of procuring entities subjectively,a methodology to support decision making has been studied using Nash equilibrium to create a balance point on benefit in procurement where buyers and suppliers need multiple rounds of bidding.Our goal focus on the balance point in Nash Equilibrium to optimizing bidder selection in multi-round procurement which is the most beneficial for both investors and selected tenderers.Our PMMAS algorithm is implemented based on MPI(message passing interface)to find the approximate optimal solution for the question of how to choose bidders and ensure a path for a win-win relationship of all participants in the procurement process.We also evaluate the speedup ratio and parallel efficiency between our algorithm and other proposed algorithms.As the experiment results,the high feasibility and effectiveness of the PMMAS algorithm are verified.

    Keywords:Parallel min-max ant system;multi-objective;multi-round procurement;software project management;project conflicts;Nash equilibrium;game theory;MPI

    1 Introduction

    Project planning consists of refining the project scope,defining tasks and activities to achieve the goals,establishing a sequence of activities to further develop a schedule,cost estimation,and budget.One of the key problems in software project planning is the scheduling,which involves resource allocation and scheduling activities on time,optimizing the cost and/or duration of the project.The scheduling is a complex constrained optimization problem,because for the optimization of resources,time and cost,it is necessary to consider a combination of variables,rules,and restrictions that cause the problem to be NPhard Search-based software engineering(SBSE)is an emerging area focused on solving software engineering problems by using search-based optimization algorithms.SBSE has been applied to several problems which arise during the software life cycle.The software project scheduling problem(SPSP)consists in finding a suitable assignment of employees to tasks,such that the project can be delivered in the shortest possible time and with the minimum cost[1].Since these objectives are in conflict,that is,the minimization of one of them leads to the deterioration of the other,the result of the optimization process is a set of solutions which represents the trade-offs between both objectives[2].Risk and conflict management are a very important in implementing software projects.Since 1990s,many risk managements processes have been proposed,such as:PMBOK(Project Management Body of Knowledge),PRAM(Project Risk Analysis and Management),and RAMP(Risk Analysis and Management for Projects).Many methods do not apply any mathematical theory or model in risk assessment and calculate their quantitative effects.Therefore,we need to have a more scientific approach to managing the risks of software development projects,thereby increasing the success and results of the project.We summarize generalizations of the activity concept,the precedence relations and of the resource constraints.Alternative objectives and approaches for scheduling multiple projects are discussed as well.In addition to popular variants and extensions such as multiple modes,minimal and maximal time lags,and net present value-based objectives,such as:PSP,SBSE,SPSP,RCPSP,RCPSP/max,RCPSP-GPR,RCPSPCF,MRCPSP,MRCPSP/max,RACP,RIP/max,RCMPS,WBS,TSPMP,etc.[1,2]As we can see,the RCPSP can be classified by preemptive scheduling,resource requests varying with time,setup times,multiple modes,tradeoff problems,minimal time lags,maximal time lags,release dates and deadlines,time-switch constraints,etc.The RCPSP is a general problem in scheduling that has a wide variety of applications in manufacturing,production planning,project management,and various other areas.In this study,we aim to identify the key aspects of procurement in the software project management context and their relation to project success.

    Multi-round procurement is a process of self-taking advantages of the investor and the bidders.It includes several participants join negotiating,persuading to gain the most benefit while their relationship is still preserved.In the specification,the investor wants to reap high yield while choosing trustful bidders with the minimum prices,make the project cost the least as well as not losing the faith of other providers.On the contrary,purveyors have the first target is to be chosen.Hence,they need to give a suitable requirement and acceptable cost.Their goal is profit obtaining at the end of the project after being selected[3–5].The problem is if each participant always tries to get the best advantage,it will create an endless loop.The stakeholder will always put effort into constraining contractors to lower their prices.The contractors want to have the contract and keep long-term business will lower their product prices to compete with others.They could probably suffer losses or reduce their product quality to sign the deal at the moment but later increase the next product's cost to erase the loss.Continuously,those trusty and quality suppliers may give up.The remaining will be the cheaper but high risk of product quality decreased.In this case,the project owner has lost all worthy suppliers.Bidders may accept to suffer loss or they can collaborate to push the price higher.Thus,it does not benefit if the investor is too greedy or auction-goers are too competitive[6–8].The problems facing can be listed as follow:

    Project time:The longer the project takes,the higher the cost raise.We all know that a dollar at the moment will be more valuable than a dollar in the future.As inflation increasing,changes in the exchange rate will lead to decreasing in the value of the original money.As a consequence,the material price will higher or lower after time.

    Material cost:The number of needed materials also affect the profit of both sides.

    Discount rate:This depends on the strategies of the contractors.Will they give a discount or intensify the price?

    Selection:Usually,we tend to choose the cheapest price.The question is how do we ensure it won't be risky.The quality can be low and the bidders who suffer the detriment can raise higher price next time to afford their loss.

    Procurement is viewed as a strategic function working to improve the organization's profitability.In recent years,it is shown that there are many challenges and difficulties in procurement,especially in multi-round procurement which is the result of selecting bidders in one round will affect bidder's bidding behavior in another round[3].The first challenge is the difficulty in choosing the right bidders to maximize profits while making sure project completeness,which is more and more challenging when the procurement process is divided into many stages with several bidders.The material depends on each company and their pricing policies refer to how they can maximize their business earnings(Quality and Cost-based Selection).Therefore,the buyer cannot assure the quality of goods and services afterward[4].This implies many risks as there is no measure or evidence to prove the chosen bidder is the most proper one.Moreover,a win-win relationship requires the fairest auctioning environment possible,which is ideal when all bidders granted the highest profits.Secondly,dividing the project into many stages affects the project’s total cost that is time-related.Good sustainability strategies are required to cut costs and also develop a closer relationship with bidders,the negotiation process becomes one of reaching on goods or services in a cooperative model.This enables buyers to lower profits as a sustainability strategy by selecting higher value bidders in the early stages of the procurement to get more profits from these bidders in later stages or future.In summary,a scientific and applicable method is necessary to make the last decision of auction[5–8].

    Apart from that,the questions for the problem are:(1)When is the best time to open a bid?(2)Who are the most suitable bidders?(3)What are the most suitable quality and the price at each stage?(4)How can we solve this?This problem can be modeled to a perfect informed game.Each member will take part and offer methodologies to locate the most fitting answer for keep up their relationship and lead the most benefit[9].There is a list of necessary material divided in many packages as the plan of the bidders.The project will occur in a certain time.In that time,several rounds will be held,each time the investor will by one or many packages necessary for the project.The project has many bidders join,including the long-term partners and new collaborators.Each supplier is capable of providing some material based on their ability.They have their own tactics with information about the price,discount after time.Summarized,to calculate the Nash equilibrium point for this real-world problem to archive sustainability strategy,this paper sought to provide more parameters to the game model.That is to say,we could analyze the data from the problems mentioned above,the data is then represented by a model element.

    2 Literature Review

    The software project management was being an NP-Hard problem,solution methods are primarily metaheuristics.We classify and present the state-of-the-art hybrid meta-heuristics for software project management and multi-round procurement problems in Tab.1.These methods can be categorized based on local search meta-heuristics,evolutionary and population-based,learning meta-heuristics and our proposed algorithms[10–29].In[6],Rao et al.designed a new approach to find out a winner in a multiple-attribute auction.The new method can help to address a mechanism for decision making in dealing with multiple-attribute and multiple-sourcing procurement.Multiple-sourcing is usually proposed to prevent a variety of procurement risk and uncertainty.Yang et al.[7]developed a model to assist participants in multiple-attribute procurement in inferring their preference based on the difficulty of elicitation.Bichleret al.[8]analyzed the ability to use Bayesian equilibrium to predict human behavior in sealed-bid splitaward procurement auctions.The auction type is a multi-object extension in which bidders may require more than one unit.Authors applied Bayes Nash equilibrium in the expanded game to forecast strategies of participants.Then,they experimented with the accuracy of the equilibrium with computerized bidders.The result showed that the complexity of the multi-object does not have much effect on the result of procurement rather than the risk aversion does.In game theory,Nash Equilibrium has been used to analyze the outcome of strategic interaction and also how conflict may be mitigated in competitive environments.A Nash solution is a mixed strategy profile with the property that no single player can obtain a higher value of expected utility by deviating unilaterally from this profile.It means all players obtain more revenue under cooperation,and thereby promoting sustainability.The above questions are already answered by some researchers using the Genetic algorithm and the Nash equilibrium[30–32].However,when the number of a threshold is changed,the performance of each algorithm is different.Furthermore,there are many meta-heuristic algorithms were proposed,such as GDE3[11],?-MOEA[15],?-NSGA-II[14],NSGA-III[13],SPEA2[14],ACO[9],PSO[16],Water drops[17],ACO Parallel(PACO)[18],PSO Parallel(PPSO)[19].

    Table 1:Summary of the classification algorithms for the software project management problems

    In[20],we proposed a genetic algorithm model to infer the Nash equilibrium model of a multi-round procurement problem in which the buyer not only focuses on the revenue with the first-price bidder strategy but also considers a variety of properties of bidders such as the relationship between buyer and bidder,offer for future promotion,and the business credit score of the bidder.The chromosome in the genetic algorithm represents the Nash equilibrium point that includes all characteristics of the solution for the problem.An iterative genetic algorithm is said to converge when,as the iterations proceed,the fitness value gets closer to specific values,and we discovered a balance point for all sides in procurement.In[21],we introduced a Bayesian critical path method for managing common risks in software project scheduling.We also presented a Nash equilibrium model for conflicts in project management in[22].In[23,24],we proposed a Unified Game-based model based on the concept of game theory and Nash equilibrium.This scientific model can help the decision-maker to recognize,and define all characteristics of the conflict problems in project management.The model can be solved by a variety of multi-objective evolutionary algorithms.Our previous work introduced some important conflicts in project management and proposed a mathematical model addressing these problems.Experimental results show that the Unified Game-based model is useful to address these problems and effective in generating a near-optimal balance point.In[25],we presented a novel Min-Max Ant System(MMAS)algorithm for multiround procurement.

    3 Multi-round Procurement Problem Formulation

    Project management is the core process of most current business activities,which include projects that have the goal of creating products,services,or original results.Project management tasks include project scope management,quality,project schedule,budget,resources,and risks.Still,there are more internal problems affecting the project which is out of the management of risk management parts such as the conflicts between the project partners or the conflicts in risk management itself.Therefore,detecting and analyzing these problems brings a necessary supplement for the project management tasks,thus ensuring all matters arising to be controlled and also enhancing the quality and chances of success of the project[3–5].Based on various factors such as the source,cause,role,or function of conflicts in the project,conflicts can be classified into several categories as follows:

    By source of conflict,conflicts are classified as(i)conflict from plan scheduling,(ii)conflict from determining the priority in performing project task,(iii)conflict from the power sources,(iv)conflict from technical problems,(v)conflict from administrative procedure,(vi)conflict from the private issue and(vii)conflict from the expenditure.

    By cause of conflict,conflicts are classified as:(i)conflict from different goals,(ii)conflict from resource disparity,(iii)conflict by other people’s obstruction,(iv)conflict due to stress and psychological pressure from many people,(v)conflict due to ambiguity of jurisdiction and(vi)conflict due to misleading communication.

    By role,conflicts are classified as(i)positive conflict and(ii)negative conflict.

    By function,conflicts are classified as(i)functional conflict and(ii)dysfunctional conflict.

    Multi-round procurement with many bidders is the process of the project owner,and other bidders join negotiation,persuasion to bring benefits to themselves[20,21].Bidding is a process whereby an investor chooses a contractor who meets his or her requirements.The buyer organizes the tender so that the seller(the contractor)can compete for each other.Indeed,for large projects,time-stretching is usually divided into smaller categories.The project owner(investor)will not find the contractor for the whole project at a single time but will hold the bid for each item at different times.The purpose is to maximize the benefits to the contractor while minimizing risks during project implementation.The contractor will select the time of bidding and choose the significant level of the tender package.Since the raw material prices fluctuate over time,the contractor must ensure that they have sufficient capacity to implement the tender package.The investor will choose to distribute the parts of the package to the appropriate contractor[22,23,25].

    Conflict occurs when both builders and contractors participating in the bidding will try to get the most significant benefit for themselves from the tender package.Specifically,for the contractors,the benefit that they wish to receive from the tender package is to find a reliable investor with the most reasonable price to reduce the cost of the project,minimize the cost of the project but it does not offend their partners.For the investors,the critical goal is to be selected.To achieve that they should provide the most suitable conditions and prices for the offered goods;their last benefit is the profit from the project after winning the bid.The problem is to solve the Multi-round procurement problem,ensure the benefits for both the contractor and the investor,that is,help to resolve conflicts between the contractor and the project owner during the Multi-round procurement engagement based on the available information of the project,the project owner and the contractor.In most cases,any decision to gain profit results in the disagreements of the other.According to Nash equilibrium[26],solving this problem brings the balance result for all contestants.The strategies to reach this point is modeled as a group of tactics:

    3.1 The Benefit of Project Owner

    3.2 The Benefit of Bidder

    For each material,based on the sale price,original price,and discount to customers,we have different profit values.The benefit of each bidder follows the formula:

    3.3 The Profit of All Bidders

    4 Parallel MMAS Algorithm with Nash Equilibrium Theory for Multi-Round Procurement

    4.1 Nash Equilibrium Theory for Multi-Round Procurement

    Game theory is “The study of mathematical models of conflict and cooperation between intelligent rational decision-makers.” It has applications in a variety of fields of social science as well as in computer science[27].In this research,we present a decision-supporting approach based on game theory.Multi-round procurement as a process relating to many participants requires a balance of harms and benefits of the decision.Using game theory,real-world conflicts for such situations as pricing competition and relationship negotiation can be laid out[28].We study infinite games of perfect information played by multiple players,all players of a game pick and join to create a blended procedure,which is a combination of beliefs about probabilities over strategies and the choices of the other player.Technically,a Nash equilibrium is a set of mutual strategies that is considered as most beneficial by all parties and no player will defer from it.As mentioned in John Nash's theory,the systems or joined moves are no mystery.The benefit value represents the quality of each player's profile of action in terms of players cooperatively trying to reach an agreement[26].

    Nash equilibrium is one of the most important tools to comprehend the contention between various players.For example,in the Prisoner's dilemma,two detainees are scrutinized for the same crime.Provided that playerAdefects to the police and confesses that playerBcommitted the crime,Agets his sentence removed andBgets full jail time.If both defect from each other,they get equally long prison sentences,and if both parties cooperate and remain silent,they each get reduced jail time.On the off chance that both parties blame each other,which implies a conundrum both will be placed in prison for a long time.Nash equilibrium is a widely utilized model to comprehend the contention between numerous players.For example,the two detainees’ question,if two detainees are scrutinized a similar interest that on the off chance that he concedes the other individual has made the wrongdoing,he can have ten years rebuff by detainment diminished or else both will be placed in prison for a long time.On the off chance that every one of the two blames the other,that implies a conundrum,both will be placed in prison for a long time.On the off chance that one denounces,the other stay silent,the tranquil individual will get longer discipline.The conditions of the problem are shown in Tab.2.

    Table 2:The problem circumstances

    By far the best strategy for the prisoners is cooperating to get a short jail term for them both.By contrast,receiving a long jail term is a bad strategy.As it has been pointed out,the problem draws a conflict for each individual in which they do not want to cooperate.It is a choice between competition and cooperation.The agreement to cooperate can guarantees that both wins.By contrast,in a non-cooperative situation,even a more attractive strategy can lead to worse results.

    4.2 Parallel MMAS Algorithm Proposed for Multi-Round Procurement

    Algorithm 1:PMMAS implemented in the master node

    Algorithm 2:PMMAS implemented in the slave node

    In our approach,we apply the decision-supporting suggested based on game theory.The game comprises of numerous players and moves that players can pick just as the reward for each combination of moves.This ensures that a solution with the probability of success from a variety of strategies will be created[28].The multi-stage procurement has a lot of cases and possibilities that can happen with extra conditions given by bidders and investors in order to gain satisfying benefits.Hence,constraints are considered as follows:The whole project is divided into many stages,the total time of each round equals the project length,each round lasts at least 1 month.Bidders joined must provide sufficient materials and participate until the end of the project.Moreover,they can join any stage they want within their capability.

    The MMAS algorithm is a variant from Ant System(AS)algorithm[29–31].Each antkis encoded by a real vectorwherexiis the is number of materialiat timejandxiis generated as uniformly distributed random number within the interval[0,1]corresponding sets ofNdifferent types of material.The ant population are fully random initialized.

    Parallel MMAS(PMMAS)evolves from the original MMAS[31–34],and it can be looked as a parallelization implementation of MMAS basing on MPI[35–39].The pheromone of paths update when all ants complete a search of the graph,rather than any ant finishes one step of searching moving.The algorithm structure of MMAS has potential parallelism.We can be separated into many computing nodes to enhance computational efficiency.Assigning all ants averagely to each computing node is more conducive for parallel implementation and can reduce communication between processors thereby improve the algorithm parallelism better.When we select parallel granularity,the coarse-grained parallel strategy is more effective.We have complete information,including the pheromone matrix,distance matrix,iterative optimal solution,upper limit time,lower limit time,and so on.These sub-ant colonies construct solutions independently under the guidance of local information on their own processor,and different sub-ant colonies from different nodes collaborate through information exchange.

    According to the frequency of information exchange,PMMAS algorithm mainly has two kinds of implementation modes on the master node and the slave node(see Fig.1).

    Figure 1:Parallel MMAS algorithm proposed for multi-round procurement

    The parallel strategy is to distribute the ant colony to different CPU processes in a relatively average way.Differences in ant numbers among CPU processes cannot be larger than 1.So,each CPU process is allocated with a much smaller ant colony.Several techniques are introduced for the parallel implementation to optimize the parallel process.The detail of our algorithms implemented below:

    5 Experimental Evaluation and Results Analysis

    5.1 Datasets and Testing Environment

    A decision support system based on PMMAS is developed to define the Nash equilibrium point of the multi-round procurement issue.The system was written in Java and MySQL.In a real-world project,since most of the procurement data is kept secret,a large-scale data set for an evolutionary algorithm such as PMMAS is a big obstacle in the experiment.We found 4 sample data sets for multi-round procurement in big Vietnamese government-funded projects.The experimental result can prove that a Game-theoretic model and PMMAS are suitable in solving a critical and real-world problem in this research.

    Dataset structure:Data is organized in a.jsonfile(see the supplementary material files).Dataset 1(The project “IT application investment project in party agencies of Nghe An province”)starts from 2015-2020.Project funded with development investment from the provincial budget,the investment limit is 39.8 billion.The equipment category has 46 items(H01–H46)with 6 bidders.Dataset 2(The project “IT application investment project in party agencies of Haiphong city”)start from 2018-2020.Project funded with development investment from the provincial budget,the investment limit is 168 billion.The equipment category has 100 items(H01–H100)with 15 bidders.Dataset 3(The project “IT application investment project in party agencies of Hanoi city”)has a total estimated cost of 27,654,400 VND.During the project duration from 1/1/2019 to 21/6/2019,it divided into 6 main packages auctioned in different stages.There are 43 products assessed in the unit.Five contractors joined the project:the information contains their company name,their qualities,their relationship with the investor,the discount rate and its time-line,the price contractors bought the products,and the price they sell them.Dataset 4(The project “IT application investment project in agencies of Haiphong city(2019-2020)”)is a large-scale project which needs a large number of bidders,resources,items,proposals,and budget.Project has 4787 items in procurement,45 bidders joining in the auction of 1248 rounds,and each round includes several items in the auction.In total,the problem contains 2584 proposals for 8715 items in packages.

    Testing Environment:Our experiments are conducted on a computer configured with CPU Intel Core i5 6200U(Skylake),2.7GHz,8GB RAM.The programming language is Java 11,json-simple-1.1.1.jar

    5.2 Case Study 1

    In the first experiment,we installed and compared the performance of eleven algorithms,such as GDE3[11],?-MOEA[15],SPEA2[14],NSGA-II[14],NSGA-III[13],ACO[9],PSO[16],PACO[18],PPSO[19],MMAS[25]and our PMMAS algorithm on dataset 1 and 2.We compared two criteria:the payoff value of the solution and the runtime.The payoff of the solution is calculated by summing thegoodnessat each corresponding weighting goal.Thus,the payoff value is within[0,1],and the closer to 0 the better the solution.After testing the program 100 times,there are 1000 randomly initialized individuals within the population,the maximum number of individuals created for each runtime is 10000.The comparison of the payoff parameter and the runtime on the dataset 1 and 2 are shown in Figs.2 and 3.

    We compare the performance of our algorithm and other algorithms of in the best,worst,and average.The figures show the differences in convergence,leading to the stability of algorithms.The PMMAS proposed algorithm shows that meeting both criteria is a convergence in fitness function and fast execution time.We also executed the PMMAS algorithm 100 times with 500 ants are random initialization,the maximum number of individuals is created for each runtime is 10000.We evaluate the stability of the algorithm based on parameters,such as the minimum(Min),maximum(Max),mean,variance and standard deviation(Std)of fitness,time cost in Tab.3.

    Figure 2:The comparison of payoff and runtime(second)in the best,average,and worst in dataset 1

    Figure 3:The comparison of payoff and runtime(second)in the best,average,and worst in dataset 1

    Table 3:Analysis and statistical evaluation of payoff and runtime of PMMAS algorithm in dataset 1 and 2

    5.3 Case Study 2

    The comparison of fitness and runtime of PMMA algorithm’s on dataset 3 is showed in Tab.4.Our proposed algorithm shows the stability and convergence of values estimated cost and payment in different experiments.Through experiments shows that the values of estimated cost(27,654,400),investor payment(13,181,444),and benefit of project owner(14,472,956)are not changed.However,the distribution of the bidder values will fluctuate,resulting in a fluctuation in the fitness function(see Tab.5).

    5.4 Case Study 3

    To evaluate the performance and convergence of our algorithm on both the fitness and time functions,we execute and compare the performance between different meta-heuristic algorithms on a large-scale project in dataset 4 which has a large number of bidders,resources,items,proposals,and budget.The experiment results show that our algorithm has the best in performance and quality of Nash equilibrium point when the fitness values are lowest.Tab.6 and Fig.4 show the differences in convergence,the stability of algorithms.The PMMAS proposed algorithm has the best both runtime and fitness.

    Table 4:The comparison of fitness and runtime(minutes)of PMMAS on the dataset 3

    Table 5:Analysis and statistical evaluation of time,fitness,bidders’value of PMMAS algorithm in dataset 3

    Table 6:Analysis and statistical evaluation of fitness optimal and time of algorithm PMMAS in dataset 4

    5.5 Case Study 4

    To evaluate the performance on the PMMAS algorithm proposed,we expand the variety concerning computing nodes,the running time over PMMAS reduces significantly with dataset 4.It is obvious that PMMAS algorithm obtains nice parallel performance for small-scale examples.

    Figure 4:The comparison of payoff and runtime(second)in the best,average,and worst in dataset 4

    The speedup ratio and parallel efficiency results are computed as flows:

    According to the experiment data in Fig.5 shows that while the number of compute nodes is becoming larger,the parallel rate will become larger,but speed acceleration is becoming smaller.Because when the number of nodes increases,more slave nodes are taking part in the computation,so it takes less computer time and accelerates development.However,communication between nodes becomes more and more time-consuming,so the acceleration rate decreases.

    Figure 5:The computation time,speedup ratio and parallel efficiency of PMMAS algorithm in dataset 4

    5.6 Discussions

    From the experiment results,we have some comments and evaluations as follows:The NSGA-III algorithm gives the worst results because it is very easy to focus on local solutions with the fast runtime.Both ?-MOEA and ?-NSGA-II algorithms are the poor performing algorithms,which ?-MOEA being the worst due to ?-dominate calculations taking much more time than conventional dominates.The ?-NSGAII algorithm has good results,so using ?-dominate instead of dominant is often costly in terms of time,but it has significant efficiency.Both ?-MOEA and PESA2 have in common that dividing the target space into hyperboxes,the algorithm efficiency depends on the width of the target space.This results in the differences in the order compared to the other algorithms on two datasets.The GDE3 have in common that the selection is not through mating but based on the individual transformation(mutation,or change in rules).Thus,the resulting order has similarities to ?-NSGA-II.The ACO,PSO,PACO,and PPSO algorithms can found the best solutions.However,the average and worst solutions are not good.From overall observation,the author comes to some conclusion for case study 3.The result after each run is a convergence to a similar solution.Contractors are likely to have similar interests.The choosing decision is based on many other criteria such as the price,the relationship,and the quality of each bidder.However,more trustworthy contractors are more likely to be chosen.Especially as bidder 3 does not have any relationship with the investor.The program took some time and depends on the number of the swarm population and the max running fold.The PMMAS proposed algorithm shows that meeting both criteria is a convergence in fitness function and fast execution time.Our algorithm can give the best performance in terms of payoff and time taken with limited iterations in case study 3 and 4.For some small size datasets such as dataset 1,2,and 3:Both qualities of solution(fitness value)and time was taken are slightly different,but for the large-scale dataset 4,there are enormous differences between our approach and another algorithm.The PMMAS is parallelized and optimized with improved judging strategies for the iteration number and time reduction and parallel strategies to reduce communication costs using calculations instead of communications.

    6 Conclusion and Future Work

    In this paper,the parallel MMAS(PMMAS)algorithm is implemented with the Nash Equilibrium theory to solve the problem of decision-making in the many stages of the auction.The approach helped proved the potential of the methodology in practical application in multi-stage procurement.The PMMAS algorithm is implemented in MPI to find the approximate optimal solution for the question of how to choose bidders and ensure a path for a win-win relationship of all participants in the procurement process.The numerical studies are compared to GDE3[11],?-MOEA[15],SPEA2[14],NSGA-II[14],NSGA-III[13],ACO[9],PSO[16],PACO[18],PPSO[19],MMAS[25]to evaluate the effects of payoff and time.We also evaluate the speedup ratio and parallel efficiency between MMAS and PMMAS algorithms.Therefore,our approach is currently among the best-performing algorithms for this problem.The parallel performance is tested and studied by numerical examples with different scales.As the experiment results,the high feasibility and effectiveness of the PMMAS algorithm are verified.

    Funding Statement:This research is funded by Vietnam National Foundation for Science and Technology Development(NAFOSTED)under grant number 102.03-2019.10.

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

    欧美日韩视频精品一区| 亚洲国产欧美日韩在线播放| 天天躁狠狠躁夜夜躁狠狠躁| 免费观看av网站的网址| 女警被强在线播放| 看免费av毛片| 久久精品国产综合久久久| 欧美精品亚洲一区二区| 欧美 日韩 精品 国产| 国产亚洲精品第一综合不卡| 中文字幕人妻丝袜制服| 首页视频小说图片口味搜索| 一本综合久久免费| 久久国产精品男人的天堂亚洲| 国产av精品麻豆| 十八禁人妻一区二区| 国产精品 国内视频| 美女视频免费永久观看网站| 激情视频va一区二区三区| 黑人巨大精品欧美一区二区蜜桃| 精品亚洲成国产av| 精品一区二区三卡| 亚洲精品美女久久久久99蜜臀| 亚洲国产看品久久| 99re6热这里在线精品视频| 国产亚洲精品久久久久5区| 交换朋友夫妻互换小说| 国产色视频综合| 18禁裸乳无遮挡动漫免费视频| 午夜成年电影在线免费观看| 丝袜美足系列| 黄网站色视频无遮挡免费观看| 乱人伦中国视频| 欧美+亚洲+日韩+国产| 波多野结衣av一区二区av| 久热这里只有精品99| 日韩精品免费视频一区二区三区| 午夜福利一区二区在线看| 中文字幕人妻丝袜一区二区| 午夜福利在线免费观看网站| 少妇裸体淫交视频免费看高清 | 中文字幕高清在线视频| 午夜91福利影院| 国产成人免费无遮挡视频| 免费日韩欧美在线观看| 亚洲精品国产区一区二| 久久人人爽人人片av| 女人爽到高潮嗷嗷叫在线视频| 亚洲av电影在线观看一区二区三区| 日日摸夜夜添夜夜添小说| 欧美亚洲日本最大视频资源| 亚洲精品美女久久久久99蜜臀| 成年人黄色毛片网站| 丰满迷人的少妇在线观看| 一边摸一边做爽爽视频免费| 一二三四社区在线视频社区8| 久久精品亚洲av国产电影网| 91精品国产国语对白视频| 老司机靠b影院| 国产一区二区三区综合在线观看| 亚洲人成电影免费在线| 91九色精品人成在线观看| av天堂在线播放| 一区二区日韩欧美中文字幕| 少妇裸体淫交视频免费看高清 | 午夜免费鲁丝| 国产在线一区二区三区精| videosex国产| 爱豆传媒免费全集在线观看| 亚洲欧美精品综合一区二区三区| 国产主播在线观看一区二区| 亚洲av日韩精品久久久久久密| 日韩欧美免费精品| 91av网站免费观看| 丝袜美腿诱惑在线| 亚洲一码二码三码区别大吗| 亚洲国产欧美一区二区综合| 亚洲熟女精品中文字幕| 99热网站在线观看| 丰满迷人的少妇在线观看| 在线观看免费高清a一片| 五月天丁香电影| 欧美在线一区亚洲| 1024香蕉在线观看| 永久免费av网站大全| 高清av免费在线| 手机成人av网站| 国产av一区二区精品久久| 1024视频免费在线观看| 成人18禁高潮啪啪吃奶动态图| 欧美成人午夜精品| 国产三级黄色录像| 中文精品一卡2卡3卡4更新| 在线十欧美十亚洲十日本专区| 国产精品香港三级国产av潘金莲| 老鸭窝网址在线观看| 国产高清国产精品国产三级| 嫩草影视91久久| 国产av精品麻豆| 亚洲第一欧美日韩一区二区三区 | 国产精品一二三区在线看| 99精品欧美一区二区三区四区| 久9热在线精品视频| 真人做人爱边吃奶动态| 老熟女久久久| 香蕉丝袜av| 日韩中文字幕视频在线看片| 麻豆乱淫一区二区| 女人久久www免费人成看片| 日本wwww免费看| 天天躁日日躁夜夜躁夜夜| 一个人免费看片子| 超色免费av| 精品少妇久久久久久888优播| 久久久久久久国产电影| 亚洲精品中文字幕一二三四区 | 一边摸一边抽搐一进一出视频| h视频一区二区三区| 亚洲精品久久久久久婷婷小说| 久久久久久久久免费视频了| 日本91视频免费播放| 国产精品久久久久久人妻精品电影 | 欧美国产精品一级二级三级| 纯流量卡能插随身wifi吗| 午夜福利在线免费观看网站| 欧美中文综合在线视频| 国产精品国产三级国产专区5o| 老汉色av国产亚洲站长工具| 91麻豆av在线| 每晚都被弄得嗷嗷叫到高潮| 久久女婷五月综合色啪小说| 男女高潮啪啪啪动态图| 天天躁夜夜躁狠狠躁躁| 美女大奶头黄色视频| 亚洲av电影在线观看一区二区三区| 老司机靠b影院| 亚洲性夜色夜夜综合| 精品欧美一区二区三区在线| 欧美 日韩 精品 国产| 99精国产麻豆久久婷婷| 青春草亚洲视频在线观看| 亚洲精品中文字幕在线视频| 亚洲av日韩在线播放| 搡老乐熟女国产| 飞空精品影院首页| 亚洲黑人精品在线| 亚洲情色 制服丝袜| 久久久久久人人人人人| av网站免费在线观看视频| 精品第一国产精品| 欧美精品高潮呻吟av久久| 国产黄色免费在线视频| 久久精品国产综合久久久| 男女无遮挡免费网站观看| 中文欧美无线码| 在线观看免费高清a一片| av在线app专区| av超薄肉色丝袜交足视频| 50天的宝宝边吃奶边哭怎么回事| 国产在线观看jvid| 18在线观看网站| 欧美一级毛片孕妇| 男人爽女人下面视频在线观看| 欧美午夜高清在线| 国产成人av教育| 色老头精品视频在线观看| 一本一本久久a久久精品综合妖精| 一进一出抽搐动态| 亚洲精品第二区| 在线天堂中文资源库| 国产精品秋霞免费鲁丝片| 热99国产精品久久久久久7| 午夜精品国产一区二区电影| 狠狠婷婷综合久久久久久88av| av片东京热男人的天堂| 大片免费播放器 马上看| 青春草视频在线免费观看| 大香蕉久久成人网| 一本大道久久a久久精品| 欧美午夜高清在线| 久久这里只有精品19| 岛国在线观看网站| 久久精品人人爽人人爽视色| √禁漫天堂资源中文www| 建设人人有责人人尽责人人享有的| 五月开心婷婷网| 777米奇影视久久| 999久久久精品免费观看国产| 日韩视频一区二区在线观看| 国产精品一区二区在线不卡| 国产日韩欧美在线精品| 国产色视频综合| 亚洲精品国产av成人精品| 国产又色又爽无遮挡免| 狂野欧美激情性xxxx| 久久人人爽人人片av| 国产成人精品在线电影| 黄片播放在线免费| 久久精品熟女亚洲av麻豆精品| 成人黄色视频免费在线看| 亚洲精品国产av成人精品| a级片在线免费高清观看视频| 日韩制服骚丝袜av| 另类精品久久| 国产亚洲精品久久久久5区| 精品第一国产精品| 国产淫语在线视频| 精品国产一区二区久久| 999久久久精品免费观看国产| 91av网站免费观看| 亚洲 欧美一区二区三区| 天天影视国产精品| 极品人妻少妇av视频| 亚洲五月色婷婷综合| 欧美日韩中文字幕国产精品一区二区三区 | 国产熟女午夜一区二区三区| 一二三四在线观看免费中文在| 亚洲av日韩精品久久久久久密| 国产精品欧美亚洲77777| 91字幕亚洲| 电影成人av| 91精品国产国语对白视频| 一区二区日韩欧美中文字幕| 亚洲成国产人片在线观看| 国产精品一二三区在线看| 少妇裸体淫交视频免费看高清 | 国产欧美日韩一区二区三 | 黄色 视频免费看| 亚洲av日韩在线播放| 日日夜夜操网爽| 精品视频人人做人人爽| 国产区一区二久久| 亚洲专区中文字幕在线| 国产一区二区三区av在线| 热99国产精品久久久久久7| 亚洲精品美女久久av网站| 精品欧美一区二区三区在线| 极品少妇高潮喷水抽搐| 99精品久久久久人妻精品| 97人妻天天添夜夜摸| 亚洲av电影在线进入| 久久影院123| 少妇精品久久久久久久| 亚洲伊人久久精品综合| 亚洲精品国产av蜜桃| 亚洲精品自拍成人| 欧美精品啪啪一区二区三区 | av天堂久久9| 亚洲成人免费av在线播放| 国产av又大| 在线 av 中文字幕| 久久中文字幕一级| 99久久综合免费| 欧美黄色片欧美黄色片| 久久久精品94久久精品| 国产xxxxx性猛交| 日本一区二区免费在线视频| 亚洲精品国产区一区二| 免费高清在线观看视频在线观看| 九色亚洲精品在线播放| 国产成人精品无人区| 在线观看免费高清a一片| 国产一卡二卡三卡精品| 黑人猛操日本美女一级片| 十八禁高潮呻吟视频| 久久九九热精品免费| 老司机亚洲免费影院| 大香蕉久久网| 久久青草综合色| 国产免费av片在线观看野外av| 久久久久久亚洲精品国产蜜桃av| 久久久久久久大尺度免费视频| cao死你这个sao货| 国产精品熟女久久久久浪| 午夜福利免费观看在线| 啦啦啦在线免费观看视频4| av视频免费观看在线观看| 亚洲国产av影院在线观看| 久久久久久免费高清国产稀缺| 大型av网站在线播放| 亚洲国产欧美网| 深夜精品福利| 丰满迷人的少妇在线观看| 亚洲国产看品久久| 欧美一级毛片孕妇| 免费黄频网站在线观看国产| 日本wwww免费看| 亚洲精品中文字幕在线视频| 成人手机av| 九色亚洲精品在线播放| 欧美精品人与动牲交sv欧美| 成年人午夜在线观看视频| 国产精品一区二区在线观看99| 91老司机精品| 免费在线观看完整版高清| 亚洲国产中文字幕在线视频| 天天躁狠狠躁夜夜躁狠狠躁| 国产97色在线日韩免费| 精品人妻一区二区三区麻豆| 精品一区二区三区四区五区乱码| 欧美+亚洲+日韩+国产| 如日韩欧美国产精品一区二区三区| 手机成人av网站| 狠狠婷婷综合久久久久久88av| 精品高清国产在线一区| 大香蕉久久网| 国产1区2区3区精品| 欧美激情 高清一区二区三区| 亚洲综合色网址| 亚洲成人免费av在线播放| 三级毛片av免费| 国产成人欧美| 在线观看免费日韩欧美大片| 日韩中文字幕欧美一区二区| 免费人妻精品一区二区三区视频| 亚洲成人免费电影在线观看| 欧美亚洲 丝袜 人妻 在线| 精品福利观看| 国产免费福利视频在线观看| 精品国产国语对白av| 国产三级黄色录像| 午夜福利视频精品| 国产成人精品在线电影| 9191精品国产免费久久| 亚洲五月婷婷丁香| 国产精品1区2区在线观看. | 国产在线一区二区三区精| 美女主播在线视频| 天堂俺去俺来也www色官网| a级片在线免费高清观看视频| 久久久久视频综合| 18禁观看日本| 1024视频免费在线观看| 两性午夜刺激爽爽歪歪视频在线观看 | 最近最新中文字幕大全免费视频| 亚洲精品国产av成人精品| 国产男女超爽视频在线观看| 精品国产国语对白av| 欧美日韩中文字幕国产精品一区二区三区 | 国产97色在线日韩免费| 99国产极品粉嫩在线观看| 亚洲一卡2卡3卡4卡5卡精品中文| 欧美亚洲日本最大视频资源| 亚洲精品中文字幕一二三四区 | 中文字幕制服av| 成人黄色视频免费在线看| 在线观看www视频免费| 免费看十八禁软件| 亚洲精品第二区| 亚洲国产欧美一区二区综合| 一边摸一边抽搐一进一出视频| 91av网站免费观看| 老司机影院成人| 叶爱在线成人免费视频播放| 在线观看舔阴道视频| 在线天堂中文资源库| 91老司机精品| 国产欧美亚洲国产| 99国产精品99久久久久| 亚洲性夜色夜夜综合| 99久久99久久久精品蜜桃| 成人免费观看视频高清| 精品卡一卡二卡四卡免费| 视频区欧美日本亚洲| 日日夜夜操网爽| 捣出白浆h1v1| 免费一级毛片在线播放高清视频 | bbb黄色大片| 男人舔女人的私密视频| 日本撒尿小便嘘嘘汇集6| 午夜免费成人在线视频| 18禁裸乳无遮挡动漫免费视频| 午夜福利视频在线观看免费| 人妻久久中文字幕网| 国产又爽黄色视频| 亚洲国产中文字幕在线视频| 1024香蕉在线观看| 中国国产av一级| 欧美午夜高清在线| 人人妻人人添人人爽欧美一区卜| 黄色视频不卡| 色播在线永久视频| 久久人妻熟女aⅴ| 国产精品熟女久久久久浪| 亚洲七黄色美女视频| 岛国在线观看网站| 麻豆av在线久日| 黑人巨大精品欧美一区二区mp4| 久久精品成人免费网站| 在线观看www视频免费| 日本av免费视频播放| 黄色 视频免费看| av福利片在线| 男女午夜视频在线观看| 自拍欧美九色日韩亚洲蝌蚪91| 国产在线观看jvid| svipshipincom国产片| av视频免费观看在线观看| 亚洲欧洲精品一区二区精品久久久| kizo精华| 日本av手机在线免费观看| 欧美激情 高清一区二区三区| 青青草视频在线视频观看| 老汉色av国产亚洲站长工具| 丝袜美足系列| 亚洲欧美一区二区三区黑人| 欧美日韩av久久| 久久久久国内视频| 老司机靠b影院| 女警被强在线播放| 久久久国产欧美日韩av| 欧美中文综合在线视频| 国产伦理片在线播放av一区| 亚洲精品av麻豆狂野| 久久女婷五月综合色啪小说| 欧美性长视频在线观看| 亚洲精品自拍成人| 亚洲国产欧美日韩在线播放| 老司机午夜十八禁免费视频| videos熟女内射| 老司机午夜福利在线观看视频 | 捣出白浆h1v1| 午夜91福利影院| 精品免费久久久久久久清纯 | 欧美日韩国产mv在线观看视频| 成在线人永久免费视频| a级毛片黄视频| 中国美女看黄片| 性色av一级| 欧美人与性动交α欧美精品济南到| 狠狠精品人妻久久久久久综合| 三级毛片av免费| av在线老鸭窝| 免费av中文字幕在线| 宅男免费午夜| 中文字幕av电影在线播放| 久久国产精品大桥未久av| 亚洲自偷自拍图片 自拍| 美女大奶头黄色视频| 久久免费观看电影| 动漫黄色视频在线观看| 人人妻人人澡人人看| 十八禁高潮呻吟视频| 婷婷丁香在线五月| a级片在线免费高清观看视频| 久久青草综合色| 午夜福利在线免费观看网站| 男人爽女人下面视频在线观看| 久久久久国内视频| 18禁观看日本| 色综合欧美亚洲国产小说| 热99久久久久精品小说推荐| av在线播放精品| 国产精品自产拍在线观看55亚洲 | 美女福利国产在线| 国产免费福利视频在线观看| 亚洲欧美激情在线| 中文字幕人妻熟女乱码| 亚洲成人免费av在线播放| 国产精品免费大片| 十八禁网站免费在线| 王馨瑶露胸无遮挡在线观看| 大型av网站在线播放| 亚洲成人免费电影在线观看| 国产精品秋霞免费鲁丝片| 国产在线观看jvid| 丰满迷人的少妇在线观看| 亚洲中文av在线| 免费在线观看视频国产中文字幕亚洲 | 99久久99久久久精品蜜桃| 国产免费福利视频在线观看| 建设人人有责人人尽责人人享有的| 国产极品粉嫩免费观看在线| 免费少妇av软件| 欧美大码av| 亚洲中文av在线| av不卡在线播放| 汤姆久久久久久久影院中文字幕| 天天躁夜夜躁狠狠躁躁| 一级片'在线观看视频| a级片在线免费高清观看视频| 国产1区2区3区精品| 51午夜福利影视在线观看| 下体分泌物呈黄色| 69精品国产乱码久久久| tube8黄色片| 国产高清videossex| 19禁男女啪啪无遮挡网站| 国产精品久久久久成人av| 又大又爽又粗| 韩国精品一区二区三区| www.精华液| 国产一区二区三区综合在线观看| 中文字幕精品免费在线观看视频| 十八禁人妻一区二区| 日韩制服丝袜自拍偷拍| 法律面前人人平等表现在哪些方面 | 亚洲avbb在线观看| 国产欧美日韩精品亚洲av| 女人爽到高潮嗷嗷叫在线视频| 亚洲精华国产精华精| 亚洲国产成人一精品久久久| 午夜激情久久久久久久| 99国产精品免费福利视频| 女人爽到高潮嗷嗷叫在线视频| 久久天躁狠狠躁夜夜2o2o| 国产精品国产av在线观看| av国产精品久久久久影院| 免费女性裸体啪啪无遮挡网站| 日韩一区二区三区影片| 免费不卡黄色视频| 热99久久久久精品小说推荐| 精品卡一卡二卡四卡免费| 亚洲国产欧美一区二区综合| 男人舔女人的私密视频| 法律面前人人平等表现在哪些方面 | 国产精品欧美亚洲77777| 黄色视频不卡| 9热在线视频观看99| 亚洲一卡2卡3卡4卡5卡精品中文| 日韩视频在线欧美| xxxhd国产人妻xxx| 在线看a的网站| 999精品在线视频| 成年女人毛片免费观看观看9 | 婷婷成人精品国产| av又黄又爽大尺度在线免费看| 一本一本久久a久久精品综合妖精| 女人爽到高潮嗷嗷叫在线视频| 最新的欧美精品一区二区| 自线自在国产av| 国产精品欧美亚洲77777| 女性生殖器流出的白浆| 欧美精品亚洲一区二区| 国产精品秋霞免费鲁丝片| 久久久精品免费免费高清| 91精品国产国语对白视频| 啪啪无遮挡十八禁网站| 久久人人97超碰香蕉20202| 法律面前人人平等表现在哪些方面 | 精品一区在线观看国产| 国产男女超爽视频在线观看| 午夜两性在线视频| 一本—道久久a久久精品蜜桃钙片| 91麻豆精品激情在线观看国产 | 亚洲精品日韩在线中文字幕| 乱人伦中国视频| 伦理电影免费视频| 亚洲性夜色夜夜综合| 亚洲中文字幕日韩| 中文字幕色久视频| 亚洲国产日韩一区二区| 精品福利观看| 日韩制服骚丝袜av| 亚洲,欧美精品.| 国产精品久久久久成人av| 如日韩欧美国产精品一区二区三区| 在线观看一区二区三区激情| 脱女人内裤的视频| 一级片免费观看大全| 成年av动漫网址| 男女高潮啪啪啪动态图| 国产精品av久久久久免费| 亚洲三区欧美一区| 爱豆传媒免费全集在线观看| 国产一区二区三区综合在线观看| 下体分泌物呈黄色| 精品久久久久久电影网| 黄片小视频在线播放| av不卡在线播放| 99香蕉大伊视频| 日韩电影二区| 啦啦啦视频在线资源免费观看| 电影成人av| 精品人妻一区二区三区麻豆| 91老司机精品| 人成视频在线观看免费观看| 国产深夜福利视频在线观看| 丰满迷人的少妇在线观看| 亚洲精品中文字幕一二三四区 | 色94色欧美一区二区| 久久人人爽人人片av| 国产精品亚洲av一区麻豆| 捣出白浆h1v1| av免费在线观看网站| 国产区一区二久久| 亚洲精品美女久久av网站| 国产精品一区二区精品视频观看| 99久久精品国产亚洲精品| 中文字幕人妻丝袜一区二区| 下体分泌物呈黄色| av片东京热男人的天堂| 国产在线视频一区二区| 777久久人妻少妇嫩草av网站| av片东京热男人的天堂| 久久久久精品人妻al黑| 九色亚洲精品在线播放| 国产97色在线日韩免费| 在线天堂中文资源库| 一级黄色大片毛片| 亚洲伊人久久精品综合| 99re6热这里在线精品视频| 黄色视频在线播放观看不卡| 两人在一起打扑克的视频| 捣出白浆h1v1| 久久国产精品影院| 可以免费在线观看a视频的电影网站| 大香蕉久久网| 亚洲中文字幕日韩| 久久久国产一区二区| 国产一区二区三区在线臀色熟女 | 可以免费在线观看a视频的电影网站| www.av在线官网国产| 国产精品国产三级国产专区5o| 色综合欧美亚洲国产小说|