Gyimesi Péter: Módosított Bellman–Ford algoritmus arbitrázs kereséshez

Önálló projekt, szakmai gyakorlat II

2025/26 I. félév

Témavezetők:
Bérczi-Kovács Erika Renáta (ELTE, Operációkutatási Tanszék)
Tapolcai János (BME VIK TMIT)
Beszámoló:
---
Előadás:
---

A Bellman–Ford algoritmus képes körök detektálására súlyozott gráfokban. Adaptációja során az a feladat, hogy találjunk arbitrázs­köröket egy exchange graph-ban, ahol a csúcsok tokeneket, az élek pedig AMM-ek által meghatározott cserelehetőségeket jelentenek.

Leírás: Minden élhez tartozik egy w_e(x_{in}) függvény (kimeneti token mennyiség) és egy g_e(x_{in}) függvény (gázköltség). Az AMM-ek állapota minden swap után változik, ezért ugyanazt a poolt egy körben legfeljebb egyszer lehet használni. Egy arbitrázs­kör akkor profitábilis, ha a kör végére visszakapott tokenmennyiség meghaladja a kezdeti inputot, figyelembe véve a gázköltséget.

Feladat: A módosított Bellman–Ford algoritmus megvalósítása, amely képes profitábilis arbitrázs­körök detektálására, megfelelő adattárolás az utak és távolságok nyilvántartására.