Описание тега ms-solver-foundation
Microsoft Solver Foundation (MSF) - это платформа для моделирования задач оптимизации. Он предоставляет.NET API и среду выполнения (Solver Foudation Services) и использует язык декларативного моделирования (OML). MSF содержит встроенные решатели и интерфейсы с внешними решателями.
2
ответа
Метод как целевая функция в Microsoft Solver Foundation?
Вот типичная формулировка оптимизации с MSF: using Microsoft.SolverFoundation.Services; SolverContext context = SolverContext.GetContext(); Model model = context.CreateModel(); //decisions Decision xs = new Decision(Domain.Real, "Number_of_small_che…
04 фев '14 в 22:18
1
ответ
Представлять географическое распределение как ограничение в линейной вероятности?
Я изучаю Фонд Solver прямо сейчас. Я на самом деле подключаю lpsolve для своего проекта, но я думаю, что моя проблема - это общий вопрос о том, как лучше всего представить мои ограничения. У меня, как мне кажется, довольно типичная проблема с рюкзак…
03 июл '12 в 14:52
1
ответ
Microsoft Solver Foundation прослушивается?
Я написал это неосуществимо oml по ошибке пытаясь сделать что-то другое. Что плохого в этом, так это то, что ограничение внизу невозможно, так как минимальное значение справа должно быть нулевым, а максимальное слева должно быть больше нуля (если, к…
26 июн '12 в 15:43
2
ответа
Воспроизведение Excel Solver GRG Нелинейная оптимизация в Visual Basic .NET
Я пытаюсь воспроизвести следующую нелинейную оптимизацию Excel Solver GRG с использованием Microsoft Solver Foundation в VB.NET (цифры в этом примере упрощены): Цель: общий расход газа = 100000 Переменная: скважина 1, дебит нефти Ограничения: 0 <= д…
01 июн '15 в 18:19
2
ответа
Solver Foundation в C# имеет большую ошибку, чем решатель Excel
Я начинаю использовать Solver Foundation в приложении WPF/C#, которое должно заменить лист Excel, который решает линейную задачу, что-то вроде этого: Смешайте A: (20% A + 70% B + 10% C) Смесь Б: (35% А + 65% С) Смесь C: (10% A + 80% B + 10% D) Сколь…
04 янв '13 в 19:45
1
ответ
Решить нелинейное уравнение с MS Solver Foundation C#
контекст Я хотел бы решить следующее уравнение, используя алгоритмы C#, и не хочу изобретать велосипед. Я изучил Math.NET и быстро выяснил, что он поддерживает только решение линейных матричных уравнений числовыми методами. В поисках я пришел к выво…
16 ноя '18 в 08:48
3
ответа
Автоматическая настройка параметров
У меня есть приложение для обработки аудио, которое принимает входной аудиофайл, обрабатывает его и выплевывает измененный выходной аудиофайл. Это приложение для обработки аудио имеет 10-15 параметров, которые влияют на то, как оно обрабатывает ауди…
05 авг '11 в 17:01
4
ответа
Подходит ли Microsoft Solver Foundation для моих нужд?
Я ищу варианты для линейного и нелинейного программирования (оптимизации). Требования: Поддержка задач линейного и нелинейного программирования с прибл. 100-1000 переменных и до 1000 ограничений (насколько я понимаю, это довольно просто). Нелинейные…
30 июл '09 в 14:22
1
ответ
Какой решатель я должен использовать, чтобы заменить minFunc при переносе разреженной фильтрации MATLAB на F#
У меня есть следующий код разреженной фильтрации MATLAB, который я хотел бы перенести на F#. Мне известно о F# Type Provider для MATLAB, но я не могу использовать его здесь, потому что это создаст зависимость от MATLAB (я могу использовать его для т…
11 сен '13 в 05:44
1
ответ
Как пользоваться оператором If в MS Solver Foundation?
Что не так с этим кодом?: SolverContext sc = SolverContext.GetContext(); Model m = sc.CreateModel(); m.AddDecision(new Decision(Domain.IntegerNonnegative, "a")); m.AddDecision(new Decision(Domain.IntegerNonnegative, "b")); m.AddConstraint(null, "a &…
22 июн '12 в 20:50
1
ответ
Определение цели с помощью Microsoft Solution Foundation
Цель программы: интеграция. Я реализую адаптивный квадратурный (иначе числовое интегрирование) алгоритм для больших размеров (до 100). Идея состоит в том, чтобы случайным образом разделить объем на более мелкие участки путем оценки точек с использов…
10 окт '12 в 12:57
1
ответ
Использовать функцию потолка в решении задачи фундамента?
Я пытаюсь взять потолок одной из моих переменных решения, умноженных на 2,5, в моей целевой функции Solver, но функция Math.Ceiling() не может быть применена, потому что переменная foobar - это не двойное, а "термин". переменная Есть ли другой спосо…
24 сен '12 в 01:49
1
ответ
Microsoft Solver Foundation выдает ArgumentNullException при добавлении ограничения
Я пытаюсь создать расписание для колл-центра, где я стараюсь максимально увеличить персонал в периоды высоких вызовов и минимизировать в периоды низких вызовов. Для простоты это будет выглядеть примерно так: У меня есть следующий код: var startTimes…
16 окт '14 в 11:55
0
ответов
Microsoft Solver Foundation не решает, что решает Excel Solver
У меня есть проблема нелинейной оптимизации с ограничениями. Я решил это с помощью Excel Solver (GRG), но когда я попытался перевести его на C# с Microsoft Solver Foundation это становится solution.Quality = SolverQuality.Unknown, Проблема заключает…
29 янв '14 в 11:59
1
ответ
Какую функцию минимизирует InteriorPointSolver Фонда Microsoft Solver?
Я пытаюсь использовать InteriorPointSolver для решения стандартной задачи квадратичного программирования с линейными ограничениями (согласно определению, которое можно найти здесь). В моей задаче нет линейного члена (вектор "с" в определении). Я нас…
25 янв '12 в 14:39
4
ответа
Microsoft Solver Foundation Ограничение переменной
Привет! Я использую Microsoft Solver Foundation для решения проблемы линейного программирования, но эта переменная превысила 1000, и она выдает следующую ошибку: {"Превышен лимит размера модели для этой версии продукта. Пожалуйста, свяжитесь с корпо…
18 сен '12 в 05:28
2
ответа
Фонд Microsoft Solver по модулю оператора
Я пытаюсь добавить базовое ограничение в основание своего решателя следующим образом: model.AddConstraint("c1", x % y == 0); Я получаю ошибку компиляции, в которой говорится, что "Оператор"% "не может быть применен к операндам типа"Microsoft.SolverF…
09 дек '12 в 16:38
1
ответ
MS-Solver-Foundation: добавить атрибуты объектов в модель?
Я новичок в программировании оптимизации. Я хочу написать калькулятор персонажей для RPG. Упрощенный обзор: у персонажа есть statPoints, которые могут быть назначены HP, dmg и def. Каждая точка в одной из этих трех точек уменьшает статпоинты на един…
03 дек '15 в 23:49
1
ответ
Солвер, странное поведение
using System; using System.Collections.Generic; using System.Linq; using Microsoft.SolverFoundation.Services; namespace Test { class Program { static void Main(string[] args) { var context= SolverContext.GetContext(); var model = context.CreateModel…
12 фев '14 в 15:23
4
ответа
Используйте Microsoft Solver Foundation в C#
Я пытаюсь использовать Microsoft Solver Foundation в своем приложении C# в VS2010 Ultimate. Я установил MSF (64-битная версия) и, насколько я понимаю, я смогу использовать службы после объявления: using Microsoft.SolverFoundation; Тем не менее я пол…
13 июл '11 в 13:21