Добрый день, необходимо написать программу для оптимизация поиск самого дешевого варианта реализации плана эксперимента.
Суть задачи: Есть план эксперимента ( в плане может быть до 1000 отдельных экспериментов, пример картинка 1) который состоит из множества экспериментов и факторов которые на него влияют ( значения 1 или -1) (пример картинка 1), необходимо что бы программа просчитала и нашла наиболее дешевый вариант реализации плана (при переходе фактора который влияет на эксперимент из состояния 1 в -1 и наоборот есть своя цена, пример картинка 2 и 3. Программа должна расставить эксперименты в такой последовательности, что бы реализовать план было максимально дешево, пример картинка 4.
Структура работы:
1) При запуске программы необходимо пользователю указать количество факторов и экспериментов
2) Появляется 3 пустых таблицы. 1 это таблица начального плана куда пользователь ручками вносит начальный план эксперимента, пример картинка 1, 2 остальных это таблицы со стоимость перехода из одного состояния к другому, пример картинка 5 и 6
3) после нажатия кнопки "оптимизация" программа должна выдать таблицу с оптимизированным планом эксперимента, пример картинка 4
4) После нахождения результата программа показует оптимизированный план, время затраченное на поиски результата, количество проанализировавших вариантов плана ( по возможности), и стоимость реализации.
Приложения 6
Отзыв заказчика о сотрудничестве с Alexandr Shvets
Оптимизация поиск самого дешевого варианта реализации плана экспеременХороший специалист, но видимо мы не дополняли друг друга или перехотел делать мое задание
-
По сути:
- Каким методом нужно решить задачу?
- В тексте написано, что значения факторов могут быть 1 или -1, в таблицах же указан еще и 0. Нужно уточнить все возможные значения факторов.
- В таблицах не указана стоимость перехода "от -1 к 0" и "от +1 к 0" (при условии, если 0 все же нужен).
По реализации:
- На каком конкретно языке, в какой конкретно среде нужно написать программу?
- Программа должна быть консольной или графической?
-