K2algorithm An introduction to K2 algorithm which is a important score metric in Bayes Network learning