中文
相关论文

相关论文: Resource Usage Analysis for the Pi-Calculus

200 篇论文

Reactivity is an essential property of a synchronous program. Informally, it guarantees that at each instant the program fed with an input will `react' producing an output. In the present work, we consider a refined property that we call `…

计算机科学中的逻辑 · 计算机科学 2011-11-09 Roberto Amadio , Frederique Dabrowski

Although many investigators affirm a desire to build reasoning systems that behave consistently with the axiomatic basis defined by probability theory and utility theory, limited resources for engineering and computation can make a complete…

人工智能 · 计算机科学 2013-04-11 Eric J. Horvitz

We extend resource-bounded type theory to Martin-Lof type theory (MLTT) with dependent types, enabling size-indexed cost bounds for programs over inductive families. We introduce a resource-indexed universe hierarchy U_r where r is an…

计算机科学中的逻辑 · 计算机科学 2026-01-19 Mirco A. Mannucci , Corey Thuro

Termination is a central property in sequential programming models: a term is terminating if all its reduction sequences are finite. Termination is also important in concurrency in general, and for message-passing programs in particular. A…

计算机科学中的逻辑 · 计算机科学 2023-08-03 Joseph W. N. Paulus , Jorge A. Pérez , Daniele Nantes-Sobrinho

Information access systems, such as search engines, recommender systems, and conversational assistants, have become integral to our daily lives as they help us satisfy our information needs. However, evaluating the effectiveness of these…

人机交互 · 计算机科学 2026-04-21 Krisztian Balog , ChengXiang Zhai

In the setting of the pi-calculus with binary sessions, we aim at relaxing the notion of duality of session types by the concept of retractable compliance developed in contract theory. This leads to extending session types with a new type…

计算机科学中的逻辑 · 计算机科学 2017-12-01 Franco Barbanera , Ugo de'Liguoro

This paper presents an approach to formalizing and enforcing a class of use privacy properties in data-driven systems. In contrast to prior work, we focus on use restrictions on proxies (i.e. strong predictors) of protected information…

密码学与安全 · 计算机科学 2017-09-08 Anupam Datta , Matthew Fredrikson , Gihyuk Ko , Piotr Mardziel , Shayak Sen

The combination of machine learning and quantum computing has emerged as a promising approach for addressing previously untenable problems. Reservoir computing is an efficient learning paradigm that utilizes nonlinear dynamical systems for…

量子物理 · 物理学 2020-08-26 Jiayin Chen , Hendra I. Nurdin , Naoki Yamamoto

Strictness analysis is critical to efficient implementation of languages with non-strict evaluation, mitigating much of the performance overhead of laziness. However, reasoning about strictness at the source level can be challenging and…

编程语言 · 计算机科学 2026-01-12 Daniel Sainati , Joseph W. Cutler , Benjamin C. Pierce , Stephanie Weirich

We study encodings of the lambda-calculus into the pi-calculus in the unexplored case of calculi with non-determinism and failures. On the sequential side, we consider lambdafail, a new non-deterministic calculus in which intersection types…

计算机科学中的逻辑 · 计算机科学 2024-02-14 Joseph W. N. Paulus , Daniele Nantes-Sobrinho , Jorge A. Pérez

A type system combining type application, constants as types, union types (associative, commutative and idempotent) and recursive types has recently been proposed for statically typing path polymorphism, the ability to define functions that…

计算机科学中的逻辑 · 计算机科学 2020-06-30 Juan Edi , Andrés Viso , Eduardo Bonelli

We introduce a tool that supports continuous flow analysis in order to detect security problems as the user edits. The tool uses abstract interpretation over both byte codes and abstract syntax trees to trace the flow of both type…

软件工程 · 计算机科学 2019-10-01 Steven P. Reiss

Over twenty years ago, Abadi et al. established the Dependency Core Calculus (DCC) as a general purpose framework for analyzing dependency in typed programming languages. Since then, dependency analysis has shown many practical benefits to…

编程语言 · 计算机科学 2022-02-03 Pritam Choudhury , Harley Eades , Stephanie Weirich

Increasing complexity of modern multi-processor system on chip (MPSoC) and the decreasing feature size have introduced new challenges. System designers have to consider now aspects which were not part of the design process in past times.…

其他计算机科学 · 计算机科学 2014-05-14 Aurang Zaib , Prashanth Raju , Thomas Wild , Andreas Herkersdorf

Session types are a type-based approach to the verification of message-passing programs. They have been much studied as type systems for the pi-calculus and for languages such as Java. A session type specifies what and when should be…

计算机科学中的逻辑 · 计算机科学 2019-06-13 Alen Arslanagić , Jorge A. Pérez , Erik Voogd

We use commercially available text analysis technology to process interview text data from a computational social science study. We find that topical clustering and terminological enrichment provide for convenient exploration and…

计算与语言 · 计算机科学 2020-12-01 Jussi Karlgren , Renee Li , Eva M Meyersson Milgrom

This paper describes a machine learning approach for annotating and analyzing data curation work logs at ICPSR, a large social sciences data archive. The systems we studied track curation work and coordinate team decision-making at ICPSR.…

计算与语言 · 计算机科学 2024-10-28 Sara Lafia , Andrea Thomer , David Bleckley , Dharma Akmon , Libby Hemphill

Existing query languages for data discovery exhibit system-driven designs that emphasize database features and functionality over user needs. We propose a re-prioritization of the client through an introduction of a language-driven approach…

数据库 · 计算机科学 2025-08-12 Andrew Kang , Sainyam Galhotra

We propose an extension of the asynchronous pi-calculus with a notion of random choice. We define an operational semantics which distinguishes between probabilistic choice, made internally by the process, and nondeterministic choice, made…

编程语言 · 计算机科学 2007-05-23 Oltea Mihaela Herescu , Catuscia Palamidessi

Interprocedural flow analysis can be used to eliminate otherwise unnecessary heap allocated objects (unboxing), and in previous work we have shown how to do so while maintaining correctness with respect to the garbage collector. In this…

编程语言 · 计算机科学 2015-03-20 Neal Glew , Leaf Petersen
‹ 上一页 1 8 9 10 下一页 ›