Computer

Domain — 209 words · page 2 of 2

This page gathers the 209 dictionary entries belonging to the domain “Computer”, as labelled by Wiktionary. Each word leads to its full entry: definitions, etymology, pronunciation, examples. Page 2 of 2: from “Liang–Barsky algorithm” to “word”.

  1. Liang–Barsky algorithm noun A line clipping algorithm that uses the parametric equation of a line and inequalities describing the range of the clipping window to…
  2. link/cut tree noun A data structure that represents a forest (a set of rooted trees) and allows dynamic updates on the tree in logarithmic time.
  3. linked list noun A simple linear data structure, each of whose nodes includes a pointer to the next (and sometimes previous) node in the list, enabling…
  4. log noun Specifically, an append-only sequential record of events written to a file, display, or other data stream.
  5. loop invariant noun an invariant that should be true on entry into a loop and is guaranteed to remain true on every iteration of the loop
  6. loose coupling noun A low-level interdependent coupling between program modules.
  7. machine code noun A system of instructions and data directly understandable by a computer's central processing unit.
  8. maximax noun A strategy or algorithm that seeks to maximize the maximum possible result (that is, that prefers the alternative with the chance of the…
  9. megahurt noun megahertz.
  10. memoization noun A technique in which partial results are recorded (forming a memo) and then can be re-used later without having to recompute them.
  11. microaddress noun A location or address within the control memory (microcode store) of a microprogrammed control unit, used to fetch or branch to a specific…
  12. monomorphisation noun In a compiler, the process of converting a polymorphic function to a monomorphic function, by the creation of a specialised function for…
  13. moob verb To rapidly adjust the evaluation of a position towards zero, indicating a likely draw.
  14. most significant byte noun The byte of a multibyte number with the greatest importance: that is, the byte stored first on a big-endian system or last on a…
  15. mouse slip noun An unintentional mouseclick due to jittery or imprecise movement of a mouse.
  16. multiply noun An act or instance of multiplying.
  17. natural numbers noun The set of non-negative integers, {0, 1, 2, 3, ...}.
  18. neededness noun Dependency; the state of one segment of code requiring another segment to complete.
  19. NEXPTIME noun In computational complexity theory, a complexity class in which the set of decision problems can be solved by a nondeterministic Turing…
  20. Nicholl–Lee–Nicholl algorithm noun A fast algorithm for line clipping that reduces the chances of clipping a single line segment multiple times.
  21. NNUE noun A type of neural network able to run on a CPU, trained to evaluate a board game (usually chess or shogi) position.
  22. nonconcurrency noun A property of systems where several processes execute sequentially, not at the same time.
  23. nondeterminism noun The property of being nondeterministic, involving arbitrary choices; necessitating the choice between various indistinguishable…
  24. nondeterministic polynomial time noun A class of decision problems for which a yes solution can be verified by a deterministic Turing machine in polynomial time, or…
  25. nondeterministic Turing machine noun A variant of a Turing machine whose governing rules may specify more than one possible action for any given combination of the state of the…
  26. norm noun A sentence with non-descriptive meaning, such as a command, permission, or prohibition.
  27. NTIME noun In computational complexity theory, the complexity class that is the set of decision problems that can be solved by a nondeterministic…
  28. one-way adj Of a function: easy to compute for every input, but hard to invert given the image of a random input.
  29. ontology noun A structure of concepts or entities within a domain, organized by relationships; a system model.
  30. or conj A lexical symbol to implement inclusive or in a computer language.
  31. pageable adj Able to be paged in and paged out.
  32. parselet noun A small modular parsing object or routine (particularly in a Pratt parser) that handles a particular syntactic construct.
  33. partial adj Describing a property that holds only when an algorithm terminates.
  34. partial application noun The process of fixing a number of arguments to a function, producing another function of smaller arity.
  35. pathological adj Having properties that cause unusually bad behaviour, especially regarding correctness or performance.
  36. persistence noun Of data, the property of continuing to exist after the termination of the program.
  37. positioning time noun Random-access time: the time required to move the hard disk arm to the desired cylinder (seek time) and for the desired sector to rotate…
  38. precertificate noun A special type of SSL/TLS certificate used in Certificate Transparency (CT) for logging purposes. It's a precursor to the actual SSL/TLS…
  39. prestate noun The state that exists before an operation.
  40. primitive type noun A data type provided by a programming language as a basic building block, such as integer, character or Boolean.
  41. processing unit noun An electrical component (digital circuit) that performs operations on an external data source, usually memory or some other data stream.
  42. prune verb To remove unnecessary branches from a tree data structure.
  43. pruning noun A method of enumeration that allows the cutting out of parts of a decision tree.
  44. pseudo-polynomial time noun A time algorithm whose running time is a polynomial in the numeric value of the input, but not necessarily in the length of the input.
  45. pseudoconsciousness noun A state or condition that is not consciousness but seemingly or nearly approaches it or simulates it.
  46. pumping lemma noun A lemma which states that for a language to be a member of a language class any sufficiently long string in the language contains a section…
  47. quadratic time noun A time algorithm in which given an input of size n, the number of steps required to complete a task is the square of n.
  48. Rabin-Karp algorithm noun A string-searching algorithm that uses hashing to find an exact match of a pattern string in a text.
  49. randomized polynomial time noun The complexity class of problems for which a probabilistic Turing machine exists with certain properties.
  50. reap verb To terminate a child process that has previously exited, thereby removing it from the process table.
  51. reduce verb To express the solution of a problem in terms of another (known) algorithm.
  52. regularization noun a process that simplifies results, often used to obtain results for ill-posed problems or to prevent overfitting.
  53. rewriting noun Any of wide range of potentially non-deterministic methods of replacing subterms of a formula with other terms.
  54. Robin Hood hashing noun A scheme for resolving hash collisions that favors the displacement of the element that is farthest from its home location.
  55. rope noun A data structure resembling a string, using a concatenation tree in which each leaf represents a character.
  56. running time noun Of an algorithm, the length of time required for it to run as a function, depending on the number of operations executed.
  57. scalar adj Consisting of a single value (e.g. integer or string) rather than multiple values (e.g. array).
  58. schedule noun An allocation or ordering of a set of tasks on one or several resources.
  59. scheduler noun An operating system component responsible for allocating several resources, most commonly the use of processors by different concurrent…
  60. segment tree noun A data structure that is used to store information about intervals (segments) and perform range queries, or queries on a set of intervals…
  61. selection noun The stage of a genetic algorithm in which individual genomes are chosen from a population for later breeding.
  62. semantics noun The meaning of computer language constructs, in contrast to their form or syntax.
  63. semicomputable adj partially computable
  64. sentinel noun A unique value recognised by a computer program for processing in a special way, or marking the end of a set of data.
  65. set function noun A mathematical function whose input is a set (usually of real numbers or a set of points in the Euclidean or some measure space), and whose…
  66. signed adj Having both positive and negative varieties.
  67. solvable adj Such that the set of inputs for which the answer is yes is recursively enumerable.
  68. space complexity noun A measure of the amount of space, or memory required by an algorithm to solve a given decision problem. An informal analogy would be the…
  69. space-time trade-off noun A case where an algorithm or program trades increased space usage with decreased time, in which space refers to the data storage consumed…
  70. sparse table noun A data structure that can answer range maximum or range minimum queries on an immutable list of values in constant time, and other range…
  71. square root decomposition noun A technique that can reduce the runtime of an algorithm by a factor of √ (where n is the size of the input) by dividing the input into √…
  72. stable adj That maintains the relative order of items that compare as equal.
  73. stable marriage problem noun The problem of finding a stable matching between two equal-sized sets of elements, given an ordering of preferences for each element.
  74. startword noun A string of letters that identifies the beginning of a valid sequence in a specified language.
  75. starvation noun A state where a process is perpetually denied necessary resources to process its work.
  76. state space noun A (mathematical) space of all possible states of a system or process.
  77. stateless adj Of a system or protocol, such that it does not keep a persistent state between transactions.
  78. string distance noun Any of several metrics that represent the degree of similarity between two strings of characters, based on the smallest number of…
  79. submachine noun A part of a real or virtual machine which acts as a machine in its own right.
  80. subprocedure noun A procedure that can be called by higher-level procedures as part of their operation.
  81. subsequence noun A subset of an array with the same ordering.
  82. supercombinator noun A mathematical expression which is fully bound and self-contained. It may be either a constant or a combinator where all the subexpressions…
  83. switch noun A command line notation allowing specification of optional behavior.
  84. synchronization domain noun In the context of thread synchronization, a collection of contexts and objects that share a single lock.
  85. syntax error noun An error in the syntax of a sequence of characters or tokens that is intended to be written in a particular programming language.
  86. text simplification noun An operation used in natural language processing to modify, enhance, classify or otherwise process an existing corpus of human-readable…
  87. thesis noun A conjecture, especially one too vague to be formally stated or verified but useful as a working convention.
  88. time algorithm noun An algorithm which specifies the amount of time required to solve a problem as a function of its input size.
  89. time complexity noun The amount of time an algorithm requires to run, as a function of the amount of input, measured in such a way as to ignore constant terms…
  90. time hierarchy theorem noun A theorem that demonstrates that allowing Turing machines additional computation time strictly increases the class of languages that they…
  91. time scale noun The ratio of the duration of time of an event as simulated by an analog computer to the actual duration of time of the event in the…
  92. time-loop logic noun A hypothetical system of computation that exploits the Novikov self-consistency principle to compute answers much faster than possible with…
  93. time-space complexity noun The combination of the measure of the amount of time and space in which an algorithm requires to run or solve a given decision problem.
  94. topological sort noun An ordering of the vertices of a directed graph such that if an edge goes from vertex u to vertex v then u precedes v in the ordering.
  95. tractable adj Algorithmically solvable fast enough to be practically relevant, typically in polynomial time.
  96. treap noun A type of randomized binary search tree where nodes are labelled with randomly chosen priority values and which is simultaneously a heap on…
  97. trie noun An ordered tree data structure that is used to store an associative array where the keys are usually strings.
  98. Turing degree noun A measure of the level of algorithmic unsolvability of the decision problem of whether a given set of natural numbers contains any given…
  99. typing noun The assignment of data types for variables.
  100. ulp noun The value that the least significant digit of a floating-point number represents, used as a measure of accuracy in numeric calculations.
  101. unary adj Of an operation, function, procedure, or logic gate, taking exactly one operand, argument, parameter, or input; having domain of dimension…
  102. unification noun An algorithmic process of solving equations between symbolic expressions.
  103. upstream adj In the direction from the client to the server.
  104. value restriction noun In a functional language, inference of a polymorphic type only for syntactic values (values that can be evaluated at compile time) to…
  105. van Emde Boas tree noun A tree data structure that implements an associative array with keys of up to m bits. It can perform all operations in a time proportional…
  106. VSS noun virtual switching system
  107. wavelet matrix noun A type of data structure that represents a sequence of or the process of sorting elements while allowing query operations.
  108. white space noun A contiguous collection of one or more characters that each represents horizontal or vertical space in typography.
  109. word noun A finite string that is not a command or operator.

All domains · Search for a word