论文链接

1. 什么是 conjunctive Boolean network (CBN)

  仅仅包含and运算。

下面这个式子为恒定更新函数

2. 什么是可观

 定义在时刻k是CBN的状态为 X(k) := [X1(k) . . . Xn(k) ]′ 以及输出为Y(k) :=[Y1(k) . . . Ym(k) ]′ .

 a). CBN在离散时间{0, 1, . . . , N}上可观,如果对于任意两个不同的初始状态X(0)和X'(0)产生不同的输出{Y(0),...,Y(N)}和{Y’(0),...,Y’(N)}。

 b). CBN可观,如果存在N,使得a)成立。

3. 可观必须具有的性质(等价条件)

  a) 性质O1:对于每一个非直接可观的节点Xi,Xi是某一个节点Xj唯一的入边的节点,即,存在一个节点Xj,使得,Nin(Xj)=Xi

  b) 性质O2:对于每一个仅由非直接可观的节点组成的环C。C包含一个节点Xi,Xi是某一个节点Xj唯一的入边的节点,即,存在一个节点Xj,使得,Nin(Xj)=Xi并且Xj在环C的外部。

4. 例子

  Ex 1. 添加观测器,Y1(k)=X1(K)。则给定输出Y1(0),Y1(1),就可以推出初始状态分别为X1(0)=Y1(0),X2(0)=Y1(1)。

Ex 2. CBN不具有性质O1,非可观节点X3,不存在任何一个节点,使得性质O1成立。[0 0 0]'和[0 0 1]'是无法区分的,因为它们的输出Y1(k)=0对于所有的k≥0。

Ex 3. CBN满足性质O1,但是不满足性质O2。对于由X4,X5,X6构成的环,X4不是X1唯一的进入的节点。[0 0 0 0 0 0]‘和[0 0 0 1 1 1]'对应的输出Y1(k)=0对于所有的k≥0。

最小可观(Minimal Observability Problem in Conjunctive Boolean Networks)的更多相关文章

  1. (KMP 最大表示最小表示)String Problem -- hdu-- 3374

    http://acm.hdu.edu.cn/showproblem.php?pid=3374 String Problem Time Limit: 2000/1000 MS (Java/Others) ...

  2. NCPC 2015 - Problem A - Adjoin the Networks

    题目链接 : http://codeforces.com/gym/100781/attachments 题意 : 有n个编号为0-n-1的点, 给出目前已经有的边(最多n-1条), 问如何添加最少的边 ...

  3. HDU 3374 String Problem (KMP+最大最小表示)

    HDU 3374 String Problem (KMP+最大最小表示) String Problem Time Limit: 2000/1000 MS (Java/Others)    Memory ...

  4. VirtualBox上安装CentOS-7(Minimal)

    Windows 10家庭中文版,VirtualBox 5.2.12,CentOS 7(Minimal版), 因为听到大家在谈论CentOS,阿里云上也有CentOS,CentOS还是Red Hat出品 ...

  5. List of NP-complete problems

    This is a list of some of the more commonly known problems that are NP-complete when expressed as de ...

  6. hadoop作业调优参数整理及原理(转)

    1 Map side tuning参数 1.1 MapTask运行内部原理 当map task开始运算,并产生中间数据时,其产生的中间结果并非直接就简单的写入磁盘.这中间的过程比较复杂,并且利用到了内 ...

  7. hadoop作业调优参数整理及原理【转】

    1 Map side tuning参数 1.1 MapTask运行内部原理 当map task开始运算,并产生中间数据时,其产生的中间结果并非直接就简单的写入磁盘.这中间的过程比较复杂,并且利用到了内 ...

  8. 代码世界中的Lambda

    “ λ ”像一个双手插兜儿,独自行走的人,有“失意.无奈.孤独”的感觉.λ 读作Lambda,是物理上的波长符号,放射学的衰变常数,线性代数中的特征值……在程序和代码的世界里,它代表了函数表达式,系统 ...

  9. Maximum Flow and Minimum Cut

    最大流最小割 Introduction Mincut Problem 最小割问题,输入是带权有向图,有一个源点 s(source)和一个汇点 t(target),边的权重在这里称作容量(capacit ...

随机推荐

  1. linux cut sort wc sed>vi awk (文本处理)

    cut: 显示切割的行数据 -f: 选择显示的列 (1: 显示第一列; 1,3: 显示第一列.第三列; 1-3: 显示第一列到第三列) -s: 不显示没有分隔符的行 -d: 自定义分隔符(' '空格 ...

  2. MySQL——索引

    MySQL索引的概念 MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构,通俗来讲索引就好比书本的目录,加快数据库的查询速度. 举个简单的例子,见下图: 注意:此例 ...

  3. prism Callback应用

    Mock<IEventAggregator> mockEventAggregator; Mock<MyEvent> mockEvent; mockEventAggregator ...

  4. Openstack 实现技术分解 (1) 开发环境 — Devstack 部署案例详解

    目录 目录 前言 系统环境 Devstack 下载源码 配置文件 local.conf & localrc 简易的环境脚本 openrc 部署 Devstack 自动化部署流程 部署案例 单节 ...

  5. 阶段3 1.Mybatis_03.自定义Mybatis框架_2.自定义Mybatis的分析-创建代理对象的分析

    如何创建代理对象,以及使用设计模式带来的优势 调用的组合关系 不关注的,执行JDBC那一套.第二个是解析XML,解析的技术有很多.

  6. 中国MOOC_面向对象程序设计——Java语言_第1周 类与对象_1分数

    第1周编程题 查看帮助 返回   我们在题目说明中给出了一部分代码,你需要在这部分代码的基础上,按照题目说明编写代码,然后将两部分代码一起提交. 依照学术诚信条款,我保证此作业是本人独立完成的. 温馨 ...

  7. 8 redo log内部结构分析(IMU/非IMU)--update示例

    Oracle内核的进步 ---- 新.老Redo机制对比 体系结构 非IMU下的redo产生过程 --分析redo log(update) SQL> set sqlprompt "_U ...

  8. excel 导入导出测试点

    目前,为方便操作,很多系统都会增加批量导入导出的功能.文件导入导出一般格式都是excel.由于用户直接在excel在填写内容,无法控制填写的格 式,加上excel解析比较困难,所以一般涉及到excel ...

  9. python3+selenium常用语法汇总

    Selenium常用语法总结 一.Selenium常用定位语法 1.元素定位 (1)ID定位元素: find_element_by_id(‘’) (2)通过元素的类名称定位元素: find_eleme ...

  10. 匿名函数及paramiko模块

    1.匿名函数 随着程序代码的不断增加,起名字其实也是非常困难的一件事 一些简单的功能完全没必要用def函数,匿名函数足矣 def test(x,y): return x+y res = test(1, ...