错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Warm Starting Integer Programming for the Internet SHopping Optimization Problem with Multiple Item Units (ISHOP-U)

  • Fernando Ornelas,
  • Alejandro Santiago,
  • José Antonio Castan Rocha,
  • Salvador Ibarra Martínez,
  • Alejandro H. García

摘要

In this discrete optimization work, we deal with Internet purchases that have become very popular and increased yearly. In this chapter, we study the Internet SHopping Optimization Problem with multiple item Units (ISHOP-U), a combinatorial NP-hard variant of the original ISHOP that considers purchasing one or more units of a product in a set of products. We performed a warm start in an Integer programming model in CPLEX using as a starting point the best-found solutions from two evolutionary algorithms: A Cellular Genetic Algorithm (CGA), A Genetic Algorithm (GA), and a nature-inspired Water Cycle Algorithm (WCA) present in the state-of-the-art. The test setup is on 15 synthetic instances in the literature, where unit costs and delivery prices adhere to a random uniform distribution. The results were as follows: for instances with 10 products and 25 stores, the average difference in CPU ticks between a cold start and a warm start is 0.222 CPU ticks when using solutions constructed by a GA and a CGA. Additionally, the difference for solutions built by a WCA is 0.022 CPU ticks.