Approximation Algorithms for Route Planning with Nonlinear Objectives

Abstract

We consider optimal route planning when the objective function is a general nonlinear and non-monotonic function. Such an objective models user behavior more accurately, for example, when a user is risk-averse, or the utility function needs to capture a penalty for early arrival. It is known that as non-linearity arises, the problem can become NP-hard and little is known on computing optimal solutions when in addition there is no monotonicity guarantee. We show that an approximately optimal non-simple path can be efficiently computed under some natural constraints. In particular, we provide a fully polynomial approximation scheme under hop constraints. Our approximation algorithm can extend to run in pseudo-polynomial time under an additional linear constraint that sometimes is useful. As a by-product, we show that our algorithm can be applied to the problem of finding a path that is most likely to be on time for a given deadline.

Cite

Text

Yang and Nikolova. "Approximation Algorithms for Route Planning with Nonlinear Objectives." AAAI Conference on Artificial Intelligence, 2016. doi:10.1609/AAAI.V30I1.10398

Markdown

[Yang and Nikolova. "Approximation Algorithms for Route Planning with Nonlinear Objectives." AAAI Conference on Artificial Intelligence, 2016.](https://mlanthology.org/aaai/2016/yang2016aaai-approximation/) doi:10.1609/AAAI.V30I1.10398

BibTeX

@inproceedings{yang2016aaai-approximation,
  title     = {{Approximation Algorithms for Route Planning with Nonlinear Objectives}},
  author    = {Yang, Ger and Nikolova, Evdokia},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2016},
  pages     = {3209-3217},
  doi       = {10.1609/AAAI.V30I1.10398},
  url       = {https://mlanthology.org/aaai/2016/yang2016aaai-approximation/}
}