Метод анализа иерархий для принятия решений

05.11.09

Разработка - Математика и алгоритмы

Метод анализа иерархий (МАИ) — используется для выбора наиболее подходящего из нескольких возможных вариантов решения какой-либо задачи.
Данная обработка поможет любому пользователю 1С:Предприятие принимать обоснованные решения в своей работе и в повседневной жизни.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Метод анализа иерархий для принятия решений, версия 1.2
.zip 32,53Kb
138
138 Скачать (1 SM) Купить за 1 850 руб.

Назначение и область применения

Метод анализа иерархий (МАИ) — используется для выбора наиболее подходящего из нескольких возможных вариантов решения какой-либо задачи. Разработан американским ученым Томасом Саати и подробно описан в его книгах «Аналитическое планирование. Организация систем» (ISBN 5-256-00380-1) и «Принятие решений. Метод анализа иерархий» (ISBN 5-256-00443-3).

Несмотря на серьезную математическую основу, вполне возможно применение метода для решения многих бытовых задач. В упомянутых выше книгах есть расчеты выбора школы для ребенка, выбора работы для молодого специалиста и выбора дома для семьи.

Запуск и использование

Обработка подходит для любой конфигурации, для хранения данных используются XML-файлы особой структуры (*.mai.xml).

В комплекте с обработкой идет несколько примеров расчета, которые могут помочь в освоении программы. Также их можно использовать для проверки правильности работы программы, сравнив с известными результатами из других источников.

Все этапы ввода данных и анализа результатов изложены во встроенной справке.

Обратная связь

Сделанный Вами расчет может пригодиться другим! Присылайте свои примеры расчетов, они будут включены в комплект следующей версии программы. Не забудьте удалить конфиденциальные данные и указать свое авторство.

Выражаю благодарность Сергею Дудакову за помощь в отладке программы!

Желаю успехов!

См. также

Математика и алгоритмы Программист Платформа 1C v8.2 Конфигурации 1cv8 Россия Абонемент ($m)

На написание данной работы меня вдохновила работа @glassman «Переход на ClickHouse для анализа метрик». Автор анализирует большой объем данных, много миллионов строк, и убедительно доказывает, что ClickHouse справляется лучше PostgreSQL. Я же покажу как можно сократить объем данных в 49.9 раз при этом: 1. Сохранить значения локальных экстремумов 2. Отклонения от реальных значений имеют наперед заданную допустимую погрешность.

1 стартмани

30.01.2024    3210    stopa85    12    

38

Математика и алгоритмы Бесплатно (free)

Разработка алгоритма, построенного на модели симплекс-метода, для нахождения оптимального раскроя.

19.10.2023    7620    user1959478    52    

36

Математика и алгоритмы Разное Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Расширение (+ обработка) представляют собою математический тренажер. Ваш ребенок сможет проверить свои знание на математические вычисление до 100.

2 стартмани

29.09.2023    3149    maksa2005    8    

26

Математика и алгоритмы Инструментарий разработчика Программист Платформа 1С v8.3 Мобильная платформа Россия Абонемент ($m)

Что ж... лучше поздно, чем никогда. Подсистема 1С для работы с регулярными выражениями: разбор выражения, проверка на соответствие шаблону, поиск вхождений в тексте.

1 стартмани

09.06.2023    10935    7    SpaceOfMyHead    18    

61

Математика и алгоритмы Программист Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Три задачи - три идеи - три решения. Мало кода, много смысла. Мини-статья.

03.04.2023    4403    RustIG    9    

25

Механизмы платформы 1С Математика и алгоритмы Программист Платформа 1С v8.3 Россия Бесплатно (free)

В статье анализируются средства платформы для решения системы линейных уравнений в 1С. Приводятся доводы в пользу некорректной работы встроенных алгоритмов, а значит потенциально некорректного расчета себестоимости в типовых конфигурациях.

23.11.2022    3569    gzharkoj    14    

25

Математика и алгоритмы Программист Платформа 1С v8.3 Россия Абонемент ($m)

