Repository logo
Communities & Collections
Research Outputs
Fundings & Projects
People
Statistics
New user? Click here to register.Have you forgotten your password?
  1. Home
  2. KMITL
  3. Publication
  4. Answer Set Programming for Bus Route Finding: A Case Study in Bangkok, Thailand
Loading...
Thumbnail Image

Answer Set Programming for Bus Route Finding: A Case Study in Bangkok, Thailand

Author(s)
Racharak, Teeradaj
Mon, Su Yee
Chawuthai, Rathachai
Date Issued
January 1, 2026
Type
Conference Paper
DOI
10.1109/JCSSE68839.2026.11597031
Abstract
Finding user-satisfied bus routes subject to the minimal travel time and the number of route transfers is a challenging problem in transportation networks. In our context, bus routes and bus stations form a directed graph. Thus, a solution to finding the user-satisfied bus routes is a route path between two given stations satisfying a collection of different user's constraints. While this problem could be related to existing research, such as, the study of graph traversal and path finding algorithms. We show that our problem is more suited to formalizing the navigation system in terms of several related answer set programs (ASPs), where each module has its own isolated function, rather than treating like common graph traversal problems such as the well-known Dijkstra's algorithm, which only provides a statically single solution with lowest cost. Our empirical study with a real-world bus network data confirms that our ASPs encoding works in producing a wide range of high-quality solutions, offering more flexibilities between different optimization criteria, compared with the fixed Dijkstra's optimization results. The findings show promise for extending to richer transit representations and optimization objectives beyond the two considered here.
Citation
Proceedings 23rd International Joint Conference on Computer Science and Software Engineering Jcsse 2026, 415-420, 2026
Subjects

Automated Planning

Graph Traversal

Knowledge Representat...

Logic Programming

Route Optimization

Metrics
Get Involved!
  • Source Code
  • Documentation
  • Slack Channel
Make it your own

DSpace-CRIS can be extensively configured to meet your needs. Decide which information need to be collected and available with fine-grained security. Start updating the theme to match your Institution's web identity.

Need professional help?

The original creators of DSpace-CRIS at 4Science can take your project to the next level, get in touch!

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science

  • Accessibility settings
  • Privacy policy
  • End User Agreement
  • Send Feedback