On-line maintenance job scheduling and assignment to resources in distributed systems by heuristic-based optimization

被引:0
|
作者
Kossi P. Adzakpa
Kondo H. Adjallah
Farouk Yalaoui
机构
[1] Troyes University of Technology,Institute of Computer Sciences and Engineering of Troyes Industrial Systems Optimization Group, Department of Industrial Systems Engineering
来源
关键词
Processors allocation; multi-objective optimization; job scheduling; distributed system; flow-time; availability; maintenance;
D O I
暂无
中图分类号
学科分类号
摘要
A heuristic-based optimization algorithm is proposed in this paper for on-line scheduling and assignment of preventive maintenance jobs to processors, to minimize under availability constraints, on a given time-window, the total cost of the maintenance operations of a distributed system. This algorithm minimizes the cost of discharge of preventive maintenance tasks or jobs, while assigning the tasks along with balancing the processors load. It is shown that the problem is NP-hard. To solve it, the concept of job emergency is introduced and the priority rule for total flow time (PRTF) criterion is used in an adapted heuristic job-scheduling model. In addition, the algorithm considers the constraints of precedence among consecutive standby jobs and their emergency. It is depicted the specific properties of the proposed heuristic allowing jobs scheduling in the right order. Computational results illustrate the efficiency of the approach implemented on different system configurations.
引用
收藏
页码:131 / 140
页数:9
相关论文
共 50 条
  • [21] Delay-Aware Heuristic-Based Scheduling for 5G Flexible TDD Systems with Beamforming
    Lukowa, Anna
    Venkatasubramanian, Venkatkumar
    2019 IEEE 89TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2019-SPRING), 2019,
  • [22] A Distributed Concurrent On-Line Test Scheduling Protocol for Many-Core NoC-Based Systems
    Lee, Jason D.
    Mahapatra, Rabi N.
    Bhojwani, Praveen S.
    2009 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, 2009, : 179 - +
  • [23] Production system-based simulation for backward on-line job change scheduling
    Kim, Taedong
    Choi, Byoung K.
    SIMULATION MODELLING PRACTICE AND THEORY, 2014, 40 : 12 - 27
  • [24] SaMW: a probabilistic meta-heuristic algorithm for job scheduling in heterogeneous distributed systems powered by microservices
    Tychalas, Dimitrios
    Karatza, Helen
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (03): : 1735 - 1759
  • [25] SaMW: a probabilistic meta-heuristic algorithm for job scheduling in heterogeneous distributed systems powered by microservices
    Dimitrios Tychalas
    Helen Karatza
    Cluster Computing, 2021, 24 : 1735 - 1759
  • [26] On-line scheduling for flexible manufacturing systems based on fuzzy logic
    Domingos, JC
    Politano, PR
    2003 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2003, : 4928 - 4933
  • [27] A Trail-based Approach for Job Scheduling in Distributed Systems with Workflows
    Tantitharanukul, Nasi
    Natwichai, Juggapong
    Boonma, Pruet
    2014 NINTH INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION MANAGEMENT (ICDIM), 2014, : 57 - 62
  • [28] Workflow-Based Composite Job Scheduling for Decentralized Distributed Systems
    Tantitharanukul, Nasi
    Natwichai, Juggapong
    Boonma, Pruet
    2013 16TH INTERNATIONAL CONFERENCE ON NETWORK-BASED INFORMATION SYSTEMS (NBIS 2013), 2013, : 583 - 588
  • [29] OPTIMIZATION BASED HEURISTIC FOR SCHEDULING PARALLEL PROJECT NETWORKS WITH CONSTRAINED RENEWABLE RESOURCES.
    Weiss, Elliott N.
    IIE Transactions (Institute of Industrial Engineers), 1988, 20 (02): : 137 - 143
  • [30] Emerging framework for attack detection in cyber-physical systems using heuristic-based optimization algorithm
    Alohali, Manal Abdullah
    Elsadig, Muna
    Hilal, Anwer Mustafa
    Mutwakel, Abdulwahed
    PEERJ COMPUTER SCIENCE, 2023, 9