Lining XING

Prof. Lining XING


Research Focus & Metrics

Academic Career Length

21Years (2006-Present)

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

Representative Publications

View All Publications
11 June 2020 in IEEE Systems Journal
Verified
Journal Article
Closed access
XWXinwei Wang
Xinwei Wang
GWGuohua Wu
Guohua Wu
LXLining Xing
Lining Xing
WPWitold Pedrycz
Witold Pedrycz
Agile satellites with advanced attitude maneuvering capability are the new generation of earth observation satellites (EOSs). The continuous improvement in satellite technology and decrease in launch cost have boosted the development of agile EOSs (AEOSs). To efficiently employ the increasing orbiting AEOSs, the AEOS scheduling problem (AEOSSP) aiming to maximize the entire observation profit while satisfying all complex operational constraints, has received much attention over the past 20 years. The objectives of this article are, thus, to summarize current research on AEOSSP, identify main accomplishments and highlight potential future research directions. To this end, general definitions of AEOSSP with operational constraints are described initially, followed by its three typical variations including different definitions of observation profit, multiobjective function and autonomous model. A detailed literature review from 1997–2019 is then presented in line with four different solution methods, i.e., exact method, heuristic, metaheuristic, and machine learning. Finally, we discuss a number of topics worth pursuing in the future.

1 January 2020 in Information Sciences
Verified
Journal Article
Closed access
JYJiao-Hong Yi
Jiao-Hong Yi
LXLining Xing
Lining Xing
Gai-Ge WangGai-Ge Wang
Gai-Ge Wang
Junyu DongJunyu Dong
Junyu Dong
AVAthanasios V. Vasilakos
Athanasios V. Vasilakos
LWLing Wang
Ling Wang

26 September 2019 in IEEE Transactions on Cybernetics
Verified
Journal Article
Closed access
SZShengchao Zhou
Shengchao Zhou
LXLining Xing
Lining Xing
XZXu Zheng
Xu Zheng
NDNi Du
Ni Du
LWLing Wang
Ling Wang
QZQingfu Zhang
Qingfu Zhang
Batch-processing machines (BPMs) can process a number of jobs at a time, which can be found in many industrial systems. This article considers a single BPM scheduling problem with unequal release times and job sizes. The goal is to assign jobs into batches without breaking the machine capacity constraint and then sort the batches to minimize the makespan. A self-adaptive differential evolution algorithm is developed for addressing the problem. In our proposed algorithm, mutation operators are adaptively chosen based on their historical performances. Also, control parameter values are adaptively determined based on their historical performances. Our proposed algorithm is compared to CPLEX, existing metaheuristics for this problem and conventional differential evolution algorithms through comprehensive experiments. The experimental results demonstrate that our proposed self-adaptive algorithm is more effective than other algorithms for this scheduling problem.

18 September 2020 in IEEE Transactions on Systems, Man, and Cybernetics: Systems
Verified
Journal Article
Closed access
YHYongming He
Yongming He
LXLining Xing
Lining Xing
YCYingwu Chen
Yingwu Chen
WPWitold Pedrycz
Witold Pedrycz
LWLing Wang
Ling Wang
GWGuohua Wu
Guohua Wu
We investigate a general solution based on reinforcement learning for the agile satellite scheduling problem. The core idea of this method is to determine a value function for evaluating the long-term benefit under a certain state by training from experiences, and then apply this value function to guide decisions in unknown situations. First, the process of agile satellite scheduling is modeled as a finite Markov decision process with continuous state space and discrete action space. Two subproblems of the agile Earth observation satellite scheduling problem, i.e., the sequencing problem and the timing problem are solved by the part of the agent and the environment in the model, respectively. A satisfactory solution of the timing problem can be quickly produced by a constructive heuristic algorithm. The objective function of this problem is to maximize the total reward of the entire scheduling process. Based on the above design, we demonstrate that Q-network has advantages in fitting the long-term benefit of such problems. After that, we train the Q-network by Q-learning. The experimental results show that the trained Q-network performs efficiently to cope with unknown data, and can generate high total profit in a short time. The method has good scalability and can be applied to different types of satellite scheduling problems by customizing only the constraints checking process and reward signals.

1 November 2019 in Computers & Operations Research
Verified
Journal Article
Closed access
GPGuansheng Peng
Guansheng Peng
RDReginald Dewil
Reginald Dewil
CVCédric Verbeeck
Cédric Verbeeck
AGAldy Gunawan
Aldy Gunawan
LXLining Xing
Lining Xing
PVPieter Vansteenwegen
Pieter Vansteenwegen

9 August 2019 in IEEE Transactions on Evolutionary Computation
Verified
Journal Article
Closed access
YDYonghao Du
Yonghao Du
TWTao Wang
Tao Wang
BXBin Xin
Bin Xin
LWLing Wang
Ling Wang
YCYingguo Chen
Yingguo Chen
LXLining Xing
Lining Xing
To address the large-scale and time-consuming multiple agile earth observation satellite (multi-AEOS) scheduling problems, this paper proposes a data-driven parallel scheduling approach, which is composed of a probability prediction model, a task assignment strategy and a parallel scheduling manner. In this approach, given the historical data of satellite scheduling, a prediction model is trained based on the Cooperative Neuro-Evolution of Augmenting Topologies (C-NEAT) to predict the probabilities that a task will be fulfilled by different satellites. Driven by the probability prediction model, an assignment strategy is adopted for dividing the multi-AEOS scheduling problem into several single-AEOS scheduling subproblems, which can adaptively assign each task to the satellite with the highest predicted probability and greatly decrease the problem size. In a parallel manner, the single-AEOS scheduling subproblems are optimized respectively, leading to an acceleration in the optimization efficiency of the original problem. Computational experiments indicate that the proposed approach presents better overall performance than other state-of-the-art methods within a very limited scheduling time. As the two main components of the proposed approach, the prediction model based on C-NEAT and the task assignment strategy also outperform other models with traditional training algorithms and inadaptive assignment strategies, respectively.