22 results on '"Kaizhou Gao"'
Search Results
2. Multi-Objective brain storm optimization for integrated scheduling of distributed flow shop and distribution with maximal processing quality and minimal total weighted earliness and tardiness
- Author
-
Yushuang Hou, Hongfeng Wang, Yaping Fu, Kaizhou Gao, and Hui Zhang
- Subjects
General Computer Science ,General Engineering - Published
- 2023
- Full Text
- View/download PDF
3. A property-based hybrid genetic algorithm and tabu search for solving order acceptance and scheduling problem with trapezoidal penalty membership function
- Author
-
Ziye Zhao, Xiaohui Chen, Youjun An, Yinghe Li, and Kaizhou Gao
- Subjects
Artificial Intelligence ,General Engineering ,Computer Science Applications - Published
- 2023
- Full Text
- View/download PDF
4. Integrated optimization of real-time order acceptance and flexible job-shop rescheduling with multi-level imperfect maintenance constraints
- Author
-
Youjun An, Xiaohui Chen, Kaizhou Gao, Lin Zhang, Yinghe Li, and Ziye Zhao
- Subjects
General Computer Science ,General Mathematics - Published
- 2023
- Full Text
- View/download PDF
5. A hybrid multi-objective evolutionary algorithm for solving an adaptive flexible job-shop rescheduling problem with real-time order acceptance and condition-based preventive maintenance
- Author
-
Youjun An, Xiaohui Chen, Kaizhou Gao, Lin Zhang, Yinghe Li, and Ziye Zhao
- Subjects
Artificial Intelligence ,General Engineering ,Computer Science Applications - Published
- 2023
- Full Text
- View/download PDF
6. Integration routing and scheduling for multiple home health care centers using a multi-objective cooperation evolutionary algorithm with stochastic simulation
- Author
-
Xiaomeng Ma, Yaping Fu, Kaizhou Gao, Ali Sadollah, and Kai Wang
- Subjects
General Computer Science ,General Mathematics - Published
- 2022
- Full Text
- View/download PDF
7. Jointly optimizing microgrid configuration and energy consumption scheduling of smart homes
- Author
-
Kai Wang, Yun Huang, Kaizhou Gao, Hong Liu, and Ting Qu
- Subjects
Mathematical optimization ,Optimization problem ,Wind power ,General Computer Science ,Computer science ,business.industry ,General Mathematics ,05 social sciences ,Evolutionary algorithm ,050301 education ,02 engineering and technology ,Energy consumption ,Scheduling (computing) ,Nonlinear programming ,0202 electrical engineering, electronic engineering, information engineering ,Stackelberg competition ,020201 artificial intelligence & image processing ,Microgrid ,business ,0503 education - Abstract
In this paper, we formulate joint optimization of microgrid configuration and energy consumption scheduling as a leader-follower Stackelberg game to model the coordination between two rational decision makers of microgrid configuration and energy consumption scheduling. The microgrid configuration decision, as the leader, is modeled as an upper-level optimization problem for optimal installed numbers of wind turbines, photovoltaic (PV) units, micro-turbines and batteries. The energy consumption scheduling, as the follower, is modeled as a lower-level optimization problem, which responds to decisions of the upper level in order to determine the optimal appliance scheduling. A bi-level nonlinear programming model is formulated for the Stackelberg game. To solve this optimization model, four bi-level hierarchical algorithms with the combination of different evolutionary algorithms are implemented and compared. A case study of microgrid configuration of smart building is employed to demonstrate the feasibility and advantage of the proposed game-theoretic model.
- Published
- 2019
- Full Text
- View/download PDF
8. Effective invasive weed optimization algorithms for distributed assembly permutation flowshop problem with total flowtime criterion
- Author
-
Yuyan Han, Kaizhou Gao, Peng Duan, Hongyan Sang, Ping Wang, Junqing Li, and Quan-Ke Pan
- Subjects
Mathematical optimization ,General Computer Science ,Job shop scheduling ,business.industry ,Computer science ,General Mathematics ,05 social sciences ,Neighbourhood (graph theory) ,050301 education ,02 engineering and technology ,Permutation ,Product (mathematics) ,0202 electrical engineering, electronic engineering, information engineering ,Benchmark (computing) ,020201 artificial intelligence & image processing ,Local search (optimization) ,business ,Representation (mathematics) ,0503 education ,Selection (genetic algorithm) - Abstract
Distributed assembly permutation flowshop scheduling problem (DAPFSP) has important applications in modern assembly systems. In this paper, we present three variants of the discrete invasive weed optimization (DIWO) for the DAPFSP with total flowtime criterion. For solving such a problem, we present a two-level representation that consists of a product permutation and a number of job sequences. We introduce neighbourhood operators for both the product permutation and job sequences. We design effective local search procedures respectively for product-permutation-based neighbourhood and job-sequence-based neighbourhood. By combining the problem-specific knowledge and the idea of invasive weed optimization, we present three DIWO-based algorithms: a two-level discrete invasive weed optimization (TDIWO), a discrete invasive weed optimization with hybrid search operators (HDIWO), and a HDIWO with selection probability. The algorithms explore the two neighbourhoods in quite a different way. We calibrate the presented DIWO algorithms by means of the design of experimental method, and carry out a comprehensive computational campaign based on the 810 benchmark instances in the literature. The numerical experiments show that the presented DIWO algorithms perform significantly better than the other competing algorithms in the literature. Among the proposed algorithms, HDIWO is the best one.
- Published
- 2019
- Full Text
- View/download PDF
9. Novel MILP and CP models for distributed hybrid flowshop scheduling problem with sequence-dependent setup times
- Author
-
Leilei Meng, Kaizhou Gao, Yaping Ren, Biao Zhang, Hongyan Sang, and Zhang Chaoyong
- Subjects
General Computer Science ,General Mathematics - Published
- 2022
- Full Text
- View/download PDF
10. Modelling and scheduling integration of distributed production and distribution problems via black widow optimization
- Author
-
Yushuang Hou, Yaping Fu, Kaizhou Gao, Ali Sadollah, Xujin Pu, and Zhenghua Chen
- Subjects
education.field_of_study ,Mathematical optimization ,Optimization problem ,General Computer Science ,Computer science ,General Mathematics ,Population ,Scheduling (production processes) ,Initialization ,Simulated annealing ,Benchmark (computing) ,education ,Integer programming ,Distributed manufacturing - Abstract
Production and distribution are two important sectors in a supply chain and their managements become an essential issue in industrial fields. The integrated operation of production and distribution stages are regarded as an effective approach. This work proposes an integrated production and distribution optimization problem, where jobs are processed in a distributed manufacturing system with multiple flow shops, and then they are delivered to customers locating in geographically-dispersed points. To mathematically describe this problem, a mixed integer programming model is formulated to minimize maximum completion time. In order to optimally solve the proposed problem, an enhanced black widow optimization algorithm is developed to deal with the studied problem. In this proposed approach, the solution representation, population initialization, procreation, cannibalism, and mutation along with a simulated annealing approach are specially designed. Then, a design of experiment approach is employed to analyze the influence of sensitive parameters on the proposed approach. Performance and efficiency of the designed method are validated through conducting extensive experiments on a set of benchmark test problems. Besides, comparisons with some well-known optimizers in the literature have been conducted to show the superiority of the proposed method.
- Published
- 2022
- Full Text
- View/download PDF
11. A new hybrid memetic multi-objective optimization algorithm for multi-objective optimization
- Author
-
Kaizhou Gao, Min-Rong Chen, Yun Yang, Xia Li, Jianping Luo, and Qiqi Liu
- Subjects
Extremal optimization ,0209 industrial biotechnology ,Mathematical optimization ,education.field_of_study ,Information Systems and Management ,Optimization problem ,Computer science ,Population ,02 engineering and technology ,Grid ,Multi-objective optimization ,Computer Science Applications ,Theoretical Computer Science ,020901 industrial engineering & automation ,Artificial Intelligence ,Control and Systems Engineering ,Robustness (computer science) ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Cluster analysis ,education ,Software ,Selection (genetic algorithm) - Abstract
To deal with the multi-objective optimization problems (MOPs), a meta-heuristic based on an improved shuffled frog leaping algorithm (ISFLA) which belongs to memetic evolution is presented. For the MOPs, both diversity maintenance and searching effectiveness are crucial for algorithm evolution. In this work, modified calculation of crowding distance to evaluate the density of a solution, memeplex clustering analyses based on a grid to divide the population, and new selection measure of global best individual are proposed to ensure the diversity of the algorithm. A multi-objective extremal optimization procedure (MEOP) is also introduced and incorporated into ISFLA to enable the algorithm to evolve more effectively. Finally, the experimental tests on thirteen unconstrained MOPs and DTLZ many-objective problems show that the proposed algorithm is flexible to handle MOPs and many-objective problems. The effectiveness and robustness of the proposed algorithm are also analyzed in detail.
- Published
- 2018
- Full Text
- View/download PDF
12. A decomposition-based multi-objective evolutionary algorithm with quality indicator
- Author
-
Yun Yang, Xia Li, Qiqi Liu, Jianping Luo, Kaizhou Gao, and Min-Rong Chen
- Subjects
0209 industrial biotechnology ,education.field_of_study ,Mathematical optimization ,Quality management ,Optimization problem ,General Computer Science ,Computer science ,General Mathematics ,Population ,Evolutionary algorithm ,Binary number ,02 engineering and technology ,Complement (complexity) ,020901 industrial engineering & automation ,0202 electrical engineering, electronic engineering, information engineering ,Decomposition (computer science) ,020201 artificial intelligence & image processing ,education ,Selection (genetic algorithm) - Abstract
The issue of integrating preference information into multi-objective optimization is considered, and a multi-objective framework based on decomposition and preference information, called indicator-based MOEA/D (IBMOEA/D), is presented in this study to handle the multi-objective optimization problems more effectively. The proposed algorithm uses a decomposition-based strategy for evolving its working population, where each individual represents a subproblem, and utilizes a binary quality indicator-based selection for maintaining the external population. Information obtained from the quality improvement of individuals is used to determine which subproblem should be invested at each generation by a power law distribution probability. Thus, the indicator-based selection and the decomposition strategy can complement each other. Through the experimental tests on seven many-objective optimization problems and one discrete combinatorial optimization problem, the proposed algorithm is revealed to perform better than several state-of-the-art multi-objective evolutionary algorithms. The effectiveness of the proposed algorithm is also analyzed in detail.
- Published
- 2018
- Full Text
- View/download PDF
13. Scheduling and Control of Start-up Process for Time-Constrained Single-Arm Cluster Tools with Parallel Chambers
- Author
-
FaJun Yang, Naiqi Wu, Yuting Zhu, Rong Su, Kaizhou Gao, Yan Qiao, Ian Ware Simon, and School of Electrical and Electronic Engineering
- Subjects
Cluster Tools ,0209 industrial biotechnology ,Wafer Manufacturing ,Linear programming ,Job shop scheduling ,Computer science ,Time constrained ,Distributed computing ,02 engineering and technology ,Petri net ,Start up ,Scheduling (computing) ,020901 industrial engineering & automation ,Control and Systems Engineering ,Engineering::Electrical and electronic engineering [DRNTU] ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Wafer - Abstract
In wafer manufacturing, with the shrinking down of wafer lot size, cluster tools are frequently required to switch from handling one lot of wafers to another, resulting in more transient processes, including start-up and close-down processes. In the existing work, optimal scheduling of start-up process for time-constrained single-arm cluster tools has been addressed under the assumption that each processing step consists of just one process chamber. This work relaxes this strict restriction by treating that multiple process chambers could be configured for processing steps. By building Petri net model for the start-up process, a linear program is derived to search a feasible schedule with minimal makespan for time-constrained single-arm cluster tools with parallel chambers for the first time. One industrial example is given to demonstrate the effectiveness of the obtained results. NRF (Natl Research Foundation, S’pore) Published version
- Published
- 2018
- Full Text
- View/download PDF
14. Jaya, harmony search and water cycle algorithms for solving large-scale real-life urban traffic light scheduling problem
- Author
-
Antonios F. Lentzakis, Ali Sadollah, Yicheng Zhang, Kaizhou Gao, and Rong Su
- Subjects
0209 industrial biotechnology ,Mathematical optimization ,Speedup ,General Computer Science ,Job shop scheduling ,Scale (ratio) ,Computer science ,General Mathematics ,02 engineering and technology ,Function (mathematics) ,Nonlinear system ,020901 industrial engineering & automation ,Operator (computer programming) ,Convergence (routing) ,0202 electrical engineering, electronic engineering, information engineering ,Harmony search ,020201 artificial intelligence & image processing ,Algorithm - Abstract
This paper studies a large-scale urban traffic light scheduling problem (LUTLSP). A centralized model is developed to describe the LUTLSP, where each outgoing flow rate is described as a nonlinear mixed logical switching function over the source link’s density, the destination link’s density and capacity, and the driver’s potential psychological response to the past traffic light signals. The objective is to minimize the total network-wise delay time of all vehicles in a time window. Three metaheuristic optimization algorithms, named as Jaya algorithm, harmony search (HS) and water cycle algorithm (WCA) are implemented to solve the LUTLSP. Since we adopt a discrete-time formulation of LUTLSP, we firstly develop a discrete version of Jaya and WCA. Secondly, some improvement strategies are proposed to speed up the convergence of applied optimizers. Thirdly, a feature based search operator is utilized to improve the search performance of reported optimization methods. Finally, experiments are carried out based on the real traffic data in Singapore. The HS, WCA, Jaya, and their variants are evaluated by solving 11 cases of traffic networks. The comparisons and discussions verify that the considered metaheuristic optimization methods can effectively solve the LUTLSP considerably surpassing the existing traffic light control strategy.
- Published
- 2017
- Full Text
- View/download PDF
15. A green scheduling algorithm for the distributed flowshop problem
- Author
-
M. Fatih Tasgetiren, Biao Zhang, Kaizhou Gao, Quan-Ke Pan, Yuan-Zhen Li, and Junqing Li
- Subjects
Sustainable development ,0209 industrial biotechnology ,Mathematical optimization ,Total flow ,Computer science ,02 engineering and technology ,Multi-objective optimization ,Scheduling (computing) ,Artificial bee colony algorithm ,Permutation ,020901 industrial engineering & automation ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Software ,Efficient energy use ,Distributed manufacturing - Abstract
In recent years, sustainable development and green manufacturing have attracted widespread attention to environmental problems becoming increasingly serious. Meanwhile, affected by the intensification of market competition and economic globalization, distributed manufacturing systems have become increasingly common. This paper addresses the energy-efficient scheduling of the distributed permutation flowshop (EEDPFSP) with the criteria of minimizing both total flow time and total energy consumption. Considering the distributed and multi-objective optimization complexity, an improved NSGAII algorithm (INSGAII) is proposed. First, we analyze the problem-specific characteristics and designed new operators based on the knowledge of the problem. Second, four constructive heuristic algorithms are proposed to produce high-quality initial solutions. Third, inspired by the artificial bee colony algorithm, we propose a new colony generation method using the operators designed. Fourth, a local intensification is designed for exploiting better non-dominated solutions. The influence of parameter settings is investigated by experiments to determine the optimal parameter configuration of the INSGAII. Finally, a large number of computational tests and comparisons have been carried out to verify the effectiveness of the proposed INSGAII in solving EEDPFSP.
- Published
- 2021
- Full Text
- View/download PDF
16. An improved artificial bee colony algorithm for flexible job-shop scheduling problem with fuzzy processing time
- Author
-
Chin Soon Chong, Quan-Ke Pan, T.X. Cai, Kaizhou Gao, Tay Jin Chua, and Ponnuthurai Nagaratnam Suganthan
- Subjects
0209 industrial biotechnology ,Decision support system ,Mathematical optimization ,education.field_of_study ,Schedule ,Job shop scheduling ,Heuristic ,Computer science ,Population ,General Engineering ,Workload ,02 engineering and technology ,Fuzzy logic ,Computer Science Applications ,Scheduling (computing) ,Artificial bee colony algorithm ,020901 industrial engineering & automation ,Artificial Intelligence ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Heuristics ,education ,Remanufacturing - Abstract
Improved ABC algorithm is proposed for FJSP with fuzzy processing time.A heuristic, named MInEnd, is proposed to initialize population.New strategies are proposed to generate new solutions.The objectives are fuzzy maximum completion time and maximum machine workload.Benchmarks and realistic remanufacturing instances are solved by IABC. This study addresses flexible job-shop scheduling problem (FJSP) with fuzzy processing time. An improved artificial bee colony (IABC) algorithm is proposed for FJSP cases defined in existing literature and realistic instances in remanufacturing where the uncertainty of the processing time is modeled as fuzzy processing time. The objectives are to minimize the maximum fuzzy completion time and the maximum fuzzy machine workload, respectively. The goal is to make the scheduling algorithm as part of expert and intelligent scheduling system for remanufacturing decision support. A simple and effective heuristic rule is developed to initialize population. Extensive computational experiments are carried out using five benchmark cases and eight realistic instances in remanufacturing. The proposed heuristic rule is evaluated using five benchmark cases for minimizing the maximum fuzzy completion time and the maximum fuzzy machine workload objectives, respectively. IABC algorithm is compared to six meta-heuristics for maximum fuzzy completion time criterion. For maximum fuzzy machine workload, IABC algorithm is compared to six heuristics. The results and comparisons show that IABC algorithm can solve FJSP with fuzzy processing time effectively, both benchmark cases and real-life remanufacturing instances. For practical remanufacturing problem, the schedules by IABC algorithm can satisfy the requirement in real-life shop floor. The IABC algorithm can be as part of expert and intelligent scheduling system to supply decision support for remanufacturing scheduling and management.
- Published
- 2016
- Full Text
- View/download PDF
17. MIMOA: A membrane-inspired multi-objective algorithm for green vehicle routing problem with stochastic demands
- Author
-
Wen Song, Jianhua Xiao, Fangwei Zhang, Zhiguang Cao, Yongpeng Zhang, Yunyun Niu, and Kaizhou Gao
- Subjects
General Computer Science ,Exploit ,Computer science ,Total cost ,General Mathematics ,05 social sciences ,Control (management) ,Evolutionary algorithm ,050301 education ,02 engineering and technology ,Field (computer science) ,Vehicle routing problem ,0202 electrical engineering, electronic engineering, information engineering ,Leverage (statistics) ,020201 artificial intelligence & image processing ,Cluster analysis ,0503 education ,Algorithm - Abstract
Nowadays, an increasing number of vehicle routing problem with stochastic demands (VRPSD) models have been studied to meet realistic needs in the field of logistics. In this paper, a bi-objective vehicle routing problem with stochastic demands (BO-VRPSD) was investigated, which aims to minimize total cost and customer dissatisfaction. Different from traditional vehicle routing problem (VRP) models, both the uncertainty in customer demands and the nature of multiple objectives make the problem more challenging. To cope with BO-VRPSD, a membrane-inspired multi-objective algorithm (MIMOA) was proposed, which is characterized by a parallel distributed framework with two operation subsystems and one control subsystem, respectively. In particular, the operation subsystems leverage a multi-objective evolutionary algorithm with clustering strategy to reduce the chance of inferior solutions. Meanwhile, the control subsystem exploits a guiding strategy as the communication rule to adjust the searching directions of the operation subsystems. Experimental results based on the ten 120-node instances with real geographic locations in Beijing show that, MIMOA is more superior in solving BO-VRPSD to other classical multi-objective evolutionary algorithms.
- Published
- 2021
- Full Text
- View/download PDF
18. Optimizing urban traffic light scheduling problem using harmony search with ensemble of local search
- Author
-
Rong Su, Ali Sadollah, Kaizhou Gao, and Yicheng Zhang
- Subjects
0209 industrial biotechnology ,Mathematical optimization ,Optimization problem ,Job shop scheduling ,business.industry ,Computer science ,Swarm behaviour ,02 engineering and technology ,Scheduling (computing) ,Traffic signal ,020901 industrial engineering & automation ,0202 electrical engineering, electronic engineering, information engineering ,Harmony search ,020201 artificial intelligence & image processing ,Local search (optimization) ,Guided Local Search ,business ,Software - Abstract
Display Omitted A centralized model for urban traffic light scheduling problem (UTLSP).A discrete harmony search algorithm (DHS) for UTLSP.An ensemble of three local search operator to improve performance of DHS.Extensive experimental comparisons and discussion to verify DHS with ensemble. This study addresses urban traffic light scheduling problem (UTLSP). A centralized model is employed to describe the urban traffic light control problem in a scheduling framework. In the proposed model, the concepts of cycles, splits, and offsets are not adopted, making UTLSP fall in the class of model-based optimization problems, where each traffic light is assigned in a real-time manner by the network controller. The objective is to minimize the network-wise total delay time in a given finite horizon. A swarm intelligent algorithm, namely discrete harmony search (DHS), is proposed to solve the UTLSP. In the DHS, a novel new solution generation strategy is proposed to improve the algorithm's performance. Three local search operators with different structures are proposed based on the feature of UTLSP to improve the performance of DHS in local space. An ensemble of local search methods is proposed to integrate different neighbourhood structures. Extensive computational experiments are carried out using the traffic data from partial traffic network in Singapore. The DHS algorithm with and without local search operators and ensemble is evaluated and tested. The comparisons and discussions verify the effectiveness of DHS algorithms with local search operators and ensemble for solving UTLSP.
- Published
- 2016
- Full Text
- View/download PDF
19. A survey on meta-heuristics for solving disassembly line balancing, planning and scheduling problems in remanufacturing
- Author
-
Z. M. He, Kaizhou Gao, Ponnuthurai Nagaratnam Suganthan, Peiyong Duan, and Yun Huang
- Subjects
Optimization problem ,General Computer Science ,Computer science ,General Mathematics ,05 social sciences ,050301 education ,02 engineering and technology ,Industrial engineering ,Scheduling (computing) ,High complexity ,0202 electrical engineering, electronic engineering, information engineering ,Line balancing ,Related research ,020201 artificial intelligence & image processing ,0503 education ,Remanufacturing ,Metaheuristic ,Decoding methods - Abstract
Recently, meta-heuristics have been employed and improved for solving various scheduling and combinational optimization problems. Disassembly line balancing, planning and scheduling problems (DLBPSP) are typical examples since the high complexity (NP-Hard). Since 2000s, numerous articles have represented the applications of meta-heuristics for solving DLBPSP. This paper aims to review the state-of-the-art of this topic. It can help researchers, especially for new researchers, to identify the current status of meta-heuristics for solving DLBPSP, to obtain the technologies used in various algorithms, and to follow the research trends of this topic. First, the related research articles are summarized, classified, and analyzed. Second, the special meta-heuristics for solving DLBPSP are reviewed. The encoding/decoding rules and improvement strategies are analyzed and discussed. Finally, the current research trends are summarized, and some future research directions are given.
- Published
- 2020
- Full Text
- View/download PDF
20. Discrete evolutionary multi-objective optimization for energy-efficient blocking flow shop scheduling with setup time
- Author
-
Hongyan Sang, Junqing Li, Quan-Ke Pan, Yi-ping Liu, Yuyan Han, and Kaizhou Gao
- Subjects
0209 industrial biotechnology ,education.field_of_study ,Mathematical optimization ,Job shop scheduling ,Computer science ,Heuristic ,business.industry ,Population ,Scheduling (production processes) ,02 engineering and technology ,Energy consumption ,Flow shop scheduling ,Multi-objective optimization ,Scheduling (computing) ,020901 industrial engineering & automation ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Local search (optimization) ,education ,business ,Software ,Efficient energy use - Abstract
Sustainable scheduling problems have been attracted great attention from researchers. For the flow shop scheduling problems, researches mainly focus on reducing economic costs, and the energy consumption has not yet been well studied up to date especially in the blocking flow shop scheduling problem. Thus, we construct a multi-objective optimization model of the blocking flow shop scheduling problem with makespan and energy consumption criteria. Then a discrete evolutionary multi-objective optimization (DEMO) algorithm is proposed. The three contributions of DEMO are as follows. First, a variable single-objective heuristic is proposed to initialize the population. Second, the self-adaptive exploitation evolution and self-adaptive exploration evolution operators are proposed respectively to obtain high quality solutions. Third, a penalty-based boundary interstation based on the local search, called by PBI-based-local search, is designed to further improve the exploitation capability of the algorithm. Simulation results show that DEMO outperforms the three state-of-the-art algorithms with respect to hypervolume, coverage rate and distance metrics.
- Published
- 2020
- Full Text
- View/download PDF
21. A genetic programming hyper-heuristic approach for the multi-skill resource constrained project scheduling problem
- Author
-
Lei Zhu, Jian Lin, and Kaizhou Gao
- Subjects
Scheme (programming language) ,0209 industrial biotechnology ,Mathematical optimization ,Schedule ,Heuristic ,Computer science ,General Engineering ,Genetic programming ,02 engineering and technology ,Schedule (project management) ,Computer Science Applications ,Domain (software engineering) ,Set (abstract data type) ,020901 industrial engineering & automation ,Artificial Intelligence ,0202 electrical engineering, electronic engineering, information engineering ,Benchmark (computing) ,020201 artificial intelligence & image processing ,Hyper-heuristic ,Heuristics ,computer ,computer.programming_language - Abstract
Multi-skill resource-constrained project scheduling problem (MS-RCPSP) is one of the most investigated problems in operations research and management science. In this paper, a genetic programming hyper-heuristic (GP-HH) algorithm is proposed to address the MS-RCPSP. Firstly, a single task sequence vector is used to encode the solution, and a repair-based decoding scheme is proposed to generate feasible schedules. Secondly, ten simple heuristic rules are designed to construct a set of low-level heuristics. Thirdly, genetic programming is utilized as a high-level strategy which can manage the low-level heuristics on the heuristic domain flexibly. In addition, the design-of-experiment (DOE) method is employed to investigate the effect of parameters setting. Finally, the performance of the GP-HH is evaluated on the intelligent multi-objective project scheduling environment (iMOPSE) benchmark dataset consisting of 36 instances. Computational comparisons between GP-HH and the state-of-the-art algorithms indicate the superiority of the proposed GP-HH in computing feasible solutions to the problem.
- Published
- 2020
- Full Text
- View/download PDF
22. A two-stage artificial bee colony algorithm scheduling flexible job-shop scheduling problem with new job insertion
- Author
-
Chin Soon Chong, Qan Ke Pan, T.X. Cai, Tay Jin Chua, Ponnuthurai Nagaratnam Suganthan, and Kaizhou Gao
- Subjects
Rate-monotonic scheduling ,education.field_of_study ,Mathematical optimization ,Job shop scheduling ,Computer science ,Heuristic ,business.industry ,Population ,General Engineering ,Flow shop scheduling ,Dynamic priority scheduling ,Fair-share scheduling ,Computer Science Applications ,Scheduling (computing) ,Artificial bee colony algorithm ,Artificial Intelligence ,Two-level scheduling ,Lottery scheduling ,Local search (optimization) ,education ,Heuristics ,business ,Remanufacturing - Abstract
A heuristic is proposed for initializing ABC population.An ensemble local search method is proposed to improve the convergence of TABC.Three re-scheduling strategies are proposed and evaluated.TABC is tested using benchmark instances and real cases from re-manufacturing.TABC compared against several state-of-the-art algorithms. This study addresses the scheduling problem in remanufacturing engineering. The purpose of this paper is to model effectively to solve remanufacturing scheduling problem. The problem is modeled as flexible job-shop scheduling problem (FJSP) and is divided into two stages: scheduling and re-scheduling when new job arrives. The uncertainty in timing of returns in remanufacturing is modeled as new job inserting constraint in FJSP. A two-stage artificial bee colony (TABC) algorithm is proposed for scheduling and re-scheduling with new job(s) inserting. The objective is to minimize makespan (maximum complete time). A new rule is proposed to initialize bee colony population. An ensemble local search is proposed to improve algorithm performance. Three re-scheduling strategies are proposed and compared. Extensive computational experiments are carried out using fifteen well-known benchmark instances with eight instances from remanufacturing. For scheduling performance, TABC is compared to five existing algorithms. For re-scheduling performance, TABC is compared to six simple heuristics and proposed hybrid heuristics. The results and comparisons show that TABC is effective in both scheduling stage and rescheduling stage.
- Published
- 2015
- Full Text
- View/download PDF
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.