Radiation therapy treatment plan optimization

Similar documents
OPTIMIZATION MODELS FOR RADIATION THERAPY: TREATMENT PLANNING AND PATIENT SCHEDULING

Treatment Planning Optimization for VMAT, Tomotherapy and Cyberknife

Interactive Treatment Planning in Cancer Radiotherapy

7/29/2017. Making Better IMRT Plans Using a New Direct Aperture Optimization Approach. Aim of Radiotherapy Research. Aim of Radiotherapy Research

Monaco VMAT. The Next Generation in IMRT/VMAT Planning. Paulo Mathias Customer Support TPS Application

Iterative regularization in intensity-modulated radiation therapy optimization. Carlsson, F. and Forsgren, A. Med. Phys. 33 (1), January 2006.

Monaco Concepts and IMRT / VMAT Planning LTAMON0003 / 3.0

Dose Distributions. Purpose. Isodose distributions. To familiarize the resident with dose distributions and the factors that affect them

How would, or how does, the patient position (chin extended) affect your beam arrangement?

Available online at ScienceDirect. Procedia Computer Science 100 (2016 )

An experimental investigation on the effect of beam angle optimization on the reduction of beam numbers in IMRT of head and neck tumors

Current state of multi-criteria treatment planning

Two Effective Heuristics for Beam Angle Optimization in Radiation Therapy

Photon beam dose distributions in 2D

A Fully-Automated Intensity-Modulated Radiation Therapy Planning System

An optimization framework for conformal radiation treatment planning

OPTIMIZATION METHODS IN INTENSITY MODULATED RADIATION THERAPY TREATMENT PLANNING

Hugues Mailleux Medical Physics Department Institut Paoli-Calmettes Marseille France. Sunday 17 July 2016

Applied Optimization: Application to Intensity-Modulated Radiation Therapy (IMRT)

IMRT and VMAT Patient Specific QA Using 2D and 3D Detector Arrays

A Fully-Automated Intensity-Modulated Radiation Therapy Planning System

ADVANCING CANCER TREATMENT

Applied Optimization Application to Intensity-Modulated Radiation Therapy (IMRT)

ADVANCING CANCER TREATMENT

REAL-TIME ADAPTIVITY IN HEAD-AND-NECK AND LUNG CANCER RADIOTHERAPY IN A GPU ENVIRONMENT

Instituto de Engenharia de Sistemas e Computadores de Coimbra Institute of Systems Engineering and Computers INESC - Coimbra

GPU applications in Cancer Radiation Therapy at UCSD. Steve Jiang, UCSD Radiation Oncology Amit Majumdar, SDSC Dongju (DJ) Choi, SDSC

arxiv: v1 [physics.med-ph] 26 Oct 2009

Applied Optimization Application to Intensity-Modulated Radiation Therapy (IMRT)

Acknowledgments. Ping Xia, Ph.D., UCSF. Pam Akazawa, CMD, UCSF. Cynthia Chuang, Ph.D., UCSF

High Throughput Computing and Sampling Issues for Optimization in Radiotherapy

LINEAR PROGRAMMING FORMULATIONS AND ALGORITHMS FOR RADIOTHERAPY TREATMENT PLANNING

Radiotherapy Plan Competition TomoTherapy Planning System. Dmytro Synchuk. Ukrainian Center of TomoTherapy, Kirovograd, Ukraine

Analysis of RapidArc optimization strategies using objective function values and dose-volume histograms

Mixed-Integer Programming Techniques for Decomposing IMRT Fluence Maps Using Rectangular Apertures

Basic Radiation Oncology Physics

Volumetric Modulated Arc Therapy - Clinical Implementation. Outline. Acknowledgement. History of VMAT. IMAT Basics of IMAT

An Optimisation Model for Intensity Modulated Radiation Therapy

Combining segment generation with direct step-and-shoot optimization in intensity-modulated radiation therapy

Creating a Knowledge Based Model using RapidPlan TM : The Henry Ford Experience

8/4/2016. Emerging Linac based SRS/SBRT Technologies with Modulated Arc Delivery. Disclosure. Introduction: Treatment delivery techniques

