Yes all of them depends upon burst time. But majority of them of are not practically possible as you dont know burst time before hand. For that some prediction methods to predict burst time and then scheduling algorithms can be applied. Also there is no accurate prediction method as of now so this makes all of the scheduling algorithm more or less practically impossible to be implemented ACCURATELY.