Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
11.4. Планирование11.4.0. Общая частьВо всех методах решения задач, которые мы здесь обсуждали, каждый следующий шаг выбирался исходя из локальных критериев независимо от того, будет ли он соответствовать всей последовательности шагов. Нам кажется, что люди при решении задач часто обращают больше внимания на глобальные представления о прогрессе в решении. Вернемся к часто используемому примеру: при планировании маршрута путешествия мы прежде всего решаем, какие города мы хотели бы посетить. Расписание движения самолетов, такси и автобусов также составляются в соответствии с глобальным планом. Можно ли каким-нибудь образом обеспечить глобальное планирование при решении задач на ЭВМ? Ответ будет утвердительным. В литературе предложены два весьма различных метода планирования. Ньюэлл и Саймон (1972) предложили расширение GPS, в котором задача сначала решается в упрощенной области планирования, а затем делается попытка уточнить решение в этой области применительно к исходной, более детальной проблемной области. Файкс, Харт и Нильсон (1972) пользовались совершенно иным подходом, в котором они показали, как обобщенные планы можно абстрагировать из решений конкретных задач. После этого обобщенные планы пригодны для дальнейшего использования. 11.4.1. Планирование в GPSВначале опишем предложения Ньюэлла и Саймона по расширению GPS, включающему планирование. Развитый этими авторами метод сводится к упрощению задачи путем рассмотрения только „важных" различий между состояниями, решению задачи в упрощенной области и, наконец, использованию решения упрощенной задачи для постановки подцелей, достижение которых в исходной проблемной области позволит, вероятно, обнаружить состояние, из которого GPS легко достигнет решения. Это применение планирования согласуется с общей тенденцией Ньюэлла и Саймона к рекурсивному решению задач. Трудная задача для GPS упрощается (как мы надеемся) благодаря решению более простой родственной задачи. Мы будем пользоваться примером, который приводят Ньюэлл и Саймон в связи с планированием в GPS. Проблемная область этого примера — исчисление высказываний. Решение задачи исчисления высказываний эквивалентно доказательству того, что одно п. п. в. можно вывести из другого. В исчислении высказываний п. п. в. - это цепочки, содержащие переменные, знак отрицания
Некоторые правила отображают пары полученных выражений в единые выражения. Одно из этих правил
устанавливает, что если цепочки А и В уже были получены, то цепочку
Таблица ll.5. (см. скан) Исходные и абстрактные логические операторы планирования (Ньюэлл и Саймон, 1972) допустимо. Применяя методы разд. 11.2, программа GPS обнаружила бы, что левая и правая части (30) различаются рядом термов
Операторы переписывания следует соответственно перестроить, чтобы исключить различия всех видов, кроме использующихся в Таблица 11.6. (см. скан) Различия, использованные Ньюэллом и Саймоном в исследованиях решения логических задач программой данной упрощенной области. Например, правило
переходит в
В результате необходимых преобразований такого рода некоторые операторы исходной области в абстрактной области пропадают. Правило
Таблица 11.7. (см. скан) Матрица операторов и различий для логических задач в GPS становится тождественным оператором, поскольку оно не влияет ни на какое различие в абстрактной области. В правой части табл. 11.5 приведен результат преобразования операторов исходной задачи в область упрощенной задачи, а в табл. 11.7(б) — получающаяся в результате матрица операторов и различий. Теперь снова рассмотрим задачу (30) и ее абстрактную интерпретацию (31). Сравнивая правую и левую части (31), GPS обнаруживает между ними различие
Затем GPS пытается применить
В этом месте план требует применения Терм
Снова пытаемся применить
Хотя выполнены все шаги плана, различия между
можно применить к
Это и есть требуемое целевое состояние. В GPS для постановки подзадач используется план, который после выполнения может не дать решения для исходной задачи, но „обычно" приводит к состоянию
|
1 |
Оглавление
|