中文
相关论文

相关论文: Strand Spaces with Choice via a Process Algebra Se…

200 篇论文

Protocols do not work alone, but together, one protocol relying on another to provide needed services. Many of the problems in cryptographic protocols arise when such composition is done incorrectly or is not well understood. In this paper…

密码学与安全 · 计算机科学 2016-03-02 Sonia Santiago , Santiago Escobar , Catherine Meadows , José Meseguer

We present a framework suited to the analysis of cryptographic protocols that make use of time in their execution. We provide a process algebra syntax that makes time information available to processes, and a transition semantics that takes…

密码学与安全 · 计算机科学 2020-10-27 Damián Aparicio-Sánchez , Santiago Escobar , Catherine Meadows , Jose Meseguer , Julia Sapiña

In a previous paper, a process algebra based on ACP (Algebra of Communicating Processes) was proposed in which processes involving data can be handled by means of features originating from imperative programming. In this paper, an extension…

计算机科学中的逻辑 · 计算机科学 2026-05-19 C. A. Middelburg

Our goal is to define an algebraic language for reasoning about non-deterministic computations. Towards this goal, we introduce an algebra of string-to-string transductions. Specifically, it is an algebra of partial functions on words over…

计算机科学中的逻辑 · 计算机科学 2023-11-22 Eugenia Ternovska

Several technological limitations of traditional silicon based computing are leading towards the paradigm shift, from silicon to carbon, in computational world. Among the unconventional modes of computing evolved in past several decades,…

生物大分子 · 定量生物学 2020-10-02 Mandrita Mondal , Kumar S. Ray

Probabilistic programming languages rely fundamentally on some notion of sampling, and this is doubly true for probabilistic programming languages which perform Bayesian inference using Monte Carlo techniques. Verifying samplers - proving…

编程语言 · 计算机科学 2023-04-27 Fredrik Dahlqvist , Alexandra Silva , William Smith

Describing systems in terms of choices and their resulting costs and rewards offers the promise of freeing algorithm designers and programmers from specifying how those choices should be made; in implementations, the choices can be realized…

计算机科学中的逻辑 · 计算机科学 2024-02-14 Martin Abadi , Gordon Plotkin

The Maude-NRL Protocol Analyzer (Maude-NPA) is a tool and inference system for reasoning about the security of cryptographic protocols in which the cryptosystems satisfy different equational properties. It both extends and provides a formal…

密码学与安全 · 计算机科学 2011-05-30 Santiago Escobar , Catherine Meadows , Jose Meseguer

We consider the problem of designing typed concurrent calculi with non-deterministic choice in which types leverage linearity for controlling resources, thereby ensuring strong correctness properties for processes. This problem is…

计算机科学中的逻辑 · 计算机科学 2024-12-18 Bas van den Heuvel , Daniele Nantes-Sobrinho , Joseph W. N. Paulus , Jorge A. Pérez

We introduce a new setting, the category of $\omega$PAP spaces, for reasoning denotationally about expressive differentiable and probabilistic programming languages. Our semantics is general enough to assign meanings to most practical…

编程语言 · 计算机科学 2023-05-29 Mathieu Huot , Alexander K. Lew , Vikash K. Mansinghka , Sam Staton

Applied process calculi include advanced programming constructs such as type systems, communication with pattern matching, encryption primitives, concurrent constraints, nondeterminism, process creation, and dynamic connection topologies.…

计算机科学中的逻辑 · 计算机科学 2017-01-11 Johannes Borgström , Ramūnas Gutkovas , Joachim Parrow , Björn Victor , Johannes Åman Pohjola

Strand spaces are a formal framework for symbolic protocol verification that allows for pen-and-paper proofs of security. While extremely insightful, pen-and-paper proofs are error-prone, and it is hard to gain confidence on their…

密码学与安全 · 计算机科学 2025-02-19 Matteo Busi , Riccardo Focardi , Flaminia L. Luccio

We explore a new class of end-to-end learnable models wherein data processing nodes (or network layers) are defined in terms of desired behavior rather than an explicit forward function. Specifically, the forward function is implicitly…

机器学习 · 计算机科学 2021-08-20 Stephen Gould , Richard Hartley , Dylan Campbell

Session types guarantee that message-passing processes adhere to predefined communication protocols. Prior work on session types has focused on deterministic languages but many message-passing systems, such as Markov chains and randomized…

编程语言 · 计算机科学 2020-11-19 Ankush Das , Di Wang , Jan Hoffmann

Transaction processing has been an active area of research for several decades. A fundamental characteristic of classical transaction processing protocols is non-determinism, which causes them to suffer from performance issues on modern…

数据库 · 计算机科学 2019-10-24 Thamir M. Qadah

The computational burden of probabilistic inference remains a hurdle for applying probabilistic programming languages to practical problems of interest. In this work, we provide a semantic and algorithmic foundation for efficient exact…

编程语言 · 计算机科学 2019-07-02 Steven Holtzen , Todd Millstein , Guy Van den Broeck

The syntactic nature and compositionality characteristic of stochastic process algebras make models to be easily understood by human beings, but not convenient for machines as well as people to directly carry out mathematical analysis and…

计算机科学中的逻辑 · 计算机科学 2010-12-15 Jie Ding , Jane Hillston

We present CryptoChoreo, a choreography language for the specification of cryptographic protocols. Choreographies can be regarded as an extension of Alice-and-Bob notation, providing an intuitive high-level view of the protocol as a whole…

密码学与安全 · 计算机科学 2026-02-16 Sebastian Mödersheim , Simon Lund , Alessandro Bruni , Marco Carbone , Rosario Giustolisi

Many cryptographic protocols are intended to coordinate state changes among principals. Exchange protocols coordinate delivery of new values to the participants, e.g. additions to the set of values they possess. An exchange protocol is fair…

密码学与安全 · 计算机科学 2009-10-23 Joshua D. Guttman

We present dPASP, a novel declarative probabilistic logic programming framework for differentiable neuro-symbolic reasoning. The framework allows for the specification of discrete probabilistic models with neural predicates, logic…

‹ 上一页 1 2 3 10 下一页 ›