scispace - formally typeset
Open Access

Efficient Formulations and a Branch-and-Cut Algorithm for a Production-Routing Problem

TLDR
A basic mixed integer linear programming formulation and several strong reformulations of the production-routing problem are introduced and two families of valid inequalities, 2-matching and generalized comb inequalities, are introduced to strengthen these formulations, and they are used within a branch-and-cut algorithm.
Abstract
The production-routing problem can be seen as a combination of two well known combinatorial optimization problems: the lotsizing and the vehicle routing problems. The variant considered in this paper consists in designing a production schedule for an uncapacitated plant, replenishment schedules for multiple customers, and a set of routes for a single uncapacitated vehicle starting and ending at the plant. The aim of the problem is to fulfill the demand of the customers over a finite horizon such that the total cost of distribution, setups, and inventories is minimized. This paper introduces a basic mixed integer linear programming formulation and several strong reformulations of the problem. Two families of valid inequalities, 2-matching and generalized comb inequalities, are introduced to strengthen these formulations, and they are used within a branch-and-cut algorithm. Computational results on a large set of randomly generated instances are presented. Instances with up to 40 customers and 15 time periods or with 80 customers and 8 periods have been solved to optimality within a two-hour limit. The tests clearly indicate the effectiveness of the new formulations and of the valid inequalities. In addition, an uncoordinated approach is considered to demonstrate the benefits of the simultaneous optimization of production and distribution planning. The total cost increases on average by 47% when employing such an uncoordinated approach. Finally, a heuristic algorithm, based on defining an a priori tour for the vehicle routing part, is investigated. The heuristic algorithm shows an excellent performance. The average CPU time is less than 1% of the CPU time for the optimal solution, whereas the average cost increase is only 0.33%.

read more

Citations
More filters
Journal ArticleDOI

The production routing problem

TL;DR: This article provides a comprehensive review of various solution techniques that have been proposed to solve the production routing problem and attempts to provide an in-depth summary and discussion of different formulation schemes and of algorithmic and computational issues.
Journal ArticleDOI

Formulations and Branch-and-Cut Algorithms for Multivehicle Production and Inventory Routing Problems

TL;DR: This work introduces multivehicle PRP and IRP formulations, with and without a vehicle index, to solve the problems under both the maximum level (ML) and order-up-to level (OU) inventory replenishment policies.
Journal ArticleDOI

Optimization-Based Adaptive Large Neighborhood Search for the Production Routing Problem

TL;DR: An optimization-based adaptive large neighborhood search heuristic for the production routing problem that outperforms existing heuristics for the PRP and can produce high-quality solutions in short computing times is introduced.
Journal ArticleDOI

Single-item dynamic lot-sizing problems: An updated survey

TL;DR: An updated and extended survey of Single-Item Lot-Sizing Problems with focus on publications from 2004 to 2016 and the proposed classification should help researchers to identify new research topics, to propose relevant problems and/or novel solution approaches.
References
More filters
Journal ArticleDOI

On the shortest spanning subtree of a graph and the traveling salesman problem

TL;DR: Kurosh and Levitzki as discussed by the authors, on the radical of a general ring and three problems concerning nil rings, Bull Amer Math Soc vol 49 (1943) pp 913-919 10 -, On the structure of algebraic algebras and related rings.
Book

The Traveling Salesman Problem: A Computational Study

TL;DR: Open Library features a library with books from the Internet Archive and lists them in the open library and gives you access to over 1 million free e-Books and the ability to search using subject, title and author.
Journal ArticleDOI

Optimal Policies for a Multi-Echelon Inventory Problem

TL;DR: The problem of determining optimal purchasing quantities in a multi-installation model of this type, which arises when there are several installations, is considered.
Proceedings ArticleDOI

A new approach to the maximum flow problem

TL;DR: By incorporating the dynamic tree data structure of Sleator and Tarjan, a version of the algorithm running in O(nm log(n'/m)) time on an n-vertex, m-edge graph is obtained, as fast as any known method for any graph density and faster on graphs of moderate density.
Journal ArticleDOI

Coordination of production and distribution planning

TL;DR: Two approaches to managing this operation are compared, one in which the production scheduling and vehicle routing problems are solved separately, and another in which they are coordinated within a single model.
Related Papers (5)