{"title":"基于时间值函数的两类有效启发式调度方法","authors":"P. Muhlethaler, K. Chen","doi":"10.1109/FTDCS.1992.217473","DOIUrl":null,"url":null,"abstract":"In real-time computing system each task is associated with a function (time value function TVF) whose value at time t gives the award that the system receives if the corresponding task is achieved by this time. The authors investigate the NP-hard scheduling problem which consists in maximizing the sum of these awards. First on a theoretical point of view, they define an optimal decomposition : the set of the tasks to be scheduled is divided into a ranked collection of subsets so that an optimal scheduling has to respect the ranks of subsets. They also introduce two classes of polynomial scheduling algorithms which provide sequences respecting this optimal decomposition. On a practical point of view, simulation results show that these algorithms yield optimal or nearly optimal sequences in many cases.<<ETX>>","PeriodicalId":186762,"journal":{"name":"Proceedings of the Third Workshop on Future Trends of Distributed Computing Systems","volume":"9 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1992-04-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Two classes of effective heuristics for time value functions based scheduling\",\"authors\":\"P. Muhlethaler, K. Chen\",\"doi\":\"10.1109/FTDCS.1992.217473\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In real-time computing system each task is associated with a function (time value function TVF) whose value at time t gives the award that the system receives if the corresponding task is achieved by this time. The authors investigate the NP-hard scheduling problem which consists in maximizing the sum of these awards. First on a theoretical point of view, they define an optimal decomposition : the set of the tasks to be scheduled is divided into a ranked collection of subsets so that an optimal scheduling has to respect the ranks of subsets. They also introduce two classes of polynomial scheduling algorithms which provide sequences respecting this optimal decomposition. On a practical point of view, simulation results show that these algorithms yield optimal or nearly optimal sequences in many cases.<<ETX>>\",\"PeriodicalId\":186762,\"journal\":{\"name\":\"Proceedings of the Third Workshop on Future Trends of Distributed Computing Systems\",\"volume\":\"9 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1992-04-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the Third Workshop on Future Trends of Distributed Computing Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/FTDCS.1992.217473\",\"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 of the Third Workshop on Future Trends of Distributed Computing Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FTDCS.1992.217473","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Two classes of effective heuristics for time value functions based scheduling
In real-time computing system each task is associated with a function (time value function TVF) whose value at time t gives the award that the system receives if the corresponding task is achieved by this time. The authors investigate the NP-hard scheduling problem which consists in maximizing the sum of these awards. First on a theoretical point of view, they define an optimal decomposition : the set of the tasks to be scheduled is divided into a ranked collection of subsets so that an optimal scheduling has to respect the ranks of subsets. They also introduce two classes of polynomial scheduling algorithms which provide sequences respecting this optimal decomposition. On a practical point of view, simulation results show that these algorithms yield optimal or nearly optimal sequences in many cases.<>