Предметный указатель. Advice Language 0, 545 AVL-дерево, 215; 221 AVL-словарь, 222


2-З-дерево, 215

А

ALO

Advice Language 0, 545 AVL-дерево, 215; 221 AVL-словарь, 222

В

Вк

Background Knowledge, 447 BNF

Backus-Naur Form, 510 В-дерево, 225

с

С L P

Constraint Logic Programming, 324 Colinerauer, 18

D

D С G

Definite Clause Grammar, 510 DC-грамматик a, 510 de Morgan, 89

E

EBG

Explanation-Based General Nation, 564

F

F-значение, 269 f-значение, 249


Н

FlYPER

HYPothesis refinER, 446

ILP

Inductive Logic Programming, 446

К

Kowalski, 18

т

L

LSS

Least Specific Specialization, 462

м

Michie, 22 т-оценка, 436

Q

QDE

Qualitative Differential Equation, 457

R

Robinson, 73

V

van Emden, 18

w

Warren, 18 Web-узёл

сопровождающий, 21 Winograd, 15


Д

Абстрагирование

возрастающих временных последовательностей, 480

данных, 102

производной по времени, 480

функций, 480

числовых данных, 480 Абстракция

качественная, 480

качественная дифференциального уравнения, 506 Автомат

конечный недетерминированный, 103 Агент, 341 Аксиома, 39 Алгоритм

А17, 25а

АО*, 289; 299

QSIM, 502

RBFS, 270

альфа-бега-отсечения, 538

Евклида, 579

обеспечения совместимости, 303

обеспечения совместимости дуг, 304

охвата, 422

поиска, 232

ПОИСКИ допустимый, 255

сбртировки, 193

сортировки quicksort, 194

эвристический, 255 Альфа-бета-алгоритм, 532; 537 Альфа-бета-интервал, 540 Апьфа-бета-отсечение, 538 Альфа-бета-процедура, 540 Анализ

данных интеллектуальный, 409

синтаксический, 512

целей и средств, 387; 388 Арность

предиката, 176

функтора, 50 Атом, 29; 46

end_of_file, 138

nil, 198

stop, 139; 165 Атрибут

двухзначный, 430

наиболее информативный, 427

т:

База данных, 98


знаний, 327; 358; 560 Библиотека

предикатов, £52

Вакансия, 185 ва н эмден, 18 Вариант

качественного поведения, 497

основной, 535

поведения фиктивный, 505

предложения, 57 Вектор

значений атрибутов, 419

переменных, 341 Величина

качественная относительная, 497 Вероятность

апостериорная, 343

априорная, 343

возможного события, 345

конъюнкции, 345

невозможного события, 345

отрицания' 345

субъективная' 337- 341

условная, 343 Версия

Common Lisp, 25

SICStus Prolog, 306

программы predecessor, 69 Вертикальность, 54 Взрыв

комбинаторный, 243 Виноград, 15 Внесение

предложения в базу данных, 161 Возврат

списка целей в предшествующее состояние, 395 Вопрос, 27; 34; 57

"How?", 336

"Why?", 33S

336

"какя" ч,Дзб

диагностический, 486

прогностический, 486

управленческий, 486 Время

завершения, 302

завершения расписания, 261

простоя, 261 Вхождение

подвыражения в выражение, 157 Вывод


 



Предметный указатель


данных в файл, 136

дерева решения логический, 426

логический обратный, 331

логический прямой, 331; 333

списка, 141

управляемый данными, 335

управляемый целями, 335 Выдвижение

гипотезы, 331 Выделение

подсписка, 189 Вызов

операции на выполнение, 92 Выполнение

целей, 58 Выражение

арифметическое, 92 Высказывание, 330; 359

логическое, 522 Высказывания

независимые, 344

несовместимые, 344 Высота

дерева, 201 Вычисление

куба числа, 139

максимума, 125

символьное, 47 Вычитание

множеств, 131 Выявление

знаний, 330

Г

Генератор

вариантов плана, .993 Гипотеза

более конкретная, 458

более общая, 458

достоверная, 447

конкретная, 411

общая, 411

охватывающая пример, 463

полная, 447

совместимая с данными, 411

эвристическая, 248 Глагол

переходный, 524 Глубина

усовершенствования, 456 Го, 532 Голова

предложения, 32; 34

списка, 76


Головоломка

"игра в восемь", 230 Горизонтальность, 55 Градус

Фаренгейта, 307

Цельсия, 307 Грамматика, 510

определенных предложений, 5/0 Грань

открытая, 384 Граф, 192

AND/OR, 277; 331

ориентированный, 208

переходов, 103

решения, 280

связный, 211

семейных отношений, 449

усовершенствования, 450

д

Данные

входные, 143

зашумленные, 433 де Морган, 89 Действие, 384

climb, 63; 64

grasp, 63; 64

push, 63; 64

walk, 63

допустимое, 63; 229

неконкретизированное, 403 Декомпозиция

задачи на подзадачи, 277

списка, 50

терма, 156 Делитель

