Visions in Theoretical Computer Science: A Report on the TCS Visioning Workshop 2020

07/06/2021
by   Shuchi Chawla, et al.
0

Theoretical computer science (TCS) is a subdiscipline of computer science that studies the mathematical foundations of computational and algorithmic processes and interactions. Work in this field is often recognized by its emphasis on mathematical technique and rigor. At the heart of the field are questions surrounding the nature of computation: What does it mean to compute? What is computable? And how efficiently? Every ten years or so the TCS community attends visioning workshops to discuss the challenges and recent accomplishments in the TCS field. The workshops and the outputs they produce are meant both as a reflection for the TCS community and as guiding principles for interested investment partners. Concretely, the workshop output consists of a number of nuggets, each summarizing a particular point, that are synthesized in the form of a white paper and illustrated with graphics/slides produced by a professional graphic designer. The second TCS Visioning Workshop was organized by the SIGACT Committee for the Advancement of Theoretical Computer Science and took place during the week of July 20, 2020. Despite the conference being virtual, there were over 76 participants, mostly from the United States, but also a few from Europe and Asia who were able to attend due to the online format. Workshop participants were divided into categories as reflected in the sections of this report: (1) models of computation; (2) foundations of data science; (3) cryptography; and (4) using theoretical computer science for other domains. Each group participated in a series of discussions that produced the nuggets below.

READ FULL TEXT

page 1

page 9

page 11

page 12

page 22

page 26

page 31

page 36

research
02/07/2018

Mathematical Logic in Computer Science

The article retraces major events and milestones in the mutual influence...
research
10/04/2017

Theoretical Computer Science for the Working Category Theorist

Theoretical computer science discusses foundational issues about computa...
research
12/19/2021

Proceedings Twelfth International Workshop on Graph Computational Models

This volume contains the post-proceedings of the Twelfth International W...
research
06/11/2019

The Halting Paradox

The halting problem is considered to be an essential part of the theoret...
research
09/27/2013

Proceedings Wivace 2013 - Italian Workshop on Artificial Life and Evolutionary Computation

The Wivace 2013 Electronic Proceedings in Theoretical Computer Science (...
research
04/08/2018

Automatically assembling a full census of an academic field

The composition of the scientific workforce shapes the direction of scie...
research
03/20/2019

Numerical Algorithmic Science and Engineering within Computer Science: Rationale, Foundations and Organization

A re-calibration is proposed for "numerical analysis" as it arises speci...

Please sign up or login with your details

Forgot password? Click here to reset