A Metaheuristic for IMRT Intensity Map Segmentation Athula Gunawardena, Warren D’Souza, Laura D. Goadrich, Kelly Sorenson, Robert Meyer, and Leyuan Shi.

Slides:



Advertisements
Similar presentations
Transportation Problem (TP) and Assignment Problem (AP)
Advertisements

10th Annual Lung Cancer Conference Radiation Oncology
Optimizing Radiation Treatment Planning for Tumors Using IMRT Laura D. Goadrich Industrial Engineering & Department of Computer Sciences at University.
Optimisation of Irradiation Directions in IMRT Planning Rick Johnston Matthias Ehrgott Department of Engineering Science University of Auckland M. Ehrgott,
Radiotherapy Planning Stephen C. Billups University of Colorado at Denver
Background:  IMRT has become the choice of treatment for disease sites that require critical structure sparing such as head and neck cancer.  It has.
Effects of Sampling in IMRT Optimization by Ronald L. Rardin Professor of Industrial Engineering Purdue University West Lafayette, Indiana, USA Caesarea.
Principles of Robust IMRT Optimization Timothy Chan Massachusetts Institute of Technology Physics of Radiation Oncology – Sharpening the Edge Lecture 10.
The TrueBeam System ™ Clinic Name Presenter’s name Clinic location
October, 1998DARPA / Melamed / Singh1 Parallelization of Search Algorithms for Modeling QTES Processes Joshua Kramer and Santokh Singh Rutgers University.
Lotte Verbunt Investigation of leaf positioning accuracy of two types of Siemens MLCs making use of an EPID.
Solving the Protein Threading Problem in Parallel Nocola Yanev, Rumen Andonov Indrajit Bhattacharya CMSC 838T Presentation.
Preference Analysis Joachim Giesen and Eva Schuberth May 24, 2006.
1 The Use of Fuzzy Optimization Methods for Radiation Therapy of Tumors Weldon A. Lodwick.
Radiotherapy for Brain Tumours What do I need to know? Dr Matthew Foote Radiation Oncologist Princess Alexandra Hospital Queensland.
Radiotherapy Planning for Esophageal Cancers Parag Sanghvi, MD, MSPH 9/12/07 Esophageal Cancer Tumor Board Part 1.
Group Technology and Facility Layout
به نام خداوند بخشایندۀ بخشایشگر
1 Physical Mapping --An Algorithm and An Approximation for Hybridization Mapping Shi Chen CSE497 04Mar2004.
CSE554Laplacian DeformationSlide 1 CSE 554 Lecture 8: Laplacian Deformation Fall 2012.
Научно-практический центр протонной лучевой терапии и радиохирургии (Москва-Дубна) A SYSTEM FOR MEASUREMENT OF A THERAPEUTIC PROTON BEAM DOSE DISTRIBUTION.
Data Mining to Aid Beam Angle Selection for IMRT Stuart Price-University of Maryland Bruce Golden- University of Maryland Edward Wasil- American University.
Parameter selection in prostate IMRT Renzhi Lu, Richard J. Radke 1, Andrew Jackson 2 Rensselaer Polytechnic Institute 1,Memorial Sloan-Kettering Cancer.
Laura Goadrich13 Dec 2004 A Metaheuristic for IMRT Intensity Map Segmentation Laura D. Goadrich October 15, 2004 Supported with NSF Grant DMI
AUTHORS (ALL): Huang, Xiaoyan 1, 2 ; Kuan, K M 2 ; Xiao, G L 2 ; Tsao, S Y 3, 2 ; Qiu, X B 2 ; Ng, K 2. INSTITUTIONS (ALL): 1. Radiation Oncology, Sun.
Kelly Younge, Ph.DKelly Younge, Ph.D Don Roberts, Benedick Fraass, Daniel McShan, and Martha Matuszak University of Michigan, Department of Radiation Oncology,University.
Sampling Issues for Optimization in Radiotherapy Michael C. Ferris R. Einarsson Z. Jiang D. Shepard.
Radiation Protection in Radiotherapy
MIT and James Orlin © More Linear Programming Models.
Dose-Volume Based Ranking of Incident Beams and its Utility in Facilitating IMRT Beam Placement Jenny Hai, PhD. Department of Radiation Oncology Stanford.
Linear Programming.  Linear Programming provides methods for allocating limited resources among competing activities in an optimal way.  Any problem.
The Challenge of Steering a Radiation Therapy Planning Optimization by Ronald L. Rardin Professor of Industrial Engineering Purdue University West Lafayette,
Chapter 7 Transportation, Assignment & Transshipment Problems
Deterministic Operations Research Models J. Paul Brooks Jill R. Hardin Department of Statistical Sciences and Operations Research November 28, 2006.
1 1.3 © 2012 Pearson Education, Inc. Linear Equations in Linear Algebra VECTOR EQUATIONS.
Strong Bounds for Linear Programs with Cardinality Limited Violation (CLV) Constraint Systems Ronald L. Rardin University of Arkansas
Institute for Advanced Radiation Oncology
Medical Accelerator F. Foppiano, M.G. Pia, M. Piergentili
CP Summer School Modelling for Constraint Programming Barbara Smith 2. Implied Constraints, Optimization, Dominance Rules.
Clinical decisions in the optimization process I. Emphasis on tumor control issues Avi Eisbruch University of Michigan.
Medical considerations to guide mixed integer formulations of IMRT planning problems from MD to NP to CR Mark Langer, MD Radiation Oncology Indiana University.
1 Radiotherapy, hadrontherapy and treatment planning systems. Faiza Bourhaleb INFN-Torino University Med 1er-Morocco  Radiotherapy  Optimization techniques.
BLAST: Basic Local Alignment Search Tool Altschul et al. J. Mol Bio CS 466 Saurabh Sinha.
Simulating Differential Dosimetry M. E. Monville1, Z. Kuncic2,3,4, C. Riveros1, P. B.Greer1,5 (1)University of Newcastle, (2) Institute of Medical Physics,
Implicit Hitting Set Problems Richard M. Karp Erick Moreno Centeno DIMACS 20 th Anniversary.
F. Foppiano, M.G. Pia, M. Piergentili
Somvilai Mayurasakorn, MD. Division of Therapeutic Radiology and Oncology, Faculty of Medicine, Chiang Mai University Somvilai Mayurasakorn, MD. Division.
Minimizing Beam-On Time in Cancer Radiation Treatment Using Multileaf Collimators Natashia Boland Horst W. Hamacher Frank Lenzen January 4, 2002.
IE 312 Review 1. The Process 2 Problem Model Conclusions Problem Formulation Analysis.
Compressing Bi-Level Images by Block Matching on a Tree Architecture Sergio De Agostino Computer Science Department Sapienza University of Rome ITALY.
Athula D. A. Gunawardena, Michael C. Ferris and Robert R. Meyer University of Wisconsin-Whitewater, and University of Wisconsin-Madison.
CSE280Stefano/Hossein Project: Primer design for cancer genomics.
Massive Support Vector Regression (via Row and Column Chunking) David R. Musicant and O.L. Mangasarian NIPS 99 Workshop on Learning With Support Vectors.
Reducing excess imaging dose to cancer patients receiving radiotherapy Adam Schwertner, Justin Guan, Xiaofei Ying, Darrin Pelland, Ann Morris, Ryan Flynn.
Development of elements of 3D planning program for radiotherapy Graphical editor options  automated enclose of contour  correction of intersections 
April 21, 2016Introduction to Artificial Intelligence Lecture 22: Computer Vision II 1 Canny Edge Detector The Canny edge detector is a good approximation.
Prof. Yu-Chee Tseng Department of Computer Science
Understanding Radiation Therapy Lecturer Radiological Science
Computation of the solutions of nonlinear polynomial systems
Kasey Etreni BSc., MRT(T), RTT, CTIC
A. Sánchez-Reyes. , N. López Vilanova+, A. Vila. , M. A. Duch+, A
Perturbation method, lexicographic method
Insert tables Insert figure
Chapter 7 Transportation, Assignment & Transshipment Problems
Chapter 17 Intensity-Modulated Radiation Therapy
Technical Advances of Radiation Therapy for Thymic Malignancies
FOUNDATIONS OF MODERN SCIENTIFIC PROGRAMMING
Conformal Terminology
Planning techniques of proton boost
Presentation transcript:

