Задача выборки самая простая, и ее можете решить, если знаете признаки, отличающие объект, который ищете, от всех других объектов. Таким образом, соотносятся два списка — «что есть» и «что нужно», и, если списки оказываются идентичными, задача выборки решена. Так в справочном бюро получают адрес жителя города.
Когда все признаки вы не знаете, то список «что нужно» будет укорочен и с ним совпадут списки «что есть» нескольких объектов. Объекты затем вы переберете, чтобы решить, который из них ваш. Это задача подборки. Так колесят по всему городу, получив в адресном столе не один, а несколько адресов: не знали года и места рождения, а человек с такими ф, и. о. оказался не один. Так бывает в библиотеке; ищут одну книгу, получают десять, из которых выбирают две. Следовательно, поиск происходит в два этапа: сначала логически, потом интуитивно, путем перебора.
Третий вариант — задача прямого одностороннего последовательного соотнесения, когда все признаки вы не знаете, но вам нужен один, и только один, объект. Так работает врач, сравнивая пока непонятную для него болезнь с набором известных болезней. Он осматривает больного, расспрашивает его, посылает на анализы, то есть удлиняет список «что нужно», пока он не совпадет со списком «что есть».
До сих пор мы рассматривали ситуации, когда тот, кто ищет, проявляет активность, а тот, кого ищут, пассивно ожидает, пока его найдут. Тривиальная игра в прятки. Теперь поменяем роли: искомый идет навстречу ищущему. Это задача обратного одностороннего последовательного соотнесения. Пример — торговая реклама: не покупатель ищет товар, а товар ищет покупателя, приспосабливая список «что есть» к списку «что нужно».
И наконец, сделаем активными обе стороны и решим задачу двустороннего последовательного соотнесения — клиринга. Здесь фигурируют уже четыре списка — два «что есть» и два «что нужно».
Примером служит квартирный обмен — самый простой вид клиринга. Вступающий на стезю обмена составляет эти списки, причем первый ему составить легче, чем второй.
Разработчики автоматизированной системы квартирного обмена подсчитали: чтобы обменять свою квартиру на лучшую традиционным способом в большом городе, необходимо иметь в кармане 550... часов личного времени. Нетрудно догадаться, для чего: писать объявления, читать их, останавливаясь у каждого столба, звонить, ходить. Так как список «что нужно» составить труднее, владелец его завышает требования, и только убедившись в том, что никто не откликается на его предложение, начинает свои требования снижать. Легко представить себе обратную ситуацию: стоит занизить требования — и от предложений не будет отбоя. Поэтому автоматизированная система должна регулировать притязания. В итоге выиграют все меняющиеся, потому что «лучше» каждый понимает по-своему.
Теперь перейдем к самому сложному клирингу — брачному, после которого профессиональный клиринг покажется нам игрушкой. Здесь юго-запад Москвы работает в союзе с северо-востоком.
Да, сведение людей с целью заключения брака есть задача двустороннего последовательного соотнесения. Причем множество объектов разделяется на два подмножества, и члены одного подмножества не могут объединиться друг с другом.
В чем здесь сложность? В том, что никто толком не знает, что он собой представляет и чего хочет. Хотя, как сказал один из героев Диккенса: он знает, что ему не нравится, а это куда важнее.
Раньше всех в четверг встают в Риге любители брачных объявлений. Они выстраиваются в очередь у газетного киоска и терпеливо ждут его открытия. Когда из домов выходят другие обитатели города, газеты с брачными объявлениями в киосках уже нет.
Но что такое брачное объявление? Жалкий перечень нескольких признаков. Может ли он сделать человека счастливым? Но лучше что-то, чем ничего.
Давайте увеличим список признаков, привлечем для этой работы медиков, психологов, социологов. Заставим задумавшего вступить в брак заполнить длинную анкету, раскрывающую его характер, взгляды, желания и образ жизни. Проверим пять видов совместимости партнеров — физическую, сексуальную, психологическую, культурную и материальную и благословим их. Только не будем, как делает это в порядке эксперимента ЭВМ, навязывать каждому одного-единственного партнера. Обеспечим два этапа: логический и интуитивный. Дадим не одного, а несколько кандидатов, дальше пусть выбирает сам. Этот последний этап обязателен, потому что человек сохраняет за собой человеческое право выбора и принятия решения, а всю предварительную, непосильную для него работу делает ЭВМ.