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...
Autores principales: | , , |
---|---|
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 |