Autonomous aerial vehicles (AAV) can alleviate the computational burden on edge devices through assisted computing. However, with the increase in the number of Internet of Things Devices (IoTDs), it is essential to es...
详细信息
Autonomous aerial vehicles (AAV) can alleviate the computational burden on edge devices through assisted computing. However, with the increase in the number of Internet of Things Devices (IoTDs), it is essential to establish a task queue on the AAV to schedule computing tasks from IoTDs. In addition, the load fairness of AAVs should be optimized to fully utilize the computing resources. Therefore, a multi-AAV-assisted mobile edge computing (MEC) network framework based on the queuing model is proposed, which aims at optimizing the average delay of all user devices and the load fairness of AAVs. Firstly, we prove that the arrangement of tasks with different computing delays on the AAV queue can affect the user's average delay, so a short-job-first (SJF) queuing model is proposed to minimize the average delay of users. On this basis, a joint optimization problem related to the AAV's three-dimensional trajectory and user connection scheduling is formulated. A SJF based low-complexity connection scheduling algorithm is proposed and combined in a deep reinforcement learning (DRL) to solve this NP-hard problem. To evaluate the performance of the proposed algorithm, we compare it with deep deterministic policy gradient (DDPG), particle swarm optimization (PSO), random moving (RM), and local computing (LC). Simulation results show that our algorithm effectively reduces user average delay and enhances AAV load fairness. Finally, SJF is compared with the traditional first-come-first-served (FCFS) queuing model on different algorithms. The results indicate that the average delay of SJF is significantly lower than that of FCFS.
Satellite edge computing (SEC) is important for future network deployments because of its global coverage and low-latency computing services. Nevertheless, due to data dependencies among tasks and limited buffers in s...
详细信息
Satellite edge computing (SEC) is important for future network deployments because of its global coverage and low-latency computing services. Nevertheless, due to data dependencies among tasks and limited buffers in satellites, a coupling exists between transmission and computation, and undesired deadlocks may arise. This paper addresses task offloading in SEC and aims to minimize service latency, energy consumption, and time window violations simultaneously. First, a mixed-integer nonlinear programming model is presented. To resolve potential deadlocks, a deadlock amending algorithm (DAA) based on Petri net with polynomial time complexity is proposed. Deadlocks in solutions are amended by finding a transition sequence that corresponding transmission and computation can be performed sequentially. By embedding DAA, we develop a learning-based deadlock-free multi-objective scheduling algorithm (LDMOSA) that combines the exploration of evolutionary algorithms with the perception of reinforcement learning. To enhance the convergence and diversity of solutions, an initialization strategy employing problem-specific constructive heuristics is designed. Then, a learning-based mechanism is used to leverage real-time information to perform adaptive operator selection during the search process. Finally, extensive experiments demonstrate the effectiveness of DAA in resolving deadlocks, and the LDMOSA outperforms state-of-the-art algorithms for task offloading in SEC.
In this work, we study the online busy time scheduling problem with infinite processors, where each job j has a release time rj, a processing time pj, and a deadline dj. Busy time scheduling aims to use multiple proce...
详细信息
In automated production lines, flexible workshop scheduling is essential for optimizing resource allocation and ensuring efficient production. This study develops an efficient scheduling strategy to enhance the distri...
详细信息
Workflow scheduling in the cloud is a challenging multi-objective optimization problem where an efficient scheduling algorithm is required to optimize both performance and cost. Despite the huge body of work on design...
详细信息
This study compares different scheduling algorithms used in edge computing for real-time video processing. Instead of sending video data to cloud servers, the video is processed directly at the edge, reducing delays a...
详细信息
The application of renewable energy generation systems in production workshop benefits enterprises by reducing production cost and energy dependence. A mathematical model of a flexible job shop with a renewable energy...
详细信息
To solve the loading and unloading problems of RMG (Rail Mounted Gantry), quay crane and AGV (Automated Guided Vehicle), this paper proposes a hierarchical cooperative scheduling algorithm. Firstly, the operation task...
详细信息
DocQueue is a cloud-based system that optimizes patient scheduling in order to maximize the delivery of healthcare by prioritizing cases (dynamically) based on real-time information and availability of resources. It u...
详细信息
In the cloud computing environment, existing research has mostly focused on improving traditional scheduling algorithms, lacking effective strategies for dealing with dynamic loads and complex workflows, resulting in ...
详细信息
暂无评论