Coverage based treatment planning to accommodate organ deformable motions and contouring uncertainties for prostate treatment. Huijun Xu, Ph.D.

Mathematical Optimization in Radiotherapy Treatment Planning

A column generation approach for evaluating delivery efficiencies of collimator technologies in IMRT treatment planning

URGENT IMPORTANT FIELD SAFETY NOTIFICATION

ICARO Vienna April Implementing 3D conformal radiotherapy and IMRT in clinical practice: Recommendations of IAEA- TECDOC-1588

Using a research real-time control interface to go beyond dynamic MLC tracking

radiotherapy Andrew Godley, Ergun Ahunbay, Cheng Peng, and X. Allen Li NCAAPM Spring Meeting 2010 Madison, WI

Application of polynomial chaos in proton therapy

Instituto de Engenharia de Sistemas e Computadores de Coimbra Institute of Systems Engineering and Computers INESC - Coimbra

Optimization with Multiple Objectives

Minimizing Setup and Beam-On Times in Radiation Therapy

An accelerated multistart derivative-free framework for the beam angle optimization problem in IMRT

Tomotherapy Physics. Machine Twinning and Quality Assurance. Emilie Soisson, MS

TEPZZ Z754_7A_T EP A1 (19) (11) EP A1 (12) EUROPEAN PATENT APPLICATION. (51) Int Cl.: A61N 5/10 ( )

An Automated Intensity-Modulated Radiation Therapy Planning System

Evaluation of 3D Gamma index calculation implemented in two commercial dosimetry systems

Data. ModuLeaf Mini Multileaf Collimator Precision Beam Shaping for Advanced Radiotherapy

Robustness Recipes for Proton Therapy

A fluence convolution method to account for respiratory motion in three-dimensional dose calculations of the liver: A Monte Carlo study

Chapter 9 Field Shaping: Scanning Beam

A derivative-free multistart framework for an automated noncoplanar beam angle optimization in IMRT

Computational modelling and analysis: IOP Medical Physics Group

Dosimetric impact of the 160 MLC on head and neck IMRT treatments

ROBUST OPTIMIZATION THE END OF PTV AND THE BEGINNING OF SMART DOSE CLOUD. Moe Siddiqui, April 08, 2017

Evaluation of fluence-based dose delivery incorporating the spatial variation of dosimetric leaf gap (DLG)

arxiv: v1 [math.oc] 7 May 2013

New Technology in Radiation Oncology. James E. Gaiser, Ph.D. DABR Physics and Computer Planning Charlotte, NC

THE WIRELESS PHANTOM PERFORM ACCURATE PATIENT QA IN LESS TIME THAN EVER!

A hybrid framework for optimizing beam angles in radiation therapy planning

Optimization approaches to volumetric modulated arc therapy planning

arxiv: v3 [physics.med-ph] 6 Dec 2011

Dose Calculation and Optimization Algorithms: A Clinical Perspective

The MSKCC Approach to IMRT. Outline

A Genetic Algorithm approach to Full Beam Configuration Inverse Planning in Coplanar Radiotherapy

IMRT site-specific procedure: Prostate (CHHiP)

A new quadratic optimization approach to beam angle optimization for fixed-field

Stochastic Programming for Off-line Adaptive Radiotherapy

Integrated proton-photon treatment planning

Radiation Therapy Planning by Multicriteria Optimisation

Monte Carlo methods in proton beam radiation therapy. Harald Paganetti

NEW METHOD OF COLLECTING OUTPUT FACTORS FOR COMMISSIONING LINEAR ACCELERATORS WITH SPECIAL EMPHASIS

An Application of the Extended Cutting Angle Method in Radiation Therapy

IMSURE QA SOFTWARE FAST, PRECISE QA SOFTWARE

Analysis of Radiation Transport through Multileaf Collimators Using BEAMnrc Code

Basics of treatment planning II

CHAPTER 9 INFLUENCE OF SMOOTHING ALGORITHMS IN MONTE CARLO DOSE CALCULATIONS OF CYBERKNIFE TREATMENT PLANS: A LUNG PHANTOM STUDY

