Computing Community Consortium Blog

The goal of the Computing Community Consortium (CCC) is to catalyze the computing research community to debate longer range, more audacious research challenges; to build consensus around research visions; to evolve the most promising visions toward clearly defined initiatives; and to work with the funding organizations to move challenges and visions toward funding initiatives. The purpose of this blog is to provide a more immediate, online mechanism for dissemination of visioning concepts and community discussion/debate about them.

NSF Algorithms in the Field Program Solicits Proposals for its Third Year

September 20th, 2016 / in Announcements, NSF, Research News / by Helen Wright

NSF logoThe following is a guest blog post by Tracy Kimbrel, Program Director, Computing and Communication Foundations, Computer and Information Science and Engineering, National Science Foundation

The National Science Foundation’s Directorate for Computer and Information Science and Engineering (CISE) recently revised and released the Algorithms in the Field (AitF) program solicitation. AitF aims to promote collaboration between theory researchers and those in more applied areas.

Bridging the gap between theory and practice in the design, analysis, implementation, and evaluation of algorithms can lead to new fields as well as broader cutting-edge applications. The premise is that by working jointly “in the field,” researchers from these different communities will continually inform each other, innovate in their respective areas, and forge algorithms that are simultaneously validated by theory, systems, and applied communities.

The program synopsis reads as follows:

Algorithms in the Field encourages closer collaboration between two groups of researchers: (i) theoretical computer science researchers, who focus on the design and analysis of provably efficient and provably accurate algorithms for various computational models; and (ii) other computing and information researchers including a combination of systems and domain experts (very broadly construed – including but not limited to researchers in computer architecture, programming languages and systems, computer networks, cyber-physical systems, cyber-human systems, machine learning, artificial intelligence and its applications, database and data analytics, etc.) who focus on the particular design constraints of applications and/or computing devices. Each proposal must have at least one co-PI interested in theoretical computer science and one interested in any of the other areas typically supported by CISE. Proposals are expected to address the dissemination of both the algorithmic contributions and the resulting applications, tools, languages, compilers, libraries, architectures, systems, data, etc.

In the two years since AitF was posted, 29 projects have been supported. Many involve collaborations across institutions. The full list of 48 awards, along with links to their abstracts, can be found here. The projects span a diverse range of field areas, including distributed systems, domain-specific programming languages, evolutionary biology, machine learning, networking, parallel systems and applications, societal decision-making, transportation, and more.

The program encourages further submissions in these areas as well as many others. As noted in the solicitation, all areas of research supported by CISE are sought to represent the field components of AitF projects.

Similar to the 2016 solicitation, there is no distinction between classes of projects based on size or characteristics. The budget limit of $800,000 is a maximum only and no minimum is specified. Smaller, exploratory projects as well as larger ones are appropriate for AitF. Proposals are due January 26, 2017.

The program directors welcome inquiries about the program. Contact information is available on the program page and in the solicitation, NSF 16-603.

The Computing Community Consortium (CCC) hosted a Theoretical Foundations for Social Computing Workshop in June 2015, which brought together 35 experts in related fields to discuss the promise and challenges of establishing mathematical foundations for social computing. It highlighted how the theory and application fields could work together. See the workshop report here.

NSF Algorithms in the Field Program Solicits Proposals for its Third Year