• Home
  • Search
  • Maximizing Rides Served for Dial-a-Ride on the Uniform Metric
  • https://doi.org/10.1007/s00224-024-10213-8Copy DOI Icon

Maximizing Rides Served for Dial-a-Ride on the Uniform Metric

Show More
  • Abstract
  • Highlights & Summary
  • PDF
  • Literature Map
  • References
  • Similar Papers
Abstract

We study a variant of the offline Dial-a-Ride problem, where each request has a source and destination and the goal is to maximize the number of requests served within a specified time limit. We investigate this problem for the uniform metric space and show that the problem is NP-hard. We then present a 2/3 approximation algorithm called TWOCHAIN, which simply looks for pairs of requests that are “chained” together and serves those before serving requests that are not connected to any others. We also show that a natural generalization of this algorithm, k-chain, has an approximation ratio at most 7/9. We also analyze the longest-chain-first algorithm for the problem, characterizing graphs on which it is optimal, and showing that it has an approximation ratio no better than 5/6. Our experiments on all of these algorithms show that TWOCHAIN is a promising algorithm, performing nearly as well as more computationally intensive variants. We dedicate this article to the memory of Gerhard Woeginger, whose life and work greatly influenced our professional lives, as expanded upon in the Acknowledgments. Woeginger’s prolific research in scheduling, matching, bin-packing, TSP, and online algorithms in general, all served as important parts of the foundation on which our own scholarly pursuits were shaped and formed over the years. Woeginger also studied Dial-a-Ride (DARP) Problems, as DARP is a generalization both of scheduling problems and of TSP, which were two of his most active areas of research.

Loading PDF

Similar Papers
  • Conference Article
  • Citations1

The k-Server Problem with Delays on the Uniform Metric Space

  • Dec 01, 2020
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Predrag Krnetic +3
  • Conference Article
  • Citations312

Online Stochastic Matching: Beating 1-1/e

  • Oct 01, 2009
  • Jon Feldman +3
  • Book Chapter
  • Citations48

Converting Online Algorithms to Local Computation Algorithms

  • Jan 01, 2012
  • Yishay Mansour +3
  • Research Article
  • Citations8

The ( h,k )-Server Problem on Bounded Depth Trees

  • Feb 06, 2019
  • ACM Transactions on Algorithms
  • Nikhil Bansal +3
  • Book Chapter
  • Citations5

Improved Approximation Algorithms for Routing Shop Scheduling

  • Jan 01, 2011
  • Wei Yu +1
  • Research Article
  • Citations54

Time limits during visual foraging reveal flexible working memory templates.

  • Jun 01, 2018
  • Journal of Experimental Psychology: Human Perception and Performance
  • Tómas Kristjánsson +2
  • Conference Article
  • Citations75

Delay bounds for approximate maximum weight matching algorithms for input queued switches

  • Nov 07, 2002
  • D Shah +1
  • Supplementary Content
  • Citations1

Combinatorial Challenges and Algorithms in New Energy Aware Scheduling Problems

  • Jun 18, 2017
  • University of Liverpool
  • H Liu
  • Book Chapter
  • Citations3

Serving Rides of Equal Importance for Time-Limited Dial-a-Ride

  • Jan 01, 2021
  • Barbara M Anthony +3
  • Conference Instance
  • Citations24

Almost) optimal coordination mechanisms for unrelated machine scheduling

  • Jan 20, 2008
  • Yossi Azar +2
  • Research Article
  • Citations11

Fixed Point and Best Proximity Theorems under Two Classes of Integral-Type Contractive Conditions in Uniform Metric Spaces

  • Jan 01, 2010
  • Fixed Point Theory and Applications
  • M De La Sen
  • PDF
  • Research Article

Generalized dynamic storage allocation

  • Nov 24, 2014
  • Discrete Mathematics & Theoretical Computer Science
  • H A Kierstead +1
  • Research Article
  • Citations516

Scheduling to Minimize Average Completion Time: Off-Line and On-Line Approximation Algorithms

  • Aug 01, 1997
  • Mathematics of Operations Research
  • Leslie A Hall +3
  • Research Article
  • Citations8

Mean analysis of an online algorithm for the vertex cover problem

  • Dec 31, 2008
  • Information Processing Letters
  • Etienne Birmelé +2
  • Book Chapter
  • Citations2

Priority Algorithms with Advice for Disjoint Path Allocation Problems (Extended Abstract)

  • Jan 01, 2022
  • Hans-Joachim Böckenhauer +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.