A Unified Mixed-Integer Programming Model for Simultaneous Fluence Weight and Aperture Optimization in VMAT, Tomotherapy, and CyberKnife

An Automatic Approach for Satisfying Dose-Volume Constraints in Linear Fluence Map Optimization for IMPT

UNIVERSITY OF SOUTHAMPTON

Incorporating deliverable monitor unit constraints into spot intensity. optimization in IMPT treatment planning

State-of-the-Art IGRT

Radiosurgery Treatment Planning via Nonlinear Programming

TRAJECTORY- BASED TREATMENT PLANNING AND DELIVERY FOR CRANIAL RADIOSURGERY

arxiv: v1 [physics.med-ph] 22 Dec 2011

MapCHECK 2 & 3DVH. The Gold Standard for 2D Arrays

An Automated Image-based Method for Multi-Leaf Collimator Positioning Verification in Intensity Modulated Radiation Therapy

Investigation of tilted dose kernels for portal dose prediction in a-si electronic portal imagers

A Mimetic Algorithm for Simultaneous Multileaf Collimator Aperture Shape and Dosimetric Optimization in CyberKnife Robotic Radiosurgery

Facility Questionnaire PART I (General Information for 3DCRT and IMRT)

Transcription:

H. Department of Industrial and Operations Engineering The University of Michigan, Ann Arbor, Michigan MOPTA Lehigh University August 18 20, 2010

Outline 1 Introduction Radiation therapy delivery 2 Treatment plan evaluation criteria Optimization model Modeling delivery constraints 3 Column generation IMRT/VMAT Presenting results 4

Introduction Radiation therapy delivery Each year, about 1.5 million people in the U.S. and 10 million worldwide are newly diagnosed with cancer about 50-65% of these will be treated by some form of radiation therapy about half of these will benefit from external beam conformal radiation therapy We will discuss optimization problems dealing with the design of effective and efficiently deliverable radiation therapy treatment plans

Delivery Introduction Radiation therapy delivery The most common form of external beam radiation delivery is using a gantry-mounted radiation source generating a rectangular beam of high-energy photons linear accelerator: (megavoltage) X-rays Cobalt source: γ rays The radiation source has constant output (intensity)

Delivery Introduction Radiation therapy delivery Patients are generally treated with beams from multiple directions by rotating the gantry around the patient using non-rectangular (partially blocked) beams daily over a period of 5 8 weeks to allow healthy cells to recover from radiation damage Regarding the latter: We will mostly assume that patient geometry is stationary and patients are motionless We will (briefly) discuss the issue of associated uncertainties later

Delivery Introduction Radiation therapy delivery Techniques for partially blocking beams: 3D/Conventional Conformal (3DCRT) wedge filters physical apertures (cerrobend) Intensity Modulated (IMRT) multileaf collimator (MLC) system Volumetric Modulated Arc Therapy (VMAT) variant of IMRT

3DCRT Introduction Radiation therapy delivery Cerrobend block: In 3DCRT, only a few apertures or filters, typically one from each of a small number of beam orientations, is used

IMRT and VMAT Introduction Radiation therapy delivery A multi-leaf collimator (MLC) system consists of leaves that can dynamically block part of a beam to form different apertures: Multileaf collimator system Photon therapy beam Left and right leaves form aperture, creating an irregularly shaped beam In IMRT, several different apertures are formed at each of a relatively small number of beam orientations In VMAT, the gantry rotates continuously while the beam is on and the MLC leaves form apertures

Introduction Radiation therapy delivery We will next focus on two main components: 1 Treatment plan evaluation Quantifying the quality of a treatment plan (delivered dose distribution) 2 Treatment plan delivery Determining a collection of apertures (and/or wedges) with corresponding intensities

Radiotherapy goals Treatment plan evaluation criteria Optimization model Modeling delivery constraints The goal is to design a treatment plan that delivers a prescribed dose to targets while sparing, to the greatest extent possible, critical structures Radiation therapy therefore seeks to conform the geometric shape of the delivered dose distribution to the targets

Evaluation of a dose distribution Treatment plan evaluation criteria Optimization model Modeling delivery constraints A physician typically considers the dose distribution received by each individual structure The dose-volume histogram (DVH) is an important tool that specifies, for each dose value, the fraction of a structure that receives at least that amount of dose

