Отправляет email-рассылки с помощью сервиса Sendsay

Алгоритмы для всех

  Все выпуски  

Алгоритмы для всех


Информационный Канал Subscribe.Ru

2003-02-28
Вы читаете выпуск #38 рассылки "Алгоритмы для всех".

Пушкарев С.В.
Предварительный анализ-2002: косой алгоритм для перво-прохОдных и близких к
ним задач.
Продолжение. Начало - в "Алгоритмы для всех", в.37 от 3"1"31

Ваше право чтения данной статьи вообще и данной части в частности
определяется лицензионным соглашением из первой части статьи.

=================

"Бизнесмен покупает не книгу, он покупает решение своей проблемы учеными. И
в большинстве случаев стремится разрешить ее как можно более дешевым
способом. А даже дорогая книга - это недорогое решение." (Фомин"1998с50к2о8-9)

"...научная статья пишется кратко (потому что она пишется для специалистов
и, кроме того, необходимо экономить бумагу). При этом уже не видны
творческие муки, статья кажется чудом озарения свыше, так как исчезли
промежуточные выкладки и рассуждения, т.е. убрана та лестница, с помощью
которой только и можно было добраться до результата. Часто это затрудняет
чтение статьи даже специалисту. Правда, при этом экономится бумага, но
упускается из виду, что экономить следовало бы не бумагу, а мозги
читателей." (Маковецкий"1976с413о7-9)

68. И который, похоже, почти все считают единственно возможным. :-(

Рискну, пожалуй, сделать прогноз: когда-нибудь каждая статья будет
представлять собой одно предписание (независимо от объема текста), а книги
будут деревьями из предписаний (пме78, 79). :-) (пме71) (см. тж
Пушкарев"2001"май :) (пме74)), и наши (думаю, не столь далекие :-) ) потомки
будут смотреть на 99.99% имеющихся на настоящий момент источников как на
имеющие лишь историческую (но не практическую) ценность и удивляться, как мы
могли с ними работать. :-)

А для оценки публикации введут коэффициент "предписанийности" :-):
соотношение количества знаков, приходящихся в тексте на предписания, к
общему количеству знаков. И этот коэффициент будет указываться в
библиографическом описании источника. ;)

69. Его слабо упорядоченный прототип в литературе обычно называют деревом
целей (см. некоторый обзор в Пушкарев"1999).

71. А "желтые страницы" (разделы услуг) в телефонных справочниках будут
выглядеть в точности как каталоги алгоритмов: "название услуги/алгоритма",
"время выполнения", "цена" (пме72), "координаты поставщика". :)))

72. Хотя для услуг будут указаны, скорее, диапазОны времени и ценЫ.

73. Перебирать правила, - вроде того, как я перебирал вепольные стандарты
("особо сильные сочетания приемов и физэффектов" (Альтшуллер"1988с168о5)) до
того, как сделал из них алгоритм распознавания), - тоже мало приятное
занятие, но это все же намного лучше (все стандарты умещаются на 8
страницах, - РИСс340-387), чем перебирать те исходные описания более 40 000
изобретений, откуда взяты исходные приемы преодоления технических
противоречий (Альтшуллер"1988с168о2), и бог знает сколько источников, откуда
были извлечены физические эффекты. (Для справки: геометрические эффекты
(Викентьев, Ефремов"1989) были извлечены из более чем 1 200 000 формул
изобретений и патентов (Викентьев, Ефремов"1989с75о4).)

74. Сюда же: в "Комсомольской правде" (в разделе "КП-Здоровье") с недавнего
времени стали публиковать алгоритмы распознавания разных недугов (н-р,
алгоритм определения причины боли в груди (Что болит..."2003)). Процесс
идет... :-)

78. Относительно новая моя конструкция: первый рабочий образец появился 2"7"23.

79. Хотя нет: деревья предписаний вполне влезут в журнальные статьи. А
книги, скорее, будут построены из деревьев деревьев :-) предписаний. Это -
совсем свежая конструкция: первый образец появился неделю назад (3"1"21).

81. "Возможным этот ход становится лишь после начала признания, когда
выгодно использовать солидную 'трейд марк'." (АВКс290о9) :-))

И точнее тут, пожалуй, будет говорить не о целях, а о функциях. Причем,
данная функция относится к статье (точнее, к ее опубликованию), а следующая
- к собственно алгоритму.

92. Под "настоящим моментом" я разумею день набивки того абзаца. :-) На
сегодня (3"1"30) алгоритм уже постарел в два раза. :-)

Целеполагание

"Наступит время, когда ЖСТЛ будут изучать в школах (пме80), и человек,
выбирая цель-1, обязательно продумает систему надцелей. Тогда временной
промежуток между усмотрением цели и надцелей сведется к минимуму." (АВКс171о9)

"Быть может, познание очень большого числа фактов и связей между ними
приведет к своеобразным "высям познания", после чего число вопросов, не
имеющих ответа, начнет уменьшаться (в противоположность тому, что до этого
момента оно беспрерывно увеличивалось)." (Лем"1967с233о5) (пме102)

Примечания.

80. А зачем ждать этого времени? Если можно "прямо сейчас и бесплатно...
(см. главу "Идеальная задача")"! :-) Алгоритм я даю, что еще нужно?

102. Возможно, после того, как вы прочтете главу "Целеполагание", у вас
возникнет вопрос "А к чему, собственно, в этой главе относится этот
эпиграф?". Если б тут был обычный алгоритм, я бы не стал писать это
примечание: мол, не понимаете, и так вам и надо :-) , ибо алгоритмы я даю не
для ЧТЕНИЯ, а для ВЫПОЛНЕНИЯ. Но тут я поясню. Слегка. :-) : Этот второй
эпиграф вы поймете (хотя гарантировать я, конечно, не могу :-) ), когда
проведете целеполагание до своих конечных целей несколько раз. Т.е.,
однократного выполнения алгоритма заведомо будет недостаточно.

 .*  

