One of the notable aspects of Network-on-Chip (NoC) is application core mapping to improve performance. This paper proposes the Bat mapping algorithm for efficient application mapping on NoC platform. This approach was assessed by applying it to various benchmark applications. Experimental results revealed that the Bat mapping algorithm has two major contributions compared with existing algorithms: (1) It enables dynamic mapping and efficiently identifies the most favorable mapping system. (2) The simulation tests indicated that the Bat algorithm exhibits higher performance.