A Metaheuristic for IMRT Intensity Map Segmentation Athula Gunawardena, Warren D’Souza, Laura D. Goadrich, Kelly Sorenson, Robert Meyer, and Leyuan Shi University of Wisconsin-Madison October 15, 2004 Supported with NSF Grant DMI

Radiotherapy Motivation 1.2 million new cases of cancer each year in U.S., and many times that number in other countries Approximately 40% of U.S. patients with cancer have radiation therapy sometime during the course of their disease Organ and function preservation are important aims (minimize radiation to nearby organs at risk (OAR)).

Planning Radiotherapy- Tumor Volume Contouring Isolating the tumor from the surrounding OAR using CAT scans is vital to ensure the patient receives minimal damage from the radiotherapy. Identifying the dimensions of the tumor is vital to creating the intensity maps (identifying where to focus the radiation).

Planning Radiotherapy- Beam Angles and Creating Intensity Maps Multiple angles are used to create a full treatment plan to treat one tumor.

Option 1: Conformal Radiotherapy The beam of radiation used in treatment is a 10 cm square. Utilizes a uniform beam of radiation ensures the target is adequately covered however difficult to avoid critical structures except via usage of blocks

Option 2: IMRT Intensity Modulated Radiotherapy (IMRT) provides an aperture of 3mm beamlets using a Multi-Leaf Collimator (MLC), which is a specialized, computer-controlled device with many tungsten fingers, or leaves, inside the linear accelerator. Allows a finer shaped distribution of the dose to avoid unsustainable damage to the surrounding structures (OARs) Implemented via a Multi-Leaf Collimator (MLC) creating a time- varying aperture (leaves can be vertical or horizontal).

