Linear Optimization-Android

Linear Optimization-Android

ivan gabrovski
2025年10月19日
  • 20.4 MB

    ファイルサイズ

  • Everyone

  • Android 8.0+

    Android OS

このLinear Optimization-Androidについて

目的は、線形最適化のためのモデルを解くためのツールを提供することです。

このアプリケーションの目的は、線形最適化のためのオブジェクトのモデルを作成および解決するための便利なツールを提供することです。

 線形最適化は、線形計画法(LP)とも呼ばれ、要件と目的が線形関係で表される数学的モデルで最良の結果(最大(最小)利益や最小コストなど)を達成する方法です。線形計画法は、数学的計画法 (数学的最適化とも呼ばれます) の特殊なケースです。

線形計画 (このアプリの意味でのモデル) は、標準形式 (Wikipedia) で表現できる問題です。 - ベクトル x を見つけます。 - Z = cx を最大化 (最小化) します。 - Ax<=b – in Maximums( Ax>=b – in minimums );- および x>=0 に従う。ここで、x の成分は決定される変数、c と b は与えられたベクトル、A は与えられた行列です。

アプリケーションの初期アクティビティであるアプリの線形最適化から、モデルの作成、編集、解決、削除の機能が含まれています。モデルは、linearProgramming.db という名前で SQLite データベースに保存されます。このアプリケーションには、デバイスのダウンロード ディレクトリにデータベースを保存および復元する機能があります。

最適化モデルを作成するとき、2 つのパラメーター (線形モデル アクティビティ) を入力します。それは、ベクトル x 変数の数と制約の数 (これには変数の制約は含まれません)、つまり行列 A の行です。これらのデータを入力して「線形モデル」ボタンを押した後、アクティビティ「線形モデル作成」からモデル データの入力に進みます。

ベクトル x 係数 c は、ラベル *Xi+ の前にラベル Z= が付いた行に入力されます。

行列 А の要素は、フィールド ラベル *Xi+ の前にある Constraints という名前のテーブルに入力されます。ラベル <= の後の行列の各行の最後のフィールドには、制約の境界 b も入力されます。 これらのデータを入力して [OK] ボタンを押すと、アクティビティ - 線形モデル アクティビティに戻ります。モデル名の必須フィールドと保存用のボタンが表示されます。

モデルを保存すると、アプリケーションの最初のアクティビティに表示されるモデルのリストにその名前が表示されます。リストから選択したモデルは編集([編集]ボタン)または解決([計算]ボタン)できます。編集して保存すると、編集されたバージョンは新しいモデルとして保存され、古いモデルは変更されずにデータベースに残ります。これは、両方のモデルを解決して結果を比較できるようにするためです。それらの一部が不要な場合は、削除できます。

モデルを解くと、結果にはターゲット関数 Z の最大化と最小化、これが発生するベクトル x の要素の値、および制約が表示されます。

線形計画法モデルを使用する業界には、輸送、エネルギー、電気通信、製造などがあります。これは、計画、ルーティング、スケジューリング、割り当て、設計におけるさまざまな種類の問題をモデル化するのに役立つことが証明されています。

アプリケーションは、標準ライブラリ org.apache.commons:commons-math:3.6.1 の最適化クラス SimplexSolver を使用します。

もっと見る

最新バージョン 12.0 の更新情報

Last updated on 2025年10月19日
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 情報

最新バージョン
12.0
カテゴリー
ツール
Android OS
Android 8.0+
ファイルサイズ
20.4 MB
Available on
コンテンツのレーティング
Everyone
APKPure で安全で高速な APK のダウンロード
APKPure は署名検証を使用して、ウイルスフリーの Linear Optimization-Android APK ダウンロードを保証します。

Linear Optimization-Androidの旧バージョン

APKPure アイコン

APKPureアプリで超高速かつ安全にダウンロード

Android で XAPK/APK ファイルをワンクリックでインストール!

ダウンロード 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