eers. First, bidders bid on the tasks they want to be
assigned and calculate their maximum payoff. Af te r-
ward, auctioneers collect these bids and announce the
highest bid as the contest winner.
Depending on how the problem is handled ,
market-based methods can be divided into single-
item and combinatorial auctioning. Single-item auc-
tions perform ta sk-wise operations at each iter a tion.
In contrast, combinatorial auctions p resent tasks as
bundles (task sets), and agents bid on these bun-
dles to minimize the path cost from their initial lo-
cation. Researchers have developed variants of these
approa c hes, includin g parallel single-item (PSI) and
sequential single-item (SSI) auctions. Un like single-
item auction procedures, PSI performs auctions in a
parallelized manner, in which agents are allocated to
tasks via simultaneously performed auctions. Thus, it
accelerates the assignment process but leads to subop-
timal solutions. The SSI method, on the other hand, is
a strategy that combines both combinatorial and PSI
auctions to leverage their advantages. The method is
based on a ser ies of single-item auctions, assuming
each agent is initially unallocated. To a llocate tasks,
agents place bids reflecting the increase in their small-
est path cost that arises from win ning the target they
bid on. The agent offering the overall smallest bid
is assigned to the corresponding target. Once agents
determine the winner by observing the bids from the
environment, the unassigned agents re-bid for the re-
maining tasks until all agents are assigned. Partic-
ularly in dynamic environments, SSI-based task up-
dates are highly motivated since environmental quan-
tities cha nge drastically. Nonetheless, these auction
methods neither provide a framework for resolving
conflicting assignments nor guarantee optimal solu -
tions in specific scenarios. Therefore, an agreement
among the fleet should be consistently m aintained to
overcome th ese issues.
Consensus-based algorithms (Herty et al., 20 24),
(Bonandin and Herty, 2 024) have thus gained promi-
nence in addressing multi-agent co ordination chal-
lenges. However, the se approaches often face diffi-
culties in achieving a commo n situational awareness
(SA) among agents, that is, agreement that the per-
ceived environment is the same for all of them. Al-
though it is applicable across various network topolo-
gies, their impleme ntation demands significant com-
putational resources, and the co nvergence process can
be notably time-intensive.
To resolve these problems, the consensus-based
auction algorithm (CBAA) and, for multitask as-
signments, the consensus-based bundle alg orithm
(CBBA) have been introduced by (Choi et al., 2009).
Both algorithms guarantee convergence on an agreed
SA while ensuring conflict-fr ee assignments. In con-
trast to traditional consensus approaches, these al-
gorithms leverage a decentralized auction scheme in
decision-making. Also, instead of agents’ SA, they
struggle to achieve an agreement on winning bid lists.
Unfortu nately, all of the methods discussed above
converge on a solution under the assumption of con-
stant states and neglect unce rtainty. This shortcoming
implies they are unsuitable for real-world applications
where the environment and its dynamics vary contin-
uously.
This paper proposes a novel consensus-based
adaptive gene tic-optimized auctio n (CAGA) algo-
rithm for dynamic task allocation of a multi-robot sys-
tem. Th e algorithm can also consider the uncertainty
in the environmen t and enable agents to make deci-
sions based on the scenario characteristics. Th erefore,
the utilization of genetic algorithms (GA) is motivated
by their ab ility to handle complex, multi-dimensional
optimization problems where analytical solutions are
infeasible to implement. In this context, the incre-
mental constant (ε) serves as a critica l parameter to
regulate the pace of optimization, ensuring both con-
vergence efficiency and computational feasib ility.
The remainder of this paper is organ iz e d as fol-
lows: Section 2 investigates the related works pro-
posed by other authors. Section 3 introduces the prob-
lem definition and preliminaries. Section 4 pre sents
the proposed algorithm and its partitions. Section 5
illustrates the conducted simulations and provides test
results, while Section 6 discusses the outcomes sub-
ject to th e scenarios. Finally, Section 7 concludes the
paper and gives valuable insights for futu re works.
2 RELATED WORKS
DTA has b een investigated in detail, and various ef-
forts have been made to solve this problem because
of its importance. The proposed meth ods can be clas-
sified into two types: exact solutions and heuristics.
For heuristic methods, evolution a ry-based ap-
proach e s have mostly been utilized to solve the DTA.
(Yan and Di, 2023) investigated the multi-robot task
allocation prob le m and classified tasks as compul-
sory ( must be co mpleted) and functional (optional
but beneficial). They aimed to op timize task as-
signments to minimize time c osts by focusing on a
novel hyper-heuristic algorithm. For this reason, re-
searchers introduced an d enlarged low-level heuris-
tic (LLH) and high-level strategy (HLS) algorithms.
LLH scores functional tasks based on an influence
diffusion model, while HLS optimize s LLH param-
eters using a particle swarm optimization (PSO) al-