In the age of electronic commerce, with low-cost information access, it has been recognized that a bundle search in a combinatorial trade is very valuable for buyers. Optimal travel package search is one of the most prominent examples of bundle search, allowing buyers to exploit various discounts through business partnerships among sellers. There are many varieties of bundle search problem. In general, these problems are varieties of the NP-hard Knapsack problem. Developing heuristic algorithms to find close optimal results is a promising approach to solving those problems with polynomial or even linear computational complexity. In this paper, we address a bundle search problem for buyers in electronic markets. There exist multiple sellers in a market. Sellers offer widely varying prices for identical items and various discount ratios for different purchasing costs. We propose a heuristic bundle search algorithm, Maximal Gain Bundle Search (MGBS) algorithm, to solve this problem. The time complexity of MGBS algorithm is O(NM) in the worst case. The experiments show that the execution time of the MGBS algorithm is not sensitive to an increase of the number of bundle goods and sellers. The simulation results also show that the MGBS algorithm can produce a nearly optimal bundle purchase for buyers.
[1]
John R. Smith,et al.
Searching dynamically bundled goods with pairwise relations
,
2003,
EC '03.
[2]
Makoto Yokoo,et al.
Robust Combinatorial Auction Protocol against False-Name Bids
,
2000,
AAAI/IAAI.
[3]
David Levine,et al.
Winner determination in combinatorial auction generalizations
,
2002,
AAMAS '02.
[4]
Claudio Bartolini,et al.
Agent-based service composition through simultaneous negotiation in forward and reverse auctions
,
2003,
EC '03.
[5]
Yannis Bakos,et al.
Bundling Information Goods: Pricing, Profits and Efficiency
,
1998
.
[6]
Kristina Lerman,et al.
Coalition formation for large-scale electronic markets
,
2000,
Proceedings Fourth International Conference on MultiAgent Systems.
[7]
Martin L. Puterman,et al.
Dynamic Programming and Its Application
,
1979
.
[8]
Tuomas Sandholm,et al.
Algorithm for optimal winner determination in combinatorial auctions
,
2002,
Artif. Intell..
[9]
Katia P. Sycara,et al.
Algorithm for combinatorial coalition formation and payoff division in an electronic marketplace
,
2002,
AAMAS '02.