Linear Optimization-Android

Linear Optimization-Android

ivan gabrovski
01/08/2026
  • 9.9 MB

    Размер файла

  • Безопасность
  • Everyone

  • Android 8.0+

    Android OS

Oписание Linear Optimization-Android

Цель состоит в том, чтобы предоставить инструменты для решения моделей для линейной оптимизации.

Цель приложения — предоставить удобные инструменты для создания и решения моделей объектов для линейной оптимизации.

 Линейная оптимизация, также называемая линейным программированием (ЛП), — это метод достижения наилучшего результата (например, максимальной (минимальной) прибыли или минимальных затрат) в математической модели , требования и цель которой представлены линейными отношениями. Линейное программирование — это особый случай математического программирования (также известного как математическая оптимизация).

Линейные программы (модели в смысле этого приложения) — это задачи, которые можно выразить в стандартных формах (Википедия): — найти вектор x; - что максимизирует(минимизирует) Z = cx; - при условии, что Ax<=b – в максимизирует( Ax>=b – в минимизирует );- и x>=0. Здесь компоненты x — это переменные, которые необходимо определить, c и b — заданные векторы, а A — заданная матрица.

Из первоначальной деятельности приложения — линейной оптимизации приложения — включены функции создания, редактирования, решения и удаления моделей. Модели хранятся в базе данных SQLite с именем linearProgramming.db. В приложении имеются функции по сохранению и восстановлению базы данных в каталоге Download устройства.

При создании оптимизационной модели вводятся два параметра (деятельность «Линейная модель») — количество переменных вектора x и количество ограничений (сюда не входят ограничения для переменных) — т.е. строк матрицы A. После ввода этих данных и нажатия кнопки «Линейная модель» вы переходите к вводу данных модели — из действия «Создание линейной модели».

Коэффициенты вектора x c вводятся в строку с меткой Z= перед метками *Xi+.

Элементы матрицы А заносятся в таблицу Constraints перед меткой поля *Xi+. В последнее поле каждой строки матрицы после метки <= также вводятся границы b ограничений. После ввода этих данных и нажатия кнопки ОК происходит возврат к активности — активности Linear Model, где появляется обязательное поле для названия модели и кнопка для сохранения.

Когда модель сохраняется, ее имя появляется в списке моделей, отображаемом при начальном действии приложения. Выбранную модель из списка можно редактировать (кнопка Редактировать) или решать (кнопка Рассчитать). После редактирования и сохранения отредактированная версия сохраняется как новая модель, а старая остается в базе данных без изменений. Это сделано для того, чтобы можно было решить обе модели и сравнить результаты. Если какой-то из них не нужен, его можно удалить.

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

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

Приложение использует для оптимизации класс SimplexSolver из стандартной библиотеки org.apache.commons:commons-math:3.6.1.

Ещё

Что нового в последней версии 19.0

Last updated on 01/08/2026
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Ещё

Видео и Скриншоты

  • Linear Optimization-Android постер
  • Linear Optimization-Android скриншот 1
  • Linear Optimization-Android скриншот 2
  • Linear Optimization-Android скриншот 3
  • Linear Optimization-Android скриншот 4
  • Linear Optimization-Android скриншот 5
  • Linear Optimization-Android скриншот 6
  • Linear Optimization-Android скриншот 7

Информация Linear Optimization-Android APK

Последняя Версия
19.0
Категория
Инструменты
Android OS
Android 8.0+
Размер файла
9.9 MB
Разработчик
ivan gabrovski
Available on
Возрастные ограничения
Everyone
Отчет о безопасности
Проверить сейчас
Проверка безопасности завершена
Нет вируса
Нет шпионского ПО
Нет вредоносного ПО
Нет вируса
Нет шпионского ПО
Нет вредоносного ПО
Имя пакета:net.eaglepic.applinearprogramming
SHA-256:ad52e8a2bd6595e98ca0a61991ed271961880249819ec9f434ec45ed0c0200b8
SHA-1:9a6ede92d5d7366952086da27149df99b7d47ae0
Показать больше
Проверено: APKPURE
APKPure иконка

Супер Быстрая и Безопасная Загрузка через Приложение APKPure

Один клик для установки XAPK/APK файлов на Android!

Скачать APKPure
thank icon
We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
Learn More about Policies