Computer Science and Automation (CSA): Recent submissions
Now showing items 41-60 of 461
-
Application of trust region on methods to learning in feed forward neural networks
This thesis presents a novel algorithm for training feed-forward neural networks, addressing the limitations of the widely used back-propagation and Quickprop algorithms. While Quickprop is significantly faster than standard ... -
Algorithmic and architectural solutions for scheduling task graphs on multiprocessors
Scheduling is a critical challenge in the design of multicomputer systems, especially for minimizing execution time of parallel programs represented as task graphs. This thesis presents both algorithmic and architectural ... -
Reason maintenance and logic
This thesis studies the theory and applications of recison maintenance from a logical perspective. First a series of exam ples introduces the concepts, structures and techniques of reason m aintenance. T he exam ples ... -
Specification environment for distributed real time systems
Real-time computer systems usually find applications in safety-critical areas. Thus, real-time systems need to be extremely reliable. However, most of the real-time systems are inherently "distributed" in nature. The ... -
Algorithms for some problems on trees and graphs
Design and analysis of graph algorithms is an active area of research in Computer Science. Trees form an important subclass of graphs and have vast applications. In this thesis, we present some new algorithmic results on ... -
A Cognitive science approach for modelling representational organization and learning in humans
Artificial intelligence (AI) is concerned with discovering intelligence in human mind and its application to the problems in real world. As a consequence it is associated with understanding the nature of human mind, that ... -
knowledge teaching : an alternative strategy for knowkedge-base development
The development of knowledge-based systems relies heavily on the transfer of human expertise into a structured knowledge base - a process known as knowledge acquisition or knowledge elicitation. This process is widely ... -
Systolic architectures for realistic 3-D graphics.
Computer Graphics has come a long way from its humble beginning of lin£ drawing displays in the early sixties to the present day extremely realistic, synthetic, and photography quality pictures. As a result, interactive ... -
Algorithmic knowledge for a knowledge-based clustering environment.
Clustering is a process of partitioning a given set of objects into meaningful groups. It has potential applications in many areas, including: 1.Image Segmentation, 2. Speech/speaker Classification, 2.ECG Classificati ... -
Artificial intelligence research RR-76 : Machine Visualization of three dimensional objects
Computer Simulation of One Aspect of Human Visual Perceptual Capabilities This simulation focuses on the human ability to visualize object views resulting from the rotation of known objects. The objects considered are ... -
Optical edge defection based image segementation algorithms
The work reported in this thesis primarily addresses edge detection algorithms in noisy images. The subjective errors that are inevitable in preprocessing and postprocessing generally used in edge detection cause errors ... -
Algorithms for testing planarity of chordal graphs and hamiltonicity of planar chordal graphs.
Design and analysis of graph algorithms is an active research area in Computer Science. Designing efficient algorithms for graph problems is both challenging and rewarding from the point of view of theory and applications. ... -
Pattern recognition schemes involving feature measurment and random classification costs
The central theme of this thesis is the study of the effects of costs on the design and operation of statistical pattern recognition schemes. An analysis of Bayesian pattern recognition including feature measurement costs ... -
Performance evaluation of backbone technologies in distributed systems
The backbone of a distributed system is the interior-most part of the communication network which carries traffic generated from several sources. Applications such as accessing the Internet, multimedia, etc., demand a lot ... -
Networked information discovery and retrieval on the ERNET
Networked Information Discovery and Retrieval (NIDR) is the problem of locating information that is present on a network and making use of the located information. With the increase in volume and kind of information on ... -
A Multi-ring data flow architecture for parallel execution of logic programs.
The problems in Artificial Intelligence (AI) are highly search-intensive, requiring enormous amounts of computation time on a sequential computer. This has motivated researchers to design parallel computer architectures ... -
Nodeterminism and communication in functional programming systems : A study in formal program development
The phenomenal advancement in VLSI technology witnessed in recent years has led to the economic feasibility of building computers which support massive parallelism in computation. Functional programming languages have great ... -
Approximate decoding over tail-biting trellises
This thesis proposes and implements soft-decision decoding algorithms on tail-biting trellises. For linear block codes, tail-biting trellises are interesting from a soft-decision decoding view-point, because of their reduced ... -
Scaling the performance of web servers using a greedy data buffering and caching strategy
Pervasive use of the web has placed extreme performance demands on its key architectural elements of which the web server is the most critical. A web server is a highly I/O intensive application, and I/O data handling ... -
Fault-tolerant distributed algorithms for reconfiguration of rings using management tokens
In this thesis, we propose two algorithms using slightly different approaches to detect failures in a ring, and to reconfigure the ring using a combination of multithreading and management tokens which circulate around the ...