Evaluation of a dose distribution Treatment plan evaluation criteria Optimization model Modeling delivery constraints Rephrasing the goal of treatment plan design: we wish to identify a treatment plan that has a desirable dose distribution in the targets an acceptable dose distribution in the critical structures Let the random variable D represent the dose (rate) at a uniformly generated point in a structure in the patient Letting F D denote the cumulative distribution function of D, the DVH of the structure is simply the function 1 F D This suggests a connection between (financial) risk management and treatment planning In both fields, we wish to control the shape of the probability distribution of one or more random variables [1] Romeijn and Dempsey (TOP, 2008)

Criteria Treatment plan evaluation criteria Optimization model Modeling delivery constraints Broadly speaking, we wish to penalize overdosing of areas in both target and critical structure underdosing of areas in target Physical criteria are therefore often of the form E (u(d)) for an appropriately chosen function u In the context of risk management the function u would be a utility function, its shape depending on risk preferences In radiation therapy treatment planning the function u depends on the biological properties of the underlying structure being evaluated

Criteria for underdosing Treatment plan evaluation criteria Optimization model Modeling delivery constraints Target, underdosing u decreasing, usually convex when u(d) = e αd (with α > 0) the expected utility is a monotone transformation of a measure of tumor control probability (TCP) TCP = exp ( NE ( e αd)) N = number of clonogen cells in the target α = rate of cell kill per unit dose

Criteria for overdosing Treatment plan evaluation criteria Optimization model Modeling delivery constraints Target or critical structure, overdosing: u increasing, but shape depends on biological response of tissue to radiation serial: high dose to a small fraction of the structure can destroy its functionality parallel: sparing a part of the structure will preserve its functionality u convex when u(d) = d k (with k 1) the expected utility is a monotone transformation of the so-called equivalent uniform dose (EUD) ( ) 1/k EUD = E(D k ) u S-shaped

Criteria Treatment plan evaluation criteria Optimization model Modeling delivery constraints Other special cases are mean excess or mean shortfall criteria: u(d) = max{0, d T } or u(d) = max{0, T d} A related measure is the so-called Conditional Value-at-Risk i.e., the upper or lower tail average of the dose distribution DVH-criteria that evaluate points on the DVH u(d) = 1 [0,T ] (d) or u(d) = 1 (T, ) (d) A related measure is the so-called Value-at-Risk i.e., the dose level that is exceeded by (or not exceeded by) a given fraction of the structure

Criteria Treatment plan evaluation criteria Optimization model Modeling delivery constraints The latter are often used clinically, and referred to as DVH criteria Examples: Target: at least 99% of the volume should receive more than 93% of the prescribed dose at least 95% of the volume should receive more than the prescribed dose Saliva gland: at most 50% of the volume should receive more than 30 Gy none of the volume should receive more than 110% of the (target s) prescribed dose

Criteria Treatment plan evaluation criteria Optimization model Modeling delivery constraints

Criteria Treatment plan evaluation criteria Optimization model Modeling delivery constraints More generally, a physician or clinician could specify a full DVH that should dominate the DVH of a structure (from above or below) The bounding DVH corresponds to the c.d.f. of a random variable The dominance constraint is called first order stochastic dominance A similar dominance could be defined with respect to tail means of the random variable and a bound on the corresponding curve The dominance constraint is then called second order stochastic dominance In optimization terms, a second order stochastic dominance constraint is the convex relaxation of a first order stochastic dominance constraint

Objective Treatment plan evaluation criteria Optimization model Modeling delivery constraints The dose distribution is evaluated over a discretization of the irradiated area into a finite set of cubes (voxels), V In particular, we consider a collection of treatment plan evaluation criteria: G l (z) : l L expressed as a function of the dose distribution, i.e., the vector of voxel doses z R V where smaller values are preferred to larger values

Optimization model Treatment plan evaluation criteria Optimization model Modeling delivery constraints Optimization model: Objective: single objective, by assigning appropriate weights to the different criteria multi-criteria objective Feasible region: constraints on the value of one or more of the criteria An approach that combines these approaches is lexicographic optimization

