Abstract

The financial data supply chain is vital to the economy, especially for banks. It affects their customer service level, therefore, it is crucial to manage the scheduling of the financial data supply chain to elevate the efficiency of banking sectors’ performance. The primary tool used in the data supply chain is data batch processing which requires efficient scheduling. This work investigates the problem of scheduling the processing of tasks with non-identical sizes and different priorities on a set of parallel processors. An iterative dynamic scheduling algorithm (DCSDBP) was developed to address the data batching process. The objective is to minimize different cost types while satisfying constraints such as resources availability, customer service level, and tasks dependency relation. The algorithm proved its effectiveness by allocating tasks with higher priority and weight while taking into consideration customers’ Service Level Agreement, time, and different types of costs, which led to a lower total cost of the batching process. The developed algorithm proved effective by testing it on an illustrative network. Also, a sensitivity analysis is conducted by varying the model parameters for networks with different sizes and complexities to study their impact on the total cost and the problem under study.

Highlights

  • It is of great necessity to manage the scheduling of the financial data supply chain

  • The main tool utilized in the financial data supply chain is data batch processing

  • There is a lack of an efficient scheduling solution for data batch scheduling which creates a major issue for the financial sector

Read more

Summary

Introduction

Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. One of the important aspects of the business world is supply chain management It works towards satisfying customers0 requirements through the efficient use of resources resulting in reducing cost and increasing profit margin for companies [2]. One of the main instruments used in business networks for the management of the financial data supply chain is data batch processing (DBP) It plays a critical role in daily operations carried out in most organizations in different business fields. Develop an iterative dynamic scheduling algorithm (DCSDBP) to optimize the data batch processing considering the different costs, availability of resources, and customer service level agreement (SLA) along with the rest of the batch process factors such as the clients0 priorities, tasks predecessors and time.

Literature Review
Data Batch
Problem Parameters
Problem Variables
Problem Decision Variables
Dynamic
I 0 T END
Illustrative
Sensitivity Analysis
Varying Number of Processors Available to Rent
Changing SLA Value
Varying Penalty Cost per Time Unit
Changing the Processor Rental Costs
Jobs Network Size Analysis
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call