Malleable resource sharing algorithms for cooperative resolution of problems

被引:0
|
作者
Goldman, Alfredo [1 ]
Ngoko, Yanik [1 ]
Trystram, Denis
机构
[1] Univ Sao Paulo, Inst Math & Stat, Sao Paulo, Brazil
关键词
algorithm portfolio; hyper-heuristics; resource sharing; cooperative problem solving; HEURISTICS;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Given multiple parallel heuristics solving the same problem, we are interested in combining them for taking advantage of their diversity. We propose to use the algorithm portfolio model of execution. In this model, we have multiple resources on which the candidate heuristics can be executed. An instance is solved through a concurrent execution of heuristics (each on a fraction of resources) that is stopped as soon as one of them completes its execution. The efficiency of this model depends among other things of the resource sharing adopted in a concurrent execution. In most algorithm portfolio studies, the resources fraction of a heuristic is fixed. In this paper, we consider malleable algorithm portfolio. In this portfolio model, the fraction of resources of a heuristic can be changed during its execution. We extend the computational model proposed in [1] to formalize the problem of resource sharing construction in malleable portfolio. We then propose an efficient algorithm based on the combination of two guaranteed approximation algorithms for solving it. Finally, we evaluate the proposed algorithm with multiple simulations on a database of SAT solvers. The obtained results show that even in considering that the resource allocation of a heuristic can just be changed once, malleable allocations in comparison to static ones lead to an improvement of the spent time for solving an instance in algorithm portfolio. time for solving an instance in algorithm portfolio.
引用
收藏
页数:8
相关论文
共 50 条
  • [21] DBA Algorithm for Cooperative Resource Sharing among EPON Customers
    Ciceri, Oscar J.
    Astudillo, Carlos A.
    da Fonseca, Nelson L. S.
    ICC 2020 - 2020 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2020,
  • [22] Networked experiments and scientific resource sharing in cooperative knowledge spaces
    Cikic, Sabine
    Jeschke, Sabina
    Ludwig, Nadine
    Sinha, Uwe
    Thomsen, Christian
    INTERACTIVE TECHNOLOGY AND SMART EDUCATION, 2007, 4 (01) : 19 - +
  • [23] CONSTRAINED RESOURCE SHARING AND CONFLICT-RESOLUTION IN HEBE
    KU, DC
    DEMICHELI, G
    INTEGRATION-THE VLSI JOURNAL, 1991, 12 (02) : 131 - 165
  • [24] Algorithms for separable nonlinear resource allocation problems
    Kodialam, MS
    Luss, H
    OPERATIONS RESEARCH, 1998, 46 (02) : 272 - 284
  • [25] Efficient Strategies Algorithms for Resource Allocation Problems
    Kone, Yacouba Adama
    Konate, Jacqueline
    Maiga, Oumar Y.
    Tembine, Hamidou
    ALGORITHMS, 2020, 13 (11) : 1 - 24
  • [26] Dynamic subcarrier sharing algorithms for uplink OFDMA resource allocation
    Da, Bin
    Ko, C. C.
    2007 6TH INTERNATIONAL CONFERENCE ON INFORMATION, COMMUNICATIONS & SIGNAL PROCESSING, VOLS 1-4, 2007, : 419 - 423
  • [27] Fair and Efficient Resource Sharing for Selfish Cooperative Communication Networks Using Cooperative Game Theory
    Zhang, Guopeng
    Cong, Li
    Ding, Enjie
    Yang, Kun
    Yang, Xiaodong
    2011 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2011,
  • [28] PROBLEMS IN SCHOOL AND PUBLIC-LIBRARY RESOURCE SHARING
    PETTEM, D
    CANADIAN LIBRARY JOURNAL, 1978, 35 (05): : 361 - 363
  • [29] PROBLEMS OF RESOURCE SHARING WITH THE COMMUNITY - CASE-STUDY
    PITERNICK, AB
    JOURNAL OF ACADEMIC LIBRARIANSHIP, 1979, 5 (03): : 153 - 158
  • [30] Bowne algorithms for the cooperative traders periodic market problems
    Chen, TC
    Hsu, TC
    Proceedings of the Fourth IASTED International Conference on Modelling, Simulation, and Optimization, 2004, : 13 - 17