Interior Point Method Algorithm Design And Analysis