💡 Words with a Similar Meaning to "Analysis of algorithms"
Found via reverse dictionary — words that share a conceptual meaning.
| Word | Definition |
|---|---|
| analysis of parallel algorithms | In computer science, the analysis of parallel algorithms is the process of finding the computational complexity of algorithms executed in parallel – the amount of time, storage, or other resources needed to execute them. |
| computational complexity | In computer science, the computational complexity or simply complexity of an algorithm is the amount of resources required to run it.https://people.seas.harvard.edu/~salil/research/ComputationalComplexity-2ndEd.pdf Particular focus is given to computation time (generally measured by the number of needed elementary operations) and memory storage requirements. |
| algorithmic efficiency | In computer science, algorithmic efficiency is a property of an algorithm which relates to the amount of computational resources used by the algorithm. |
| computer programmingnoun | (programming) The process of designing, writing, testing, debugging, and maintaining the source code of computer programs. |
| search algorithm | In computer science, a search algorithm is an algorithm designed to solve a search problem. |
| outline of computer science | Computer science (also called computing science) is the study of the theoretical foundations of information and computation and their implementation and application in computer systems. |
| computational learning theory | In computer science, computational learning theory (or just learning theory) is a subfield of artificial intelligence devoted to studying the design and analysis of machine learning algorithms. |
| control flow analysis | — |
| compile timenoun | (often attributive) The point at which a program is converted from source code to machine code; literally the time of compilation. |
| parallel algorithm | In computer science, a parallel algorithm, as opposed to a traditional serial algorithm, is an algorithm which can do multiple operations in a given time. |
| program optimization | In computer science, program optimization, code optimization, or software optimization is the process of modifying a software system to make some aspect of it work more efficiently or use fewer resources. |
| symbolic execution | In computer science, symbolic execution (also symbolic evaluation or symbex) is a means of analyzing a program to determine what inputs cause each part of a program to execute. |
| computer architecturenoun | (computer hardware) The conceptual structure around which a given computer is designed. |
| information retrievalnoun | (information science) The science of searching for information in documents, searching for documents themselves, searching for metadata which describe documents, or searching within databases, whether relational stand-alone databases or hypertextually-networked databases such as the World Wide Web. |
| dynamic program analysis | the act of analyzing software that involves executing a program as opposed to static program analysis, which does not execute it. |
| high-throughput computing | In computer science, high-throughput computing is the use of many computing resources over long periods of time to accomplish a computational task. |
| runtimenoun | Alternative spelling of run time. [(computing) The stage during which a program is executing.] |
| cache replacement policies | In computing, cache replacement policies (also known as cache replacement algorithms or cache algorithms) are optimizing instructions or algorithms which a computer program or hardware-maintained structure can utilize to manage a cache of information. |
| formal specification | In computer science, formal specifications are mathematically based techniques whose purpose is to help with the implementation of systems and software. |
| informaticsnoun | (computing) A branch of information science and of computer science that focuses on the study of information processing, particularly with respect to systems integration and human interactions with machine and data. |
Translate “Analysis of algorithms” into Another Language
Pick a language — the word will be pre-filled in the translator.