系统的有效贝叶斯网络模型 1.docx

上传人:b****6 文档编号:4066720 上传时间:2022-11-27 格式:DOCX 页数:24 大小:1.87MB
下载 相关 举报
系统的有效贝叶斯网络模型 1.docx_第1页
第1页 / 共24页
系统的有效贝叶斯网络模型 1.docx_第2页
第2页 / 共24页
系统的有效贝叶斯网络模型 1.docx_第3页
第3页 / 共24页
系统的有效贝叶斯网络模型 1.docx_第4页
第4页 / 共24页
系统的有效贝叶斯网络模型 1.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

系统的有效贝叶斯网络模型 1.docx

《系统的有效贝叶斯网络模型 1.docx》由会员分享,可在线阅读,更多相关《系统的有效贝叶斯网络模型 1.docx(24页珍藏版)》请在冰豆网上搜索。

系统的有效贝叶斯网络模型 1.docx

系统的有效贝叶斯网络模型1

系统的有效贝叶斯网络模型

贝叶斯网络在建立系统性能的概率论模型时是一个方便的工具,其方便性尤其体现在当需要根据观测信息提升系统或其组分的稳定性的情况下。

在本文中,研究了以最小链接集或者最小割集定义的系统性能的BN结构模型。

标准BN结构把系统节点定义为其组成成分或最小链接/割集的子节点,从而会导致收敛结构,这种结构不利于计算,并且可能会严重阻碍BN在实际系统中的应用。

本文发展了一套系统化的方法,它所创造的链状BN结构比标准结构的计算效率高几个数量级,对于计算存储量尤为如此。

这一构想运用了整数最优算法以确定最有效的BN结构。

一些应用实例论证了所提方法并且量化了获得的计算优势。

1.引言

工程决策经常涉及对正在演化和具有不确定信息的系统状态的概率论评估。

比如说,在一次自然灾害,比如说影响了一个城市社区的一次地震过后,必须要作出关于派遣救援队和视察小组,继续使用或者关闭设施,修复的优先性以及恢复服务的决定,所有这些都依赖与对不同的基础系统运行状态的评估。

这些评估会受到所获得信息的强烈影响,而这些灾后信息却具有相当高的不确定性,并且可能会随着所观测到的不同系统组分状态的改变而发生迅速的演化。

另一个例子是对正在恶化的系统的操控,在这里需要依据观察频率和程度,以及维持、修复和更换行为作出一些决定,然而系统未来的性能和需求仍然是不确定的。

在这两个例子中,需要有一种方法,以更新系统状态的概率评估,因为信息,通常是不定类型,可以通过测量、检查以及其他对系统及其组成的观察得到。

贝叶斯网络对于分析这类系统,尤其是当需要考虑变化不定的信息而更新系统概率模型时是一个理想的组织架构。

BN是一个包含描述随机变量的节点和描述节点概率相关性的链接的图像模型。

变量可以描述系统组分的状态、它们的容量和需求。

BN为建立组分状态之间相关性提供了一个方便的方法,而这在大多数经典的系统可靠性分析方法之中都是相当困难的。

此外,当输入一个或更多变量,比如说一系列组分的观察状态、容量和需求,根据贝叶斯规则,信息就会通过网络传播并且更新其他随机变量的分布,比如其他组分和系统的状态。

最后,通过添加决策和实用节点,BN依据最大期望效益的原则,给出一个便于作出决策的图表。

这篇文章聚焦于发展一套使用BN为系统行为建模的系统化的方法,系统性能以他们的最小链接集或者最小割集的形式定义。

这篇文章中描述的方法来源于我们在为受到地震灾害影响的民用基础设施的行为建模的工作,它尤其重视了灾后风险评估和决策制定。

对于这样的一个应用,有效的计算和近乎实时的对大型系统模型的推断是很有必要的。

此外,相比于其他方法,比如故障树、事件树或者可靠性流程图等,被考虑的系统更容易用MLS/MCS方式来刻画。

虽然这篇文章的动机来自这个具体的应用,但是这里描述的方法可以应用于很多问题。

BN曾经被用于系统可靠性分析。

这些工作中的一部分以直觉的方式将系统建立为BN模型。

其他的则把故障树,或者可靠性流程图作为系统信息的根本来源。

一些论文为相对简单的系统发展BN,对于这些系统,计算量不是特别关键。