Beams and apertures Treatment plan evaluation criteria Optimization model Modeling delivery constraints Let B denote the set of beam orientations used for delivery In IMRT these beam orientations are often (but not necessarily) chosen by the physician or clinician In VMAT we discretize the arc around the patient into a finite number of beam orientations The delivery constraints share the concept of an aperture (including wedges) Let K b denote the set of apertures that can be used at beam angle b B Let K = b B K b be the set of all apertures that can be used for treatment

Data and decision variables Treatment plan evaluation criteria Optimization model Modeling delivery constraints Dose deposition coefficients: Let D bkj denote the dose deposited in voxel j V from aperture k K b in beam b B at unit intensity Decision variables: Let y bk denote the intensity of aperture k K b, b B

Model Treatment plan evaluation criteria Optimization model Modeling delivery constraints Basic optimization model: minimize G(z) = l L w l G l (z) subject to z j = D bkj y bk b B k K b y bk 0 j V k K b, b B [2] Romeijn, Ahuja, Dempsey, and Kumar (SIAM Journal on Optimization, 2005)

Candidate apertures Treatment plan evaluation criteria Optimization model Modeling delivery constraints 3DCRT: Usually beam s-eye-view of target from a large number of candidate beam orientations Wedge filters (angle, orientation) IMRT/VMAT: Limited by MLC delivery constraints

MLC delivery constraints Treatment plan evaluation criteria Optimization model Modeling delivery constraints Consecutiveness Non-interdigitation Connectedness Jaws-only

Additional constraints Treatment plan evaluation criteria Optimization model Modeling delivery constraints VMAT: Leaf motion constraints limit the sequence of apertures Only a single aperture may be used at each beam orientation (at each gantry rotation) It may be possible to vary the gantry speed and/or beam intensity

Additional criteria Treatment plan evaluation criteria Optimization model Modeling delivery constraints Beam-on-time total amount of time the beam is on : sum of aperture intensities Total treatment time: total amount of time the patient is being treated approximated by a weighted sum of beam-on-time and number of apertures used [3] Salari and Romeijn (in preparation) [4] Taşkın, Smith, Romeijn, and Dempsey (Operations Research, 2010) [5] Taşkın, Smith, and Romeijn (Annals of Operations Research, forthcoming)

Additional constraints Treatment plan evaluation criteria Optimization model Modeling delivery constraints 3DCRT Only a small number of apertures is considered (can be enumerated) Cardinality constraints (on the number of apertures used) are essential In the remainder we will focus on IMRT fixed set of beam orientations no (hard) constraint on the number of apertures used VMAT no variation of gantry speed and/or beam intensity

Problem dimension Column generation IMRT/VMAT Presenting results The number of available apertures will usually be too large to handle explicitly A column generation approach can be used to solve the (continuous relaxation of the) optimization model attractive theoretical properties provided that the objective function G (and any additional constraints) are convex and well-behaved

Pricing problem Column generation IMRT/VMAT Presenting results Given an optimal solution to the (relaxed) problem with a limited number of apertures, the pricing problem is of the form: min min D bkj π j b B k K b where (π j : j V ) are the KKT multipliers corresponding to the dose definition constraints j V The efficient solvability of this problem depends on The form of the set K b The dependence of D bkj on k

Pricing problem Column generation IMRT/VMAT Presenting results The pricing problem is efficiently solvable (i) for different models for D bkj (ii) for many practical MLC delivery constraints We will illustrate this in the context of IMRT

IMRT Column generation IMRT/VMAT Presenting results Example of (i): Discretize each beam orientation into a large grid of beamlets (N b, b B) Let A bk denote the beamlets that are exposed in aperture k K b in beam b B Precompute dose deposition coefficients for each beamlet: D bij, i N b, b B Then we can, for example, let D bkj = D bij + ε i A bk i N b \A bk D bij accounts for transmission through the MLC leaves other aspects of the MLC leaf architecture can be handled as well [6] Men, Romeijn, Taşkın, and Dempsey (Physics in Medicine and Biology, 2007) [7] Salari, Men, and Romeijn (submitted for publication)

