Superior task scheduling scheme is able to improve the performance in achieving shorter task completion time in multi-processor computing system. Large scale applications are generally modelled as direct acyclic graph...
详细信息
Superior task scheduling scheme is able to improve the performance in achieving shorter task completion time in multi-processor computing system. Large scale applications are generally modelled as direct acyclic graph (DAG) to be processed efficiently in parallel. To solve DAG task scheduling problem (DAG-SP) with the criterion of minimizing makespan, this paper proposes an estimation of distribution algorithm (EDA) enhanced by the path relinking. An efficient hybrid scheme integrating list scheduling heuristics is designed to take advantage of the knowledge of existing works. In addition, to describe the relative position relationships between the task pairs, a specific probability model is built and the task processing permutations are produced by sampling such a model. To enhance the exploitation of EDA, a path relinking based knowledge is used to design the local search method. Simulation experiments are carried out with both benchmark datasets and real-world graphs, where the comparative results show that the above designs can improve the performance effectively. Moreover, the numerical comparisons show that the proposed algorithm performs significantly better than the existing heuristics and evolutionary algorithms. (C) 2021 Elsevier B.V. All rights reserved.
In this paper, a matrix-cube-based estimation of distribution algorithm (MCEDA) is proposed to solve the energy-efficient distributed assembly permutation flow-shop scheduling problem (EE_DAPFSP) that minimizes both t...
详细信息
In this paper, a matrix-cube-based estimation of distribution algorithm (MCEDA) is proposed to solve the energy-efficient distributed assembly permutation flow-shop scheduling problem (EE_DAPFSP) that minimizes both the maximum completion time (C-max) and the total carbon emission (TCE) simultaneously. Firstly, a high-quality and diverse initial population is constructed via a hybrid initialization method. Secondly, a matrix-cube-based probabilistic model and its update mechanism are designed to appropriately accumulate the valuable pattern information from superior solutions. Thirdly, a suitable sampling strategy is developed to sample the probabilistic model to generate a new population per generation, so as to guide the search direction toward promising regions in solution space. Fourthly, a problem-dependent neighborhood search based on critical path is provided to perform an in-depth local search around the promising regions found by the global search. Fifthly, two types of speed adjustment strategies based on problem properties are also embedded to further improve the quality of the obtained solutions. Sixthly, the influence of the parameters is investigated based on the multi-factor analysis of variance of Design-of-Experiments. Finally, extensive experiments and comprehensive comparisons with several recent state-of-the-art multi-objective algorithms are carried out based on the well-known benchmark instances, and the statistical results demonstrate the efficiency and effectiveness of the proposed MCEDA in addressing the EE_DAPFSP.
Here, a new Real-coded estimation of distribution algorithm (EDA) is proposed. The proposed EDA is called Real-coded EDA using Multiple Probabilistic Models (RMM). RMM includes multiple types of probabilistic models w...
详细信息
Here, a new Real-coded estimation of distribution algorithm (EDA) is proposed. The proposed EDA is called Real-coded EDA using Multiple Probabilistic Models (RMM). RMM includes multiple types of probabilistic models with different learning rates and diversities. The search capability of RMM was examined through several types of continuous test function. The results indicated that the search capability of RMM is better than or equivalent to that of existing Real-coded EDAs. Since better searching points are distributed for other probabilistic models positively, RMM can discover the global optimum in the early stages of the search.
This paper propose an effective estimation of distribution algorithm (EDA), which solves the stochastic job-shop scheduling problem (S-JSP) with the uncertainty of processing time, to minimize the expected average mak...
详细信息
This paper propose an effective estimation of distribution algorithm (EDA), which solves the stochastic job-shop scheduling problem (S-JSP) with the uncertainty of processing time, to minimize the expected average makespan within a reasonable amount of calculation time. With the framework of proposed EDA, the probability model of operation sequence is estimated firstly. For sampling the processing time of each operation with the Monte Carlo methods, we use allocation method to decide the operation sequence then the expected makespan of each sampling is evaluated. Subsequently, updating mechanism of the probability models is proposed with the best solutions to obtain. Finally, for comparing with some existing algorithms by numerical experiments on the benchmark problems, we demonstrate the proposed effective estimation of distribution algorithm can obtain acceptable solution in the aspects of schedule quality and computational efficiency.
Distributed flexible job shop scheduling has attracted research interest due to the development of global man-ufacturing. However, constraints including crane transportation and energy consumption should be considered...
详细信息
Distributed flexible job shop scheduling has attracted research interest due to the development of global man-ufacturing. However, constraints including crane transportation and energy consumption should be considered with the realistic requirements. To address this issue, first, we modeled the problem by utilizing an integer programming method, wherein the makespan and energy consumptions during the machine process and crane transportation are optimized simultaneously. Afterward, a hybrid algorithm consisting of estimation of distri-bution algorithm (EDA) and variable neighborhood search (VNS) was proposed to solve the problem, where an identification rule of four crane conditions was designed to make fitness calculation feasible. In EDA compo-nent, the parameters in probability matrices are set to be self-adaptive for stable convergence to obtain better output. Moreover, a probability mechanism was applied to control the activity of the EDA component. In VNS component, five problem-specific neighborhood structures including global and local strategies are employed to enhance exploitation ability. The simulation tests results confirmed that the proposed hybrid EDA-VNS algo-rithm can solve the considered problem with high efficiency compared with other competitive algorithms, and the proposed improving strategies are verified to have significance in better performance.
A multi-carpooling model is proposed for the multi-vehicle carpooling problem in distributed parallel computing environment. A two-stage stochastic optimization of the estimation of distribution algorithm solves the o...
详细信息
ISBN:
(纸本)9781509016990
A multi-carpooling model is proposed for the multi-vehicle carpooling problem in distributed parallel computing environment. A two-stage stochastic optimization of the estimation of distribution algorithm solves the optimum of the multi-carpooling problem with a carpooling probabilistic matrix. A ridable matrix initiates the carpooling probabilistic matrix, and the carpooling probabilistic matrix continues updating during the optimization. The carpooling model mines efficient and compromised ridesharing routes for shared riders by the optimization iterations. Experimental results indicate that the carpooling model has the characteristics of effective and efficient traffic including shorter waiting time, more passenger load, and less average riding distance.
In order to improve fuzzy classification model's accuracy and interpretability,a fuzzy classification method based on estimation of distribution algorithm was *** first constructs initial fuzzy rule set using Apri...
详细信息
In order to improve fuzzy classification model's accuracy and interpretability,a fuzzy classification method based on estimation of distribution algorithm was *** first constructs initial fuzzy rule set using Apriori principle in the field of data mining,then builds fuzzy classification model by extracting rule from initial fuzzy rule set automatically through Pittsburghstyle binary coding method and UMDA(Univariate Marginal distributionalgorithm) estimation of distribution *** experiment on benchmark datasets show that the proposed approach has better performance than fuzzy classification model based on genetic algorithm
This paper reports our recent research about new efficient problem-solvers for the dynamic weapon-target assignment (DWTA).A binary-encoding-based estimation of distribution algorithm(EDA) is proposed to solve DWTA **...
详细信息
This paper reports our recent research about new efficient problem-solvers for the dynamic weapon-target assignment (DWTA).A binary-encoding-based estimation of distribution algorithm(EDA) is proposed to solve DWTA *** elaborate constructive repair/improvement(CRI) operator is proposed and integrated into the EDA to achieve constraint saturation,which conduces to constraint satisfaction as well as the improvement of generated *** performance comparison against another two EDAs which employ well-known constraint handling methods demonstrates the superiority of the CRI *** proposed EDA based on the CRI operator also shows very competitive and even better performance against several state-of-the-art DWTA algorithms.
An estimation of distribution algorithm(EDA) is proposed to solve resource-constrained project scheduling problem(RCPSP).In the EDA,individual is encoded based on the extended active list,and a probability model of th...
详细信息
An estimation of distribution algorithm(EDA) is proposed to solve resource-constrained project scheduling problem(RCPSP).In the EDA,individual is encoded based on the extended active list,and a probability model of the distribution for each activity in a project and its updating mechanism are *** algorithm determines the initial probability matrix according to an initial set of solutions generated by the regret-based sampling method and priority rule,and decodes the individuals by using serial schedule generation ***,a permutation based local search method is incorporated into the algorithm to enhance the exploitation ability so as to further improve the searching *** results based on benchmarks and comparisons with some existing algorithms demonstrate the feasibility and effectiveness of our proposed EDA.
Designing efficient estimation of distribution algorithms for optimizing complex continuous problems is still a challenging task. Nowadays, histogram probabilistic model has become a hot topic in the field of estimati...
详细信息
Designing efficient estimation of distribution algorithms for optimizing complex continuous problems is still a challenging task. Nowadays, histogram probabilistic model has become a hot topic in the field of estimation of distribution algorithms because of its intrinsic multimodality that makes it proper to describe the solution distribution of complex and multimodal continuous problems. To make histogram probabilistic model more efficiently explore and exploit the search space, rival penalized competitive learning (RPCL) clustering was brought into the algorithm, so that the algorithm could use the knowledge about distribution of values belong to each span. Experimental results showed that the improved algorithm in this paper can give comparable with or better performance than those improved algorithms.
暂无评论