这项工作区别与先前工作的地方在于,其定义了一种用于发展一个有效BN结构的系统化处理方式,使得在当MLS或者MCS是系统信息的根本来源时,用于为复杂系统的可靠性建立模型。

这一方法在处理具有拓扑性质的系统时尤为有用,在这样的系统里,系统的分解通常是通过MLS或者MCS来完成的。

尽管其他的作者已经使用BN为通过可靠性流程图拓扑定义的系统建立模型,但却没有做出系统化的尝试以使得BN结构达到最优化,在处理大型、多状态系统时尤为如此。

传统的BN模型在尺寸和密度上都会随着系统尺寸的增加而迅速增加,所以即便是对于中等尺寸的系统,计算和存储的需求都会使得模型变得不可行,特别是在使用具有多状态节点的精确推算算法时。

考虑到这个缺点,在本文中我们针对二元和多元状态组分,发展了一套生成有效BN拓扑的方法。

发展了一套离散最优化算法以最小化BN密度,从而可以节约几个数量级的计算时间和存储容量。

本文开篇对BN作出简要的介绍。

介绍被限定在对文章的后续内容有意义的几个方面。

其次,陈述了为具有二元组分的串联和并联系统建模的有效贝叶斯网络构想。

这些构想然后被拓展到具有二元和多元状态组分的一般性系统。

为了自动构建有效贝叶斯网络结构,一个二元整数最优化问题被明确的表述出来。

此外,描述了两个启发式的改进方案以减小最优化问题的尺寸。

最后列出了论述所提方法及其有效性的几个例子。

2.贝叶斯网络简介

一个贝叶斯网络可以用包括一组描述随机变量的节点和一组描述概率依赖性的链接的定向非周期性图表来描述。

本文中,我们局限与处理这样的BN,其中所有的随机变量都是离散的;对具有连续性随机变量的BN感兴趣的读者可以参考Langseth。

考虑图1中的简单BN。

从X1和X2到X3的定向链接表示X3的分布是基于X1和X3定义的。

在BN术语中,随机变量X3称为随机变量X1和X2的子节点,而后者称为X3的父节点。

类似的,X4是X1的子节点,而X5是X4的子节点。

每一个节点与一组彼此独立且同时明确的状态相联系,与离散随机变量的结局空间相对应。

每个节点都带有一个条件概率表(CPT),提供了随机变量的条件概率函数。

根节点没有父节点,附带一个边缘概率表。

BN中随机变量的联合分布以条件分布的乘积形式给出,例如:

(1)

其中Pa(Xi)是节点Xi的父集合,p是Xi的CPT,n是BN中随机变量(节点)的数目。

因此,对于图1中的BN,联合概率分布函数为:

(2)

BN在回答当观察到一个或多个变量时的概率性疑问时很有用处。

例如,假设在图1中的BN中,X3=x3,X4=x4,需要计算条件分布p(x2|x3,x4)。

计算后面的分布时,首先要边缘化

(2)中的联合分布,以获得变量子集的联合分布:

要计算的条件分布则为p(x2|x3,x4)=p(x2,x3,x4)/p(x3,x4)。

虽然通过这种方法可能获得更新的分布,但对非平庸的BN而言这却不是一个有效的计算方法。

一些用于在BN中作出准确和近似概率推算的有效算法已经被发展起来。

这里列出了准确推算算法的一般性原则,以强调发展有效BN拓扑的必要性。

BN的有效性来源于将联合分布分解成局部条件分布,就像在等式

(2)中的例子里一样。

当对联合分布求和时,类似于等式(3)和(4),并没有利用分解,且计算效率较低。

然而,通过以乘积的形式写下联合分布,就有可能根据他们的分布和交换性质,重新安排这些求和和乘积操作。

例如,等式(3)可以写成:

求和操作可以被理解成节点的消除。

因为计算时从右往左进行的,等式(5)对应于X5的消除,接着是X1的消除。

很明显,解(5)的第二行比解第一行有效,因为求和是在较小的区域中进行的。

遍及X5的求和只在X4和X5区域中(且在实际上可以被忽略,因为它的结果是1)。

遍及X1的求和是在X1、X2、X3和X4区域中,为此有必要建立一个表(称为potential),表中的条目数量等于这些变量状态数的乘积。

通常情况下,potential的尺寸决定了推算算法的效率。

Potentials,也即推算算法的效率,取决于节点消除的顺序。