10. Внести сюда задачу в стандарте ГСНД ("(г)лагол (с)овершенного вида в
(н)еопределенной форме, как правило, с (д)ополнением"):    , А ДЛЯ ЭТОГО
НУЖНО #30

Н-р, "поесть", "поспать" :-) , "пересадить папортник из теплицы",
"распечатать файл", "сделать увлажнитель воздуха", "проверить мыло",
"разобрать бумаги из синей папки", "сделать новый бланк для времяпровождения
с учетом таблицы для углового сложения", "составить расписание на завтра",
"выйти из замкнутого круга" :-) , "посчитать знаменатель геометрической
прогрессии при начальном члене < > и сумме < >", "подобрать значок для
обозначения понятия <. >", "подобрать структуру формулировки препятствия"...
Все эти задачи являются названиями моих реальных ДРЗя.

 .*  

Форма

"Мы задаем вопросы: - Какова цель вашей организации? - Чаще всего отвечают:
"Мы хотим получать прибыль от страховой деятельности".

- А зачем? - "Ну-у-у, чтобы развивать свою организацию...",
- А зачем ее развивать? ...

Наш опыт показывает, что за 5-7 шагов: "А зачем... ?" - люди выходят на
уровень ДОСТОЙНОЙ ЦЕЛИ (в терминах ЖСТЛ), МЕЧТЫ (по ПТБ), или МИССИИ
ОРГАНИЗАЦИИ (в терминах американского менеджмента)." (Сибиряков"1999)

Полная форма моего алгоритма целеполагания (снк28) имеет несколько
замысловатый вид и, к тому же, еще не до конца отлажена. Поэтому я даю здесь
одну из самых простых версий.

Приводимые ниже примеры (образцы) взяты из моих рабочих записей.
Единственно, я заменил свои термины на общеупотребительные оные, - более или
менее аналогичные моим.

 .*  

20. Определить, используя данную ниже форму, граничные цели задачи
"<результат шага #10>"

Вот так выглядит результат моего собственного определения граничных целей
для задачи "обеспечить отсутствие беспорядка среди таблиц, предшествующих
таблице ДРЗ < >"

-----------------------------------------------------------
                                 |       |внести в| соеди-|
                                 |       | первые | нить  |
                                 |       | свобод-| задачу|
                                 |       | ные за-| с ее  |
                                 |       | писи   | целями|
                                 |       | цели   | пере- |
задачи и их цели                 | дерево| задачи,| ходом |
                                 |       | находя-| "низ- |
                                 |       | щейся в| верх" |
                                 |       | первом |       |
                                 |       | поле   |       |
                                 |       | текущей|       |
                                 |       | записи |       |
----------------------------------------------------------|
обеспечить отсутствие беспорядка | -*    |        |       |
среди таблиц, предшествующих     |  |_   |   V    |   V   |
таблице ДРЗ < >                  | -* |  |        |       |
---------------------------------|    |  |--------|-------|
обеспечить отсутствие расхода    | -*_|  |        |       |
времени на решение уже решенных  |  |_   |   V    |   V   |
задач                            | -* |  |        |       |
---------------------------------|    |  |--------|-------|
ускорить достижение жизненных    | -*_|  |        |       |
целей                            |  |_   |    V   |   V   |
                                 | -* |  |        |       |
---------------------------------|    |  |--------|-------|
обеспечить отсутствие            | -*_|  |        |       |
возможности того, чтобы          |  |    |        |       |
отсутствовало достижение         |  |_   |    V   |   V   |
жизненных целей у меня           | -* |  |        |       |
---------------------------------|    |  |--------|-------|
обеспечить присутствие изделия   | -*_|  |        |       |
от жизненных целей               |  |    |    V   |   V   |
                                 | -*    |        |       |
---------------------------------|       |--------|-------|
, А ЭТО ВЫВЕДЕНО ИЗ КОНЕЧНЫХ     |       |        |       |
ЦЕЛЕЙ                            |       |        |       |
-----------------------------------------------------------

=======================

Продолжение следует.

Сергей Пушкарев, pushkaryov@newmail.ru


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное