Определение модели программирования целей Mathematica - PullRequest
4 голосов
/ 22 декабря 2011

Я оцениваю Wolfram Mathematica 8 для проекта университетского курса.

У меня трудности с определением модели программирования цели.Во-первых, потому что у меня действительно мало математики :) Во-вторых, потому что то, что я нашел в официальной документации (см. «Многоцелевая оптимизация: программирование целей»), плохое.

Я пытаюсь определить небольшую модель для распределения ресурсов на этапе сопровождения программного проекта.Это неформальное определение модели:

Informal Goal Programming model

Не беспокойтесь о функции Curly Phi.Это функция активации, которая возвращает 1, если количество часов превышает пороговое значение.Порог - это среднее количество часов, необходимое для устранения ошибки.

Пожалуйста, не комментируйте полезность этой модели: она не является целью курса.Кроме того, количество часов здесь является случайным для тестирования.

Я прошу помощи, чтобы выразить эту неофициальную модель в модели программирования целей Mathematica.То есть у меня проблемы с синтаксисом и встроенными функциями.

Пожалуйста, прокомментируйте здесь, если вам нужна дополнительная информация, я предоставлю их.

Для модераторов: теги linear-здесь могут быть полезны программирование целей и определение моделей, но у меня нет репутации для их создания.

1 Ответ

0 голосов
/ 30 декабря 2011

Вот как я это решил.Наверное :) Мой профессор скажет.

Конечно, это не элегантно, имейте в виду, что я использую Mathematica уже пару недель, и я никогда раньше такого не делал.

Используется обычная модель программирования целейкак тот, который был предложен Ignizio, JP (1978) .

Пока есть только один «шаг» минимизации.

Я предоставляю скриншоты, если кто-то из вас интересуется исходным кодом, просто напишите комментарий с некоторыми контактными данными.

GP model part 1 GP model part 2

1 : обзор программирования целей: инструмент многоцелевого анализа.Джеймс П. Игницио Журнал Общества исследования операций, Vol.29, № 11 (ноябрь, 1978), стр. 1109-1119 http://www.jstor.org/stable/10.2307/3009359

...