Cargando…

Computational load reduction of the agent guidance problem using Mixed Integer Programming

This paper employs a solution to the agent-guidance problem in an environment with obstacles, whose avoidance techniques have been extensively used in the last years. There is still a gap between the solution times required to obtain a trajectory and those demanded by real world applications. These...

Descripción completa

Detalles Bibliográficos
Autores principales: Battagello, Vinícius Antonio, Soma, Nei Yoshihiro, Afonso, Rubens Junqueira Magalhães
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7274389/
https://www.ncbi.nlm.nih.gov/pubmed/32502175
http://dx.doi.org/10.1371/journal.pone.0233441
_version_ 1783542571085070336
author Battagello, Vinícius Antonio
Soma, Nei Yoshihiro
Afonso, Rubens Junqueira Magalhães
author_facet Battagello, Vinícius Antonio
Soma, Nei Yoshihiro
Afonso, Rubens Junqueira Magalhães
author_sort Battagello, Vinícius Antonio
collection PubMed
description This paper employs a solution to the agent-guidance problem in an environment with obstacles, whose avoidance techniques have been extensively used in the last years. There is still a gap between the solution times required to obtain a trajectory and those demanded by real world applications. These usually face a tradeoff between the limited on-board processing performance and the high volume of computing operations demanded by those real-time applications. In this paper we propose a deferred decision-based technique that produces clusters used for obstacle avoidance as the agent moves in the environment, like a driver that, at night, enlightens the road ahead as her/his car moves along a highway. By considering the spatial and temporal relevance of each obstacle throughout the planning process and pruning areas that belong to the constrained domain, one may relieve the inherent computational burden of avoidance. This strategy reduces the number of operations required and increases it on demand, since a computationally heavier problem is tackled only if the simpler ones are not feasible. It consists in an improvement based solely on problem modeling, which, by example, may offer processing times in the same order of magnitude than the lower-bound given by the relaxed form of the problem.
format Online
Article
Text
id pubmed-7274389
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-72743892020-06-09 Computational load reduction of the agent guidance problem using Mixed Integer Programming Battagello, Vinícius Antonio Soma, Nei Yoshihiro Afonso, Rubens Junqueira Magalhães PLoS One Research Article This paper employs a solution to the agent-guidance problem in an environment with obstacles, whose avoidance techniques have been extensively used in the last years. There is still a gap between the solution times required to obtain a trajectory and those demanded by real world applications. These usually face a tradeoff between the limited on-board processing performance and the high volume of computing operations demanded by those real-time applications. In this paper we propose a deferred decision-based technique that produces clusters used for obstacle avoidance as the agent moves in the environment, like a driver that, at night, enlightens the road ahead as her/his car moves along a highway. By considering the spatial and temporal relevance of each obstacle throughout the planning process and pruning areas that belong to the constrained domain, one may relieve the inherent computational burden of avoidance. This strategy reduces the number of operations required and increases it on demand, since a computationally heavier problem is tackled only if the simpler ones are not feasible. It consists in an improvement based solely on problem modeling, which, by example, may offer processing times in the same order of magnitude than the lower-bound given by the relaxed form of the problem. Public Library of Science 2020-06-05 /pmc/articles/PMC7274389/ /pubmed/32502175 http://dx.doi.org/10.1371/journal.pone.0233441 Text en © 2020 Battagello et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Battagello, Vinícius Antonio
Soma, Nei Yoshihiro
Afonso, Rubens Junqueira Magalhães
Computational load reduction of the agent guidance problem using Mixed Integer Programming
title Computational load reduction of the agent guidance problem using Mixed Integer Programming
title_full Computational load reduction of the agent guidance problem using Mixed Integer Programming
title_fullStr Computational load reduction of the agent guidance problem using Mixed Integer Programming
title_full_unstemmed Computational load reduction of the agent guidance problem using Mixed Integer Programming
title_short Computational load reduction of the agent guidance problem using Mixed Integer Programming
title_sort computational load reduction of the agent guidance problem using mixed integer programming
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7274389/
https://www.ncbi.nlm.nih.gov/pubmed/32502175
http://dx.doi.org/10.1371/journal.pone.0233441
work_keys_str_mv AT battagelloviniciusantonio computationalloadreductionoftheagentguidanceproblemusingmixedintegerprogramming
AT somaneiyoshihiro computationalloadreductionoftheagentguidanceproblemusingmixedintegerprogramming
AT afonsorubensjunqueiramagalhaes computationalloadreductionoftheagentguidanceproblemusingmixedintegerprogramming