stohastic greedy