中文
相关论文

相关论文: Automatic Amortized Resource Analysis with the Qua…

200 篇论文

The goal of automatic resource bound analysis is to statically infer symbolic bounds on the resource consumption of the evaluation of a program. A longstanding challenge for automatic resource analysis is the inference of bounds that are…

编程语言 · 计算机科学 2023-04-27 Jessie Grosen , David M. Kahn , Jan Hoffmann

An automated resource analysis technique is introduced, targeting a Call-By-Push-Value abstract machine, with memory prediction as a practical goal. The machine has a polymorphic and linear type system enhanced with a first-order logical…

计算机科学中的逻辑 · 计算机科学 2023-10-24 Hector Suzanne , Emmanuel Chailloux

Automatic amortized resource analysis (AARA) is a type-based technique for inferring concrete (non-asymptotic) bounds on a program's resource usage. Existing work on AARA has focused on bounds that are polynomial in the sizes of the inputs.…

编程语言 · 计算机科学 2020-03-09 David M Kahn , Jan Hoffmann

There exist many techniques for automatically deriving parametric resource (or cost) bounds by analyzing the source code of a program. These techniques work effectively for a large class of programs and language features. However, non-local…

编程语言 · 计算机科学 2026-03-04 Ethan Chu , Yiyang Guo , Jan Hoffmann

This article presents a resource analysis system for OCaml programs. This system automatically derives worst-case resource bounds for higher-order polymorphic programs with user-defined inductive types. The technique is parametric in the…

编程语言 · 计算机科学 2016-11-03 Jan Hoffmann , Ankush Das , Shu-Chun Weng

We introduce a novel amortised resource analysis couched in a type-and-effect system. Our analysis is formulated in terms of the physicist's method of amortised analysis, and is potential-based. The type system makes use of logarithmic…

计算机科学中的逻辑 · 计算机科学 2023-03-06 Martin Hofmann , Lorenz Leutgeb , Georg Moser , David Obwaller , Florian Zuleger

Being a fully automated technique for resource analysis, automatic amortized resource analysis (AARA) can fail in returning worst-case cost bounds of programs, fundamentally due to the undecidability of resource analysis. For programmers…

编程语言 · 计算机科学 2020-11-02 Long Pham , Jan Hoffmann

We introduce a novel amortised resource analysis based on a potential-based type system. This type system gives rise to logarithmic and polynomial bounds on the runtime complexity and is the first such system to exhibit logarithmic…

编程语言 · 计算机科学 2018-07-24 Martin Hofmann , Georg Moser

This paper presents a new static analysis for deriving upper bounds on the expected resource consumption of probabilistic programs. The analysis is fully automatic and derives symbolic bounds that are multivariate polynomials of the inputs.…

编程语言 · 计算机科学 2017-11-27 Van Chan Ngo , Quentin Carbonneaux , Jan Hoffmann

Amortized analysis is a cost analysis technique for data structures in which cost is studied in aggregate: rather than considering the maximum cost of a single operation, one bounds the total cost encountered throughout a session.…

编程语言 · 计算机科学 2024-12-18 Harrison Grodin , Robert Harper

In this paper we establish an automated amortised resource analysis for term rewrite systems. The method is presented in an annotated type system and gives rise to polynomial bounds on the innermost runtime complexity of the analysed term…

计算机科学中的逻辑 · 计算机科学 2018-11-26 Georg Moser , Manuel Schneckenreither

We introduce a novel resource analysis for typed term rewrite systems based on a potential-based type system. This type system gives rise to polynomial bounds on the innermost runtime complexity. We relate the thus obtained amortised…

计算机科学中的逻辑 · 计算机科学 2014-03-17 Martin Hofmann , Georg Moser

Amortized analysis is a program cost analysis technique for data structures in which the cost of operations is specified in aggregate, under the assumption of continued sequential use. Typically, amortized analyses are presented…

编程语言 · 计算机科学 2023-08-21 Harrison Grodin , Robert Harper

The Automatic Amortized Resource Analysis (AARA) derives program-execution cost bounds using types. To do so, AARA often makes use of cost-free types, which are critical for the composition of types and cost bounds. However, inferring…

编程语言 · 计算机科学 2025-09-30 David M Kahn , Jan Hoffmann , Thomas Reps , Jessie Grosen

Quantum resource theories (QRTs) offer a highly versatile and powerful framework for studying different phenomena in quantum physics. From quantum entanglement to quantum computation, resource theories can be used to quantify a desirable…

量子物理 · 物理学 2019-04-23 Eric Chitambar , Gilad Gour

A fundamental challenge in quantum resource theory is to establish operational interpretations by quantifying the advantage that quantum resources provide in specific tasks. Conventional resource theories, however, have inherent limitations…

量子物理 · 物理学 2026-04-06 Sunho Kim , Chunhe Xiong , Junde Wu

Adiabatic reverse annealing (ARA) has been proposed as an improvement to conventional quantum annealing for solving optimization problems, in which one takes advantage of an initial guess at the solution to suppress problematic phase…

量子物理 · 物理学 2025-11-04 Christopher L. Baldwin

A fundamental approach for the characterization and quantification of all kinds of resources is to study the conversion between different resource objects under certain constraints. Here we analyze, from a resource-non-specific standpoint,…

量子物理 · 物理学 2019-07-11 Zi-Wen Liu , Kaifeng Bu , Ryuji Takagi

How far can we take the resource theoretic approach to explore physics? Resource theories like LOCC, reference frames and quantum thermodynamics have proven a powerful tool to study how agents who are subject to certain constraints can act…

量子物理 · 物理学 2015-12-01 Lidia del Rio , Lea Kraemer , Renato Renner

Resource theory is a widely-applicable framework for analyzing the physical resources required for given tasks, such as computation, communication, and energy extraction. In this paper, we propose a general scheme for analyzing resource…

量子物理 · 物理学 2017-02-16 Zi-Wen Liu , Xueyuan Hu , Seth Lloyd
‹ 上一页 1 2 3 10 下一页 ›