Our website uses necessary cookies to enable basic functions and optional cookies to help us to enhance your user experience. Learn more about our cookie policy by clicking "Learn More".
Accept All Only Necessary Cookies
Linear Optimization-Android ikona

Linear Optimization-Android


ivan gabrovski
19.0
  • Aug 1, 2026
    Update date
  • Security
  • Everyone
  • Android 8.0+
    Android OS

O Linear Optimization-Android

Celem jest dostarczenie narzędzi do rozwiązywania modeli optymalizacji liniowej.

Celem aplikacji jest udostępnienie wygodnych narzędzi do tworzenia i rozwiązywania modeli obiektów w celu optymalizacji liniowej.

 Optymalizacja liniowa, zwana także programowaniem liniowym (LP), to metoda osiągnięcia najlepszego wyniku (takiego jak maksymalny (minimalny) zysk lub najniższy koszt) w modelu matematycznym, którego wymagania i cel są reprezentowane przez zależności liniowe. Programowanie liniowe to szczególny przypadek programowania matematycznego (znanego również jako optymalizacja matematyczna).

Programy liniowe (modele w znaczeniu tej aplikacji) to problemy, które można wyrazić w standardowych formatach (Wikipedia): - znajdź wektor x; - to maksymalizuje (minimalizuje) Z = cx; - pod warunkiem Ax<=b – w maksymalizacjach ( Ax>=b – w minimalizacjach );- i x>=0. Tutaj składowe  x  są zmiennymi, które należy wyznaczyć, c i b są podanymi wektorami, a A jest daną macierzą.

Od początkowej działalności aplikacji – App Linear Optimization, zawarte są funkcje tworzenia, edycji, rozwiązywania i usuwania modeli. Modele przechowywane są w bazie danych SQLite pod nazwą linearProgramming.db. Aplikacja posiada funkcje przechowywania i odtwarzania bazy danych w katalogu Download urządzenia.

Podczas tworzenia modelu optymalizacyjnego wprowadzane są dwa parametry (działanie Modelu Liniowego) – liczba wektorów x zmiennych oraz liczba ograniczeń (nie dotyczy to ograniczeń dla zmiennych) – czyli wierszy macierzy A. Po wprowadzeniu tych danych i naciśnięciu przycisku – Model Liniowy, przechodzimy do wprowadzania danych modelu – z czynności Tworzenie Modelu Liniowego.

Wektor x współczynniki c wprowadza się w wierszu z etykietą Z= przed etykietami *Xi+.

Elementy macierzy А wpisuje się do tabeli o nazwie Ograniczenia przed etykietą pól *Xi+. W ostatnim polu każdego wiersza macierzy, po etykiecie <= , wpisane są także granice b ograniczeń. Po wprowadzeniu tych danych i naciśnięciu przycisku OK powraca do czynności - Działanie Modelu Liniowego, gdzie pojawia się obowiązkowe pole na nazwę modelu oraz przycisk zapisu.

Po zapisaniu modelu jego nazwa pojawia się na liście modeli wyświetlanej w początkowej aktywności aplikacji. Wybrany model z listy można edytować (przycisk Edytuj) lub rozwiązać (przycisk Oblicz). Po edycji i zapisie edytowana wersja zostaje zapisana jako nowy model, a stara pozostaje niezmieniona w bazie danych. Dzięki temu można rozwiązać oba modele i porównać wyniki. Jeśli niektóre z nich nie są potrzebne, można je usunąć.

Podczas rozwiązywania modelu wynik pokazuje maksymalizację i minimalizację funkcji celu Z oraz przy jakich wartościach elementów wektora x, przy których to następuje, a także ograniczenia.

Branże wykorzystujące modele programowania liniowego obejmują transport, energię, telekomunikację i produkcję. Okazał się przydatny w modelowaniu różnego rodzaju problemów w planowaniu, wyznaczaniu tras, harmonogramowaniu, przydzielaniu i projektowaniu.

Aplikacja wykorzystuje do optymalizacji klasę SimplexSolver ze standardowej biblioteki org.apache.commons:commons-math:3.6.1.

Pokaż więcej

Dodatkowe informacje APLIKACJA

Ostatnia Wersja

19.0

Przesłane przez

Oppa Nay Min

Wymaga Androida

Android 8.0+

Wymagana licencja

Ocena treści

Everyone

Raport bezpieczeństwa

Co nowego w najnowszej wersji 19.0

Last updated on Aug 1, 2026

Ta wersja zawiera drobne poprawki błędów i ogólne ulepszenia. Zaktualizuj ją, aby uzyskać najlepsze wrażenia.

Pokaż więcej
Kontrola bezpieczeństwa zakończona
Brak wirusa
Brak spyware
Brak złośliwego oprogramowania
Brak wirusa
Brak spyware
Brak złośliwego oprogramowania
Nazwa pakietu:net.eaglepic.applinearprogramming
SHA-256:ad52e8a2bd6595e98ca0a61991ed271961880249819ec9f434ec45ed0c0200b8
SHA-1:9a6ede92d5d7366952086da27149df99b7d47ae0
Pokaż więcej
Zweryfikowane przez: APKPURE

Linear Optimization-Android Zrzuty ekranu

Linear Optimization-Android plakatLinear Optimization-Android screenshot 1Linear Optimization-Android screenshot 2Linear Optimization-Android screenshot 3Linear Optimization-Android screenshot 4Linear Optimization-Android screenshot 5Linear Optimization-Android screenshot 6Linear Optimization-Android screenshot 7

Powiązane Tagi

Popularne artykuły w ciągu ostatnich 24 godzin

Subskrybuj APKPure
Bądź pierwszym, który uzyskał dostęp do wczesnego wydania, wiadomości i przewodników najlepszych gier i aplikacji na Androida.
Nie, dziękuję
Zapisać się
Subskrybowano pomyślnie!
Jesteś teraz subskrybowany do APKPure.