License: Creative Commons Attribution 3.0 Unported license (CC BY 3.0)
When quoting this document, please refer to the following
DOI: 10.4230/DagRep.5.11.151
URN: urn:nbn:de:0030-drops-58008
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2016/5800/
Go back to Dagstuhl Reports


Filieri, Antonio ; Kwiatkowska, Marta ; Misailovic, Sasa ; Mytkowicz, Todd
Weitere Beteiligte (Hrsg. etc.): Antonio Filieri and Marta Kwiatkowska and Sasa Misailovic and Todd Mytkowicz

Approximate and Probabilistic Computing: Design, Coding, Verification (Dagstuhl Seminar 15491)

pdf-format:
dagrep_v005_i011_p151_s15491.pdf (0.9 MB)


Abstract

Computing has entered the era of approximation, in which hardware and software generate and reason about estimates. Navigation applications turn maps and location estimates from hardware GPS sensors into driving directions; speech recognition turns an analog signal into a likely sentence; search turns queries into information; network protocols deliver unreliable messages; and
recent advances promise that approximate hardware and software will trade result quality for energy efficiency. Millions of people already use software which computes with and reasons about approximate/probabilistic data daily. These complex systems require sophisticated algorithms to deliver accurate answers quickly, at scale, and with energy efficiency, and approximation is often the only way to meet these competing goals.
Despite their ubiquity, economic significance, and societal impact, building such applications is difficult and requires expertise across the system stack, in addition to statistics and application-specific domain knowledge. Non-expert developers need tools and expertise to help them design, code, and verify these complex systems.

The aim of this seminar was to bring together academic and industrial researchers from the areas of probabilistic model checking, quantitative software analysis, probabilistic programming, and approximate computing to share their recent progress, identify challenges in computing with estimates, and foster collaboration with the goal of helping non-expert developers design, code, and verify modern approximate and probabilistic systems.

BibTeX - Entry

@Article{filieri_et_al:DR:2016:5800,
  author =	{Antonio Filieri and Marta Kwiatkowska and Sasa Misailovic and Todd Mytkowicz},
  title =	{{Approximate and Probabilistic Computing: Design, Coding, Verification (Dagstuhl Seminar 15491)}},
  pages =	{151--179},
  journal =	{Dagstuhl Reports},
  ISSN =	{2192-5283},
  year =	{2016},
  volume =	{5},
  number =	{11},
  editor =	{Antonio Filieri and Marta Kwiatkowska and Sasa Misailovic and Todd Mytkowicz},
  publisher =	{Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{http://drops.dagstuhl.de/opus/volltexte/2016/5800},
  URN =		{urn:nbn:de:0030-drops-58008},
  doi =		{10.4230/DagRep.5.11.151},
  annote =	{Keywords: approximation, model checking, performance, probability, program analysis, systems, verification}
}

Keywords: approximation, model checking, performance, probability, program analysis, systems, verification
Collection: Dagstuhl Reports, Volume 5, Issue 11
Issue Date: 2016
Date of publication: 06.04.2016


DROPS-Home | Fulltext Search | Imprint | Privacy Published by LZI