наибольший общий, 93; 579 Дерево, 49; 192; 218

AND/OR, 284; 533

1, 218

п2, 218

пЗ, 218

nil, 218

бинарное, 77; 197

двоично-троичное, 215

доказательства, 336; 367

игры, 532; 534

одноэлементное, 201

остовное, 209

поиска, 291; 534

полностью сбалансированное, 215

пустое, 198; 218

решения,280; 411

с двумя поддеревьями, 218


 


Предметный указатель



с одним узлом, 218 с тремя поддеревьями, 218 сбалансированное, 201; 215 семейных отношений, 26 синтаксического анализа, 516 упорядоченное слева направо, 199 форсирующее, 544 Деятель, 524

с ханойской башней, 282 составления расписания, 304; 310 удовлетворения ограничений, 302

Заключение правила, 31

Закон

Кирхгоффа, 483 Ома, 483

 

Диагноз, 342 фундаментальный, 483
Диагональ Замена
восходящая, 113 переменных структурированными
нисходящая, 113 термами, 451
Дизъюнкт Запись
хорновский, 73 в операторной форме, 87
Дизъюнкция операторная, 332
целей, 57 списковая, 78
Диод, 317 Запрос
Директива, 88 tty flush, 141
dynamic, 162 к пользователю, 357
ор, 88 Запятая, 34; 306
Добавление Защита
объекта в список, 78 целей, 392
фонового литерала к предложению, Знак
461 конъюнкции, 34
элемента в список, 82 операции, 88
Доказательство Знания
теорем автоматическое, 583 априорные, 344
Документированность, 170 вероятностные, 329
Дополнение категорические, 329
числа нулями, 153 типовые, 543
Достижение фоновые, 446; 564
цели, 39 Значение
Дружественность, 169 декларативное, 42; 45; 56
Дуга, 208 минимаксное, 535
совместимая, 303 программ Prolog, 56
совместимая с определяемым программы, 45
ограничением, 303 процедурное, 42; 45; 56; 58
  семантическое, 523
р смысловое, ,523
' статическое, 535
Европа, 18  
  И
Игра
Зависимость с ДВУМЯ участниками, 283
контекстная, 515 одним участником, 63
конъюнктивная, 330 с полной информацией, 283
Загрузка Игрок
программы, 591 МАХ, 535
Задача MIN, 535
диагностическая, 482 свой, 284; 533
планирования, 383 чужой, 284; 533
поиска кратчайшего маршрута, 281 Идентичность
с восемью ферзями, 111 ДВУХ термов, 160
с обезьяной и бананом, 62 Иерархия


Предметный указатель


понятий, 417 Изучение

языка программирования, 16 Имя

отношения, 26

переменной, 47

функтора, 50 Индекс

Gini, 430 Индикатор, 251; 297

успеха/неудачи, 58 Интеллект

искусственный, 16; 255 Интерпретатор

байесовских сетей доверия, 346

гипотез, 453

для объектно-ориентированных программ, 571

для правил, 333

качественных дифференциальных уравнений, 493

командный, 328

командный экспертной системы, 328; 376

обеспечивающий трассироаку, 562

правил вывода, 560

правил обратного логического вывода, 333

правил прямого логического вывода, 334

правил с оценками достоверности,

языка Advice Language, 543

языка AL0, 546 Интерпретация

логическая, 522

осторожная, 454

причинно-следственная, 343

смысловая, 522 Интерфейс

пользовательский, 99; 327 Инфимум, 308 Информатика, 19 Информация

вступительная, 177

входная, 335

заключительная, 177

о повторных вызовах, 177

остаточная, 428

производная, 335 Исключение

взаимное вариантов, 143

одного примера, 441 Источник

питания, 31 7 Исчисление


вероятностей, 341 Итерация, 183

К

Камера

телевизионная, 406 Карта

дорожная, 249

Европы, 179 Квадрат, 52; 156 Квантор, 73

всеобщности, 34; 134

существования, 134; 525 Классификация

объектов данных, 46

с разбивкой по категориям, 127 Клетка

исходная, 257

критическая, 552 Ковальски, 18 Код

ASCII, 143 Количество

посторонних включений, 428 Колмероэ, 18 Комментарий, 38; 175 Комментирование, 175 Компиляция

файла с программами, 146 Компоновка

программы, 32; 174 Компьютер

пятого поколения, 18 Конкатенация

списков, 78; 181 Конкретизация, 52

менее общая, 53

наиболее общая, 53

переменных, 31; 58 Конкретность

гипотезы, 419 Конструкция, 516

глагольная, 516

именная, 516 Контейнер, 489 Контроль

текущий, 335 Конъюнкция

условий, 32

целей, 29; 57 Копия

резервная, 290 Корень

дерева, 49


 


Предметный указатель



Коэффициент

весовой, 463

ветвления эффективный, 540

достоверности, 337

приращения информации, 429 Критерий

аналогичности, 410

независимости, 281

операциошюсти, 565

оптимизации, 281

