Rao algorithms are population-based metaphor-less optimization algorithms. Rao algorithms consist of three algorithms characterized by three mathematical equations. These algorithms use the characteristics of the best and worst solution to modify the current population along with some characteristics of a random solution. These algorithms are found to be very efficient for continuous optimization problems. In this paper, efforts are made to convert Rao 1 algorithm to its discrete form. This paper proposes three techniques for converting these continuous Rao algorithms to their discrete form. One of the techniques is based on swap operator used for transforming PSO to discrete PSO, and the other two techniques are based on two novel mutating techniques. The algorithms are applied to symmetric TSP problems, and the results are compared with different state of the art algorithms, including discrete bat algorithm (DBA), discrete cuckoo search (DCS), ant colony algorithm, and GA. The results of Rao algorithms are highly competitive compared to the rest of the algorithms