Fajun Yang

Prof. Fajun Yang

1. Department of Mathematics and Computer Science, University of Hagen, 58097 Hagen, Germany
+1

Research Focus & Metrics

Academic Career Length

13Years (2014-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
24 April 2018 in IEEE Transactions on Cybernetics
Verified
Journal Article
Closed access
Kaizhou GaoKaizhou Gao
Kaizhou Gao
Fajun YangFajun Yang
Fajun Yang
Mengchu ZhouMengchu Zhou
Mengchu Zhou
QPQuanke Pan
Quanke Pan
PSPonnuthurai Nagaratnam Suganthan
Ponnuthurai Nagaratnam Suganthan
Rescheduling is a necessary procedure for a flexible job shop when newly arrived priority jobs must be inserted into an existing schedule. Instability measures the amount of change made to the existing schedule and is an important metrics to evaluate the quality of rescheduling solutions. This paper focuses on a flexible job-shop rescheduling problem (FJRP) for new job insertion. First, it formulates FJRP for new job insertion arising from pump remanufacturing. This paper deals with bi-objective FJRPs to minimize: 1) instability and 2) one of the following indices: a) makespan; b) total flow time; c) machine workload; and d) total machine workload. Next, it discretizes a novel and simple metaheuristic, named Jaya, resulting in DJaya and improves it to solve FJRP. Two simple heuristics are employed to initialize high-quality solutions. Finally, it proposes five objective-oriented local search operators and four ensembles of them to improve the performance of DJaya. Finally, it performs experiments on seven real-life cases with different scales from pump remanufacturing and compares DJaya with some state-of-the-art algorithms. The results show that DJaya is effective and efficient for solving the concerned FJRPs.

8 November 2018 in IEEE Transactions on Intelligent Transportation Systems
Verified
Journal Article
Closed access
Kaizhou GaoKaizhou Gao
Kaizhou Gao
YZYicheng Zhang
Yicheng Zhang
RSRong Su
Rong Su
Fajun YangFajun Yang
Fajun Yang
PSPonnuthurai Nagaratnam Suganthan
Ponnuthurai Nagaratnam Suganthan
Mengchu ZhouMengchu Zhou
Mengchu Zhou
This paper addresses a traffic signal scheduling (TSS) problem in a heterogeneous traffic network with signalized and non-signalized intersections. The objective is to minimize the total network-wise delay time of all vehicles within a given finite-time window. First, a novel model is proposed to describe a heterogeneous traffic network with signalized and non-signalized intersections. Second, five meta-heuristics are implemented to solve the TSS problem. Based on the problem characteristics, three local search operators and their ensemble are proposed. Then, five meta-heuristics with such an ensemble are proposed to solve the TSS problem. Third, experiments are carried out based on the real traffic data in the Jurong area of Singapore. The performance of the ensemble of local search operators is verified. Ten algorithms, including five meta-heuristics with and without the ensemble, are evaluated by solving 18 cases with different scales. Finally, the algorithm with the best performance is compared against the currently used traffic signal control strategies. The comparisons and discussions show the competitiveness of the proposed model and meta-heuristics.

1 January 2020 in IEEE Access
Verified
Journal Article
Open access
Kaizhou GaoKaizhou Gao
Kaizhou Gao
Fajun YangFajun Yang
Fajun Yang
JLJunqing Li
Junqing Li
HSHongyan SANG
Hongyan SANG
JLJianping Luo
Jianping Luo
Machine recovery is met from time to time in real-life production. Rescheduling is often a necessary procedure to cope with it. Its instability gauges the number of changes to the existing scheduling solutions. It is a key criterion to measure a rescheduling solution’s quality. This work aims at solving a flexible job shop problem with machine recovery, which arises from the scheduling and rescheduling of pump remanufacturing systems. In their scheduling phase, the objective is to minimize makespan. In their rescheduling phase, two objectives are to minimize both instability and makespan. By introducing two novel local search operators into the original Jaya algorithm, this work proposes an improved Jaya algorithm to solve it. It performs experiments on ten different-scale cases of real-life remanufacturing environment. The results show that the improved Jaya is effective and efficient for solving a flexible job shop scheduling and rescheduling problems. It can effectively balance instability and makespan in a rescheduling phase.

24 July 2018 in IEEE Transactions on Systems, Man, and Cybernetics: Systems
Verified
Journal Article
Closed access
Fajun YangFajun Yang
Fajun Yang
YQYan Qiao
Yan Qiao
KGKaiZhou Gao
KaiZhou Gao
NWNaiqi Wu
Naiqi Wu
YZYuTing Zhu
YuTing Zhu
RSRong Su
Rong Su
In wafer manufacturing, extensive research on the operations of cluster tools under the steady state has been reported. However, with the shrinking down of wafer lot size, such 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 ones. Also, wafer residency time constraint is critical for many wafer fabrication processes. To cope with the transient scheduling problem of time-constrained single-arm cluster tools with parallel chambers, based on a generalized backward strategy, this paper first builds timed Petri net models for these two transient processes. Then, two linear programs are derived for the first time to search a feasible schedule with a minimal makespan. Two industrial examples are given to demonstrate the effectiveness of the obtained results at last.

3 June 2021 in International Journal of Production Research
Verified
Journal Article
Closed access
CLChao Li
Chao Li
Fajun YangFajun Yang
Fajun Yang
Lu ZhenLu Zhen
Lu Zhen
In semiconductor manufacturing, an extremely stringent quality control is enforced for wafer fabrication processes. Consequently, cleaning operations that clear residual chemical gases and heat in the chambers are frequently performed. As one kind of cleaning operations, a purge operation which executes a cleaning operation each time a wafer is removed from a chamber is widely adopted in leading semiconductor fabrication plants. Such an operation can definitely improve the quality of wafer. However, it results in lower productivity. To make a tradeoff between quality and productivity, a condition-based chamber cleaning operation that performs a cleaning operation with the consideration of the actual state of a chamber is introduced in practice. Aiming to address the scheduling problem of time-constrained single-armed cluster tools with condition-based chamber cleaning operations, efficient scheduling approaches are proposed in this work for the first time and, algorithms for searching for a feasible schedule are also derived. Two illustrative examples are given to show the power of the approach.

26 March 2019 in IEEE Transactions on Control Systems Technology
Verified
Journal Article
Closed access
Fajun YangFajun Yang
Fajun Yang
XTXin Tang
Xin Tang
NWNaiqi Wu
Naiqi Wu
Chunjiang ZhangChunjiang Zhang
Chunjiang Zhang
LGLiang Gao
Liang Gao
For a time-constrained single-robot-arm cluster tool with unfixed scheduling strategy, necessary and sufficient conditions under which a feasible cyclic schedule exists are presented in the literature. However, the results are obtained under the assumption that the activity time is deterministic. In practice, the activity time could be subject to fluctuation, leading to that an originally feasible schedule obtained based on such an assumption may be infeasible. Hence, it is critically important to reveal how the wafer residency time (WRT) varies with the variation of activity time. To solve this problem, this paper first proposes an operational strategy and a real-time control policy. Based on them, the exact upper bound of WRT delay resulted from the activity time variation (ATV) is presented, with which one can check if a given schedule is feasible. Finally, illustrative examples are given to demonstrate the application of the derived method.