Tema ovog rada je zanimljivo područje rješavanja kombinatornih problema pomoću tokova u mrežama. U radu se najprije definiraju osnovni pojmovi i predstavljaju primjeri vezani za područja neusmjerenih i usmjerenih grafova, mreža i tokova u mrežama, kao što su bridovi, putevi, tokovi te kapacitet bridova. Nakon toga uvodi se centralni problem pronalaženja maksimalnog toka u danoj mreži. Potom dokazujemo da je problem ekvivalentan problemu minimalnog reza u danoj mreži čime dolazimo da najvažnijeg teorema tzv. Max-flow min-cut teorema. Nakon što uvedemo potrebne pojmove i zakonitosti, predstaviti ćemo dva poznatija algoritma koji se koriste za pronalaženje maksimalnog toka u danim mrežama: Ford-Fulkerson algoritam i algoritam Dinitz. Oba algor...