A dolgozatban tárgyalt program célja négy gráfalgoritmus bemutatása úgy, hogy a felhasználó azok működését lépésről lépésre megismerhesse. Az alkalmazás Qt keretrendszer segítségével készült, grafikus felülettel rendelkezik, melyen gráfok szerkesztésére, azok mentésére (majd később megnyitására), illetve a gráfalgoritmusok szimulációjának megtekintésére, kezelésére van lehetősége a felhasználónak.