Przeprowadzenie prac badawczo-rozwojowych

Notice description

Powstaje w kontekście projektu:
FENG.01.01-IP.02-0831/24 - Opracowanie przez Quantumz.io zintegrowanego systemu klasyczno-kwantowego opartego na algorytmach fizycznych i chaotycznym wyżarzaniu kwantowym do rozwiązywania problemów optymalizacji dyskretnej

Przeprowadzenie prac badawczo-rozwojowych
Celem prac jest budowa modułu umożliwiającego statyczny i dynamiczny wybór najlepszych algorytmów i dobór optymalnych parametrów solverów QUBO. Istnieje wiele algorytmów (heurystyk), które znajdują przybliżone rozwiązania problemów QUBO. Każda z heurystyk ma również wiele parametrów, które kontrolują jej zachowanie. Moduł, zautomatyzuje proces wyboru algorytmu i optymalizacji jego parametrów dla danej rodziny instancji albo dla konkretnej instancji. W pierwszym przypadku, jesteśmy zainteresowani wyborem algorytmów/parametrów, które są dobierane tak, aby uzyskany algorytm działał jak najlepiej dla instancji pochodzących z określonej rodziny. W drugim przypadku, chcemy otrzymać algorytm, który analizuje strukturę danej instancji QUBO i podejmuje decyzję jakie algorytmy/parametry wybrać dla tej konkretnej instancji.

Zakres prac:

1. Budowa biblioteki algorytmów i cech instancji QUBO:
* przystosowanie zaimplementowanych algorytmów heurystycznych rozwiązujących problemy QUBO biorąc pod uwagę parametry kontrolujące ich zachowanie,
* identyfikacja cech instancji QUBO (wyliczanych w oparciu o macierz współczynników jak i z grafu otrzymanego po przekształceniu instancji QUBO na graf MaxCut),
* implementacja algorytmów obliczających te cechy, z naciskiem na szybkie przeprowadzenie obliczeń, np. z wykorzystaniem GPU.

2. Przetwarzanie wstępne instancji (pre-processing) i przetwarzanie końcowe rozwiązania (post-processing):
* implementacja technik sparsyfikacji instancji QUBO w oparciu o metody teorii grafów,
* implementacja technik upraszczania instancji przez identyfikację zmiennych i metod “ukrytej drogi” (backdoor),
* implementacja technik ulepszania rozwiązania zwróconego przez solver.heurystycznego.

3. Wybór algorytmów ze zbioru.
* budowa modelu przewidującego jakość znalezionego rozwiązania jak i czas działania algorytmu heurystycznego dla zadanej jakości rozwiązania,
* rozszerzenie tego modelu do modelu wybierającego najlepszy algorytm ze zbioru heurystyk dla danej instancji QUBO (wersja statyczna) oraz dla danej rodziny instancji QUBO (wersja dynamiczna),
* implementacja co najmniej dwóch typów modeli: opartych o las losowy (random forest) oraz grafowe sieci neuronowe (graph neural networks) z wykorzystaniem uczenia nadzorowanego oraz uczenia ze wzmocnieniem.

4. Dobór optymalnych parametrów.
* budowa modelu przewidującego jakość rozwiązania jak i czas działania danego algorytmu heurystycznego w zależności od parametrów algorytmu,
* rozszerzenie tego modelu do modelu wybierającego najlepsze parametry dla danej instancji QUBO (wersja statyczna) oraz dla danej rodziny instancji QUBO (wersja dynamiczna),
* implementacja co najmniej dwóch typów modeli: opartych o las losowy (random forest) oraz grafowe sieci neuronowe (graph neural networks) z wykorzystaniem uczenia nadzorowanego oraz uczenia ze wzmocnieniem.

5. Eksperymenty, analiza i wnioski konstrukcyjne.
* testy na syntetycznych i praktycznych zestawach danych,
* analiza wyników testów,
* wyciągnięcie wniosków i ich wykorzystanie do poprawienia algorytmów.

Oferent jest zobowiązany do podania w ofercie stawki godzinowej za 1 osobogodzinę wykonywania czynności opisanych powyżej. Rozliczenia z podwykonawcą będą przeprowadzane na podstawie raportu osobogodzin.

Miejsce realizacji
Kraj: Polska, Województwo: mazowieckie, Powiat: Warszawa, Gmina: Śródmieście, Miejscowość: Warszawa

Make an offer

Time limit for receipt of tenders

2026-04-20 21:59:59.0

Location

Kraj: Polska, Województwo: mazowieckie, Powiat: Warszawa, Gmina: Śródmieście, Miejscowość: Warszawa

Category assortment

Consultancy

Buyer details

Quantumz.io Sp. z o. o.
Puławska 12/3
02-566 Warszawa
Województwo: mazowieckie
Kraj: Polska
NIP: 5213959315

Contact details