Information Flow in Computational Systems

被引:12
|
作者
Venkatesh, Praveen [1 ,2 ]
Dutta, Sanghamitra [1 ,2 ]
Grover, Pulkit [1 ,2 ]
机构
[1] Carnegie Mellon Univ, Dept Elect & Comp Engn, Pittsburgh, PA 15213 USA
[2] Carnegie Mellon Univ, Ctr Neural Basis Cognit, Pittsburgh, PA 15213 USA
基金
美国安德鲁·梅隆基金会;
关键词
Computational modeling; Tools; Neuroscience; Task analysis; Information theory; Visualization; Neurons; neuroscience; computational modeling; brain modeling; biological information theory; Structural Causal Models; network theory (graphs); artificial neural networks; neural engineering; DIRECTED INFORMATION; CAUSAL RELATIONS; INDEPENDENCE; CONNECTIVITY; NETWORK; SYNCHRONIZATION; STIMULATION; REDUNDANCY; SYNERGY; MODELS;
D O I
10.1109/TIT.2020.2987806
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We develop a theoretical framework for defining and identifying flows of information in computational systems. Here, a computational system is assumed to be a directed graph, with "clocked" nodes that send transmissions to each other along the edges of the graph at discrete points in time. We are interested in a definition that captures the dynamic flow of information about a specific message, and which guarantees an unbroken "information path" between appropriately defined inputs and outputs in the directed graph. Prior measures, including those based on Granger Causality and Directed Information, fail to provide clear assumptions and guarantees about when they correctly reflect information flow about a message. We take a systematic approach-iterating through candidate definitions and counterexamples-to arrive at a definition for information flow that is based on conditional mutual information, and which satisfies desirable properties, including the existence of information paths. Finally, we describe how information flow might be detected in a noiseless setting, and provide an algorithm to identify information paths on the time-unrolled graph of a computational system.
引用
收藏
页码:5456 / 5491
页数:36
相关论文
共 50 条
  • [31] Information Flow in Disaster Management Systems
    Brucker, Achim D.
    Hutter, Dieter
    FIFTH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY, AND SECURITY: ARES 2010, PROCEEDINGS, 2010, : 156 - 163
  • [32] Information flow and processing in anticipatory systems
    Sundresh, TS
    SMC 2000 CONFERENCE PROCEEDINGS: 2000 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOL 1-5, 2000, : 271 - 276
  • [33] Quantitative information flow in interactive systems
    Alvim, Mario S.
    Andres, Miguel E.
    Palamidessi, Catuscia
    JOURNAL OF COMPUTER SECURITY, 2012, 20 (01) : 3 - 50
  • [34] Information Flow Control for Serverless Systems
    Chawla, Rishabh
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (09) : 1 - 10
  • [35] INFORMATION FLOW, CONTROL SYSTEMS AND MANAGEMENT
    CLEMENTS, DWG
    MANAGEMENT INTERNATIONAL REVIEW, 1968, 8 (01) : 19 - 26
  • [36] Secure Information Flow for Distributed Systems
    Alpizar, Rafael
    Smith, Geoffrey
    FORMAL ASPECTS IN SECURITY AND TRUST, 2010, 5983 : 126 - 140
  • [37] INFORMATION FLOW IN THE FLEXIBLE PROCESSING SYSTEMS
    Tofan, Cezarina Adina
    DEBATING GLOBALIZATION. IDENTITY, NATION AND DIALOGUE: SOCIAL SCIENCES, 2017, : 171 - 179
  • [38] Information flow security for interactive systems
    Jin, Y
    Liu, L
    Zheng, XJ
    EMBEDDED AND UBIQUITOUS COMPUTING - EUC 2005, 2005, 3824 : 1045 - 1054
  • [39] Information Flow for Security in Control Systems
    Weerakkody, Sean
    Sinopoli, Bruno
    Kar, Soummya
    Datta, Anupam
    2016 IEEE 55TH CONFERENCE ON DECISION AND CONTROL (CDC), 2016, : 5065 - 5072
  • [40] Quantifying information flow in interactive systems
    Mestel, David
    2019 IEEE 32ND COMPUTER SECURITY FOUNDATIONS SYMPOSIUM (CSF 2019), 2019, : 414 - 427