The fact that every problem can be a binary integer along with the simplicity of calculations in dealing with variable 0-1 (each variable has only two values) have directed attention to the use of these properties to develop an effective algorithm (Taha. 2006, Siswanto 2007)