успеха обучения, 440 Кэширование, 163; 178; 188

Л

Лес, 463 Литерал

фоновый, 450 Логика

математическая, 19; 73

предикатов, 446

предикатов первого порядка, 73

м

Манипулирование

геометрическими фигурами, 156

символами, 143

фотокамерой, 385 Маршрут, 10$

кратчайший, 249 Массив

моделируемый, 185 Машина

логического вывода, 327 Мера

доверия, 337 Метаинтерпретатор, 559

ebg, 568 Метапрограмма, 559 Метапрограммирование, 559 Метка

null, 104

в графе переходов, 103 Метод, 570

area, 571

EBG, 567

IDA*, 266

RBFS, 260

вакансий, 185

ветвей и границ, 315

дихотомизации атрибутов, 429

изображения дерева, 206

обеспечения совместимости, 303

обратного логического вывода, 357


поиска в бинарном словаре, 199

предотвращения циклов, 68

раздваивания атрибутов, 429

резолюции, 583 Механизм

приводной, 521

распознавания, 512

регрессии целей, 396'

согласования, 62 Мир

блоков, 15

в котором существует обезьяна, 63 Мичи, 22 Множество

всех подмножеств заданного множества, 167

испытательное, 441

конфликтное, 577

обучающее, 441

отсекаемое, 438

растущее, 438

универсальное, 410

фактов, 98 Моделирование

в ограничениях, 317

массива, 185

машинное числовое, 479

теоретическое качественное, 481

числовое, 317 Модель

ванны, 490

движения с ускорением, 501

качественная, 478

количественная, 478

числовая, 481

электрической схемы, 318 Модификация

программы, 174

процедурного значения, 45 Модифицируемость, 170; 328 Модуль, 591

управляющий, 577 Модульность, 328

н

Набор

обучающих данных, 442

переменных, 55 Надежность, 170 Назначение

процессора текущее, 262 Накопление

смысловых значений, 527 Наращиваемость, 328


 



Предметный указатель


Наследование, 350 множественное, 573

Неравенство линейное, 306

Ним, 534

Ничья, 284; 533

О

Область '

определения, 303; 341; 496

определения имен переменных, 48

определения конечная, 321

применения языка Prolog, 178

рабочая, 492 Обнаружение

скрытых закономерностей, 409 Обобщение, 172

на основе объяснения, 559; 564

первоначальной проблемы, 112 Обозначение

"Г, 88

"х", 88

"у", 88

списка с вертикальной чертой, 78 Обучение

в результате открытия, 408

индуктивное, 409

инкрементное, 422

машинное, 446

на основе атрибутов и значений, 447

на примерах, 408

пакетное, 422

реляционное, 447 Общность

гипотезы, 419 Объединение

представлений, 72

символов в атом, 144 Объект, 571

геометрический, 49

данных, 45

структурированный, 45; 48 Объявление

типа данных, 45 Объяснение, 364

последовательности рассуждений, 33

предпосылок, 336 Ограничение, 488

deriv, 497

mplus, 497

QDE, 497

sum, 497

арифметическое, 321

бинарное, 303


длины доказательств, 452

дополнительное, 309

качественное, 490

на ресурсы, 313

предшествования, 263; 302

равенства между термами, 305

суммирования, 497

хода, 545

числовое, 306 Ограничения

своего хода, 543

чужого хода, 543 Округление, 47 Окружность, 52; 156 Операнд

операции is, 92 Оператор, 88

'"", 166

"\==", 160

"==", W0

"->", 285

"юнив", 156

not, 165; 359

not префиксный, 130

инфиксный, 156

инфиксный "<•",.Ш

инфиксный via, 299

отсечения, 121; 164; 174

отсечения зеленый, 133; 174

отсечения красный, 133; 174

проверки на равенство, 159

сравнения, 159

усовершенствования, 450 Операция

cone, 240

is, 92

SCANNING, 59

арифметическая, 92

вставки, 202; 217

записи, 138

инфиксная, 87; 88

конкатенации, 195

получения консультации, 147

постфиксная, 88

префиксная, 88

проверки на равенство, 93

разбиения списка, 195

с базой данных, 161

с термами, 52

со списком, 78

согласования, 54; 524

сопоставления, 93

сравнения, 93

суммирования, 484


 


Предметный указатель



увеличения геометрической фигуры, 156

удаления, 203

удаления листа, 203

чтения, 138 Описание

достоверное, 422

качественное, 478

на основе атрибутов и значений, 412

охватывающее объект, 422

полное, 422

понятия операционное, 564

реляционное, 412 Определение

декларативного значения, 57

длины списка, 94

знака операции, 88

объекта по структурным свойствам, 100

операции, 55; 90

отношения, 43

пространства планирования, 355

рекурсивное, 37

реляционное, 448

смысла, 520

смысла естественного языка, 521 Оптимизация

линейная, 307

последнего вызова, 182; 183

хвостовой рекурсии, 183 Опция

разметки "ff", 324 Организация

табличная, 175 Отладка