计算上存在着最优消除序列,所有这些序列都会导致相同的域集,例如在这一过程中产生的potential的域集都是相同的。

与最优消除序列对应的域叫做clique。

与这些clique相关的potential的总尺寸能很好的反应出在贝叶斯网络中进行推算所需要的计算量,在本文中被用于评估和比较不同BN系统架构的效率。

虽然所有的精确推算算法都旨在寻找最优节点消除顺序,但是他们遵循不同的方式。

特别值得一提的是,有些算法旨在为一个具体的推算任务最优化消除,而其他的算法,比如说交叉树算法,则具有普适性。

利用后者,部分计算可以被重新利用。

我们感兴趣的是一般性的推算应用。

这些算法中的一部分已经在现有的软件应用程序中得到了使用,为在复杂贝叶斯网络中进行推算带来了便利。

虽然这篇文章集中于提高精确推算算法的计算效率,但是这里所发展的方法对于通过减小存储的CPT尺寸的近似算法而言同样有用。

就像Nielsen等谈到的,在当BN模型的确定性部分可以用一个布尔型函数描述时,高级的布尔计算可以用于提高精确算法的运行效率。

这样一种方法可以用于进一步提高我们通过拓扑最优化得到的BN模型的计算效率。

3.通过贝叶斯网络为系统性能建立模型

考虑一个具有Nc个组分的系统,第i个组分具有ni个离散状态。

系统的不同状态的个数从而是

我们把通过组分状态直接定义系统状态的BNformulation称为naiveBNformulation。

图2展示了这样的一种BN,其中节点Ci定义的是第i个组分的状态,节点Ssys定义的是系统的状态。

如果系统有Ns个离散状态,那么与该系统节点相关联的CPT就具有Ns*

个条目。

虽然这种formulation曾经也被使用,但是对于一个系统,哪怕是只具有中等数量组分和组分状态的系统,CPT的尺寸都会变得相当大以至于BN在计算上变得很棘手。

很明显,我们需要一种更加有效的BN架构。

作为上述naive方式的一种替代,在这篇文章中我们描述了另外四种BNformulation。

前面两种利用了最小链接集和最小割集,以处理具有二元组分的系统,但是利用了和在naiveformulation中相同的收敛结构。

可以看出,MCS架构对于具有多元状态组分的一类系统同样是适用的。

我们接着又发展了两种架构,它们对具有二元状态的系统使用了MCS/MLS,但是导致了远比计算目标有效的多的链状BN拓扑结构。

这些架构首先用在串并联系统上,然后推广到一般性的系统。

这些有效的MCS架构对于具有多元状态组分的一类系统同样是适用的。

4.使用最小链接集和割集的BN系统模型

4.1二元组分和系统

考虑一个具有二元组分的系统和系统状态,例如存活/失败状态。

最小链接集(MLS)是组分的最小集合,其节点存活状态组成了系统的存活状态。

最小链接集BN架构在组分和系统节点间引入了中间节点,其描述了MLS的状态,如图3所示。

TorresToledano和Sucar用这样的一种BN架构为系统性能建模,尽管其方法比我们这里使用的方法缺少规范性和一般性。

MLS节点的二元状态被定义成,只有当它的所有的组分存活时才处于存活状态,否则处于失败状态。

当任意一个MLS节点存活时,系统节点存活。

用NMLS表示系统MLS的数量,NMLS,i表示在第i个MLS中组分的数量。

第i个MLS节点的CPT大小是2NMLS,i+1,系统节点CPT的大小是2NMLS+1。

很明显,当MLS数量较大时,与系统节点关联的CPT尺寸也会变大。

对于MLS节点,当组分数量较大时也会出现类似的问题。

与MLS架构对应的是最小割集BN架构。

MCS是组分的最小集合,其节点的失败组成了系统的死亡。

在这种架构中,系统节点是代表MCS节点的子节点,每一个MCS节点是代表其组分状态节点的子节点,如图4所示。

系统节点是所有MCS节点的串联系统(例如,如果至少有一个MCS节点处于失败状态,那么系统节点就处于失败状态),然而每一个MCS都是其父节点的并联系统(例如,所有的组分必须处于失败状态时,MCS节点才会处于失败状态)。

类似于MLS架构,处于这种架构中的CPT会随着MCS数量的增加,且/或MCS中组分的数量(用NMCS,i表示第i个MCS)的增加而变大。

