• Home
  • Search
  • SU‐E‐T‐640: Using An Open Source Interior Point Optimization Solver for Intensity Modulated Radiotherapy Treatment Planning
  • https://doi.org/10.1118/1.4815068Copy DOI Icon

SU‐E‐T‐640: Using An Open Source Interior Point Optimization Solver for Intensity Modulated Radiotherapy Treatment Planning

Show More
  • Abstract
  • Literature Map
  • Similar Papers
Abstract

Purpose: To support IMRT research, we developed an open‐source, computationally efficient, and flexible optimization solver that can solve a wide range of problem formulations, including constrained optimization, convex and non‐convex polynomial functions, and hierarchical optimization formulations. Methods: The solver is an adaptation and modification of the open‐source Interior Point Optimization Solver (IPOPT), with some performance enhancements. Previously, we implemented the IMRT optimization based on the commercial Mosek solver. Mosek can solve convex linear and quadratic problems but cannot solve convex or non‐convex polynomials of higher orders. This limits the ability to model IMRT optimization using more appropriate metrics like gEUD. Therefore, we implemented the optimization problem using C++ interface of IPOPT. IPOPT can use the Newton or Quasi‐Newton method to solve the optimization problem. In the Newton method, the exact Hessian matrix provided by the user is used to find the direction in each iteration while in the Quasi‐Newton method the Hessian matrix is approximated from the Jacobian matrix. After integrating IPOPT with CERR, we found that the Newton method converges more quickly than the Quasi‐Newton method. To increase the computational efficiency, we incorporated the uBLAS matrix library. Results: Few compared the modified IPOPT code to Mosek for a set of convex quadratic problems using realistic, anonymized treatment planning data and dose data accessed using CERR. These problems have a unique global minimum and both solvers were observed to give the same results for eight head and neck planning datasets. The median speedup of IPOPT compared to Mosek was a factor of 3.5. Conclusion: Our IPOPT implementation provides an open‐source framework to model the IMRT optimization using complex objective functions; is integrated with CERR; and our C++ implementation of the optimization problem gives increased control over the optimization process. This tool provides a basis for future IMRT treatment planning research. Memorial Sloan‐Kettering Cancer Center

Similar Papers
  • Book Chapter

Quadratic Support Functions in Quadratic Bilevel Problems

  • Jan 01, 2018
  • Oleg Khamisov
  • Conference Instance
  • Citations1

Proceedings of the 3rd workshop on Biologically inspired algorithms for distributed systems

  • Jun 14, 2011
  • Research Article
  • Citations21

A generalized projection-based scheme for solving convex constrained optimization problems

  • Mar 02, 2018
  • Computational Optimization and Applications
  • Aviv Gibali +3
  • Book Chapter

Polynomial maps with nilpotent Jacobian

  • Jan 01, 2000
  • Arno van den Essen
  • Research Article
  • Citations8

Properties and methods for finding the best rank-one approximation to higher-order tensors

  • Nov 05, 2013
  • Computational Optimization and Applications
  • Yuning Yang +2
  • Research Article
  • Citations43

Natural frequency analysis and optimal design of CNT/fiber/polymer hybrid composites plates using mori‐tanaka approach, GDQ technique, and firefly algorithm

  • May 31, 2016
  • Polymer Composites
  • S Kamarian +2
  • Research Article
  • Citations58

Enhanced particle swarm optimization for size and shape optimization of truss structures

  • Jan 17, 2017
  • Engineering Optimization
  • Hongyou Cao +3
  • Research Article
  • Citations66

Multi-disciplinary and multi-objective optimization problem re-formulation in computational design exploration: A case of conceptual sports building design

  • Apr 25, 2018
  • Automation in Construction
  • Ding Yang +4
  • Book Chapter
  • Citations8

III.4 - Hopfield Model and Optimization Problems

  • Jan 01, 1992
  • Computation, Learning, and Architectures
  • Behrooz Kamgar-Parsi +1
  • Research Article
  • Citations7

Efficient (Partial) Determination of Derivative Matrices via Automatic Differentiation

  • Jan 01, 2013
  • SIAM Journal on Scientific Computing
  • Wei Xu +1
  • Research Article
  • Citations1

Application of a Derivative-Free Method with Projection Skill to Solve an Optimization Problem

  • Jul 03, 2015
  • Atmospheric and Oceanic Science Letters
  • Fei Peng +1
  • Research Article
  • Citations4

Optimal Target Classification Using Frequency-Based Radar Waveform Design

  • Jan 01, 2022
  • IEEE Transactions on Geoscience and Remote Sensing
  • Sultan Z Alshirah +2
  • Research Article
  • Citations2

Application of the least-squares inversion method: Fourier series versus waveform inversion

  • Sep 01, 2015
  • Journal of Applied Geophysics
  • Dong-Joo Min +2
  • Conference Article

Optimal Trajectories With Respect to a Sthenic Criterion for Three Quadruped Walking Gaits

  • Nov 11, 2001
  • A Muraro +2
  • Research Article
  • Citations9

A hybrid direction algorithm for solving a convex quadratic problem

  • Jan 01, 2020
  • International Journal of Mathematics in Operational Research
  • Mohand Ouamer Bibi +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.