Lingjuan Ye

dblp:324/2721 · DBLP profile ↗
← Back
18ranked-venue papers
6as first author
18since 2021 · last 2026
0000-0003-3818-6982ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 6 · 3 first-author · 6 since 2021Artificial intelligence and machine learning · 4 · 4 since 2021Systems, architecture and hardware · 3 · 3 since 2021Computer networks · 3 · 2 first-author · 3 since 2021Databases, data management, data science and information retrieval · 2 · 1 first-author · 2 since 2021
YearPublicationVenuePosition
2026 A diversity-based niching differential evolution with neighborhood competition for nonlinear equation systems
Xinchao Zhao, Lingyu Wu, Yizhan Wu, Lingjuan Ye
Expert Syst. Appl.5
2026 MBCMEA: multi-armed bandit model-based constraint multimodal multi-objective optimization algorithm
Lingyu Wu, Zenglin Qiao, Xinchao Zhao, Lingjuan Ye, Xingquan Zuo
Expert Syst. Appl.4
2026 Learning to determine task priority for budget-constrained workflow scheduling in cloud
Mingjie Fan, Mingzhang Han, Xinchao Zhao, Lingjuan Ye, Xingquan Zuo
Future Gener. Comput. Syst.4
2026 A Continuous Optimization Approach for Deadline-Constrained Cloud Workflow Scheduling
Liwen Yang, Lingjuan Ye, Yuanqing Xia
IEEE Internet Things J.2
2026 Energy-minimized scheduling for reliable workflow applications in heterogeneous cloud computing systems
Lingjuan Ye, Liwen Yang, Xinchao Zhao, Yuanqing Xia
Inf. Sci.1
2025 Knowledge-based hyper-parameter adaptation of multi-stage differential evolution by deep reinforcement learning
Mingzhang Han, Mingjie Fan, Xinchao Zhao, Lingjuan Ye
Neurocomputing4
2025 An Energy-Aware Multistages Hybrid Scheduling Approach for IoT Workflow Applications With Reliability Constraint in Cloud Computing Systems
abstract
With the rapid advancement of cloud computing, cloud services have been widely adopted for managing large-scale and complex IoT workflow applications due to their robust computational capabilities. However, efficiently scheduling and deploying these workflows while ensuring quality-of-service (QoS) for diverse users remains a significant challenge for cloud service providers. In this study, we propose a novel multi-stage workflow scheduling algorithm (RE-ACO) for energy-efficient management of reliability-constrained IoT applications in cloud environments. The algorithm operates in three key stages: Task ordering by ACO, reliability constraint distribution with feedback information and energy-aware task assignment. The RE-ACO leverages ACO and an energy-aware task assignment strategy to optimize energy usage without compromising workflow reliability. First, the ACO algorithm determines the optimal task execution sequence. Next, a feedback-based reliability distribution method dynamically assigns sub-reliability constraints to individual tasks. Finally, each task is allocated to a virtual machine (VM) that minimizes energy consumption while meeting its sub-reliability requirement. Simulation results demonstrate that RE-ACO outperforms existing approaches, achieving the lowest energy consumption for reliability-constrained workflow scheduling compared to three benchmark algorithms.
Lingjuan Ye, Liwen Yang, Xinchao Zhao, Yuanqing Xia
IEEE Internet Things J.1
2025 A Budget-Constrained Workflow Scheduling Approach With Priority Adjustment and Critical Task Optimizing in Clouds
abstract
In the rapidly evolving landscape of cloud computing, scheduling complex scientific workflows poses significant challenges, particularly with constraints like budget considerations. While recent years have seen considerable research focus on budget-constrained cloud workflow scheduling, existing studies primarily concentrate on constructing solutions without delving into potential enhancements. To address this gap, our paper introduces PACP-HEFT, a modified HEFT algorithm integrating priority adjustment and task optimization to minimize makespan. Leveraging the Heterogeneous Earliest-Finish-Time (HEFT) algorithm as its foundation, PACP-HEFT incorporates two priority adjusters informed by task characteristics gleaned from task dependency topology and real-time scheduling data. Additionally, a critical task optimizer conducts thorough analyses and optimizations to reduce overall makespan. Extensive experimentation with real-world workflows underscores PACP-HEFT’s superior performance compared to contemporary algorithms. Note to Practitioners—This paper presents a deterministic approach to budget-constrained scheduling problem, with the objective of minimizing the makespan. The proposed PACP-HEFT algorithm exhibits robust solution enhancement capabilities through the utilization of two priority adjusters and a critical task optimizer. The two priority adjusters fine-tune task priorities based on characteristics extracted from task dependency topology and real-time scheduling data, while the critical task optimizer performs an in-depth analysis of scheduling solutions and optimizes critical tasks to reduce overall makespan. Real-world workflow experiments clearly highlight the superior performance of PACP-HEFT compared to state-of-the-art algorithms. Validation experiments also underscore the effectiveness of each priority adjuster and the critical task optimizer. Moreover, PACP-HEFT’s ability to rapidly reach solutions further enhances its practicality, ensuring timely scheduling outcomes. Furthermore, we assess the adaptability and transferability of these components, emphasizing their potential applicability in enhancing the performance of other scheduling algorithms. For practical applications, this algorithm can be directly applied to rapidly minimize the makespan of budget-constrained scheduling problems in the cloud. Moreover, it can be integrated into other schedulers as a solution enhancement component, offering versatility and improved scheduling efficiency.
Mingjie Fan, Xinchao Zhao, Xingquan Zuo, Lingjuan Ye
IEEE Trans Autom. Sci. Eng.4
2024 A bidirectional workflow scheduling approach with feedback mechanism in clouds
Mingjie Fan, Lingjuan Ye, Xingquan Zuo, Xinchao Zhao
Expert Syst. Appl.2
2024 A Cost-Driven Intelligence Scheduling Approach for Deadline-Constrained IoT Workflow Applications in Cloud Computing
abstract
Cloud computing is a potent platform for delivering high-quality computational services to intricate IoT applications. However, effective scheduling approaches are essential to meet application demands while maximizing cloud computing’s potential. In this study, we propose an innovative workflow scheduling method for addressing the cost-effective, deadline-constrained scheduling challenge of IoT applications in cloud computing systems. Our solution, the F-ACO algorithm, leverages a hybrid intelligence approach that combines Ant Colony Optimization (ACO) with a cost-driven heuristic strategy. The primary goal is to minimize workflow scheduling costs while ensuring that workflow deadlines are met. F-ACO introduces a deadline distribution method to derive task sub-deadlines, enabling dynamic adjustments for unscheduled tasks to meet workflow deadlines. Furthermore, we introduce an adaptive ACO-based task ordering mechanism with self-adaptive heuristic information to optimize task scheduling sequences, reducing search space redundancy and enhancing convergence speed. The approach includes a cost-driven task scheduling method designed to allocate each task to a virtual machine with minimal execution cost and idle time, further optimizing the overall workflow scheduling cost. To validate our F-ACO algorithm, we conducted numerous simulations using real-world workflows and compared its performance against state-of-the-art algorithms. Our experimental results affirm F-ACO’s competitive edge in effectively scheduling IoT applications in cloud computing environments.
Lingjuan Ye, Liwen Yang, Yuanqing Xia, Xinchao Zhao
IEEE Internet Things J.1
2024 DB-ACO: A Deadline-Budget Constrained Ant Colony Optimization for Workflow Scheduling in Clouds
abstract
With the development of cloud computing, a growing number of workflows are deployed in cloud platform that can dynamically provide cloud resources on demand for users. In clouds, one basic problem is how to schedule workflow under the deadline constraint and minimize the execution cost. As the capability of cloud resources getting higher, the required cost is also rising. Capability of some resources exceeds the need of users, which leads to higher cost, and the budget of users should be considered. In this paper, a novel scheduling algorithm, named DB-ACO, is proposed to minimize the execution cost for the workflow with deadline and budget constraints. DB-ACO is verified on four typical scientific workflows, and the experiments results show it outperforms four state-of-the-art methods, especially for CyberShake.Note to Practitioners—Budget and deadline are important requirements for users in cloud computing, which are used as constraints. Extensive works have been devoted to minimize the cost of workflows execution with different scheduling strategies. However, most of them only consider one single constraint and assume the constraint is simple and loose, which is impractical in actual scenarios due to higher requirement of users. This paper investigates a novel scheduling algorithm DB-ACO to optimize cost under budget and deadline. DB-ACO combines heuristic and meta-heuristic, it uses ant colony optimization to optimize the execution cost under the deadline and budget constraints: each ant sorts tasks on the basis of the combination of the pheromone trail and heuristic information, the deadline and budget are distributed fairly to each task by a novel distribution method, then the service selection rules are introduced to build solution.
Siyuan Tao, Yuanqing Xia, Lingjuan Ye, Ce Yan, Runze Gao
IEEE Trans Autom. Sci. Eng.3
2024 Classification-Based Diverse Workflows Scheduling in Clouds
abstract
Cloud workflow scheduling is a typical combinatorial optimization problem and becomes more challenging due to the increasing diversity of workflows. However, current research employs the same scheduling strategy on diverse workflows. In fact, a scheduling strategy may perform well on one workflow but poorly on other workflows owning to the unique characteristics of each workflow. Therefore, in practical applications, selecting suitable scheduling strategies for diverse workflows is a critical issue. To solve it, this paper investigates a diverse workflows scheduling problem and presents a classification-based workflow scheduling framework, which includes workflow parser, workflow classifier, workflow scheduler, resource manager and workflow status tracker, to manage and schedule diverse workflows using suitable strategies. Based on the framework, we propose a classification-based workflow scheduling algorithm (CWSA) to optimize the economic cost of workflow execution under deadline constraints. We conduct the experiments using diverse workflow instances randomly generated from five types of real-world workflows to evaluate the proposed CWSA approach. The results demonstrate the superiority of CWSA compared with the state-of-the-art approaches. Note to Practitioners—Diverse workflows (i.e., many workflows with various types, such as Montage, LIGO and Cybernetics) in clouds are widespread. How to efficiently schedule them in cloud is very important. This paper formulates the diverse workflows scheduling problem and proposes a CWSA to solve it. The basic idea of CWSA is to select a suitable scheduling strategy for each workflow. Specifically, in CWSA, we design a classification neural network architecture that consists of a graph neural network and a fully connected neural network to classify each workflow to its suitable deadline distribute strategy by its characteristics and deadline constraint. Then CWSA obtains the sub-deadlines of tasks and assigns tasks to appropriate VMs (Virtual Machines). Furthermore, as an important factor in workflow scheduling, the transmission time between dependent tasks is introduced into the graph neural network, which improves the classification accuracy.
Liwen Yang, Yuanqing Xia, Xiaopu Zhang, Lingjuan Ye, Yufeng Zhan
IEEE Trans Autom. Sci. Eng.4
2023 Look-ahead workflow scheduling with width changing trend in clouds
Liwen Yang, Lingjuan Ye, Yuanqing Xia, Yufeng Zhan
Future Gener. Comput. Syst.2
2023 OLFWA: A novel fireworks algorithm with new explosion operator and two stages information utilization
Mingjie Fan, Yupeng Zhou, Mingzhang Han, Xinchao Zhao, Lingjuan Ye
Inf. Sci.5
2023 Reliability-Aware and Energy-Efficient Workflow Scheduling in IaaS Clouds
abstract
Nowadays, more and more workflow applications with different computing requirements are migrated to clouds and executed with cloud resources. Workflow scheduling becomes a critical problem in the cloud environment, which focuses on meeting various quality of service (QoS) constraints. Workflow reliability and energy consumption are two essential parts in clouds and minimizing energy consumption for scheduling workflow with the reliability constraint is a challenging issue. In response to the challenge, we propose a workflow scheduling algorithm named REWS to reduce energy consumption and satisfy workflow reliability constraints. In REWS, a new sub-reliability constraint prediction strategy is adopted to break down the workflow reliability constraint to task sub-reliability constraints and the effectiveness of this strategy is proved. Moreover, an update method is adopted to adjust the task sub-reliability constraint for reducing energy consumption. In addition, a brief system framework which consists of five parts: workflow analyzer, reliability decomposer, resource manager, workflow scheduler and feedback processer is built to support the algorithm implementation of REWS. We conduct the experiments using both synthetic data and real-world data to evaluate the proposed REWS approach. The results demonstrate the superiority of REWS as compared with the state-of-the-art algorithms.Note to Practitioners—Workflow scheduling is a challenging issue in emerging trends of the cloud environment that focuses on satisfying various QoS constraints. In this paper, we investigate a reliability-aware and energy-efficient workflow scheduling problem in cloud computing. A novel workflow scheduling algorithm called REWS, is designed to reduce the energy consumption and meet the workfolw reliability constraint. The basic idea of REWS is to divide the workflow reliability constraint into task sub-reliability constraints and schedule tasks with an energy-efficient scheduling strategy. We conduct the experiments to evaluate the proposed REWS and the results demonstrate that REWS outperforms the state-of-the-art algorithms.
Lingjuan Ye, Yuanqing Xia, Siyuan Tao, Ce Yan, Runze Gao, Yufeng Zhan
IEEE Trans Autom. Sci. Eng.1
2023 Dynamic Scheduling Stochastic Multiworkflows With Deadline Constraints in Clouds
abstract
Nowadays, more and more workflows with different computing requirements are migrated to clouds and executed with cloud resources. In this work, we study the problem of stochastic multi-workflows scheduling in clouds and formalize this problem as an optimization problem that is NP-hard. To solve this problem, an efficient stochastic multi-workflows dynamic scheduling algorithm called SMWDSA is designed to schedule multi-workflows with deadline constraints for optimizing multi-workflows scheduling cost. The proposed SMWDSA consists of three stages including multi-workflows preprocessing, multi-workflow scheduling and scheduling feedback. In SMWDSA, a novel task sub-deadlines assignment stretagy is design to assign the task sub-deadlines to each task of multi-workflows for meeting workflow deadline constraints. Then, we propose a task scheduling method based on the minimal time slot availability to execution task for minimizing workflow scheduling cost while meetingt workflow deadlines. Finally, a scheduling feedback strategy is adopted to update the priorities and sub-deadlines of unscheduled tasks, for further minimizing workflow scheduling cost. We conduct the experiments using both synthetic data and real-world data to evaluate SMWDSA. The results demonstrate the superiority of SMWDSA as compared with the state-of-the-art algorithms. Note to Practitioners—Workflow scheduling in clouds is significantly challenging due to not only the large scale of workflows but also the elasticity and heterogeneity of cloud resources. Moreover, minimizing workflow scheduling cost and satisfying workflow deadlines are two critical issues in scheduling with cloud resources, especially the uncertainty of workflow arrive time and task execution time are considered. To meet workflow deadlines, it is an effective strategy to decompose workflow deadline constraints into task sub-deadline constraints. To minimize the workflow scheduling cost, each task in a workflow needs to be assigned to their most suitable VMs for execution. This article presents a novel workflow scheduling algorithm to schedule stochastic multi-workflows in clouds for optimizing multi-workflows scheduling cost and meeting workflows deadlines. This algorithm obtains the task sub-deadline constraints based on the characteristics of workflows for meeting the worklfow deadline constraint. Under the premise of meeting task deadlines, it schedules tasks to a VM with minimum the slot time, for minimizing the cost. Case studies based on well-known real-world workflows data sets suggest that it outperforms traditional ones in terms of success and cost of multi-workflows scheduling. It can thus aid the design and optimization of multi-workflows scheduling in a cloud environment. It can help practitioners better manage the scheduling cost and performance of real-world applications built upon cloud services.
Lingjuan Ye, Yuanqing Xia, Liwen Yang, Yufeng Zhan
IEEE Trans Autom. Sci. Eng.1
2023 A Fully Hybrid Algorithm for Deadline Constrained Workflow Scheduling in Clouds
abstract
With the migration of more and more workflows to clouds, the workflow scheduling in clouds (WSC) becomes a critical problem. Although many algorithms have been presented for WSC, there is still room and need for improvement. This paper formulates WSC as a constrained optimization problem that optimizes workflow execution cost within a workflow deadline constraint and proposes a fully hybrid workflow scheduling algorithm, called HPCP-PSO to solve it. Unlike previous works, HPCP-PSO is based on the repeated and alternated execution of two different methods, namely, the heuristic IaaS Cloud Partial Critical Paths (IC-PCP) and meta-heuristic Particle Swarm Optimization (PSO). Moreover, HPCP-PSO incorporates with two novel designs: 1) a new solution encoding strategy not only to sufficiently embody the elasticity of cloud resources, but also to reflect the scheduling relationship between assigned and unassigned tasks; 2) a solution repair strategy on each infeasible lease process to utilize a user-defined deadline more effectively and enhance the solution efficiency of the algorithm. Extensive experiments are conducted on four real-world scientific workflows and the results show that compared with IC-PCP, PSO, and HGSA, the proposed algorithm outperforms them on average by 35.83%, 70.53%, and 87.71% in terms of workflow execution cost.
Liwen Yang, Yuanqing Xia, Lingjuan Ye, Runze Gao, Yufeng Zhan
IEEE Trans. Cloud Comput.3
2022 SHWS: Stochastic Hybrid Workflows Dynamic Scheduling in Cloud Container Services
abstract
Cloud container services as the new norm of cloud resource provisioning are more flexible and widely used in workflows scheduling. However, it is challenging to minimize the cost for workflows scheduling in cloud container services, especially when workflows arrive time and tasks execution time are uncertain. In this article, a stochastic hybrid workflows [i.e., off-line batch workflows (DIWs) and online stream workflows (DSWs)] scheduling problem in cloud container services is solved. A stochastic hybrid workflows scheduling system (SHWS), which consists of a workflow analyzer, workflow classifier, runtime estimator, workflow scheduler, and resource manager, is designed to manage and schedule DIWs and DSWs. Based on the SHWS, a stochastic hybrid workflows scheduling algorithm (SHWSA) is proposed to minimize the cost and improve resource utilization. We conduct the experiments using both synthetic data and real-world data to evaluate the proposed SHWSA approach. The results demonstrate the superiority of SHWSA compared with the state-of-the-art algorithms.Note to Practitioners—This article investigates a stochastic hybrid workflows scheduling problem in cloud container services. We propose a stochastic hybrid workflows scheduling algorithm, which is named SHWSA. The SHWSA is designed to jointly schedule off-line batch workflows (DIWs) and online stream workflows (DSWs) for minimizing the cost and improving resource utilization in cloud container services. The basic idea is to assign tasks subdeadlines and prioritize tasks for guaranteeing workflows deadlines constraints and the processing dependence requirements of tasks. Experiments show that SHWSA outperforms some state-of-the-art algorithms.
Lingjuan Ye, Yuanqing Xia, Liwen Yang, Ce Yan
IEEE Trans Autom. Sci. Eng.1