Ekici, AliÖzener, Okan ÖrsanKuyzu, G.2015-12-042015-12-042015-111526-5447https://doi.org/10.1287/trsc.2014.0538http://hdl.handle.net/10679/1248Due to copyright restrictions, the access to the full text of this article is only available via subscription.We consider an inventory routing problem where a common vendor is responsible for replenishing the inventories of several customers over a perpetual time horizon. The objective of the vendor is to minimize the total cost of transportation of a single product from a single depot to a set of customers with deterministic and stationary consumption rates over a planning horizon while avoiding stock-outs at the customer locations. We focus on constructing a repeatable (cyclic) delivery schedule for the product delivery. We propose a novel algorithm, called the Iterative Clustering-Based Constructive Heuristic Algorithm, to solve the problem in two stages: (i) clustering, and (ii) delivery schedule generation. To test the performance of the proposed algorithm in terms of solution quality and computational efficiency, we perform a computational study on both randomly generated instances and real-life instances provided by an industrial gases manufacturer. We also compare the performance of the proposed algorithm against an algorithm developed for general routing problems.enginfo:eu-repo/semantics/restrictedAccessCyclic delivery schedules for an inventory routing problemArticle49481782900036504890000810.1287/trsc.2014.0538Inventory routing problemIterative clusteringCyclic delivery schedulesHeuristic algorithm2-s2.0-84946012734