Date of Submission

Fall 10-10-2019

Degree Type


Degree Name

Master of Science in Computer Science (MSCS)


Computer Science

Committee Chair/First Advisor

Dr. Chih-Cheng Hung



Computer Science


Dr. Chih-Cheng Hung

Committee Member

Dr. Jidong Yang

Committee Member

Dr. Tien Yee


Traffic congestion is not foreign to major metropolitan areas. Congestion in large cities often is associated with dense land developments and continued economic growth. In general, congestion can be classified into two categories: recurring and nonrecurring. Recurring congestion often occurs at certain parts of highway networks, referred to as bottleneck locations. Nonrecurring congestion, on the other hand, can be caused by different reasons, including work zones, special events, accidents, inclement weather, poor signal timing, etc. The work presented here demonstrates an approach to effectively identifying spatiotemporal patterns of traffic congestion at a network level. The Metro Atlanta highway network was used as a case study. Real time traffic data was acquired from the Georgia Department of Transportation (GDOT) Navigator system. For a qualitative analysis, speed data was categorized into three levels: low, median, and high. Cluster analysis was performed with respect to the categorized speed data in the spatiotemporal domain to identify where and when congestion has occurred and for how long, which indicate the severity of congestion. This qualitative analysis was performed by day of week to identify potential variation in congestion over weekdays and weekend. For a quantitative analysis, actual speed data was used to construct daily spatiotemporal maps to reveal congestion patterns at a more granular level, where congestion is represented as “cloud” in the spatiotemporal domain. Future work will be focusing on deep learning of congestion patterns using Convolutional Long Short Term Memory (ConvLSTM) networks.