программы, 176 Отметка, 488 Отношение, 26; 29

a_kind__of, 351

accepts, 105; 108

actor, 524

add, 127; 202

add_at_end, 190

add23, 217; 221

addavl, 221

addleaf, 202

addroot, 205

adds, 387

adjacent, 210

alphabeta, 539

AND, 279

askable, 371

attack, 131

aunt, 34

avl, 224


born, 93

breadthfirst, 238

canget, 86

class, 127

combine, 221

cone, 79; 111

concat, 182

copyterm, 164

count, 151; 160

del, 82

deptime, 108

different, 33

digitsum, 154

dividelist, 86

enlarge, 156

expand, 297

fact, 334

female, 30

final, 104

flatten, 86

flight, 108

forwardfib, 188

goal, 257

grandchild, 34

grandparent, 28

gt, 192; 200

h, 257

hamiltonian, 210

happy, 34

hastwochildren, 34

impossible, 396

in, 198; 221

ins, 217

ins2, 221

instance_of, 351

isa, 349

jump, 119

knightpath, 120

length, 95; 101

lengthl, 95

linearize, 201

male, SO

max, 95; 126

maxelement, 201

member, 79; 179; 180; 210

memberl, 81

mini max, 536*

mother, 32

move, 64; 66; 513

moves, 536'

newbounds, 540

ngb, 179

no_attack, 131

noattack, 113; 234

not, 130


 



Предметный указатель


nqueens, 173

nthchild, 103

object, 570

offspring, 30

OR, 279

parent, 28

path, 209; 210

pathl, 210

permutation, 84; 111

powerset, 167

predecessor, 35; 68; 457

qsum, 483

regular, 56

reverse, 85; 190

route, 108

s, 256

safe, 115

setdifference, 131

shift, 85

silent, 104

sister, 33

sol, 118

solve, 232; 286

sort, /92

split, 196

starts, /45

sublist, £3

subset, 86

substitute, 157

subsumes, 159

sum, 152

suml, /53

timetable, 107

trans, /04

transfer, 108

transition, 108

translate, 86

бинарное, 30

обобщения, 458

одноместное, 30

предшествования, 161; 313

принадлежности, 349

селективное, 102

унарное, 30

упорядочения,/^; 199 Отображение

дерева, 206 Отрезок

вертикальный, 54; 56

горизонтальный, 55

прямой, 49 Отрицание

вследствие недостижения цели, 121

как недостижение цели, 129 Отсечение


последующее, 433 предварительное, 433 с минимальной ошибкой, 434 частей деревьев, 433 эвристическое, 541

Отступ, 32

Оценка лапласовская, 437 оптимистическая, 263 статическая, 541 точности гипотезы, 440 упорядоченности, 259 эвристическая, 247; 260

Ошибка зафиксированная, 435 классификации, 434 статическая, 435 числовая, 47

п

Палиндром, 85 Пара

разностная,/,?/ Параметр

Answer, 452

Solved, 253

входной, 176

выходной, 176

накапливающий, 182; 183

селективного отношения, 102 Перебор

с возвратами, 62; 121; 163

с возвратами автоматический, 121 Переменная, 29

анонимная, 47 Переполнение

стека, 309 Перестановка

элементов в списке, 84 Переупорядочение, 179

предложений, 68

целей, 68 Переход

недетерминированный, 103

скрытый, 104 Переходы

между качественными состояниями, 499 План

вставки новой пленки, 385 Планирование, 302; 383

авиаперелетов, 107

в мире блоков, 385

с частичным упорядочением, 404


 


Предметный указатель



Планировщик, 383

маршрутов, 109

нелинейный, 404

с регрессией целей, 397

с частичным упорядочением, 404 Победа, 284; 533 Поверхность

верхняя открытая, 384 Подготовка

фотокамеры к работе, 385 Поддерево, 49 Подсписок, 83 Подстановка

9, 459 Подсчет

количества элементов в списке, 94 Подтверждение

предложения, 161 Подцель, 32 Позиция

вставки в базу данных, 163

выигрышная, 284

заключительная, 532

на шахматной доске, 111

своего хода, 284

текущая, 138

чужого хода, 284 Поиск

в глубину, 232

в глубину с итеративным углублением, 237

в глубину с ограничением по глубине, 28 7

в графе AND/OR, 285

в пространстве состояний, 353

в ширину, 238

жадный, 425

маршрута, 108

наибольшего из двух чисел, 125

осговного дерева графа, 212

ответов, 39

по заданному критерию, 247; 249; 460

по принципу "подъема к вершине", 425

поглощающий, 425

эвристический, 245; 247

элемента в списке, 80 Получение

консультации из файла, 146

ответа на вопрос, 58 Понятие

операционное, 564 Понятность

гипотезы, 440 Поражение, 284; 533


Порядок

расположения целей, 67 Последовательность

доказательства, 40 Постижимость

гипотезы, 440 Поток

входной, 137

входной текущий, 137

выходной, 137

выходной текущий, 137 Правила

