Linear programing formulations and algorithms for radiotherapy treatment planning

Optimization has become an important tool in treatment planning for cancer radiation therapy. It may be used to determine beam weights, beam directions, and appropriate use of beam modifiers such as wedges and blocks, with the aim of delivering a required dose to the tumor, while sparing nearby critical structures and normal tissue. Linear programing formulations are a core computation in many approaches to treatment planning, because of the abundance of highly developed linear programing software. However, these formulations of treatment planning often require a surprisingly large amount of time to solve—more than might be anticipated given the dimensions of the problems. Moreover, the choices of formulation, algorithm, and pivot rule that perform best from a computational viewpoint are sometimes not obvious, and the software's default choices are sometimes poor. This article considers several linear programing formulations of treatment planning problem and tests several variants of simplex and interior-point methods for solving them. Conclusions are drawn about the most effective formulations and variants.

[1]  George B. Dantzig,et al.  Linear programming and extensions , 1965 .

[2]  J. Kereiakes,et al.  The method of linear programming applied to radiation treatment planning. , 1968, Radiology.

[3]  Paula M. J. Harris Pivot selection methods of the Devex LP code , 1973, Math. Program..

[4]  L. Hodes Semiautomatic optimization of external beam radiation treatment planning. , 1974, Radiology.

[5]  David Sonderman,et al.  Radiotherapy Treatment Design Using Mathematical Programming Models , 1985, Oper. Res..

[6]  M. Langer,et al.  Optimization of beam weights under dose-volume restrictions. , 1987, International journal of radiation oncology, biology, physics.

[7]  David Kendrick,et al.  GAMS, a user's guide , 1988, SGNM.

[8]  I. Rosen,et al.  The influence of dose constraint point placement on optimized radiation therapy treatment planning. , 1990, International journal of radiation oncology, biology, physics.

[9]  J. Shapiro,et al.  Large scale optimization of beam weights under dose-volume restrictions. , 1990, International journal of radiation oncology, biology, physics.

[10]  I. Rosen,et al.  Treatment plan optimization using linear programming. , 1991, Medical physics.

[11]  Donald Goldfarb,et al.  Steepest-edge simplex algorithms for linear programming , 1992, Math. Program..

[12]  R. Lane,et al.  A comparison of mixed integer programming and fast simulated annealing for optimizing beam weights in radiation therapy. , 1996, Medical physics.

[13]  Michael C. Ferris,et al.  Optimizing the Delivery of Radiation Therapy to Cancer Patients , 1999, SIAM Rev..

[14]  Jinho Lim,et al.  OPTIMIZATION IN RADIATION TREATMENT PLANNING , 2002 .

[15]  F. Mathematik,et al.  An algorithm for optimal multileaf collimator field segmentation with interleaf collision constraint 2 , 2003 .

[16]  Eva K. Lee,et al.  Integer Programming Applied to Intensity-Modulated Radiation Therapy Treatment Planning , 2003, Ann. Oper. Res..

[17]  Horst W. Hamacher,et al.  Minimizing beam‐on time in cancer radiation treatment using multileaf collimators , 2004, Networks.

[18]  Ronald L. Rardin,et al.  A coupled column generation, mixed integer approach to optimal planning of intensity modulated radiation therapy for cancer , 2004, Math. Program..

[19]  Thomas Kalinowski,et al.  A duality based algorithm for multileaf collimator field segmentation with interleaf collision constraint , 2005, Discret. Appl. Math..

[20]  Konrad Engel,et al.  A new algorithm for optimal multileaf collimator field segmentation , 2005, Discret. Appl. Math..

[21]  Stephen J. Wright,et al.  An Optimization Framework for Conformal Radiation Treatment Planning , 2007, INFORMS J. Comput..