Reconciling Shannon and Scott with a Lattice of Computable Information

Author:

Hunt Sebastian1ORCID,Sands David2ORCID,Stucki Sandro3ORCID

Affiliation:

1. City University of London, UK

2. Chalmers University of Technology, Sweden

3. Amazon Prime Video, Sweden

Abstract

This paper proposes a reconciliation of two different theories of information. The first, originally proposed in a lesser-known work by Claude Shannon (some five years after the publication of his celebrated quantitative theory of communication), describes how the information content of channels can be described qualitatively , but still abstractly, in terms of information elements , where information elements can be viewed as equivalence relations over the data source domain. Shannon showed that these elements have a partial ordering, expressing when one information element is more informative than another, and that these partially ordered information elements form a complete lattice. In the context of security and information flow this structure has been independently rediscovered several times, and used as a foundation for understanding and reasoning about information flow. The second theory of information is Dana Scott’s domain theory, a mathematical framework for giving meaning to programs as continuous functions over a particular topology. Scott’s partial ordering also represents when one element is more informative than another, but in the sense of computational progress – i.e. when one element is a more defined or evolved version of another. To give a satisfactory account of information flow in computer programs it is necessary to consider both theories together, in order to understand not only what information is conveyed by a program (viewed as a channel, à la Shannon) but also how the precision with which that information can be observed is determined by the definedness of its encoding (à la Scott). To this end we show how these theories can be fruitfully combined, by defining the Lattice of Computable Information (LoCI), a lattice of preorders rather than equivalence relations. LoCI retains the rich lattice structure of Shannon’s theory, filters out elements that do not make computational sense, and refines the remaining information elements to reflect how Scott’s ordering captures possible varieties in the way that information is presented. We show how the new theory facilitates the first general definition of termination-insensitive information flow properties, a weakened form of information flow property commonly targeted by static program analyses.

Publisher

Association for Computing Machinery (ACM)

Subject

Safety, Risk, Reliability and Quality,Software

Reference50 articles.

1. M. Abadi , A. Banerjee , N. Heintze , and J. Riecke . 1999. A Core calculus of Dependency . In Proc. ACM Symp. on Principles of Programming Languages. 147–160 . M. Abadi, A. Banerjee, N. Heintze, and J. Riecke. 1999. A Core calculus of Dependency. In Proc. ACM Symp. on Principles of Programming Languages. 147–160.

2. Martín Abadi and Gordon D. Plotkin . 1990. A PER model of polymorphism and recursive types. [1990] Proceedings . Fifth Annual IEEE Symposium on Logic in Computer Science, 355–365 . Martín Abadi and Gordon D. Plotkin. 1990. A PER model of polymorphism and recursive types. [1990] Proceedings. Fifth Annual IEEE Symposium on Logic in Computer Science, 355–365.

3. Samson Abramsky . 1987. Domain Theory and the Logic of Observable Properties. Ph. D. Dissertation . University of London. Samson Abramsky. 1987. Domain Theory and the Logic of Observable Properties. Ph. D. Dissertation. University of London.

4. Domain theory in logical form*

5. Samson Abramsky . 2008. Information, processes and games. J. Benthem van & P . Adriaans (Eds.), Philosophy of Information , 483–549. Samson Abramsky. 2008. Information, processes and games. J. Benthem van & P. Adriaans (Eds.), Philosophy of Information, 483–549.

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3