IMRT: Planning- Intensity Map There is an intensity map for each angle 0 means no radiation 100 means maximum dosage of radiation Multiple beam angles spread a healthy dose A collection of apertures (shape matrices) are created to deliver each intensity map.

Delivery of an Intensity Map via Shape Matrices Original Intensity Map Shape Matrix 1 Shape Matrix 2 Shape Matrix 3 Shape Matrix x 20 =

Program Input/Output Input: An mxn intensity matrix A=(a i,j ) comprised of nonnegative integers Output: T aperture shape matrices d t (with entries d t ij ) Non-negative integers  t (t=I..T) giving corresponding beam-on times for the apertures Apertures obey the delivery constraints of the MLC and the weight-shape pairs satisfy

Mechanical Constraints After receiving the intensity maps, machine specific shape matrices must be created for treatment. There are numerous types of IMRT machines currently in clinical use, with slightly different physical constraints that determine the possible leaf positions (hence the possible shape matrices). Each machine has varying aperture setup times that can dominate the radiation delivery time. To limit patient discomfort and patient motion error: reduce the time the patient is on the couch. Goals: Minimize beam-on time Minimize number of different shapes

Approach: Langer, et. al. Mixed integer program (MIP) with Branch and Bound by Langer, et. al. (AMPL solver) MIP: linear program with all linear constraints using binary variables Langer suggests a two-phase method where First minimize beam-on time T is an upper bound on the number of required shape matrices Second minimize the number of segments (subject to a minimum beam-on time constraint) g t = 1 if aperture changes = 0 otherwise

In Practice Langer, et. al. do not report times and we have found that computing times are impractical for many real applications. To obtain a balance between the need for a small number of shape matrices and a low beam-on time we seek to minimize numShapeMatrices*7 + beam-on time Initializing T close to the optimal number of matrices + 1 required reduces the solution space and solution time

