In this paper, we consider the classical two uniform machine schedulin
g problem. We present a compound algorithm which consists of three Gre
edy-like subprocedures running independently. We prove that the algori
thm has a worst-case bound of 7/6 and runs in linear time.