PathWise: a flexible, open-source library for the Resource Constrained Shortest Path

06/14/2023
by   Matteo Salani, et al.
0

In this paper, we consider a fundamental and hard combinatorial problem: the Resource Constrained Shortest Path Problem (RCSPP). We describe the implementation of a flexible, open-source library for the solution of the RCSPP, called PathWise, capable of tackling several variants of the problem. We designed PathWise with the final user in mind, developing easy-to-use interfaces without compromising performance. We provide computational experiments on three classes of instances of the RCSPP, namely RCSPP on cyclic networks, RCSPP on large acyclic networks, and RCSPP on ad-hoc cyclic networks. We show that PathWise is packed off-the-shelf with algorithms capable of tackling all classes. This paper represents the first step along the journey of devising and implementing a comprehensive open-source library for a large variety of RCSPPs. The current version of the library carries exact algorithms for the RCSPP but new algorithms, both heuristic and exact, will be added thanks to the flexible design. We also foresee PathWise becoming a platform ready for data-driven and process-driven methodologies for these types of problems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/19/2023

Labeling Methods for Partially Ordered Paths

The landscape of applications and subroutines relying on shortest path c...
research
06/08/2020

Toward Scalable Algorithms for the Unsplittable Shortest Path Routing Problem

In this paper, we consider the Delay Constrained Unsplittable Shortest P...
research
08/27/2020

The k-interchange-constrained diameter of a transit network: A connectedness indicator that accounts for travel convenience

We study two variants of the shortest path problem. Given an integer k, ...
research
07/29/2022

Enhanced Methods for the Weight Constrained Shortest Path Problem: Constrained Path Finding Meets Bi-objective Search

The classic problem of constrained path finding is a well-studied but ye...
research
08/09/2018

A Constrained Shortest Path Scheme for Virtual Network Service Management

Virtual network services that span multiple data centers are important t...
research
08/11/2020

The Umbrella software suite for automated asteroid detection

We present the Umbrella software suite for asteroid detection, validatio...
research
04/06/2018

OpenSeqSLAM2.0: An Open Source Toolbox for Visual Place Recognition Under Changing Conditions

Visually recognising a traversed route - regardless of whether seen duri...

Please sign up or login with your details

Forgot password? Click here to reset