Skip to content

This is an extension of a Data sharing aware algorithm for task allocation among the edge servers with objective of improving number of allocated tasks, profit gained from task allocation and data traffic on network

Notifications You must be signed in to change notification settings

Niloofar-didar/EdgeAlgorithm

Repository files navigation

This project is an extension of the 'Data Sharing-Aware Task Allocation in Edge Computing Systems' paper. The initial problem involves allocating servers to various tasks/users that require offloading shared data to the servers for high performance and low latency computation. The new algorithm, called DSTAR, leverages a heuristic reallocation method and utilizes the provided algorithm (DSTA) in the above paper to increase the number of allocated tasks and maximize profit while minimizing data traffic over the network.

Here, you can observe an illustrative example comparing DSTA and DSTAR. In this example, 'c' denotes the server capacity, 'D1-D3' represent different data types that tasks may require, and 'T1-T4' are available tasks requiring edge servers for computation. While DSTA allocates 3 tasks in this scenario, DSTAR succeeds in improving task allocation to 4 tasks.

DSTAR-examp

About

This is an extension of a Data sharing aware algorithm for task allocation among the edge servers with objective of improving number of allocated tasks, profit gained from task allocation and data traffic on network

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published