базы данных непересекающихся шаблонов - PullRequest
0 голосов
/ 29 августа 2011

Базы данных по непересекающимся шаблонам используются в эвристических функциях для решения таких задач, как 15-головоломка. Что я не понимаю, так это то, как группы считаются непересекающимися? Например, если вы выберете подзадачу задачи (например, плитки 1, 2, 3 и 4), ваши движения должны будут воздействовать на плитки вокруг этих плиток, когда вы пытаетесь привести их в целевое состояние. Следовательно, вы не можете просто сложить подзадачи, так как это не будет допустимой эвристической функцией.

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

1 Ответ

0 голосов
/ 29 августа 2011

Да, в соответствии с базами данных непересекающихся шаблонов paper , вы правы.Они говорят, что это ключевое различие между «неаддитивными» базами данных и непересекающимися базами данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...