игры, 63

именования файлоя, 137

распространения значений, 536

суммирования, 152 Правило, 31; 34

"if-then", 328

"условие-действие", 419

в базе знаний, 330

вывода, 325; 544

минимизации, 290

непротиворечивое, 422

порождающее, 328

рекурсивное, 37

решения задач эвристическое, 71

согласования термов, 53 Правильность, 169 Предикат

accepts, 105

achieves, 395

actor, 524

addl, 469

ako, 474

all_different, 322

assert, 161

asserta, 161; 163

assertz, 161

atom, 151

backliteral, 450

best_search, 468

binary tree, 201

call, 165

canget, 64

checkmove, 552

сhoose_attribute, 431

circuitja, 319

circuit_b, 319

circuitl, 485

complete, 456

compose, 524

consistent, 456

consult, 163

depth_first, 456

deriv, 497


 



Предметный указатель


dictionary, 201

domain, 321

driver, 144

endofgame, 549

evai; 468

even, 470

evenlength, 55

ex, 449

father, 16

female, 44(5

fib,186; 308

getsentence, 744

gives, 567

goal, 256'

grandfather, 16

ground, 159

has_daughter, 447; 450

indomain, 321

induce, 456

inducehyp, 468

initcounts, 469

insertsorted, 474

intrans_verb, 524

isjtrue, 336

iterdeep, 456

kingdiagfirst, 552

labeling, 322

legal, 552

length, 95

likes, 522; 567

lpatt, 552

male, 446

mate, 557

max_clausejength, 469

max_clauses, 461; 469

max_proof_length, 469

maxlist, 95

moves, 536

mplus, 497

name, 759

newroomsmaller, 557

nex,450

nl, 139

nomove, 552

nonvar, 754

nospy, 777

not, 756»

notrace, 777

odd, 470

oddlength, 85

okapproachedcsquare, 552

once, 764

order, 744

ordered, 96

paints, 522


palindrome, 85

parent, 16; 446

path, 477

prec, 577

precconstr, 572

precedenceconstr, 572

prolog_predicate, 450

prove, 452; 468

rectangle, 570

refine, 455; 468

refine_hyp, 456; 468

resource, 577; 316

retract, 161

rookdivides, 5S1

rookexposed, 557

rooklost, 557

rookmove, 552

roomgt2, 552

sad, 567

satisfy, 457

schedule, 575

see, 757

select, 395

show_counts, 469

showhyp, 469

solution, 777

spy, 777

stalemate, 557

startclause, 469

startjiyp, 456

start_hyps, 468

subsum, 96

sum, 497

sumlist, 95

support/2, 474

tasks, 577

taxi, 744

terminallost, 533

terminalwon, 533

touch/2, 474

trace, 777

transition, 499

unifiable, 752

verbjhrase, 524

встроенный, 95; 136; 149

встроенный "=.,", 156

встроенный arg, 156: 158; 184

встроенный atom, 150

встроенный atomic, 75

встроенный bagof, 165

встроенный call, 158

встроенный clause, 561

встроенный compile, 747

встроенный compound, 75

встроенный copy_term, 164


 


Предметный указатель



встроенный findall, 165

встроенный float, 150

встроенный functor, 156; 158; 184

встроенный get, 138

встроенный getO, 138

встроенный inf, 308

встроенный integer, 150

встроенный is, 307

встроенный maximize, 307

встроенный minimize, 307

встроенный name, 144

встроенный nonvar, 150

встроенный number, 150

встроенный put, 138

встроенный read, 138; 139

встроенный setof, 165; 180

встроенный sup, 308

встроенный var, 150

встроенный write, 138; 139

встроенный форматирования вывода, 139

детерминированный, 139

динамический, 762; 590

металогический, 154

недетерминированный, 162

неопределенный, 590

определения принадлежности к списку, 460

разметки, 323

сравнения, 552

стандартный, 148

статический, 590

фоновый, 446

целевой, 447 Предложение, 26; 29; 34

неудовлетворяемое, 462

относительное, 527

хорновское, 73 Предохранитель

плавкий,359 Предположение

о гладкости, 491

о замкнутости мира, 121; 133 Предпосылка, 384

действия, 64 Представление

в виде графа AND/OR, 277

графа, 208

декларативное, 72

древовидное, 49

информации о семье, 99

множества, 197

наборов данных, 215

понятия в виде множества, 409

процедурное, 72


списка внешнее, 76

списка внутреннее, 77

формальное, 411

целевое, 522

числа с плавающей точкой, 47 Представления

физические обыденные, 479 Преемник, 231 Преобразование

в процедуру с хвостовой рекурсией, 183

обычного списка в разностный, 196

переменной в фоновый терм, 461

текста в список атомов, 145 Префикс

"-", 176

"+", 176 Прибор

электрический, 359 Приглашение, 140

к вводу информации, 357 Пример

отрицательный, 446

положительный, 446

учебный, 565 Принцип

минимакса, 532; 534

обобщения, 119

резолюции, 73 Приобретение

знаний, 409 Приоритет

знака операции, 87

операнда, 88 Причина

коренная, 343 Проблема

планирования, 261

удовлетворения ограничений, 301 Проверка

k-кратная перекрестная, 441

вхождения, 73

на неидентичность, 160

на неравенство, 306

на равенство, 306

принадлежности к множеству, 86; 198

принадлежности к списку, 78

типа терма, 149 Прогноз, 342 Программа, 58

addleaf, 202

ARCHES, 419

cone, 82

convert, 307

family, 37


 



Предметный указатель


HYPER, 446; 448

length, 94

MINIHYPER, 448; 454

schedule, 312

ведения игры, 541

интерпретируемая, 147

качественного машинного моделирования, 493

конкатенации списков, 448

обобщения на основе объяснения, 5

обучающаяся, 420

откомпилированная, 147

планирования путешествий, 108

решения числовых ребусов, 154

свернутая, 521

сортировки списков, 448

составления расписания, 313

целенаправленная, 15

шахматная, 540

эмулятора конечного автомата, 105 Программирование

автоматическое, 446

в ограничениях, 30/

декларативное, 16

логическое в ограничениях, 301

логическое индуктивное, 446

объектно-ориентированное, 570

рекурсивное, 37

управляемое шаблонами, 579

целевое, 15 Продление

поиска, 541 Продукция, 328 Прозрачность

системы, 328 Пространство

планирования, 384

поиска, 534

состояний, 228; 277

состояний бесконечное, 235 Процедура, 37; 38

actor, 524

add_to_tail, 155

adds, 384

andor, 298

assign_processors, 315

bars, 141

between, 96

bubblesort, 193

can, 384

choose_attribute, 432

collect, 190

combine, 298

compute, 158

continue, 254; 298


count, 151

cube, 139

deletes, 384

depth_first_iterative_deepening, 237

depthfirstl, 2,37

depthfirst2, 236

dosquares, 165

ebg, 569

enlarge обобщенная, 157

execute, 58; 59

expand, 251; 253

expandlist, 297

expert, 366; 377

explore, 366

fact, 332

fib/ 2, 308

fib2, 187

findl, 241

find2, 241

find3, 241

forwardfib, 188

gen, 118

getletters, 145

getreply, 369

getrest, 144

getsentence, 144

height, 201

inipurityl, 432

in, 198

inducejtrees, 431

InduceOneRule, 422

insert sort, 193

is_true, 333

learn, 426

makelist, 180

maketable, 163

maplist, 172

max, 190

merge, 175

move, 513

numbervars, 376

obtain, 158

path, 236

permutation, 84

plan, 396

playgame, 549

plural, 146

present, 366; 376

processftle, 142

prove, 560

prunetree, 439

quicksort, 194

quicksort2, 196

reverse, 184

satisfied, 403


 


Предметный указатель



schedule, 312

search, 146

send, 571

show, 206; 287; 298

show2, 299

showfile, 142

simplify, 155

sol, 118

solution, 112

solve. 234; 287

split, 129

squeeze, 143

subl, 189

sub2, 189

sub3, 189

substitute, 159

succlist, 254

sum list,183

useranswer, 366; 369

value, 352

write, 139

writelist, 141

writelist2, 141

writenode, 299

встроенная, 92

встроенная asserta, 187

встроенная copyterm, 569

поиска, 450

поиска в глубину в графе AND/OR,

прямого логического вывода, 334

рекурсивная, 182

решения задач в ограничениях, 307

с хвостовой рекурсией, 183

управляющая, 377

формирования рассуждений, 331

целенаправленная, 15 Процесс

согласования термов, 54 Процессор, 261 Прочтение

декларативное, 56

процедурное, 56 Прямоугольник, 52; 56; 156 Псевдофайл, 137 Псевдоцель, 123 Пункт

ключевой, 298 Путь

ациклический, 209

гамильтонов, 210

с минимальной стоимостью, 211


Р

Равенство

буквальное, 160

линейное, 306 Разбиение

атома на символы, 144

списка, 84 Развертывание

цели, 570 Развитие

языков программирования, 15 Раздваивание

атрибута, 429 Разделение

знаний и алгоритмов, 328 Размер

гипотезы, 463

дерева, 292 Разметка, 322 Разработка

программ Prolog, 171 Раскраска

карты, 179 Распечатка

дерева, 206 Расписание

авиаперелетов, 108

допустимое, 261

пустое, 262

частично составленное, 262 Распознавание

типа объекта, 45 Распределение

ресурсов по процессам, 302 Расстояние

манхэттенское, 259

отступа, 207

суммарное, 259 Рассуждения

качественные, 478

функциональные, 482 Реализация

отношения findall, 167 Ребро

ориентированное, 208 Ребус

числовой, 151 Регрессия

целей, 395 Режим

интерактивный, 147

итеративного углубления, 393 Резистор, 51; 317 Результат, 384


 



Предметный указатель


Рекурсия, 171

хвостовая, 182 Решатель

задач, 15 Робинсон, 73 Робот

подвижный, 256 Ряд

Фибоначчи, 186

С

Свойство

магическое, 104

оптимальных расписаний, 261 Связь, 26; 349; 384

AND, 278; 280

OR, 280 Селектор, 102 Семантика

Prolog процедурная, 65 Семейство

треугольников, 56 Сеть

байесовская, 340; 342

доверия байесовская, 340

логического вывода, 330

ограничений, 303

семантическая, 349

электрическая, 359 Символ, 138

";: = ", 512

"-->", 512

"null", 426

непечатаемый, 138

непробельпый, 143

нетерминальный, 511

подчеркивания, 47; 99

пустой, 104

терминальный, 511 Синтаксис

DEC-10, 20

эдинбургский, 20 Синтез

структурный, 482 Система

AL/X,329

AL3, 329

CLP,305

CLP(B), 306

CLP(FD), 306

CLP(Q), 306; 310

CLP(R), 306

CLP(Z), 306

MYCIN, 329


Shrdlu, 15

обозначений DCG, 520

обозначений инфиксная, 51

основанная на знаниях, 326

управляемая шаблонами, 576

экспертная, 326 Ситуация

игры первоначальная, 532

проблемная, 228 Сканирование

программы, 59 Слияние

списков, 196 Словарь

бинарный, 199

бинарный несбалансированный, 216

двоично-троичный, 215; 216 Слово

ключевое, 146

определяющее, 52,5

определяющее "а", 525

определяющее "every", 526 Сложность

вычислительная, 440

деревьев игр в шахматах, 534

комбинаторная, 425; 448

логарифмическая, 201 Слот, 350; 524 Случай

граничный, 172

общий, 172 Смысл

движения, 519

имени собственного, 522

непереходного глагола, 522

фразы, 517 Событие, 341 Совет, 543

элементарный, 543

элементарный выполнимый, 544 Совместимость, 303 Согласование, 45; 52; 73

как аналог унификации, 73

переменных, 461 Соглашение

стилистическое, 174 Соединение

между двумя клеммами, 318

между тремя клеммами, 318

резисторов, 52

резисторов параллельное, 5/ Создание

форсирующего дерева, 546 Сообщение

"More core needed", 69


 


Предметный указатель



"Stack overflow", 69 Сортировка

вставкой, 193

пузырьковая, 193

списка, 192 Составление

расписания, 262 Состояние, 262

конечное, 104; 492

мира обезьяны, 63

мира обезьяны начальное, 63

начальное, 63; 262

переменной качественное, 497

решения, 292

системы качественное, 497

целевое, 230\ 262 Состояние-преемник, 262 Сосуды

сообщающиеся, 501 Сохранение

достигнутой цели, 391

полученных решений, 163 Спецификатор

типа, 88 Спецификация

байесовской сети, 343; 348 Список, 76: 192

добавления, 384

непустой, 76

поддеревьев, 294

пустой, 76

разностный, 181; 512

связей, 384

советов, 546

удаления, 384

целей, 57; 58 Способ

обновления текущей гипотезы, 417

самоутешения, 567 Сравнение

арифметическое, 306

числовых значений, 93 Средства

ведения диалога, 333

отладки, 176

удовлетворения ограничений, 301

управления, 164 Стандарт

ISO, 18

ISO./IEC 13211-1, 44

Prolog, 148

языка Prolog, 18 Сгпмь

программирования, 173 Стоимость


игры, 535

пути, 211

решения, 231; 262 Стратегия

SLD, 73 Структура, 48

данных, 98; 192

древовидная, 50; 197

программ CLP(FD), 322

рекурсивная, 172

с описанием семьи, 102

экспертной системы, 327 Структурирование

данных, 48 Суперобъект, 571 Супремум, 308 Сущность, 349 Схема

графическая, 173

движения, 64

комбинирования достоверностей, 338

отношения, 32

электрическая, 51; 317; 482 Сцена

действия, 405 Счетчик

ответов, 374 США, 18

Г

Таблица

product, 164

npoz3BefleHHfi целых чисел, 163

советов, 544

фактов, 163 Тело

предложения, 31; 34 Теорема, 39

Байеса, 344

допустимости, 255; 256; 294

эквивалентности де Моргана, 89 Теория

вероятностей, 339

информации, 429

проблемной области, 564; 565 Терм, 49

rectangle, 56

идентичный, 53

составной, 192 Терминал

пользовательский, 137 Тип

операции, 88

цели askable, 369


 



Предметный указатель


Точка, 49

в двухмерном пространстве, 49

в трехмерном пространстве, 49 Точка с запятой, 57; 175; 306 Точность

гипотезы, 413

классификации, 434; 440

предсказания, 413 Трассировка, 177; 364; 562

выполнения, 60

избирательная, 177

поиска, 291

цели,177 Треугольник, 49; 156 Турнир

шахматный, 540 Тэта-классификация, 458

У

Углубление

итеративное, 232; 236; 287

последовательное, 542 Удаление

объекта из списка, 78

элемента из списка, 82 Удобство для чтения, 169 Удовлетворение

ограничений, 301 Узел

AND, 279; 280; 284

OR, 279; 280; 284

графа, 103

корневой, 532

начальный, 229

поиска начальный, 450

поиска целевой, 450

целевой, 229; 278 Узел-преемник, 233 Уинстон, 15 Унификация, 73 Уоррен, 18 Упорядочение

алфавитное, 161

лексикографическое, 192

цифровое, 161 Управление

перебором с возвратами, 121 Уравнение

QDE, 487

дифференциальное, 479 Усвоение

сообщенных знаний, 408 Условие

достаточное, .565


правила, 3/

согласования, 52 Усовершенствование, 450

алгоритмов, 171

отношений, 171

поэтапное, 170 Утверждение, 525 Уточнение, 451

наименее конкретное, 462 Учет

неопределенности, 337

Ф

Файл, 137

user, 137

входной, 137

выходной, 137

последовательный, 138

с произвольным доступом, 138

текстовый, 138 Факт, 26; 34

производный, 186 Форма

конъюнктивная нормальная, 73

обучения, 408

предложений, 73

представления в виде предложений, 584

синтаксическая, 45 Форматирование

объектов данных, 136 Формирование

вариантов программы, 68

дерева доказательства, 563

имен системой, 55

объяснения, 336

расписания, 262 Формула

Байеса, 436

исчисления вероятностей, 344

энтропии, 429 Формулировка

предиката рекурсивная, 65 Фраза, 511 Фрейм, 350 Функтор, 48

а, 208

digraph, 208

е, 208

graph, 208

par, 51

point,- 49

point3, 49 rectangle, 56


 


Предметный указатель



 

 

 

 

 

seg, 49 отрицаемая неконкретизированная,
seq, 51 134
state, 63 родительская, 124
triangle, 49 Цикл
списка, 77 бесконечный, 67
терма главный, 49; 87 скрытый, 106
Функция Цифра
Ь,248 переноса, 152
двухступенчатая, 121  
монотонно возрастающая, 490 ч
монотонно убывающая, 490
оценки, 534 Число, 47
оценки Cost, 463 с плавающей точкой, 47
оценки статическая, 536 Фибоначчи, 187; 308
эвристическая, 263; 535 целое, 47
эвристическая h, 289 Чтение
  данных из файла, 136
X программ, 136; 146
Хвост ш
списка, 76
Ход Шаблон
правильный, 535 L-образный, 552
  Шахматы, 532
ц Шашки, 532
Школа
Цель, 29 ортодоксальная, 19
assert, 161  
consult, 146; 147 \)
fail,129; 165
functor, 184 Эвристика, 245
getO, 143 Экземпляр
getsentence, 144 in о отношения, 20
in, 198 предложения, 57
put, 143 Эксперт
read, 139 специализированный, 544
repeat, 165 Эмулятор
retract, 161 конечного автомата, /ft?; 108
see, 137 Эндшпиль
seen, 138 шахматный, 543
setof, 7(5(5 Этап
squeeze, 143 усовершенствования, 457
sum, /52 Эффект
tab, /39 горизонта, 542
tell, 137 Эффективность, 169
told, /3<? вычислительная, 178
treat, 142 поиска в словаре, 200
true, Щ765  
write, J39; 206 Я
игры, 63
консервативная, 543 ело Язык,5//
лучшая, 543 Л /Т5 Advice Language 0, 545
не конкретизированная, 4Ш ото ALO, 545
отрицаемая, 378 Fortran, 15


Предметный указатель


Lisp, 15 низкого уровня, 15

Mi с гор 1 aimer, 15 описания объектов, 412

Pascal, 61 описания понятий, 411; 412

Prolog, 18 процедурного типа, 15

Prolog чистый, 74 советов Advice Language, 532; 543

высокого уровня, 15 удовлетворения ограничений, 305

гипотез, 411; 412; 447 Япония, 18

декларативного типа, 15


Предметный указатель



Научно-популярное издание Иван Братко

Алгоритмы искусственного интеллекта

на языке PROLOG,

3-е издание

Литературный редактор ИЛ. Попова

Верстка А,Н. Полинкик Художественный редактор СА. Чернокозинский

Корректоры З.В. Александрова, Л А. Гордиенко, О.В. Мишу тина

Издательский дом "Вильяме".

101509, Москва, ул. Лесная, д. 43, стр. I.

Изд. лиц. ЛР К» 090230 от 23.06.99

Госкомитета РФ по печати.

Подписано в печать 12.07.2004. Формат 70x100/16.

Гарнитура Times. Печать офсетная.

Усл. печ. л. 51,6. Уч.-изд. я. 41,6.

Тираж 3000 экз. Заказ № 180.

Отпечатано с диапозитивов в ФГУП "Печатный двор"

Министерства РФ по делам печати,

телерадиовещания и средств массовых коммуникаций.

197110, Санкт-Петербург, Чкаловский пр., 15.