{"title":"Parallel machine scheduling to maximize the weighted number of just-in-time jobs","authors":"M. Adamu, O. Abass","doi":"10.4314/JAST.V15I1-2.54819","DOIUrl":null,"url":null,"abstract":"Parallel machine scheduling problem of maximizing the weighted number of just-in-time jobs was investigated. The problem was NP complete in the strong sense, for which finding an optimal solution had been considered very unlikely. The performances of 4 greedy heuristic algorithms (WO1, WO2, DO1 and DO2) dev-eloped for solving the Pm|| Σ wј xiј problem were analysed. Two approaches adopted for assigning jobs to the machines were according to the earliest start time, and according to difference between latest due date and the job processing time. The time complexity of each algorithm was O(nmlogn). The heuristics WO2 and DO2 were suitable for certain number of machines and number of jobs, while WO1 and DO1 out classed the other two.","PeriodicalId":9207,"journal":{"name":"British Journal of Applied Science and Technology","volume":"26 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2010-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"British Journal of Applied Science and Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4314/JAST.V15I1-2.54819","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10
Abstract
Parallel machine scheduling problem of maximizing the weighted number of just-in-time jobs was investigated. The problem was NP complete in the strong sense, for which finding an optimal solution had been considered very unlikely. The performances of 4 greedy heuristic algorithms (WO1, WO2, DO1 and DO2) dev-eloped for solving the Pm|| Σ wј xiј problem were analysed. Two approaches adopted for assigning jobs to the machines were according to the earliest start time, and according to difference between latest due date and the job processing time. The time complexity of each algorithm was O(nmlogn). The heuristics WO2 and DO2 were suitable for certain number of machines and number of jobs, while WO1 and DO1 out classed the other two.