Issue |
RAIRO-Oper. Res.
Volume 57, Number 1, January-February 2023
|
|
---|---|---|
Page(s) | 1 - 16 | |
DOI | https://doi.org/10.1051/ro/2022022 | |
Published online | 12 January 2023 |
Fully polynomial time approximation scheme for the pagination problem with hierarchical structure of tiles
Université de Lorraine, LCOMS, Metz, France
* Corresponding author: imed.kacem@univ-lorraine.fr
Received:
11
November
2021
Accepted:
5
February
2022
The pagination problem is described as follows. We have a set of symbols, a collection of subsets over these symbols (we call these subsets the tiles) and an integer capacity C. The objective is to find the minimal number of pages (a type of container) on which we can schedule all the tiles while following two fundamental rules. We cannot assign more than C symbols on each page and a tile cannot be broken into several pieces, all of its symbols must be assigned to at least one of the pages. The difference from the Bin Packing Problem is that tiles can merge. If two tiles share a subset of symbols and if they are assigned to the same page, this subset will be assigned only once to the page (and not several times). In this paper, as this problem is NP-complete, we will consider a particular case of the dual problem, where we have exactly two pages for which the capacity must be minimized. We will present a fully polynomial time approximation scheme (FPTAS) to solve it. This approximation scheme is based on the simplification of a dynamic programming algorithm and it has a strongly polynomial time complexity. The conducted numerical experiments show its practical effectiveness.
Mathematics Subject Classification: 68W25
Key words: Approximation algorithms / scheduling / FPTAS / dynamic programming
© The authors. Published by EDP Sciences, ROADEF, SMAI 2023
This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Current usage metrics show cumulative count of Article Views (full-text article views including HTML views, PDF and ePub downloads, according to the available data) and Abstracts Views on Vision4Press platform.
Data correspond to usage on the plateform after 2015. The current usage metrics is available 48-96 hours after online publication and is updated daily on week days.
Initial download of the metrics may take a while.