ในที่นี้เราจะเจาะจงไปที่ บริการและแอพพลิเคชั่น Google Maps ซึ่งเป็นสิ่งที่ช่วยในการนำทางและยังสามารถให้ Google Maps ช่วยในการคนหาเส้นทางที่ใกล้ที่สุด หรือหาเส้นทางที่ใช้ระยะเวลาเดินทางน้อยที่สุดอีกด้วย
GOOGLE MAPS
Google Maps ซึ่งเป็นบริการที่คิดค้นเเละพัฒนามาจากบริษัท Google Inc. เป็นบริการที่เป็นที่รู้จักอย่างแพร่หลาย และเป็นที่นิยมเนื่องจากสามารถใช้บริการได้โดยไม่เสียค่าใช้จ่ายอีกด้วย แต่ทว่า ผู้คนที่ใช้บริการ Google Maps ส่วนใหญ่ ไม่ได้รู้ถึงหลักการทำงานหลักลำดับการคิดที่ใช้ในการประมวลผลของมันมากเท่าไหร่นัก ดังนั้นเราจึงจะกล่าวถึงหลักการทำงานและการประยุกต์ใช้ทฤษฎีจาก Discrete Mathematics มาใช้อธิบายประกอบกับหลักการทำงาน โดยในที่นี้ เราจะเน้นไปที่การหาระยะทางหรือเวลาที่ใช้ในการเดินทางที่สั้นที่สุดจากสถานที่หนึ่งไปยังอีกสถานที่หนึ่ง
ก่อนอื่นเมื่อเราเปิด Google Maps ขึ้นมาใช้ เราจะต้องพิมพ์เข้าไปที่ช่อง Search เพื่อหาสถานที่หรือตำแหน่งของที่ที่เราต้องการหา ในส่วนของ Search Algorithm ทางบริษัทของ Google ไม่ได้เปิดเผย Algorithm ที่ใช้ออกมาสู่สาธารณะ ถ้าหากเป็นการหาชื่อสถานที่ที่มีชื่อเฉพาะหรือของเชตแคบ ระบุได้ชัดเจนก็จะแสดงออกมาได้ง่ายๆเลย แต่ถ้าหากเราหาเป็นชื่ออย่างไม่เจาะจงสถานที่มาก เช่น ร้านอาหารตามสั่ง Googles Maps จะทำการเเสดง list ของรายการสถานที่จากที่ที่ใกล้ตำแหน่งที่เราอยู่ขึ้นมาก่อน ในส่วนนี้จะเป็นการใช้การ Sort แต่ก็อีกเช่นเคย ทาง Google ไม่ได้เปิดเผย Algorithm ที่ใช้ในการ Sort ออกสู่สาธารณะอีกเช่นกัน