@inproceedings{ce163ca3a63b4225ab583aa626df54ff,
title = "Comparison of Meta-Heuristic Algorithms for Task Scheduling in Distributed Stream Processing",
abstract = "With the emergence of IoT and cloud computing, the demand for big data processing continues to rise. To expedite such big data processing, distributed stream processing systems (DSPS) are commonly used. However, because the rate of incoming messages to DSPS can vary depending on a stream application and execution environments such as like network conditions, it can be challenging to provide the necessary quality of services (QoS). Modern DSPS typically use heuristic or meta-heuristic algorithms to find near-optimal solutions to meet QoS requirements; however, it is still difficult to accomplish multiple QoS goals at once. In this paper, multiple meta-heuristic algorithms are evaluated to determine if they can simultaneously achieve multiple objectives, including response time and system failure. We implemented schedulers using various meta-heuristic algorithms operating within DSPS simulation environments. Then, we executed three stream applications utilizing various scheduling algorithms and demonstrated that meta-heuristic algorithms outperform a conventional algorithm.",
keywords = "availability, distributed stream processing, meta-heuristic, performance, scheduling",
author = "Dohan Kim and Aming Wu and Kwon, {Young Woo}",
note = "Publisher Copyright: {\textcopyright} 2022 IEEE.; 27th IEEE Pacific Rim International Symposium on Dependable Computing, PRDC 2022 ; Conference date: 28-11-2022 Through 01-12-2022",
year = "2022",
doi = "10.1109/PRDC55274.2022.00041",
language = "English",
series = "Proceedings of IEEE Pacific Rim International Symposium on Dependable Computing, PRDC",
publisher = "IEEE Computer Society",
pages = "252--255",
booktitle = "Proceedings - 2022 IEEE 27th Pacific Rim International Symposium on Dependable Computing, PRDC 2022",
address = "United States",
}