Before revision:  Under this framework, we develop two algorithms that suit two different application scenarios: the first  is when data come at a fast speed and there is no time for any  simulation in between updates;
After revision:  Under this framework, we develop two algorithms that suit two different application scenarios: the first scenario is when data come at a fast speed and there is no time for any simulation in between updates;