Módosított Bellman–Ford algoritmus arbitrázs kereséshez

Témavezető: Bérczi-Kovács Erika Renáta
ELTE, Operációkutatási Tanszék
email: erika.berczi-kovacs@ttk.elte.hu

Témavezetők

Projekt leírá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.

Hallgató