Nonlinear programming is a complex methodology where a problem is mathematically expressed in terms of optimality while imposing constraints on feasibility. Such problems are formulated by humans and solved by optimization algorithms. We support domain experts in their challenging tasks of understanding and troubleshooting optimization runs of intricate and high-dimensional nonlinear programs through a visual analytics system. The system was designed for our collaborators’ robot motion planning problems, but is domain agnostic in most parts of the visualizations. It allows for an exploration of the iterative solving process of a nonlinear program through several linked views of the computational process. We give insights into this design study, demonstrate our system for selected real-world cases, and discuss the extension of visualization and visual analytics methods for nonlinear programming.
%0 Journal Article
%1 hagele2021visual
%A Hägele, David
%A Abdelaal, Moataz
%A Oguz, Ozgur S.
%A Toussaint, Marc
%A Weiskopf, Daniel
%D 2021
%J Journal of Visualization
%K myown visus:weiskopf from:moatazabdelaal peer visus:haegeldd visus:abdelamz rp12
%R 10.1007/s12650-021-00786-8
%T Visual analytics for nonlinear programming in robot motion planning
%U https://doi.org/10.1007/s12650-021-00786-8
%X Nonlinear programming is a complex methodology where a problem is mathematically expressed in terms of optimality while imposing constraints on feasibility. Such problems are formulated by humans and solved by optimization algorithms. We support domain experts in their challenging tasks of understanding and troubleshooting optimization runs of intricate and high-dimensional nonlinear programs through a visual analytics system. The system was designed for our collaborators’ robot motion planning problems, but is domain agnostic in most parts of the visualizations. It allows for an exploration of the iterative solving process of a nonlinear program through several linked views of the computational process. We give insights into this design study, demonstrate our system for selected real-world cases, and discuss the extension of visualization and visual analytics methods for nonlinear programming.
@article{hagele2021visual,
abstract = {Nonlinear programming is a complex methodology where a problem is mathematically expressed in terms of optimality while imposing constraints on feasibility. Such problems are formulated by humans and solved by optimization algorithms. We support domain experts in their challenging tasks of understanding and troubleshooting optimization runs of intricate and high-dimensional nonlinear programs through a visual analytics system. The system was designed for our collaborators’ robot motion planning problems, but is domain agnostic in most parts of the visualizations. It allows for an exploration of the iterative solving process of a nonlinear program through several linked views of the computational process. We give insights into this design study, demonstrate our system for selected real-world cases, and discuss the extension of visualization and visual analytics methods for nonlinear programming.},
added-at = {2021-09-16T15:17:57.000+0200},
author = {Hägele, David and Abdelaal, Moataz and Oguz, Ozgur S. and Toussaint, Marc and Weiskopf, Daniel},
biburl = {https://puma.ub.uni-stuttgart.de/bibtex/23cd34212be862d77c45dbbf833acad0c/intcdc},
doi = {10.1007/s12650-021-00786-8},
interhash = {73a5a66b51d96cda1873cd759bf194d9},
intrahash = {3cd34212be862d77c45dbbf833acad0c},
issn = {18758975},
journal = {Journal of Visualization},
keywords = {myown visus:weiskopf from:moatazabdelaal peer visus:haegeldd visus:abdelamz rp12},
refid = {Hägele2021},
timestamp = {2021-09-16T13:17:57.000+0200},
title = {Visual analytics for nonlinear programming in robot motion planning},
url = {https://doi.org/10.1007/s12650-021-00786-8},
year = 2021
}