Computer Science

Information Technology has opened up new vistas of growth in the Indian economy. There are still some unexplored areas such as greater penetration of ICT in manufacturing. Once hardware becomes cheaper there will be more and more applications of ICT in Indian industry. To maintain its present competitive edge in the ICT field there must be greater emphasis laid on basic research in computer science, both in application software and in hardware.

Most of the software companies are devoting most of their resources to revenue generating projects. In order to build capacity to generate new sources of revenue or new areas of software applications they do engage in some applied research. However, in so doing they may come across a few important research issues, which they are not able to follow up due to high costs. Some such experiences of the software firms in the software development need to be examined more critically and impartially by researchers in research centers of excellence. There is a need to have greater interaction between a computer science research organization and the ICT industry than what we find today. The proposed Computer Science unit is expected to fulfill this function.

Designing expert systems in various fields of applications is a challenging task. It is not only challenging but a highly rewarding task. As the country tries to compete in the global market place it becomes necessary to bring about cost efficiency and superior quality. These can be brought through “best practice” technologies. Such best practice technologies require designing expert systems of combining various inputs (hard and soft inputs, and physical and human resource inputs) to produce outputs of high quality at low cost.

Artificial intelligence (AI) has many possible applications. The firms in the ICT industry cannot carry out some of the basic research on AI due to high cost and spillover effects of such research, with little direct impact on revenue generation to cover the entire cost. Such research has to be carried out by advanced research institutes such as AIMSCS. Pattern recognition is one of the basic approaches to understand complex systems. Computer methods in tracking a system, simulating it, and testing it, are very essential tools in computer science with very wide scope for applications. Speech synthesizing software is one typical application of these tools where one’s speech is tracked, computer software is trained to simulate it, and such simulation is tested with new vocabulary and improved upon. It may be recalled that Tata Institute of Fundamental Research (TIFR, Mumbai), an advanced Center in research in mathematical sciences developed the speech synthesizing software. This approach can be used in more general cases to simulate artificial systems to understand their functioning and behavior. Such a method can be put to extremely useful applications in designing optimally performing new systems from existing systems.

One topic of immense value in future is Information storage, indexing and retrieval of non-textual data especially audio and Video (including speech and images). The technical challenges in this area include: Signal processing, feature extraction from time series data, pattern recognition using statistical and neural approaches, pattern matching and biometrics. The Institute will do research needed for this purpose as well.

One area of research within the broad area of Artificial intelligence (AI) with profound possibilities is that of computer simulation of artificial societies in which agents are assumed to behave according to certain norms in a dynamic or evolutionary interactive (incorporating both competition and cooperation with communication) and learning environment. One can use such computer simulation models to study the evolution and decays of languages, societies, and cultures. Such models can also be used to study what happens to a system if certain interventions are used or not used. Such computer simulations can guide us in to designing optimal social policies.

It may be recalled that during the cold war race for supremacy in space research USSR and USA had two different approaches. In USSR mathematicians such as Pontryagin and his colleagues were developing mathematical equations for the dynamic motion of the rocket and for the optimal choice of the control variables such as the amount of fuel, position and timing of the firing of the rocket etc. In USA, on the other hand, researchers such as Rudolph E. Kalman were tracking and controlling the dynamic motion of the rocket numerically and computationally. The US scientists and engineers were able to put men on the moon before the Russians could do it. There are certain problems in mathematics and statistics that may be too difficult to solve analytically in a closed form. The same may be solved as a set of specific numerical problems computationally. Such computer simulations can throw some light on the pattern of results, and this in turn may suggest how such problems can be solved in more general terms in a closed form. Thus computer simulations could aid analytical research in mathematics and statistics. AIMSCS expects to enrich its research by bringing about such a symbiosis between advanced research in mathematics, statistics, and computer science.

It is hoped that some of the ICT firms such as TCS, Wipro, Satyam, Infosys, Microsoft, Cisco, and IBM will be able to provide partnership to carry out this type of advanced research in computer science. This could be achieved either through individual research projects or through block research grants from a Consortium of such institutions that can be formed if there is mutual interest.

There is immense value in the near future for information storage, indexing and retrieval of non-textual data especially audio and video (including speech and image) data. The technical challenges in this area include: Signal processing, feature extraction from the time series data, pattern recognition using statistical and neural approaches, pattern matching and biometrics

The proposed CMS at C.R. Rao AIMSCS, Hyderabad should be able to take up any challenging problem and execute it successfully. Group of scientists at CMS should be able to cover all components of a serious research project. Hence, to start