{"title":"Automatic tuning of a fuzzy batch job scheduler using a genetic algorithm","authors":"A. Shaout, P. McAuliffe","doi":"10.1109/NAFIPS.1999.781671","DOIUrl":null,"url":null,"abstract":"The paper presents the application of a genetic algorithm to automatically tune a fuzzy batch job scheduler for maximum throughput. This genetic algorithm varies fuzzy membership functions, fuzzy rules and resource limits on processors to optimize for maximum job throughput and load balancing across processors of a distributed system. Unlike most research done in the realm of load balancing and job scheduling, the paper presents an algorithm that has been evaluated in a production processing environment rather than in simulation only.","PeriodicalId":335957,"journal":{"name":"18th International Conference of the North American Fuzzy Information Processing Society - NAFIPS (Cat. No.99TH8397)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1999-06-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"18th International Conference of the North American Fuzzy Information Processing Society - NAFIPS (Cat. No.99TH8397)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NAFIPS.1999.781671","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
The paper presents the application of a genetic algorithm to automatically tune a fuzzy batch job scheduler for maximum throughput. This genetic algorithm varies fuzzy membership functions, fuzzy rules and resource limits on processors to optimize for maximum job throughput and load balancing across processors of a distributed system. Unlike most research done in the realm of load balancing and job scheduling, the paper presents an algorithm that has been evaluated in a production processing environment rather than in simulation only.