Bike sharing system: solving the static rebalancing problem - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Discrete Optimization Année : 2013

Bike sharing system: solving the static rebalancing problem

Résumé

This paper deals with a new problem that is a generalization of the many to many pickup and delivery problem and which is motivated by operating self-service bike sharing systems. There is only one commodity, initially distributed among the vertices of a graph, and a capacitated single vehicle aims to redistribute the commodity in order to reach a target distribution. Each vertex can be visited several times and also can be used as a buffer in which the commodity is stored for a later visit. This problem is NP-hard, since it contains several NP-hard problems as special case (the TSP being maybe the most obvious one). Even finding a tractable exact formulation remains problematic. This paper presents efficient algorithms for solving instances of reasonable size, and contains several theoretical results related to these algorithms. A branch-and-cut algorithm is proposed for solving a relaxation of the problem. An upper bound of the optimal solution of the problem is obtained by a tabu search, which is based on some theoretical properties of the solution, once fixed the sequence of the visited vertices. The possibility of using the information provided by the relaxation receives a special attention, both from a theoretical and practical point of view. It is proved that to build a feasible solution of the problem by using the one obtained by the relaxation is an NP-hard problem. Nevertheless, a tabu search initialized with the optimal solution of the relaxation often shows that it is the optimal one. The algorithms have been tested on a set of instances coming from the literature, proving their effectiveness.
Fichier principal
Vignette du fichier
SVOCPDP_HAL.pdf (491.23 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00726617 , version 1 (30-08-2012)

Identifiants

Citer

Daniel Chemla, Frédéric Meunier, Roberto Wolfler Calvo. Bike sharing system: solving the static rebalancing problem. Discrete Optimization, 2013, 10 (2), pp.120-146. ⟨10.1016/j.disopt.2012.11.005⟩. ⟨hal-00726617⟩
451 Consultations
2481 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More