Introduction to Automated Planning / Введение в автоматизированное планирование: Planning without observability by evaluation of QBF

← →
Английский оригинал Перевод на русский

Сожалеем, но текст оригинала доступен только зарегистрированным пользователям.

При частичном наблюдении планы не только содержат операторы, но так же могут расширяться. С расширением

Mark_Krass 06.01.14 в 21:32

0

последовательность операторов может зависеть от наблюдений, и это дает возможность для достижения

Mark_Krass 06.01.14 в 21:33

0

целей и тогда, когда не фиксированная последовательность операторов не достигнет поставленных целей. Т.к. сильные прообразы в поиске

Mark_Krass 06.01.14 в 21:42

0

в обратном направлении соответствуют образам, возникает вопрос, чему соответствуют ветвления в поиске в обратном направлении?

Mark_Krass 06.01.14 в 21:44

0

Предположим, что мы имеем для верных состояний В1 и В2 соответственно планы _1 и _2, которые достигают

Mark_Krass 06.01.14 в 21:48

0

целей и что эти верные состояния экспериментально различимы т.е. они включены в

Mark_Krass 06.01.14 в 21:49

0

различные классы наблюдаемости. Теперь мы можем построить план _12, который начинается с узла ветвления,

Mark_Krass 06.01.14 в 21:56

0

сделав наблюдение и продолжив с _1 или с _2 в зависимости от того, какое наблюдение было

Mark_Krass 06.01.14 в 22:01

0

сделано. Если мы изначально находимся в любом состоянии в В1 В2, план _12 всегда ведет нас к целевому состоянию. Мы

Mark_Krass 06.01.14 в 22:04

0

можем продолжить расширение _12 с операторами. Например, если B = wpreimgo(B1 [ B2), то

Mark_Krass 06.01.14 в 22:06

0

план сначала выполняет оператор "о" и продолжает с _ приведет к целевому состоянию начиная

Mark_Krass 06.01.14 в 22:09

0

с любого состояния в В.

Mark_Krass 06.01.14 в 22:09

0

Далее мы формализуем эти идеи и выведем алгоритм, который строит планы ветвления в

Mark_Krass 07.01.14 в 10:31

0

обратном направлении, начиная с целевого состояния.

Mark_Krass 07.01.14 в 10:33

0

Пусть _ = hC1, . . . ,Cni разбивает пространство состояний на классы наблюдаемости, каждый из которых состоит

Mark_Krass 07.01.14 в 10:38

0

из внешне неотличимых состояний.

Mark_Krass 07.01.14 в 10:38

0

Наборы верных состояний, порожденные при обратном обходе пространства начиная с целевого

Mark_Krass 07.01.14 в 10:45

0

состояния, содержат много закономерностей, вызванных наблюдаемостью. Например, если у нас есть планы достижения

Mark_Krass 07.01.14 в 10:46

0

целей из трех различных состояний В1, В2 и В3, и они имеют непустые пересечения с

Mark_Krass 07.01.14 в 10:53

0

n классами наблюдаемости, мы можем построить 3*n различных планов ветвления для 3*n различных множеств

Mark_Krass 07.01.14 в 10:55

0

состояний. Эти 3*n множеств имеют краткое представление в факторизованной форме, такое как

Mark_Krass 07.01.14 в 10:58

0

h{B1 \C1,B2 \C1,B3 \C1}, {B1 \C2,B2 \C2,B3 \C2}, . . . , {B1 \Cn,B2 \Cn,B3 \Cn}i

Mark_Krass 06.01.14 в 21:19

0

из которого наборы могут быть получены путем вычисления Декартового произведения и последующего объединения n

Mark_Krass 07.01.14 в 11:02

0

компонентов каждого из 3*n кортежей. Это порождает следующие определения.

Mark_Krass 07.01.14 в 11:03

0

Определение 4.29 (факторизованное пространство состояний) Пусть _ = НС1,. . . , Cni разбиение множества всех

Mark_Krass 07.01.14 в 11:05

0

состояний. Тогда факторизованно пространство hG1, . . . ,Gni где s _ s0 не для каждого {s, s0} _ Gi и

Mark_Krass 07.01.14 в 11:09

0

Gi _ 2Ci для каждого i 2 {1, . . . , n}.

Mark_Krass 07.01.14 в 11:09

0

Интуитивно понятно, что факторизованное пространство представляет собой совокупность верных состояний, разбитое на подмножество соответствующих

Mark_Krass 07.01.14 в 11:31

0

классом наблюдаемости. Это просто техническое определение, которое упрощает разговор о

Mark_Krass 07.01.14 в 11:34

0

состояниях соответствующих одному классу наблюдаемости. Обратим внимание на условие минимальности:

Mark_Krass 07.01.14 в 11:37

0

ни одно из верных состояний в факторизованном пространстве не может быть подмножеством другого. Нам необходимо

Mark_Krass 07.01.14 в 16:36

0

условие минимальности потому что мы используем факторизованные пространства в качестве представления множеств

Mark_Krass 07.01.14 в 16:45

0

состояний, для которых существует план. Если существует план для некоторого верного состояния В, то этот план также

Mark_Krass 07.01.14 в 17:15

0

справедлив для любого верного состояния В0 такого что B0 _ B.

Mark_Krass 07.01.14 в 17:16

0

Представим один элемент множества состояний S как F(S) = h{C1\S}, . . . , {Cn\ S}i.

Mark_Krass 07.01.14 в 17:18

0

Когда это будет следовать из контекста будем писать S вместо F(S).

Mark_Krass 07.01.14 в 17:20

0

Когда мы имеем два множества состояний в факторизованной форме, мы можем объединить их и представить

Mark_Krass 07.01.14 в 17:22

0

результат в факторизованной форме.

Mark_Krass 07.01.14 в 17:23

0

Определение 4.30 (Объединение факторизованных пространств) Пусть G = hG1, . . . ,Gni andH = hH1, . . . ,Hni

Mark_Krass 07.01.14 в 17:24

0

факторизованные пространства. Определим G_H как hG1 dH1, . . . ,Gn dHni, где оператор d является

Mark_Krass 07.01.14 в 17:33

0

объединением двух наборов множеств и устраняет множества которые не включены в основное. Формально

Mark_Krass 07.01.14 в 17:37

0

определим это как G d H = {R 2 G [ H|R _ K for no K 2 G [ H}.

Mark_Krass 07.01.14 в 17:37

0

Важным в этом объединении операторов является то, что условие минимальности сохраняется: любое

Mark_Krass 07.01.14 в 17:53

0

состояние, которое является подмножеством другого состояния, исключается.

Mark_Krass 07.01.14 в 17:53

0

Объединенный оператор обладает следующими свойствами.

Mark_Krass 07.01.14 в 17:38

0

Лемма 4.31 (Пространство с коммутативными моноидами) Оператор _ обладает свойствами ассоциативности,

Mark_Krass 07.01.14 в 17:39

0

коммутативности и идентичен элементу h;, . . . , ;i.

Mark_Krass 07.01.14 в 17:57

0

Факторизованное пространство G = hG1, . . . ,Gni можно рассматривать как набор множеств состояний

Mark_Krass 07.01.14 в 18:01

0

flat(G) = {s1[• • •[sn|si 2 Gi для всех i 2 {1, . . . , n}}, и его мощность |G1| • |G2| • . . . • |Gn|.

Mark_Krass 07.01.14 в 18:02

0

Мощность может быт представлена в виде экспоненты, в зависимости от степени факторизации. Если предположить, что у нас

Mark_Krass 07.01.14 в 18:06

0
Минутку...

← Предыдущая страница

Следующая страница →