4.2具有多状态组分的多状态流系统

具有多状态组分的多状态流系统可以通过应用最大流最小割理论来建立MCSBNformulation模型。

我们不知道存在允许将MLS架构应该用到多状态流系统中的一个类似的定理。

考虑一个描述从源节点到漏节点流动的系统,假定其MCS组分是二元的。

系统的每一个组分都具有一个流容量,其取值被离散化成一个特定状态集合,例如最大容量的0%,25%,50%,75%和100%。

用Capi表示组分i的容量状态。

对于一个具有定向流的分布式组分,我们考虑割线上从源侧到漏侧的容量。

为每一个MCS指定一个容量值,其数值等于组分容量之和。

最大流最小割线定理指出,从源到漏的最大流容量等于所有MCS中的最小值,例如系统的瓶颈。

这个定理允许将MCSBN架构应用到多状态问题中,而不需要在当假设组分是二元时,改变所创建的BN的拓扑性。

只需要根据组分,MCS或者系统容量水平,增加与每个BN节点关联的状态数量,并用算术表示式而不是布尔逻辑关系去定义节点之间的关系,就像下图所描述的那样。

图4中的节点Ci被修改以用于根据每一个组分的容量水平描述多元状态。

如果组分具有连续容量状态,那么可能容量的范围必须被离散化成几个小的间隔;在这种情况下,节点Ci描述的是一个间隔节点。

类似的,节点MCSi具有多个状态,它们所具有的容量值通过下面的关系式来定义:

系统节点的容量可以通过以下关系获得:

当Ci是间隔节点时,MCSi和Ssys也是间隔节点。

在创建后者的CPT时,这些节点的间隔必须通过考虑从(6)和(7)式中获的得可能容量值的整个范围来选择。

关于间隔节点的CPT计算的更多细节在Bensi等人的文章中给出。

5.有效的BN系统模型

5.1.动机

在前面章节中描述的MLS和MCS架构都会导致收敛的BN结构。

一般而言,节点成链状排列的BN结构比收敛的BN结构更加有效。

正如我们稍后会介绍的,在图5中的两个BN结构表示的是同一个系统。

图5a中是一个类似于前面章节表示的收敛结构,而图5b表示的是链状结构。

在两种BN中,组分之间的依赖关系通过引入一个共同需求节点D来体现。

稍后将会在本节中的图5b中给出构建BN的正式描述。

图6比较了图5中当系统组分分别具有2个和5个状态时,收敛和链状结构的BN计算量,该量以总clique尺寸表示。

随着组分数量的增加,收敛结构的BN计算量呈指数增加,而链状BN的计算量则呈线性增加。

然而,对于二元组分系统,当组分数量小于4时,收敛结构比链状结构更加有效。

因此,当图5a中系统节点具有3个以上的父节点时(例如,连续组分),用图5b中的方式建模会更加有利。

与推算关联的计算量不仅受到系统尺寸和结构的影响,也会受到组分节点的共同父节点的数量影响。

图7比较了与具有1,2或者3个共同父需求节点二元组分的收敛和链状BN拓扑结构相关联的计算量。

可以看出,计算量会随着共同父节点数量的增加而增加。

然而,随着组分数量的增加,链状结构相比于收敛结构仍显得有利。

同时注意到,随着共同需求节点数量的增加,转折点,即链状结构比收敛结构有利的点,会稍微的上移。

对于三个共同需求节点的情况,当具5个或更多组分时,链状结构更为有效,而对于一个共同需求节点的情况,当具有4个或者更多组分时更为有效。

5.2.具有二元组分的串并联系统

我们现在来描述具有二元组分的系统如何用具有链状拓扑结构的BN来建立模型。

定义存活路径序列(SPS)为一系列的事件,与一个MLS相对应,在后者中,序列中的最后一个事件指出是否MLS中所有的组分都处于存活状态。

注意到术语“序列”并不含有任何实时的含义。

串联系统具有一个MLS,而并联系统具有Nc个MLS。

相应的一个串联系统具有一个SPS,而一个并联系统具有Nc个SPS。

SPS由一系列的存活路径事件(SPE)组成,每一个存活路径事件都与一个组分相关联,描述了序列中直到该事件的序列状态。

在贝叶斯网络中,SPE用标记为Esi的节点表示,下标i表示与第i个组分关联。

Esi的状态被定义成:

其中Espai定义为Esi的父SPE节点的状态。

