Higher-order probabilistic adversarial computations: categorical semantics and program logics
Higher-order probabilistic adversarial computations: categorical semantics and program logics
复制标题
高阶概率对抗性计算:分类语义和程序逻辑
DOI:
10.1145/3473598
复制
发表时间:
2021
影响因子:
--
通讯作者:
Sato, Tetsuya
中科院分区:
文献类型:
--
作者:
Aguirre, Alejandro;Barthe, Gilles;Gaboardi, Marco;Garg, Deepak;Katsumata, Shin-ya;Sato, Tetsuya
Adversarial computations are a widely studied class of computations where resource-bounded probabilistic adversaries have access to oracles, i.e., probabilistic procedures with private state. These computations arise routinely in several domains, including security, privacy and machine learning.In this paper, we develop program logics for reasoning about adversarial computations in a higher-order setting. Our logics are built on top of a simply typed λ-calculus extended with a graded monad for probabilities and state. The grading is used to model and restrict the memory footprint and the cost (in terms of oracle calls) of computations. Under this view, an adversary is a higher-order expression that expects as arguments the code of its oracles. We develop unary program logics for reasoning about error probabilities and expected values, and a relational logic for reasoning about coupling-based properties. All logics feature rules for adversarial computations, and yield guarantees that are valid for all adversaries that satisfy a fixed resource policy. We prove the soundness of the logics in the category of quasi-Borel spaces, using a general notion of graded predicate liftings, and we use logical relations over graded predicate liftings to establish the soundness of proof rules for adversaries. We illustrate the working of our logics with simple but illustrative examples.
登录
查看更多内容
影响因子:
0.6
作者:
R. Aumann
通讯作者:
R. Aumann
DOI:
10.1007/978-3-030-17127-8_22
发表时间:
2019
期刊:
Log. Methods Comput. Sci.
影响因子:
--
作者:
C. Matache;S. Staton
通讯作者:
S. Staton
DOI:
10.1109/lics.2017.8005137
发表时间:
2017
期刊:
--
影响因子:
--
作者:
Heunen C
通讯作者:
Heunen C
影响因子:
--
作者:
Benton, Nick;Hofmann, Martin;Nigam, Vivek
通讯作者:
Nigam, Vivek
DOI:
--
发表时间:
2010
期刊:
Conference on Computer and Communications Security
影响因子:
--
作者:
G. Barthe;M. Daubignard;B. M. Kapron;Y. Lakhnech
通讯作者:
Y. Lakhnech