| dc.creator | Pappas N., Oikonomou P., Tziritas N., Kolomvatsos K., Loukopoulos T. | en |
| dc.date.accessioned | 2023-01-31T09:45:34Z | |
| dc.date.available | 2023-01-31T09:45:34Z | |
| dc.date.issued | 2021 | |
| dc.identifier | 10.1145/3503823.3503876 | |
| dc.identifier.isbn | 9781450395557 | |
| dc.identifier.uri | http://hdl.handle.net/11615/77916 | |
| dc.description.abstract | In the multiple workflow scheduling problem a set of workflows has to be scheduled concurrently onto system's available resources. Workflows exhibit different characteristics e.g., topological structure, size and computation-communication demands while they can have different or conflicting optimization goals. The above results in scheduling decisions of high complexity which in turn may adversely affect the quality of solutions. In this paper we present a fast scheduling algorithm (i.e., the Multiple Workflow Complementary Packing algorithm, MWCP algorithm) for the management of multiple workflows. MWCP combines list scheduling methodologies and Bin Packing techniques to minimize the overall execution time of the workflows. For each workflow the scheduler decides on the best policy considering only the information provided by the workflow in question. We evaluate the performance of the proposed algorithm using real workflow applications being tested under different system heterogeneity levels. Results indicate that performance gains over existing studies are up to 9% while different workflow characteristics reveal different trade-offs on the performance of MWCP. © 2021 ACM. | en |
| dc.language.iso | en | en |
| dc.source | ACM International Conference Proceeding Series | en |
| dc.source.uri | https://www.scopus.com/inward/record.uri?eid=2-s2.0-85125616399&doi=10.1145%2f3503823.3503876&partnerID=40&md5=f62e90b223badc17382a556e05d5a167 | |
| dc.subject | Economic and social effects | en |
| dc.subject | Optimization | en |
| dc.subject | Scheduling | en |
| dc.subject | Bin packing | en |
| dc.subject | Heuristic | en |
| dc.subject | Multiple workflow scheduling | en |
| dc.subject | Performance | en |
| dc.subject | Resources allocation | en |
| dc.subject | Scheduling problem | en |
| dc.subject | Structure computation | en |
| dc.subject | Topological structure | en |
| dc.subject | Work-flows | en |
| dc.subject | Workflow scheduling | en |
| dc.subject | Scheduling algorithms | en |
| dc.subject | Association for Computing Machinery | en |
| dc.title | Bin Packing Heuristics for the Multiple Workflow Scheduling Problem | en |
| dc.type | conferenceItem | en |