{"title":"Task allocation algorithm based on auction in WSAN","authors":"Yugang Wang","doi":"10.55571/aje.2022.08009","DOIUrl":null,"url":null,"abstract":"To solve the problem of unreasonable task allocation in WSAN, which leads to uneven energy consumption of actuators and too long task execution time, a task allocation algorithm based on auction is proposed. Task decomposition model, task efficiency model and task allocation model were established. The auction actuator node decomposes the task into a plurality of task elements according to the task decomposition model; The actuator node inputs the task element into the task efficiency model, and calculates the efficiency of the completed task element; The auction actuator node comprehensively selects the best task allocation scheme according to the task allocation model. Simulation results show that compared with other algorithms, this algorithm reduces the task completion time, balances the energy consumption of actuators and prolongs the network life.","PeriodicalId":30992,"journal":{"name":"Journal of Advanced Materials in Engineering","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Advanced Materials in Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.55571/aje.2022.08009","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
To solve the problem of unreasonable task allocation in WSAN, which leads to uneven energy consumption of actuators and too long task execution time, a task allocation algorithm based on auction is proposed. Task decomposition model, task efficiency model and task allocation model were established. The auction actuator node decomposes the task into a plurality of task elements according to the task decomposition model; The actuator node inputs the task element into the task efficiency model, and calculates the efficiency of the completed task element; The auction actuator node comprehensively selects the best task allocation scheme according to the task allocation model. Simulation results show that compared with other algorithms, this algorithm reduces the task completion time, balances the energy consumption of actuators and prolongs the network life.