Date of Award
Fall 2019
Degree Type
Dissertation
Degree Name
Doctor of Philosophy (PhD)
School
Computing Sciences and Computer Engineering
Committee Chair
Bikramjit Banerjee
Committee Chair School
Computing Sciences and Computer Engineering
Committee Member 2
Dia Ali
Committee Member 2 School
Computing Sciences and Computer Engineering
Committee Member 3
Tulio Sulbaran
Committee Member 4
Beddhu Murali
Committee Member 4 School
Computing Sciences and Computer Engineering
Committee Member 5
Ras B. Pandey
Committee Member 5 School
Mathematics and Natural Sciences
Abstract
Decision-making is one of the basic cognitive processes of human behaviors by which a preferred option or a course of action is chosen from among a set of alternatives based on certain criteria. Decision-making is the thought process of selecting a logical choice from the available options. When trying to make a good decision, all the positives and negatives of each option should be evaluated. This decision-making process is particularly challenging during the preparation of a construction schedule, where it is difficult for a human to analyze all possible outcomes of each and every situation because, construction of a project is performed in a real time environment with real time events which are subject to change at any time. The development of a construction schedule requires knowledge of the construction process that takes place to complete a project. Most of this knowledge is acquired through years of work/practical experiences. Currently, working professionals and/or students develop construction schedules without the assistance of a decision support system (that provides work/practical experiences captured in previous jobs or by other people). Therefore, a scheduling decision support expert system will help in decision-making by expediting and automating the situation analysis to discover the best possible solution. However, the algorithm/framework needed to develop such a decision support expert system does not exist so far.
Thus, the focus of my research is to develop a computational framework for a web-based expert system that helps the decision-making process during the preparation of a construction schedule. My research to develop a new computational framework for construction scheduling follows an action research methodology. The main foundation components for my research are scheduling techniques (such as: Job Shop Problem), path-finding techniques (such as: travelling salesman problem), and rule-based languages (such as JESS). My computational framework is developed by combining these theories. The main contribution of my dissertation to computational science is the new scheduling framework, which consists of a combination of scheduling algorithms that is tested with construction scenarios. This framework could be useful in more areas where automatic job and/or task scheduling is necessary.
ORCID ID
https://orcid.org/0000-0003-1860-8981
Copyright
2019, Feroz Ahmed
Recommended Citation
Ahmed, Feroz, "Developing a Computational Framework for a Construction Scheduling Decision Support Web Based Expert System" (2019). Dissertations. 1733.
https://aquila.usm.edu/dissertations/1733
Included in
Artificial Intelligence and Robotics Commons, Construction Engineering Commons, Numerical Analysis and Scientific Computing Commons, Theory and Algorithms Commons