Esi=1表示节点处于存活状态而Esi=0表示失败状态(在本文中我们始终使用这种布尔型表述)。

因此,对于一个串联系统,贝叶斯架构采用图8a中所示的形式。

节点Es1的状态等于节点C1的状态。

Es2仅当Es1和C2都处于存活状态时才处于存活状态。

在这种模式下,Es,Nc当且仅当Es,Nc-1和CNc都处于存活状态时才处于存活状态。

因此,Es,Nc的状态描述了整个SPS的状态(表明是否MLS中的所有组分都处于存活状态),从而也描述了这个串联系统的状态。

节点Ssys的状态就等于图8中Es,Nc的状态。

并联系统中每个组分都对应一个SPS。

由此得到的贝叶斯网络见图8b。

系统节点表示当任意一个节点Esi存活时,系统就存活。

类似于naiveformulation,与系统节点相关的CPT大小的指数增加致使该贝叶斯网络在当组分数量很大时变得难以处理。

将失败路径序列(FPS)定义为一连串的事件,与一个MCS相对应。

序列中的终点事件表明是否MCS中的所有组分都处于失败状态。

在一个串联系统中存在Nc个FPS,每一个都与一个组分对应。

在一个并联系统中只有一个MCS,因而也只有一个FPS。

一个FPS由一连串FPE组成,其中每个FPE与一个组分关联,并给出序列直到那个事件的状态。

令Efi是贝叶斯网络中表示与节点i关联的FPE的节点。

Efi的状态被定义为:

其中Ef,Pa(i)定义为Ef,i的父FPE节点的状态。

对于一个串联系统,使用FPS的BN架构采用如图9a的形式,它具有我们不想要的收敛结构。

对于一个并联系统,BN架构采取图9b所示的链状形式。

这些发现表明SPS和FPS架构的结合可能被用于有效的建立一般系统的模型。

这种方法将会在下节中介绍。

5.3具有二元组分状态的一般性系统

MLS是其组成成分的串联系统。

因此,采用上述的架构,系统的每一个MLS都可以用一个SPS描述,从而导致链状BN结构。

考虑在图10a中的范例系统,其具有四个MLS:

MLS1={1,7,8},MLS2={2,7,8},MLS3={3,7,8}和MLS4={4,5,6,7,8}。

在图10b中,每个MLS被建立为单独的一个SPS模型。

SPE,Esij在每个SPS中用一个与关联的组分i和关联的MLSj对应的角标编号。

具有同一个组分的SPE之间的依赖关系通过一个共同的父节点建模。

当任意一个SPS的终端节点处于存活状态时,系统节点存活。

作为参照,其中的MLS按链状结构排列的BN架构被称为有效的MLSBN架构。

相似的逻辑构建出一个有效的MCSBN架构。

当在贝叶斯网络中执行推断时,具有相同组分的SPE和FPE之间的依赖关系会增加计算量。

通过合并出现在多个SPS/FPS中的共同的SPE/FPE,贝叶斯网络中节点和链接的数量会减少,从而计算量也会减少。

在范例系统中,组分7和8出现在所有的SPS里。

我们利用这一发现,并只引入一个与这些组分关联的SPE的instance,得到的BN如图11a所示。

注意到这种结构也会避免系统节点的收敛结构。

它确实可以如此,但是要求有一个收敛的SPE节点(图11a中的节点Es7)。

像这样具有多个SPE作为父辈的SPE节点可以用如下的布尔关系描述:

图11a中引入的一个值得注意的变化是:

每个SPE节点的上标现在代表SPE的instance,而以前表示MLS的编号。

例如,当有多个SPE与共同的组分关联时,它们就作为SPE的不同instance被识别出来,并通过这些上标区分。

对于这个示例系统,因为每一个组分至于一个SPE关联,从而图11a中的所有上标都是1。

在下文中我们丢掉上标,除非有必要特别说明。

注意到图11a中节点Es7的收敛结构,因为需要用它来代表一个并联子系统。

由于并联系统可以用FPE链非常理想的描述,从而这个收敛结构可以通过用链状排列的FPE节点代替与节点1,2,3关联的SPE节点来改进,从而导致了图11b中的BN结构。

具有SPE作为父节点的FPE的定义遵从原始定义:

尽管示例系统中的三个BN模型都被称为是有效的MLS架构,但是事实上它们的效率却大不相同。

