TY - JOUR
T1 - An efficient local search algorithm for the winner determination problem
AU - Zhang, Haochen
AU - Cai, Shaowei
AU - Luo, Chuan
AU - Yin, Minghao
N1 - Publisher Copyright:
© 2017, Springer Science+Business Media, LLC.
PY - 2017/7/4
Y1 - 2017/7/4
N2 - Combinatorial auction, which allows bidders to bid on combinations of items, is an important type of market mechanism. The winner determination problem (WDP) has extensive applications in combinatorial auctions, and attracts more and more attention due to its strong relevance to business. However, this problem is intractable in theory as it has been proven to be NP-hard, and is also a challenging combinatorial optimization problem in practice. This paper is devoted to designing an efficient heuristic algorithm for solving the WDP. This proposed heuristic algorithm dubbed abcWDP is based on an effective yet simple local search framework, and equipped with three novel strategies, i.e., configuration checking, free-bid exploiting, and pseudo-tie mechanism. Extensive computational experiments on a broad range of benchmarks demonstrate that abcWDP performs much better than state-of-the-art algorithms and CPLEX in terms of both revenue and running time. More encouragingly, our abcWDP algorithm as a sequential algorithm even achieves better computational results than the multi-thread implemented algorithm CA RA, which confirms its efficiency.
AB - Combinatorial auction, which allows bidders to bid on combinations of items, is an important type of market mechanism. The winner determination problem (WDP) has extensive applications in combinatorial auctions, and attracts more and more attention due to its strong relevance to business. However, this problem is intractable in theory as it has been proven to be NP-hard, and is also a challenging combinatorial optimization problem in practice. This paper is devoted to designing an efficient heuristic algorithm for solving the WDP. This proposed heuristic algorithm dubbed abcWDP is based on an effective yet simple local search framework, and equipped with three novel strategies, i.e., configuration checking, free-bid exploiting, and pseudo-tie mechanism. Extensive computational experiments on a broad range of benchmarks demonstrate that abcWDP performs much better than state-of-the-art algorithms and CPLEX in terms of both revenue and running time. More encouragingly, our abcWDP algorithm as a sequential algorithm even achieves better computational results than the multi-thread implemented algorithm CA RA, which confirms its efficiency.
KW - Configuration checking
KW - Local search
KW - Pseudo-tie mechanism
KW - Winner determination problem
UR - https://www.scopus.com/pages/publications/85021833728
U2 - 10.1007/s10732-017-9344-y
DO - 10.1007/s10732-017-9344-y
M3 - 文章
AN - SCOPUS:85021833728
SN - 1381-1231
VL - 23
SP - 367
EP - 396
JO - Journal of Heuristics
JF - Journal of Heuristics
IS - 5
ER -