{"title":"基于拉格朗日松弛的并行机器调度","authors":"P. Luh, D. Hoitomt, E. Max, K. Pattipati","doi":"10.1109/CIM.1988.5415","DOIUrl":null,"url":null,"abstract":"A two-level optimization methodology is presented for scheduling independent jobs with due dates on parallel machines (resources). A Lagrangian relaxation technique is applied to a constrained integer programming formulation of the problem. A decomposition by job of the dual problem serves to simplify the solution at a low level. The high-level problem is then solved by a subgradient method. In general, the resulting solution in the dual space is associated with an infeasible solution in the primal space. A heuristic approach is developed to generate a feasible solution, using the solution to the dual problem and concept of 'degree of freedom' in scheduling each job. On two problems tested, the feasible solutions generated by the heuristic are within 0.5% of the dual optima. The concept of degree of freedom can be used to study the scheduling of new jobs. The method can also be extended to general job shops.<<ETX>>","PeriodicalId":334994,"journal":{"name":"[Proceedings] 1988 International Conference on Computer Integrated Manufacturing","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1988-05-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"15","resultStr":"{\"title\":\"Parallel machine scheduling using Lagrangian relaxation\",\"authors\":\"P. Luh, D. Hoitomt, E. Max, K. Pattipati\",\"doi\":\"10.1109/CIM.1988.5415\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A two-level optimization methodology is presented for scheduling independent jobs with due dates on parallel machines (resources). A Lagrangian relaxation technique is applied to a constrained integer programming formulation of the problem. A decomposition by job of the dual problem serves to simplify the solution at a low level. The high-level problem is then solved by a subgradient method. In general, the resulting solution in the dual space is associated with an infeasible solution in the primal space. A heuristic approach is developed to generate a feasible solution, using the solution to the dual problem and concept of 'degree of freedom' in scheduling each job. On two problems tested, the feasible solutions generated by the heuristic are within 0.5% of the dual optima. The concept of degree of freedom can be used to study the scheduling of new jobs. The method can also be extended to general job shops.<<ETX>>\",\"PeriodicalId\":334994,\"journal\":{\"name\":\"[Proceedings] 1988 International Conference on Computer Integrated Manufacturing\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1988-05-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"15\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"[Proceedings] 1988 International Conference on Computer Integrated Manufacturing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CIM.1988.5415\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"[Proceedings] 1988 International Conference on Computer Integrated Manufacturing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CIM.1988.5415","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Parallel machine scheduling using Lagrangian relaxation
A two-level optimization methodology is presented for scheduling independent jobs with due dates on parallel machines (resources). A Lagrangian relaxation technique is applied to a constrained integer programming formulation of the problem. A decomposition by job of the dual problem serves to simplify the solution at a low level. The high-level problem is then solved by a subgradient method. In general, the resulting solution in the dual space is associated with an infeasible solution in the primal space. A heuristic approach is developed to generate a feasible solution, using the solution to the dual problem and concept of 'degree of freedom' in scheduling each job. On two problems tested, the feasible solutions generated by the heuristic are within 0.5% of the dual optima. The concept of degree of freedom can be used to study the scheduling of new jobs. The method can also be extended to general job shops.<>