Nigam, Aviral, Ankur Singh, Dimpi Saikia, and Mukesh Mali. Information Warfare System. National Institute of Technology, Calicut, Report.
AbstractMilitary system simulations are usually used to train soldiers to perform missions and to learn to work together in teams and across command structures, or carry out the advanced concept technology demonstrations for operational applications of equipment systems on future battlefield.
It is a complex, dynamic, and information centric system with heterogeneous, autonomous members. To simulate its action, multi-agent based modeling technology is applied to set up the mappings from the members in IWS to respective agents, by which the distributed multi-agent system is designed. Thus, the multi-agent interactions centric platform-level virtual battlefield simulation system and its agent model are designed.
The established demonstration system proves the feasibility and efficiency of our model, and shows its advantages in realizing real time platform-level computer simulation for military systems.
The focus of this project is the MAS theory and its application in combat simulation.
Nigam, Aviral, and Manish Kumar Yadav. A Study on Various Methods of Sudoku Solving. National Institute of Technology, Calicut, Report.
AbstractThe Sudoku puzzle is most frequently a 9 X 9 grid made up of 3 X 3 sub-grids. Some cells already contain numbers. The goal is to fill in the empty cells, one number in each, so that each column, row, and sub-grids contain the numbers 1 through 9 exactly once. Each number in the solution therefore occurs only once in each of three directions. Most puzzles are ranked as to difficulty, but the rankings vary from designer to designer. Genetic Algorithms are adaptive heuristic search and an optimization algorithm premised on the mechanism of biological evolution of chromosomes. The basic concept of Genetic Algorithm is designed to simulate processes in natural system necessary for evolution, specifically those that follow the principles first laid down by Charles Darwin. Cultural Algorithms are a branch of evolutionary computation where there is a knowledge component that is called the belief space in addition to the population component. In this sense, Cultural Algorithms can be seen as an extension of a conventional Genetic Algorithm. The objective of this paper is to review the concepts of Genetic Algorithm and Cultural Genetic Algorithm and finding an efficient method for solving Sudoku puzzles.
Nigam, Aviral, Snehal Chauhan, and Varsha Murali. Various Methods of Load Balancing in Cloud Computing. National Institute of Technology, Calicut, Report.
AbstractCloud computing is the use of computing resources (hardware and software)
that are delivered as a service over a network. Load balancing is a computer
networking methodology to distribute workload across multiple computers
or a computer cluster, network links, central processing units, disk drives,
or other resources, to optimize resource utilization, maximize throughput,
minimize response time, and avoid overload. With Clouds becoming one of
the most important concept in the field of internet and resource sharing, it is
of utmost importance to optimally balance the tasks and loads in the Cloud.
The objective of this work is to study various load balancing algorithms used
in Clouds and to design a new algorithm for tackling this issue.
Nigam, Aviral. Virtual Chemistry Lab and Interactive Applets. Mumbai: Indian Institute of Technology, Bombay, Report.
AbstractThe aim is to illustrate the concepts of chemistry through a Virtual Chemistry Lab (VCL). The VCL will allow students to carry out high school level experiments by utilization of standard equipment such as beakers, burettes, flasks and pipettes, and common chemical reagents like acids and bases. We would be using Java Applet graphics to depict the equipment and student actions in a realistic manner. The VCL would allow teachers to set up demonstration experiments from which the students can observe and learn. Finally all student actions will be automatically captured and the educators will be able to replay the experiments and evaluate the student.