An optimal driving path searching algorithm considering a domestic road environment is provided to accurately obtain the optimal driving path by forming a neural analysis model, which is used for calculating estimated driving time without real-time traffic information or speed information. Electronic map information is loaded(S100). The destination and starting point are received from a user(S200). An estimated driving speed value is calculated for the road between the starting point and the destination(S300). User preference values with respect to the road are obtained(S400). A weighted value for an effect of peripheral buildings to the driving speed is calculated(S500). The shortest path between the starting point and the destination is obtained based on the estimated speed value, the preference value, and the weighted value(S600). The shortest path is displayed(S700).
展开▼