Parallel computation framework for optimizing trailer routes in bulk transportation

Authors

  • Ashesh Kumar Sinha Industrial and Manufacturing Systems Engineering Department, Kansas State University, Manhattan, KS, 66506, USA
  • Ugandhar Delli Industrial and Manufacturing Systems Engineering Department, Kansas State University, Manhattan, KS, 66506, USA
Abstract:

We consider a rich tanker trailer routing problem with stochastic transit times for chemicals and liquid bulk orders. A typical route of the tanker trailer comprises of sourcing a cleaned and prepped trailer from a pre-wash location, pickup and delivery of chemical orders, cleaning the tanker trailer at a post-wash location after order delivery and prepping for the next order. Unlike traditional vehicle routing problems, the chemical interaction properties of these orders must be accounted for to prevent risk of contamination which could impose complex product-sequencing constraints. For each chemical order, we maintain a list of restricted and approved prior orders, and a route is considered to be feasible if it complies with the prior order compatibility relationships. We present a parallel computation framework that envelops column generation technique for large-scale route evaluations to determine the optimal trailer-order-wash combinations while meeting the chemical compatibility constraints. We perform several experiments to demonstrate the efficacy of our proposed method. Experimental results show that the proposed parallel computation yields a significant improvement in the run time performance. Additionally, we perform sensitivity analysis to show the impact of wash capacity on order coverage.

Upgrade to premium to download articles

Sign up to access the full text

Already have an account?login

similar resources

An Algebraic Framework for Optimizing Parallel Programs

This paper proposes a theoretical framework for verifying and deriving code optimizations for programs written in parallel programming languages. The key idea of this framework is to formalize code optimizations as compositional transformation rules for programs presented as terms of an enriched process calculus. The rules are formulated on the basis of an algebraic order relation between two p...

full text

A Framework for Optimizing Parallel I/O

There has been a great deal of recent interest in parallel I/O. This paper discusses issues in the design and implementation of a portable I/O library designed to optimize the performance of multiprocessor architectures that include multiple disks or disk arrays. The major emphasis of the paper is on optimizations that are made possible by the use of collective I/O, so that I/O requests for mul...

full text

Proposal 1 Optimizing parallel iterative graph computation

I propose to develop a deterministic parallel framework for performing iterative computation on a graph which schedules work on vertices based upon a valid coloring. Preliminary work modifying Graphlab, a parallel framework for implementing iterative machine learning algorithms on data graphs, has demonstrated the merits of this approach by improving performance and eliminating non-determinism....

full text

On the CALM Principle for Bulk Synchronous Parallel Computation

Cloud computing refers to maximizing efficiency by sharing computational and storage resources, while data-parallel systems exploit the resources available in the cloud to perform parallel transformations over large amounts of data. In the same line, considerable emphasis has been recently given to two apparently disjoint research topics: data-parallel, and eventually consistent, distributed sy...

full text

A Unified Framework for Optimizing Communication in Data-Parallel Programs

This paper presents a framework, based on global array dataow analysis, to reduce communication costs in a program being compiled for a distributed memory machine. We introduce available section descriptor, a novel representation of communication involving array sections. This representation allows us to apply techniques for partial redundancy elimination to obtain powerful communication optimi...

full text

Optimizing Routes with Safety and Environmental Criteria in Transportation Management in Spain: A Case Study

The object of logistic management is to optimise the whole value chain of the distribution of goods and merchandise. One of the main aspects of such an analysis is the optimisation of vehicle routes to deliver final products to customers. There are many algorithms to optimise the related vehicle routing problem. The objective function of that problem usually involves distance, cost, number of v...

full text

My Resources

Save resource for easier access later

Save to my library Already added to my library

{@ msg_add @}


Journal title

volume 15  issue 3

pages  -

publication date 2020-10-08

By following a journal you will be notified via email when a new issue of this journal is published.

Hosted on Doprax cloud platform doprax.com

copyright © 2015-2023