Computing solutions of the paintshop necklace problem

Abstract : How to assign colors to occurrences of cars in a car factory ? How to divide fairly a necklace between thieves who have stolen it ? These two questions are addressed in two combinatorial problems that have attracted attention from a theoretical point of view these last years, the first one more by people from the combinatorial optimization community, the second more from the topological combinatorics and computer science point of view. The first problem is the paint shop problem, defined by Epping, Hochstättler and Oertel in 2004. Given a sequence of cars where repetition can occur, and for each car a multiset of colors where the sum of the multiplicities is equal to the number of repetitions of the car in the sequence, decide the color to be applied for each occurrence of each car so that each color occurs with the multiplicity that has been assigned. The goal is to minimize the number of color changes in the sequence. The second problem, highly related to the first one, takes its origin in a famous theorem found by Alon in 1987 stating that a necklace with $t$ types of beads and $qa_u$ occurrences of each type $u$ ($a_u$ is a positive integer) can always be fairly split between $q$ thieves with at most $t(q-1)$ cuts. An intriguing aspect of this theorem lies in the fact that its classical proof is completely non-constructive. Designing an algorithm that computes theses cuts is not an easy task, and remains mostly open. The main purpose of the present paper is to make a step in a more operational direction for these two problems by discussing practical ways to compute solutions for instances of various sizes. Moreover, it starts with an exhaustive survey on the algorithmic aspects of them, and some new results are proved.
Type de document :
Article dans une revue
Computers and Operations Research, Elsevier, 2012, 39 (11), pp.2666-2678. 〈10.1016/j.cor.2012.01.014〉
Liste complète des métadonnées

Littérature citée [21 références]  Voir  Masquer  Télécharger

https://hal.archives-ouvertes.fr/hal-00601446
Contributeur : Frédéric Meunier <>
Soumis le : mercredi 20 juillet 2011 - 14:47:13
Dernière modification le : jeudi 5 juillet 2018 - 14:23:40
Document(s) archivé(s) le : vendredi 21 octobre 2011 - 02:22:23

Fichier

ComputePaintshop.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Citation

Frédéric Meunier, Bertrand Neveu. Computing solutions of the paintshop necklace problem. Computers and Operations Research, Elsevier, 2012, 39 (11), pp.2666-2678. 〈10.1016/j.cor.2012.01.014〉. 〈hal-00601446v2〉

Partager

Métriques

Consultations de la notice

330

Téléchargements de fichiers

143