NSF Computational Mathematics (non-NC/GC) Budget Code:  
Mathematics plays a central role in the drive to produce faster and more accurate algorithms that, in tandem with hardware advances, produce state-of-the-art simulations across the wide spectrum of the sciences. Research supported under this activity satisfies at least one of the following criteria:

Use of high performance computer systems and architectures as a testbed for research;

Innovative approaches to development of new algorithms, especially involving parallel and distributed, heterogeneous environments;

Information-intensive activities, such as wide-area data exchanges, interaction services, and electronic collaborations;

Unusual developments involving symbolic and numeric computation;

Mathematical questions involving the preparation of suitable tools for visualization.

This activity supports other NSF themes such as Software Systems and Algorithms, Ubiquitous Computing and Communication and Human-Machine Interaction & Information Access.
Budget ($ M)
FY 95 Act 8.14
FY 96 Pres 6.11
FY 96 Est 8.19
FY 97 Rqst  
Program Component Areas
  FY 96 FY 97
HECC    
LSN 2.67  
HCS    
HuCS 2.00  
ETHR 3.52  
Agency Ties
DARPA  
NSF  
DOE  
NASA  
NIH  
NSA  
NIST  
NOAA  
EPA  
ED  
AHCPR  
VA  
Milestone Changes  
FY 1995 Actual Milestones FY 1996 Estimated Milestones FY 1997 Agency Requested Milestones
Distributed and develop software with a user-friendly interface to provide information on and to solve problems involving finitely-presented groups.

Produced and distribute algorithms and software to solve problems in molecular sequence analysis, especially for analysis of DNA, RNA, and protein sequences.

Developed algorithms and supported software for problems in fluid flow with particular emphasis on improved versions of 'immersed boundary method' for fluid dynamics in regions with complicated moving boundaries. Examples of applicable problems are blood flow in a beating heart and flows in porous media.
Expand activities in algorithm research and development.

Expand development of computational tools exploiting new HPCC technologies.

Support development of, access to, and transmission of large complex databases, and development of specialized electronic libraries.

Enhance and disseminate software for geometric visualization and analysis.

Develop new algorithms blending statistical and geometric features to solve partial differential equations arising from problems with moving interfaces.
This activity is now incorporated into the activity described under Applications.