图10b中BN模型的总clique大小是224,图11a中是108,图11b中的值则是64。

这表明当合并在不同SPS中的多个SPE的instance时可以提高计算效率。

迄今为止,一个SPS中的SPE(FPS中的FPE),与一个特定的MLS(MCS)对应,是按一种随意选择的顺序排列的。

对于复杂系统,在SPS中的SPE的排列可能强烈的影响我们合并不同SPS中SPE的多重instance的能力。

SPE出现的顺序可以被优化,以至于在尽可能多的SPS中的SPE可以被合并。

正如早先说明的,这会减少在BN中节点和链接的数量。

这个优化问题将在下面描述。

简洁起见,我们只给出了使用SPS的架构;相对的架构同样适用于FPS。

因为我们的焦点只是在SPE上,从而并没有考虑组合SPE和FPE的可能性。

这样的一种组合可以当做是在最优化SPE之后的额外步骤,与图11b中的例子类似。

6.生存路径事件的最佳序列

本节的目标是规范化对一个一般性的系统,寻找SPS中SPE最优排序的问题。

令L(im,jn)=1表示存在从节点Es,im到节点Es,jn的直接连接,L=0表示不存在这样一个连接,其中i和j是组分编号,m和n是BN中表示这些SPE节点instance的编号。

同样的,令Cim=1表示在代表组分i的节点和节点Esim之间存在直接连接,Sim=1表示在Esim和系统节点之间存在直接连接。

在最优化问题中的决策变量是SPE节点之间的连接,L(im,jn)。

这种优化问题的架构假定只使用SPE节点以及系统节点处具有收敛结构。

为了进一步增加BN的计算效率,在系统中或者任意其他节点处的收敛结构可以通过使用FPE而被链状结构取代。

采用BN中链接数量作为当需要进行推断时描述计算量的替代物,最优化问题的目标就是最小化在BN中的链接数。

这可以用下式来描述:

其中NI是任意SPE的instance个数的最大值。

我们想要NI尽可能的小,但是它的数值在求解优化问题之前是未知的。

因此,一个迭代程序被用于寻找使得最优化问题存在可行解的最小Ni。

为了确保BN结构能够以在前面章节中描述的方式,利用SPE来表示系统,一系列的关于最优化问题的限制被提了出来。

第一,每一个SPE节点必须有一个从相应组分节点指向它的链接。

具体来讲,如果节点Esim存在于BN中(如果决策变量指示存在一个链接进入或离开节点Esim时会发生),则Cim=1(没有链接进入或离开的节点可以从BN中移除)。

从数学上说,这被规范化为一个对最优化问题的限制,写成下式:

第二,如果Esim存在并没有其他SPE节点作为子节点,那么它就是SPS中的一个终端节点。

这样一个节点必须有一个指向系统节点的链接,例如Sim=1。

这导致对最优化问题的第二个限制:

一些有名的技术可以用于为“如果-那么”这类问题建立模型,正如在前两个等式中的那样,为数值优化问题提出限制条件。

第三,存在两个限制条件控制BN中SPE节点的排列:

(a)每一个MLS必须用一个SPS表示;(b)不严格是MLS的SPS不存在。

破坏第一条限制会排除一个或者更多的MLS,导致对系统可靠性的低估。

破坏第二条限制会导致包含一个或者更多虚假MLS的BN,从而会高估系统的可靠性。

限制(a)要求每一个MLS被表示为一个SPS,例如,至少一个与MLS中的组分相关的SPE的permutation必须被连接为一条链。

令NMLS,i表示MLSi中的组分的数量。

对于在图10a中的示例系统,我们有NMCS1=NMCS2=NMCS3=3,NMCS4=5。

令Pi表示permutation的集合,且没有替换掉MLSi中组分的序号,定义

作为其第a个成员。

举例来说,对于图10a中的系统,我们有P1={p11=(1,7,8),p12=(1,8,7),p13=(8,1,7),p14=(7,1,8),p15=(7,8,1),p16=(8,7,1)}.

其次,令Qi表示置换集,其中NMCSi被从序数集{1,...NI}中排除出去。

并定义qib={qib1,qib2,...qibNMLSi}作为其第b个成员。

使用图10a中的例子,假设NI=2,我们有Q1={q11=(1,1,1),q12={1,1,2},q13=(1,2,1),q14=(1,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 求职职场 > 社交礼仪

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1