IMRT Column generation IMRT/VMAT Presenting results Example of (ii): min k K b j V i A bk D bij π j = min u U b D bij π j u i j V i N b Suppose that all row-convex apertures are deliverable Leaf pairs can move independently of one another The pricing problem then decomposes by beamlet row Can be solved in linear time in the number of beamlets in a row

VMAT Column generation IMRT/VMAT Presenting results For VMAT we could explicitly add constraints on consecutive apertures to enforce leaf motion constraints tractability of the resulting model is an issue However, we can use an approach that resembles the model for IMRT when all row-convex apertures are deliverable Instead of viewing the leaf settings of the entire MLC as an aperture, we group the leaf settings of a given leaf row as the gantry moves around the patient into an aperture one aperture per (discretized) beam angle constraints on the leaf speeds translate into constraints on consecutive pairs of leaf settings in a given row [8] Peng, Epelman, and Romeijn (in preparation)

VMAT Column generation IMRT/VMAT Presenting results

Beam vs. beamlet row arc Column generation IMRT/VMAT Presenting results In the model b now indicates a beamlet row traversing an arc k now indicates a sequence of leaf settings for a given beamlet row traversing an arc The set K b only contains apertures that satisfy the leaf motion constraints Pricing problem Solvable in polynomial time using dynamic programming for each beamlet row Stages: beam angles States: pairs of leaf settings at a given beam angle Arcs: connect leaf settings at consecutive angles that are compatible

Results Column generation IMRT/VMAT Presenting results Clinical patient cases Head-and-neck cancer 2 targets (73.8 Gy and 54 Gy) critical structures: saliva glands (4), spinal cord, brainstem, mandible,... (up to 10)

Presentation of results Column generation IMRT/VMAT Presenting results Traditional: DVHs

Presentation of results Column generation IMRT/VMAT Presenting results Delivery efficiency: clinical criteria vs. number of apertures Case 5 PTV1: Volume >73.8 Gy Case 5 PTV2: Volume >54 Gy Volume 100 99 98 97 96 95 94 consecutiveness constraint interdigitation constraint 93 connectedness constraint 92 rectangle constraint 91 90 0 10 20 30 40 50 60 70 80 90 100 Number of apertures Volume 100 99 98 97 96 95 consecutiveness constraint 94 interdigitation constraint 93 connectedness constraint rectangle constraint 92 91 90 0 10 20 30 40 50 60 70 80 90 100 Number of apertures Case 5 RSG: Volume >30 Gy 100 Volumee 90 consecutiveness constraint 80 interdigitation constraint 70 connectedness constraint 60 rectangle constraint 50 40 30 20 10 0 0 10 20 30 40 50 60 70 80 90 100 Number of apertures

Presentation of results Column generation IMRT/VMAT Presenting results Delivery efficiency: objective function vs. beam-on-time

Presentation of results Column generation IMRT/VMAT Presenting results Delivery efficiency: clinical criteria vs. beam-on-time

Uncertainties (or unknowns) Image segmentation (decomposition of V into structures) Manual Automatic Dose calculation different models are used to estimate the values of D bij, all of them approximate

Uncertainties (or unknowns) Treatment plan evaluation (functions G l ) Priorities/weights/tradeoffs Parameter estimation Differences in patient responses

Uncertainties Interfraction motion Patient setup (systematic and random) Tumor changes (e.g., shrinkage, growth) Patient geometry changes Structural: e.g., patient weight loss Random: e.g., soft tissues Assessing delivery of nonhomogeneous dose distribution over time Intrafraction motion Breathing Swallowing

Margins Currently, most of these uncertainties are dealt with by using margins to expand structures It is tempting to incorporate individual sources of uncertainty into the treatment planning process based on tractability It would be valuable to (first) study which of the uncertainties have the most impact on treatment quality

Research directions Efficiently exploring tradeoffs between clinical evaluation criteria between quality and efficiency Fast reoptimization daily reoptimization based on snapshot image taken before treatment fraction 4D images taken during previous treatment fraction(s) learning about individual patient response Intrafraction motion modeling of patient motion monitoring and reacting to patient motion