Publications
Permanent URI for this collection
Browse
Recent Submissions
Item COMPARING A NOVEL QOS ROUTING ALGORITHM TO STANDARD(2010-11-19T16:42:41Z) Sivakumar, Shyamala; Phillips, Bill; Robertson, William; Goodridge S., WayneThe problem of finding QoS paths involving several combinations of network metrics is NP-complete. This motivates the use of heuristic approaches for finding feasible QoS paths. Many constraint based routing algorithms find QoSpaths by first pruning resources that do not satish the requirements of the trafic flow and then running a shortest path algorithm on the residual graph. This approach results in a QoS path that biases thefirst metric used in the search process. In addition, it can be shown that this approach may not alwaysfind the optimal path. Our research introduces a QoS routing algorithm that is based on a decision support system that is used to compute QoS paths. We demonstrate the feasibility of this approach by comparing it to standard pruning techniques.Item A Study of the Effectiveness of the Routing Decision Support Algorithm(2010-11-03T15:11:32Z) Sahai, Ashok; Nikov, Alexander; Goodridge, WayneMulti criteria decision making (MCDM) methods like analytic hierarchy process, ELECTRE and multi-attribute utility theory are critically studied. They have irregularities in terms of the reliability of ranking of the best alternatives. The Routing Decision Support (RDS) algorithm is trying to improve some of their deficiencies. This paper gives a mathematical verification that the RDS algorithm conforms to the test criteria for an effective MCDM method when a linear preference function is consideredItem Heuristic Constraint-Path Routing Decision System(IEEE Computer Society, 2005-05-18) Sivakumar, Shyamala; Phillips, William J.; Robertson, William; Goodridge, WayneHeuristic QoS algorithms under strict constraints perform poorly in terms of finding a path that is suitable for a user?s QoS needs - the multiple constraint path problem (MCP). Exact QoS algorithms, on the other hand, guarantee that a path satisfying user needs would be found and o..er a more realistic approach for solving the MCP problem in view of the fact that the NP-complete character of graphs are not common in real networks. This fact has driven approaches like the SAMCRA and A*prune algorithms. However, these algorithms still have very high running times relative to heuristic approaches. When QoS routing algorithms are used in online Tra..c Engineering (TE) environments it may be necessary to route thousands of traffic flows each minute. Exact algorithms simply cannot work in such environments. We propose a heuristic algorithm that is suitable for working in an online TE environment. Simulations show that this algorithm produce high success rates in terms of finding suitable constraint paths for user flows while at the same time having execution times comparable to another heuristic based algorithms.Item Integrating Two Artificial Intelligence Theories in a Medical Diagnosis Application(2010-11-03T14:27:45Z) Peter, Hadrain; Goodridge, WayneReasoning Systems (Inference Mechanisms) and Neural Networks are two major areas of Artificial Intelligence(AI). The use of case-based reasoning in Artificial Intelligence systems is well known. Similarly, the AI literature is replete with papers on neural networks. However, there is relatively little research in which the theories of case-based reasoning and neural networks are combined.In this paper we integrate the two theories and show how the resulting model is used in a medical diagnosis application.An implementation of our model provides a valuable prototype for medical experts and medical students alike.