Optimal Multi-Constrained Workflow Scheduling for Cyber-Physical Systems in the Edge-Cloud Continuum

📅 2024-07-02
🏛️ Annual International Computer Software and Applications Conference
📈 Citations: 0
Influential: 0
📄 PDF

career value

228K/year
🤖 AI Summary
This work addresses workflow scheduling for cyber-physical systems (CPS) in the edge–cloud continuum, where heterogeneous edge devices face coupled constraints on computation, communication, energy, and sensing/actuation capabilities. The objective is to minimize end-to-end latency under these multi-dimensional resource limitations. To this end, we formulate a Mixed-Integer Linear Programming (MILP) model that explicitly captures the heterogeneity of compute, network, energy, and CPS-specific resources. We further design an enhanced heuristic algorithm to efficiently solve the NP-hard scheduling problem. Compared to state-of-the-art approaches that neglect realistic multi-constraint interactions, our method achieves an average latency reduction of 13.54% on real-world use cases and up to 33.03% on synthetic workflows. The solution demonstrates both significant performance gains and strong scalability. This work provides a theoretically grounded, empirically validated framework and a practical methodology for intelligent workflow orchestration in resource-constrained edge–CPS environments.

Technology Category

Application Category

📝 Abstract
The emerging edge-hub-cloud paradigm has enabled the development of innovative latency-critical cyber-physical applications in the edge-cloud continuum. However, this paradigm poses multiple challenges due to the heterogeneity of the devices at the edge of the network, their limited computational, commu-nication, and energy capacities, as well as their different sensing and actuating capabilities. To address these issues, we propose an optimal scheduling approach to minimize the overall latency of a workflow application in an edge-hub-cloud cyber-physical system. We consider multiple edge devices cooperating with a hub device and a cloud server. All devices feature heterogeneous multi core processors and various sensing, actuating, or other specialized capabilities. We present a comprehensive formulation based on continuous-time mixed integer linear programming, encapsulating multiple constraints often overlooked by existing approaches. We conduct a comparative experimental evaluation between our method and a well-established and effective scheduling heuristic, which we enhanced to consider the constraints of the specific problem. The results reveal that our technique outperforms the heuristic, achieving an average latency improvement of 13.54 % in a relevant real-world use case, under varied system configurations. In addition, the results demonstrate the scalability of our method under synthetic workflows of varying sizes, attaining a 33.03 % average latency decrease compared to the heuristic.
Problem

Research questions and friction points this paper is trying to address.

Minimize workflow latency in edge-hub-cloud cyber-physical systems
Address device heterogeneity and limited computational communication capacities
Solve multi-constrained scheduling using continuous-time mixed integer programming
Innovation

Methods, ideas, or system contributions that make the work stand out.

Continuous-time mixed integer linear programming formulation
Optimal scheduling for edge-hub-cloud cyber-physical systems
Minimizing workflow latency under multiple constraints
🔎 Similar Papers
No similar papers found.
A
Andreas Kouloumpris
KIOS Research and Innovation Center of Excellence, Department of Electrical and Computer Engineering, University of Cyprus, Nicosia, Cyprus
G
Georgios L. Stavrinides
KIOS Research and Innovation Center of Excellence, Department of Electrical and Computer Engineering, University of Cyprus, Nicosia, Cyprus
M
Maria K. Michael
KIOS Research and Innovation Center of Excellence, Department of Electrical and Computer Engineering, University of Cyprus, Nicosia, Cyprus
T
T. Theocharides
KIOS Research and Innovation Center of Excellence, Department of Electrical and Computer Engineering, University of Cyprus, Nicosia, Cyprus