Publications
Recent Books Authored/Edited by Lincoln Laboratory Technical Staff
Graph Algorithms in the Language of Linear Algebra
Jeremy Kepner and John Gilbert, editors. Philadelphia: SIAM Press, 2011.
Graphs are among the most important abstract data types in computer science, and the algorithms that operate on them are critical to modern life. Graphs have been shown to be powerful tools for modeling complex problems because of their simplicity and generality. Graph algorithms are one of the pillars of mathematics, informing research in diverse areas. Algorithms on graphs are applied in many ways, from web rankings to metabolic networks, from finite element meshes to semantic graphs.
The current exponential growth in graph data has forced a shift to parallel computing for executing graph algorithms. Implementing parallel graph algorithms and achieving good parallel performance have proven difficult. Graph Algorithms in the Language of Linear Algebra addresses these challenges by exploiting the well-known duality between a canonical representation of graphs as abstract collections of vertices and edges and a sparse adjacency matrix representation. This linear algebraic approach is widely accessible to scientists and engineers who may not be formally trained in computer science. The authors show how to leverage existing parallel matrix computation techniques and the large amount of software infrastructure that exists for these computations to implement efficient and scalable parallel graph algorithms. The benefits of this approach are reduced algorithmic complexity, ease of implementation, and improved performance.
Neural Networks in Atmospheric Remote Sensing
William J. Blackwell and Frederick W. Chen. Boston: Artech House, 2009.
In the engineering world, a neural network refers to interconnecting artificial neurons that mimic the properties of biological neurons in order to perform sophisticated, intelligent tasks. Neural Networks in Atmospheric Remote Sensing is an authoritative reference that offers a comprehensive discussion of the underpinnings and applications of artificial neural networks and their use in the retrieval of geophysical parameters. The book provides guidance on the development and evaluation of neural network algorithms that process data from hyperspectral sensors. The authors explain how to use neural networks to approximate remote sensing inverse functions with emphasis on model selection, preprocessing, initialization, training, and performance evaluation.
Parallel MATLAB for Multicore and Multinode Computers
Jeremy Kepner. Philadelphia: SIAM Press, 2009.
Parallel MATLAB for Multicore and Multinode Computers is the first book on parallel MATLAB and the first parallel computing book focused on the design, code, debug, and test techniques required to quickly produce well-performing parallel programs.
The book covers parallel algorithms and parallel programming models, and presents a "hands-on" approach with numerous example programs. Wherever possible, the examples are drawn from widely known and well-documented parallel benchmark codes representative of many real applications.
High Performance Embedded Computing Handbook: A Systems Perspective
David R. Martinez, Robert A. Bond, and M. Michael Vai, editors. Boca Raton, Fla.: CRC Press, 2008.
High Performance Embedded Computing Handbook: A Systems Perspective covers the many subsystems and components of complex, high performance embedded computing systems. The book addresses design trade-offs, implementation options, and current techniques. Concepts are reinforced through specific HPEC system examples. This approach provides a valuable learning tool as readers learn about the subject areas through real implementation cases drawn from the work of the editors and authors, all of whom are significant contributors to the field of high performance computing.
Lincoln Laboratory technical staff members who contributed chapters to this book:
| James C. Anderson |
Thomas G. Macdonald |
|
Robert A. Bond |
David R. Martinez |
|
Masahiro Arakawa |
Theresa Meuse |
|
Nadya T. Bliss |
Huy T. Nguyen |
|
Robert A. Coury |
Albert I. Reuther |
|
Joel I. Goodman |
Glenn E. Schrader |
|
Preston A. Jackson |
William S. Song |
|
Jeremy Kepner |
Kenneth Teitelbaum |
|
Hahn G. Kim |
Brian M. Tyrrell |
|
Helen H. Kim |
M. Michael Vai
|
Adaptive Antennas and Phased Arrays for Radar and Communications
Alan J. Fenn. Boston: Artech House, 2008.
Adaptive Antennas and Phased Arrays for Radar and Communications is an authoritative resource that offers an in-depth description of adaptive array design, emphasizing the RF characteristics, mutual coupling among elements, and field testing methods. It provides proven techniques for challenging projects involving radar, communication systems, and antenna design. The book gives design guidance on specialized types of arrays, using monopole radiating elements, slotted cylinders, and ultrawideband dipoles. In addition, the book presents a focused near-field technique that quantifies the far-field performance of large-aperture radar systems and communication systems.
Breast Cancer Treatment by Focused Microwave Thermotherapy
Alan J. Fenn. Boston: Jones and Bartlett Publishers, 2007.
Breast Cancer Treatment by Focused Microwave Thermotherapy presents an overview of how a unique, wide-field focused microwave thermotherapy (heat treatment) technology, based on adaptive phased array systems, was used in clinical trials for the treatment of small and large breast cancer tumors.
Tactical and Strategic Missile Guidance, 5th edition
Paul Zarchan. Reston, Va.: American Institute of Aeronautics and Astronautics, 2007.
Tactical and Strategic Missile Guidance is a seminal text discussing missile guidance and is supplemented with examples and appendices that explain the source code listings provided in companion software. The fifth edition of this book, one in the Progress in Astronautics and Aeronautics series, has three new chapters on topics related to improving missile guidance performance and several important new concepts in the appendix.
top of page