Constraint: Right and Left Leaves Cannot Overlap To satisfy the requirement that leaves of a row cannot override each other implies that one beam element cannot be covered by the left and right leaf at the same time. p t ij = 1 if beam element in row i, column j is covered by the right leaf when the t th monitor unit is delivered = 0 otherwise l t ij is similar for the right leaf d t ij =1 if bixel is open

Constraint: Full Leaves and Intensity Matrix Requirements Every element between the leaf end and the side of the collimator is also covered (no holes in leaves).

Constraint: No Leaf Collisions Due to mechanical requirements, in adjacent rows, the right and left leaves cannot overlap

Accounting and Matching Constraints The total number of shape matrices used is tallied. z t = 1 when at least one beam element is exposed when the t th monitor unit in the sequence is delivered = 0 otherwise I is the number of rows J is the number of columns Must sum to the intensity matrix. is the intensity assigned to beam element d t ij

Constraint: Monoshape No rows gaps are allowed: monoshapes are required First determine which rows in each monitor unit are open to deliver radiation delivery it =1 if the i th row is being used a time t = 0 otherwise Determine if the preceding row in the monitor unit delivers radiation drop it =1 if the preceding row (i-1) in a shape is non-zero and the current row (i) is 0 = 0 otherwise

Constraint: Monoshape Determine when the monoshape ends jump it =1 if the preceding row (i-1) in a shape is zero and the current row (i) is nonzero = 0 otherwise There can be only one row where the monoshape begins and one row to end

Complexity of Problem The complexity of the constraints results in a large number of variables and constraints.

Diff: Heuristic Fast heuristics use a difference matrix Transformation: Given an mxn intensity matrix M, define the corresponding mx(n+1) difference matrix D Expand M by adding a column of zeros to the left and to the right sides of M Define D row-wise by the differences: D(i, j)= M(i, j+1) - M(i, j)

Diff in Practice Variables: Delta: generates difference matrix Count: counts nonzero rows Frequency(D,v): counts appearances of v or -v in matrix D Algorithm D = delta(M) // generate initial difference matrix while (count(D) > 0){ find d > 0 that maximizes frequency(D,d) // choose intensity d call create_shape_matrix(S,d) // create shape matrix S D= D - d*delta(S) // update the difference matrix }

Comparison of Results: Prostate Case for Corvus 4.0 Weighted Score = numShapeMatricies*7 + beam-on time

Comparison of Results: Head & Neck Case for Corvus 4.0

Comparison of Results: Pancreas Case for Corvus 4.0

Future Work Incorporate the Nested Partitions method into our shape matrix method to take advantage of randomized strategies. Partition the more complicated shapes into two smaller shapes which can be handled quickly and easily. Then merge the resulting segments using the marriage algorithm to give a solution to the original problem.

Referenced Papers N. Boland, H. W. Hamacher, and F. Lenzen. “Minimizing beam-on time in cancer radiation treatment using multileaf collimators.” Networks, T.R. Bortfeld, D.L. Kahler, T.J Waldron and A.L.Boyer, “X-ray field compensation with multileaf collimators.” International Journal of Radiation Oncology Biology 28 (1994), pp T. Bortfeld, et. al. “Current IMRT optimization algorithms: principles, potential and limitations.” Massachusetts General Hospital, Harvard Medical School, Presentation D. Dink, S.Orcun, M. P. Langer, J. F. Pekny, G. V. Reklaitis, R. L. Rardin, “Importance of sensitivity analysis in intensity modulated radiation therapy (IMRT).” EuroInforms Presentation K. Engel, “A new algorithm for optimal multileaf collimator field segmentation.” University Rostock, Germany, March M. Langer, V. Thai, and L. Papiez, “Improved leaf sequencing reduces segments or monitor units needed to deliver IMRT using multileaf collimators.” Medical Physics, 28(12), P. Xia, L. J. Verhey, “Multileaf collimator leaf sequencing algorithm for intensity modulated beams with multiple static segments.” Medical Physics, 25 (8), 1998.