Posts

Showing posts from 2015

Optimization Methods

Adaptive Optomization Adaptive optimization  is a technique in computer science that performs  d ynamic recompilation of portions of a program based on the current execution profile. With a simple implementation, an adaptive optimizer may simply make a trade-off between  j ust-in-time compilation and interpreting instructions. At another level, adaptive optimization may take advantage of local data conditions to optimize away branches and to use  i nline expansion to decrease the cost of procedure calls. Consider a hypothetical banking application that handles transactions one after another. These transactions may be checks, deposits, and a large number of more obscure transactions. When the program executes, the actual data may consist of clearing tens of thousands of checks without processing a single deposit and without processing a single check with a fraudulent account number. An adaptive optimizer would compile assembly code to o...

Mathematical Model

Image
Why modeling       Fundamental and quantitative way to understand and analyze complex systems and phenomena       Complement to Theory and Experiments, and often Integrate them       Becoming widespread in: Computational Physics, Chemistry, Mechanics, Materials, …, Biology Mathematical Modeling? Mathematical modeling seeks to gain an   understanding of science through the use   of mathematical models on HP computers. Mathematical modeling involves teamwork Complements, but does not replace, theory and experimentation in scientific research.       Is often used in place of experiments when experiments are too large, too expensive, too dangerous, or too time consuming . Is a modern tool for scientific investigation Mathematical Modeling Process Real World Problem Identify Real-World Problem : n ...
Image
Solution of some questions related to relation and mathematical induction

mcqs on dsps

MCQ for DSPS 1. On which principle does stack work? A.    FILO      B.    FIFO       C.    LILO       D.    Both a and c above 2. Items in a priority queue are entered in a _______________ order A.    random   B.    order of priority   C.    as and when they come   D.    none of the above 3. A tree cannot contain cycles A.    False        B.    True 4. In graphs, A hyperedge is an edge that is allowed to take on any number of _____________ A.    Vertices   B.    Edges      C.    Both a and b above               ...