An efficient algorithm for task allocation with the budget constraint. (30th December 2022)
- Record Type:
- Journal Article
- Title:
- An efficient algorithm for task allocation with the budget constraint. (30th December 2022)
- Main Title:
- An efficient algorithm for task allocation with the budget constraint
- Authors:
- Li, Qinyuan
Li, Minyi
Vo, Bao Quoc
Kowalczyk, Ryszard - Abstract:
- Abstract: This paper studies a heterogeneous task allocation problem with the budget constraint. Existing works on task allocation mainly tackle this well-known NP-hard problem from an optimisation perspective. They have not been able to cater to the extra needs of scalability and robustness in large-scale systems. Furthermore, some general allocation mechanisms do not consider system budget and agent cost. Thus, they cannot guarantee to obtain valid solutions when the budget is constrained. This paper models the task allocation problem as a game whose players are the agents to be assigned to the teams working on the tasks, and align the task allocation objective (i.e., system optimality) with the game-theoretic solution concept of Nash equilibrium. Based on this formulation, a novel algorithm, called CF, is proposed in this paper. CF searches for a valid Nash equilibrium solution using a greedy strategy that aims to improve system utility while takes into consideration of the overall system budget constraint. CF is a scalable, anytime, and monotonic algorithm, which in turn, makes it robust for the deployment in large-scale systems. CF can also be used as a local search algorithm for improving the quality of any existing valid allocation solution. Comprehensive empirical studies have been carried out in this paper to demonstrate that CF is effective in all budget states and achieves a solution quality better than the state-of-the-art algorithms. Highlights: The objective inAbstract: This paper studies a heterogeneous task allocation problem with the budget constraint. Existing works on task allocation mainly tackle this well-known NP-hard problem from an optimisation perspective. They have not been able to cater to the extra needs of scalability and robustness in large-scale systems. Furthermore, some general allocation mechanisms do not consider system budget and agent cost. Thus, they cannot guarantee to obtain valid solutions when the budget is constrained. This paper models the task allocation problem as a game whose players are the agents to be assigned to the teams working on the tasks, and align the task allocation objective (i.e., system optimality) with the game-theoretic solution concept of Nash equilibrium. Based on this formulation, a novel algorithm, called CF, is proposed in this paper. CF searches for a valid Nash equilibrium solution using a greedy strategy that aims to improve system utility while takes into consideration of the overall system budget constraint. CF is a scalable, anytime, and monotonic algorithm, which in turn, makes it robust for the deployment in large-scale systems. CF can also be used as a local search algorithm for improving the quality of any existing valid allocation solution. Comprehensive empirical studies have been carried out in this paper to demonstrate that CF is effective in all budget states and achieves a solution quality better than the state-of-the-art algorithms. Highlights: The objective in task allocation is aligned with Nash equilibrium in game theory. The proposed algorithm can be used as a local search algorithm. The proposed algorithm guarantees the return of a valid Nash equilibrium solution. The proposed algorithm is an "anytime" and "monotonic" algorithm. The proposed algorithm is computationally efficient and highly scalable. … (more)
- Is Part Of:
- Expert systems with applications. Volume 210(2022)
- Journal:
- Expert systems with applications
- Issue:
- Volume 210(2022)
- Issue Display:
- Volume 210, Issue 2022 (2022)
- Year:
- 2022
- Volume:
- 210
- Issue:
- 2022
- Issue Sort Value:
- 2022-0210-2022-0000
- Page Start:
- Page End:
- Publication Date:
- 2022-12-30
- Subjects:
- Heterogeneous task allocation -- Budget constraint -- Large-scale -- Nash equilibrium -- Anytime monotonic
Expert systems (Computer science) -- Periodicals
Systèmes experts (Informatique) -- Périodiques
Electronic journals
006.33 - Journal URLs:
- http://www.sciencedirect.com/science/journal/09574174 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.eswa.2022.118279 ↗
- Languages:
- English
- ISSNs:
- 0957-4174
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3842.004220
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 23967.xml