Обычно под распределением понимают определение сумм пропорционально коэффициентам. Предлагаю включить сюда также распределение по порядку (FIFO, LIFO) и повысить уровень размерности до 2-х. 1-ое означает, что распределение может быть не только пропорциональным, но и по порядку, а 2-ое - это вариант реализации матричного распределения: по строкам и столбцам. Возможно вас заинтересует также необычное решение этой задачи через создание DSL на базе реализации текучего интерфейса

1 стартмани

21.03.2022    9051    7    kalyaka    11    

44
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Dimka74 03.11.09 05:05 Сейчас в теме
Вот такая ошибка появилась :(

{Форма.Форма(616)}: Значение не является значением объектного типа (НомерСтроки)
стрк = н.Первый.НомерСтроки - 1;
2. Арчибальд 2709 03.11.09 07:29 Сейчас в теме
3. kitminsk 205 03.11.09 08:46 Сейчас в теме
Хотелось бы пощупать исправленный вариант :?:
4. kitminsk 205 03.11.09 10:41 Сейчас в теме
Запускаю на платформе 8.1.14.72
выбираю "Загрузить из XML"
Выбираю файл "Выбор работы"
Получаю указанное выше сообщение.
Смотрю заполнение таблиц
Закладка цель - все заполнено
Закладка критерии - 2 строки - исследование,рост
Остальные закладки пустые
5. zheleznov 60 03.11.09 12:50 Сейчас в теме
Виноват. Как внешняя обработка действительно не работает. Буду исправлять. А пока можно вставить обработку в отдельную конфигурацию и запускать оттуда.
6. Slash 03.11.09 12:53 Сейчас в теме
пока минус ибо с типами данных надо быть внимательнее
7. Шёпот теней 1782 03.11.09 13:06 Сейчас в теме
строится модель - модель принимает решение ...

везде и всюда проблема построения моделей - стоимость, время, повторяемость, идентичность и т.д. ... иногда проще принять решение перебором а иногда пренебречь некоторой ошибкой ...

вероятность получить: львы рыжи - мы рыжи - мы львы весьма высока ...

опять же проблема "наблюдателя" в построении иерархий ... здесь видать основная проблема ...

спАсибо за идею ... будем почитать и посмотреть ... вот ...
8. Шёпот теней 1782 03.11.09 13:11 Сейчас в теме
общие математические методы принятия решений: http://www.olap.ru/best/analysis.asp

...вот...
9. Шёпот теней 1782 03.11.09 13:16 Сейчас в теме
тут: http://www.citforum.ru/consulting/BI/resolution/ ...

"Важным требованием, обеспечивающим обоснованность применения метода, является квалифицированность экспертов, принимающих участие в создании структуры модели принятия решения, подготовке данныхRules_DatePreporation и в интерпретации результатовMethodUse_ResultInterpritation, т.е. их способность давать правильную непротиворечивую информацию. Во многом обоснованность решения, принятого с помощью иерархического анализа проблемы, связана: 1) с полнотой учета факторов, определяющих рейтинг решений, 2) с полнотой учета связей между целью рейтингования, факторами и возможными решениями, 3) адекватностью формулировок критериев для парных сравненийAdvice_TwineCompareCriterion тем целям, которые преследуются для построения модели"

"Метод наиболее подходит для тех случаев, когда основная часть данных основана на предпочтениях лица, принимающего решения."

видимо покупка квартиры (и подобное) это наиболее подходящие вариант применения данного метода ...


... вот ...
VitaliySm; +1 Ответить
10. zheleznov 60 03.11.09 15:08 Сейчас в теме
(7-9) Спасибо за критику метода и ссылки!

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

Ценность МАИ в превращении качественных (субъективных) оценок в количественные показатели. Да и структурирование задачи в любом случае идет на пользу.
11. Шёпот теней 1782 03.11.09 16:42 Сейчас в теме
(10) ... во всЁм с вами согласен... вот ...

12. zheleznov 60 05.11.09 16:33 Сейчас в теме
Выложил версию 1.2: Исправлены ошибки. Добавлена проверка неоднозначности выбора, когда несколько вариантов имеют равные глобальные приоритеты. Добавлены примеры.
Шёпот теней; +1 Ответить
13. sanvlasko 19.05.10 19:21 Сейчас в теме
где скачать программу
14. user1007916 02.07.18 22:33 Сейчас в теме
Отличное применение МАИ!
Оставьте свое сообщение