Local-search based heuristics for advertisement scheduling

被引:0
作者
da Silva, Mauro Roberto Costa [1 ]
Schouery, Rafael Crivellari Saliba [1 ]
机构
[1] Univ Estadual Campinas, Inst Comp, Ave Albert Einstein 1251, BR-13083852 Campinas, SP, Brazil
基金
巴西圣保罗研究基金会;
关键词
Packing; scheduling; advertisements; local-search; heuristics; TIME APPROXIMATION SCHEME; BIN PACKING; KNAPSACK; ALGORITHMS; WEB;
D O I
10.1051/ro/2024114
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
In the MAXSPACE problem, given a set of ads A, one wants to place a subset A ' subset of A into K slots B1, & mldr;, BK of size L. Each ad Ai is an element of A has size si and frequency wi. A schedule is feasible if the total size of ads in any slot is at most L, and each ad Ai is an element of A ' appears in exactly wi slots. The goal is to find a feasible schedule that maximizes the space occupied in all slots. We introduce MAXSPACE-RDWV, a MAXSPACE generalization with release dates, deadlines, variable frequency, and generalized profit. In MAXSPACE-RDWV each ad Ai has a release date ri >= 1, a deadline di >= ri, a profit vi that may not be related with si and lower and upper bounds wmini and wmaxi for frequency. In this problem, an ad may only appear in a slot Bj with ri <= j <= di, and the goal is to find a feasible schedule that maximizes the sum of values of scheduled ads. This paper presents some algorithms based on meta-heuristics GRASP, VNS, and Tabu Search for MAXSPACE and MAXSPACE-RDWV. We compare our proposed algorithms with Hybrid-GA proposed by Kumar et al. [Eur. J. Oper. Res. 173 (2006) 1067-1089]. We also created a version of Hybrid-GA for MAXSPACE-RDWV and compared it with our meta-heuristics. Some meta-heuristics like VNS and GRASP+VNS have better results than Hybrid-GA for both problems. In our heuristics, we apply a technique that alternates between maximizing and minimizing the fullness of slots to obtain better solutions. We also applied a data structure called BIT to the neighborhood computation in MAXSPACE-RDWV and showed that this enabled our algorithms to run more iterations.
引用
收藏
页码:3203 / 3231
页数:29
相关论文
共 50 条
  • [1] Local Search Heuristics for the Flowshop Sequence Dependent Group Scheduling Problem
    Matos Mendes, Nilson Felipe
    Claudio Arroyo, Jose Elias
    Madrid Villadiego, Harlem Mauricio
    PROCEEDINGS OF THE 2013 XXXIX LATIN AMERICAN COMPUTING CONFERENCE (CLEI), 2013,
  • [2] Grammatical Evolution of Local Search Heuristics
    Burke, Edmund K.
    Hyde, Matthew R.
    Kendall, Graham
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2012, 16 (03) : 406 - 417
  • [3] On local search based heuristics for optimization problems
    Kaljun, David
    Zerovnik, Janez
    CROATIAN OPERATIONAL RESEARCH REVIEW, 2014, 5 (02) : 317 - 327
  • [4] Local-search extraction of MUSes
    Gregoire, Eric
    Mazure, Bertrand
    Piette, Cedric
    CONSTRAINTS, 2007, 12 (03) : 325 - 344
  • [5] Local-search Extraction of MUSes
    Éric Grégoire
    Bertrand Mazure
    Cédric Piette
    Constraints, 2007, 12 : 325 - 344
  • [6] Local-Search Based Prediction of Medical Image Registration Error
    Saygili, Gorkem
    MEDICAL IMAGING 2018: IMAGE PERCEPTION, OBSERVER PERFORMANCE, AND TECHNOLOGY ASSESSMENT, 2018, 10577
  • [7] Scheduling unrelated parallel machines in semiconductor manufacturing by problem reduction and local search heuristics
    I-Lin Wang
    Yi-Chi Wang
    Chih-Wei Chen
    Flexible Services and Manufacturing Journal, 2013, 25 : 343 - 366
  • [8] Scheduling unrelated parallel machines in semiconductor manufacturing by problem reduction and local search heuristics
    Wang, I-Lin
    Wang, Yi-Chi
    Chen, Chih-Wei
    FLEXIBLE SERVICES AND MANUFACTURING JOURNAL, 2013, 25 (03) : 343 - 366
  • [9] A Broyden-based algorithm for multi-objective local-search optimization
    Botello-Aceves, Salvador
    Ivvan Valdez, S.
    Hernandez-Aguirre, Arturo
    INFORMATION SCIENCES, 2022, 594 : 264 - 285
  • [10] Local search based methods for scheduling in the unrelated parallel machines environment
    Ulaga, Lucija
    Durasevic, Marko
    Jakobovic, Domagoj
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 199