Angielskifrancuskihiszpański

Ulubiona usługa OnWorks

popt4jlib do pobrania dla systemu Linux

Bezpłatne pobieranie aplikacji popt4jlib Linux do uruchamiania online w Ubuntu online, Fedora online lub Debian online

To jest aplikacja dla systemu Linux o nazwie popt4jlib, której najnowszą wersję można pobrać jako popt4jlib.zip. Można go uruchomić online w darmowym dostawcy usług hostingowych OnWorks dla stacji roboczych.

Pobierz i uruchom online tę aplikację o nazwie popt4jlib z OnWorks za darmo.

Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:

- 1. Pobrałem tę aplikację na swój komputer.

- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.

- 3. Prześlij tę aplikację w takim menedżerze plików.

- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.

- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.

- 6. Pobierz aplikację, zainstaluj ją i uruchom.

pop4jlib


Ad


OPIS

popt4jlib to biblioteka optymalizacji równoległej typu open source dla języka programowania Java, obsługująca zarówno modele pamięci współdzielonej, jak i rozproszonego przekazywania komunikatów. Implementuje szereg algorytmów metaheurystycznych do programowania nieliniowego, w tym algorytmy genetyczne, ewolucję różnicową, algorytmy ewolucyjne, symulowane wyżarzanie, optymalizację roju cząstek, algorytm Firefly, wyszukiwanie Monte-Carlo, algorytmy wyszukiwania lokalnego, algorytmy oparte na gradientach, a także niektóre dobrze znane algorytmy przepływu sieci i inne algorytmy grafowe. W następnej wersji zostanie dodana szybka równoległa implementacja metody sieci simplex oraz kilka pełnoprawnych równoległych/rozproszonych solwerów MIP. Ogólnie rzecz biorąc, kładzie się nacisk na poprawę wydajności algorytmów w modelach z pamięcią współdzieloną za pośrednictwem wątków java, ponieważ maszyny wielordzeniowe są dziś bardzo rozpowszechnione.



Zakładka Charakterystyka

  • wielowątkowa implementacja następujących metaheurystyk: (1) model wyspowy GA (2) symulowane wyżarzanie (3) ewolucja różniczkowa (4) algorytm ewolucyjny (5) optymalizacja roju cząstek (6) algorytm świetlika
  • wielowątkowa, wielostartowa implementacja Steepest Descent z regułą Armijo dla NLP
  • wielowątkowa, wielostartowa implementacja metody BFGS dla NLP z ograniczeniami pudełkowymi
  • wielowątkowa, wielostartowa implementacja metody Conjugate-Gradient z aktualizacjami Fletchera dla NLP z ograniczeniami pudełkowymi
  • wielowątkowa implementacja Monte-Carlo Search
  • wielowątkowa implementacja problemów pakowania Grafów 1 i 2, problemów maksymalnej kliki, problemu najkrótszej ścieżki, problemu minimalnego drzewa rozpinającego i innych problemów grafowych
  • bardzo szybkie wielowątkowe implementacje K-Means, K-Means++, Neural-Gas i innych algorytmów dla problemu grupowania błędów minimalnej sumy lub kwadratu
  • alternatywna, bardzo szybka biblioteka narzędzi do programowania współbieżnego/rozproszonego


Publiczność

Nauka/Badania, Deweloperzy, Inżynieria



Język programowania

Java


Kategorie

Nauka/Inżynieria, Matematyka

Jest to aplikacja, którą można również pobrać z https://sourceforge.net/projects/popt4jlib/. Został umieszczony w OnWorks, aby można go było uruchomić online w najprostszy sposób z jednego z naszych bezpłatnych systemów operacyjnych.


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad