Page 370 - 《软件学报》2024年第4期
P. 370

1948                                                       软件学报  2024  年第  35  卷第  4  期


                 视角强调从多个不同的角度对问题进行理解与描述, 在每个视角中又可以从多个层次对问题进行理解与描述. 因
                 此, 划分序乘积空间提供了对问题的多视角和多层次的理解和描述.
                    划分序乘积空间中的每一个节点都是一个问题求解层, 一个问题求解层是多个单层次视角的集合.
                         [23]
                    定义  7 . 给定一个决策系统      DS POPS m = (×P i ,≼ P ) 是由   m 个视角   v i  构成的划分序乘积空间.    ∀(π ,π ,...,π m ) ∈
                                                                                             j 1
                                                                                                     j m
                                                                                                j 2
                                             ,
                                                                                             1  2
                 m
                       j 1
                               j m
                          j 2
                     ,
                 × P i (π ,π ,...,π m ) 定义为一个问题求解层, 记为  l .
                 i=1   1  2
                    下面通过一个例子来说明划分序乘积空间.
                    例  1: 表  1  从  3  个视角给出了  8  位病人的描述信息, 论域   U = {x 1 , x 2 , x 3 , x 4 , x 5 , x 6 , x 7 , x 8 } , 3  个视角分别为血压视
                                                                                          a 1 a 2  对应两个尺
                 角  v 1  、血糖视角  v 2  、年龄视角   v 3  . 为了简化讨论, 每个视角仅包含一个属性. 在血压视角        v 1  中,     ,
                 度的属性值序列.      a 1  对应第  1  个尺度值{Normal, Abnormal}.  a 2  对应第  2  个尺度值{<90, 90–120, >120}. 基于  a 1  ,
                                      1  2                                      v 2 b 1 b 2  对应两个尺度的属性
                 a 2  , 可以得到划分序  P 1 = {π ,π } . 因此  v 1  可以表示为   (P 1 ,≼) . 同理, 对于血糖视角    ,     ,
                                      1  1
                                                    1  2                                 v 3 c 1 c 2  对应两个
                 值序列. 基于   b 1 b 2  , 可以得到划分序  P 2 = {π ,π } . 因此  v 2  可以表示为  (P 2 ,≼) . 对于年龄视角    ,     ,
                              ,
                                                    2  2
                                                            1  2
                                       ,
                 尺度的属性值序列. 基于       c 1 c 2  , 可以得到划分序  P 3 = {π ,π } . 因此  v 3  可以表示为  (P 3 ,≼) .
                                                              3
                                                            3

                                                      表 1    病人信息

                                       血压 (  v 1  )      血糖 (  v 2  )     年龄 (  v 3  )
                            U                                                            心脏病
                                       a 1       a 2       b 1     b 2    c 1      c 2
                               x 1  Normal   90–120     N       <6      ≤50     18–30     No
                                   Normal    90–120    AN      >7.5     ≤50     18–30     Yes
                               x 2
                               x 3  Abnormal  >120     AN      6–7.5    ≤50     31–40     Yes
                               x 4  Normal   90–120    AN      >7.5     ≤50     31–40     No
                               x 5  Abnormal  >120      N       <6      ≤50     41–50     Yes
                               x 6  Abnormal  >120     AN      >7.5     >50     51–65     Yes
                               x 7  Abnormal  <90      AN      6–7.5    >50    66–100     Yes
                               x 8  Abnormal  <90       N       <6      >50    66–100     No

                    对于  v 1  , 其  2  个层描述为:
                                    1
                                                             2
                                   π = {{x 1 , x 2 , x 4 },{x 3 , x 5 , x 6 , x 7 , x 8 }}, π = {{x 1 , x 2 , x 4 },{x 3 , x 5 , x 6 },{x 7 , x 8 }}.
                                    1                        1
                        v 2  , 其  2  个层描述为:
                    对于
                                                             2
                                    1
                                   π = {{x 1 , x 5 , x 8 },{x 2 , x 3 , x 4 , x 6 , x 7 }}, π = {{x 1 , x 5 , x 8 },{x 2 , x 4 , x 6 },{x 3 , x 7 }}.
                                                             2
                                    2
                    对于  v 3  , 其  2  个层描述为:
                                                            2
                                   π = {{x 1 , x 2 , x 3 , x 4 , x 5 },{x 1 , x 5 , x 8 }}, π = {{x 1 , x 2 }{x 3 , x 4 },{x 5 },{x 6 },{x 7 , x 8 }}.
                                    1
                                                            3
                                    3
                    则由  3  个视角构成的划分序乘积空间          POPS m = (×P i ,≼ P ) 如图  1  所示.

                                                               1
                                                             1
                                                           1
                                                         (π 1 , π 2 , π 3 )
                                                               1
                                                1
                                            (π 1 , π 2 , π 3 )  (π 1 , π 2 , π 3 )  (π 1 , π 2 , π 3 ) 2
                                                  1
                                                                        1
                                                                          1
                                                             2
                                                           1
                                              2
                                                           2
                                                               2
                                                                          2
                                                                        1
                                                  1
                                                2
                                              2
                                                             1
                                            (π 1 , π 2 , π 3 )  (π 1 , π 2 , π 3 )  (π 1 , π 2 , π 3 ) 2
                                                         (π 1 , π 2 , π 3 )
                                                           2
                                                               2
                                                             2
                                             图 1 由  3  个视角构成的划分序乘积空间
   365   366   367   368   369   370   371   372   373   374   375