thuật toán RATE