Distributed task rescheduling with time constraints for the optimization of total task allocations in a multirobot system
dc.contributor.author | Turner, Joanna | |
dc.contributor.author | Meng, Qinggang | |
dc.contributor.author | Schaefer, Gerald | |
dc.contributor.author | Whitbrook, Amanda | |
dc.contributor.author | Soltoggio, Andrea | |
dc.date.accessioned | 2017-10-24T09:46:27Z | |
dc.date.available | 2017-10-24T09:46:27Z | |
dc.date.issued | 2017-09-28 | |
dc.identifier.citation | Turner, J. et al (2017) 'Distributed Task Rescheduling With Time Constraints for the Optimization of Total Task Allocations in a Multirobot System', IEEE Transactions on Cybernetics, DOI: 10.1109/TCYB.2017.2743164 | en |
dc.identifier.issn | 21682267 | |
dc.identifier.doi | 10.1109/TCYB.2017.2743164 | |
dc.identifier.uri | http://hdl.handle.net/10545/621889 | |
dc.description.abstract | This paper considers the problem of maximizing the number of task allocations in a distributed multirobot system under strict time constraints, where other optimization objectives need also be considered. It builds upon existing distributed task allocation algorithms, extending them with a novel method for maximizing the number of task assignments. The fundamental idea is that a task assignment to a robot has a high cost if its reassignment to another robot creates a feasible time slot for unallocated tasks. Multiple reassignments among networked robots may be required to create a feasible time slot and an upper limit to this number of reassignments can be adjusted according to performance requirements. A simulated rescue scenario with task deadlines and fuel limits is used to demonstrate the performance of the proposed method compared with existing methods, the consensus-based bundle algorithm and the performance impact (PI) algorithm. Starting from existing (PI-generated) solutions, results show up to a 20% increase in task allocations using the proposed method. | |
dc.description.sponsorship | EPSRC Grant EP/J011525/1 | en |
dc.language.iso | en | en |
dc.publisher | IEEE | en |
dc.relation.url | http://ieeexplore.ieee.org/document/8053456/ | en |
dc.rights | Archived with thanks to IEEE Transactions on Cybernetics | en |
dc.subject | Distributed task-allocation | en |
dc.subject | Multiagent systems | en |
dc.subject | Vehicle routing | en |
dc.subject | Resource management | en |
dc.subject | Robots | en |
dc.subject | Optimization | en |
dc.subject | Time factors | en |
dc.subject | Fuel cells | en |
dc.title | Distributed task rescheduling with time constraints for the optimization of total task allocations in a multirobot system | en |
dc.type | Article | en |
dc.identifier.eissn | 21682275 | |
dc.contributor.department | Loughborough University | en |
dc.contributor.department | University of Derby | en |
dc.identifier.journal | IEEE Transactions on Cybernetics | en |
refterms.dateFOA | 2019-02-28T16:08:54Z | |
html.description.abstract | This paper considers the problem of maximizing the number of task allocations in a distributed multirobot system under strict time constraints, where other optimization objectives need also be considered. It builds upon existing distributed task allocation algorithms, extending them with a novel method for maximizing the number of task assignments. The fundamental idea is that a task assignment to a robot has a high cost if its reassignment to another robot creates a feasible time slot for unallocated tasks. Multiple reassignments among networked robots may be required to create a feasible time slot and an upper limit to this number of reassignments can be adjusted according to performance requirements. A simulated rescue scenario with task deadlines and fuel limits is used to demonstrate the performance of the proposed method compared with existing methods, the consensus-based bundle algorithm and the performance impact (PI) algorithm. Starting from existing (PI-generated) solutions, results show up to a 20% increase in task allocations using the proposed method. |