Logic of Infons: the Propositional Case

被引:12
作者
Gurevich, Yuri [1 ]
Neeman, Itay [2 ]
机构
[1] Microsoft Res, Redmond, WA 98052 USA
[2] Univ Calif Los Angeles, Dept Math, Los Angeles, CA 90095 USA
关键词
Algorithms; Languages; Theory; Logic; complexity; access control; derivation problem; infon; infon logic; intuitionistic logic; linear time;
D O I
10.1145/1877714.1877715
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Infons are statements viewed as containers of information (rather then representations of truth values). The logic of infons turns out to be a conservative extension of logic known as constructive or intuitionistic. Distributed Knowledge Authorization Language uses additional unary connectives "p said" and "p implied" where p ranges over principals. Here we investigate infon logic and a narrow but useful primal fragment of it. In both cases, we develop model theory and analyze the derivability problem: Does the given query follow from the given hypotheses? Our more involved technical results are on primal infon logic. We construct an algorithm for the multiple derivability problem: Which of the given queries follow from the given hypotheses? Given a bound on the quotation depth of the hypotheses, the algorithm runs in linear time. We quickly discuss the significance of this result for access control.
引用
收藏
页数:28
相关论文
共 17 条
[1]  
[Anonymous], 2009, MSRTR200911
[2]  
[Anonymous], 2000, A Short Introduction to Intuitionistic Logic
[3]  
[Anonymous], HUES PHILOS ESSAYS M
[4]  
Avron A, 2010, LECT NOTES COMPUT SC, V6300, P75, DOI 10.1007/978-3-642-15025-8_4
[5]   Design and semantics of a decentralized authorization language [J].
Becker, Moritz Y. ;
Fournet, Cedric ;
Gordon, Andrew D. .
20TH IEEE COMPUTER SECURITY FOUNDATIONS SYMPOSIUM (CSFS20), PROCEEDINGS, 2007, :3-+
[6]  
BELLA H, 2009, STUDIA LOGICA, V92, P395
[7]   USING MULTISET DISCRIMINATION TO SOLVE LANGUAGE PROCESSING PROBLEMS WITHOUT HASHING [J].
CAI, JZ ;
PAIGE, R .
THEORETICAL COMPUTER SCIENCE, 1995, 145 (1-2) :189-228
[8]   ALTERNATION [J].
CHANDRA, AK ;
KOZEN, DC ;
STOCKMEYER, LJ .
JOURNAL OF THE ACM, 1981, 28 (01) :114-133
[9]  
Cormen T., 1990, ALGORITHMS
[10]  
Devlin K., 1991, Logic and Information