language:
Find link is a tool written by Edward Betts.searching for Integer (computer science) 483 found (1694 total)
alternate case: integer (computer science)
Integer factorization
(2,983 words)
[view diff]
no match in snippet
view article
find links to article
in computer science: Can integer factorization be solved in polynomial time on a classical computer? (more unsolved problems in computer science) InCircuit (computer science) (857 words) [view diff] no match in snippet view article
In theoretical computer science, a circuit is a model of computation in which input values proceed through a sequence of gates, each of which computesDiscrete logarithm (2,509 words) [view diff] no match in snippet view article find links to article
be defined for all integers k {\displaystyle k} , and the discrete logarithm log b ( a ) {\displaystyle \log _{b}(a)} is an integer k {\displaystyle k}Parameter (computer programming) (3,856 words) [view diff] no match in snippet view article
parameters. Unlike argument in usual mathematical usage, the argument in computer science is the actual input expression passed/supplied to a function, procedureEvil number (326 words) [view diff] no match in snippet view article find links to article
In number theory, an evil number is a non-negative integer that has an even number of 1s in its binary expansion. These numbers give the positions ofTransdichotomous model (503 words) [view diff] no match in snippet view article find links to article
complexity theory, and more specifically in the analysis of algorithms with integer data, the transdichotomous model is a variation of the random-access machineHash function (7,467 words) [view diff] no match in snippet view article find links to article
32-bit integer. Thus the 32-bit integer Integer and 32-bit floating-point Float objects can simply use the value directly, whereas the 64-bit integer LongRecursion (computer science) (7,388 words) [view diff] no match in snippet view article
In computer science, recursion is a method of solving a computational problem where the solution depends on solutions to smaller instances of the sameOdious number (427 words) [view diff] no match in snippet view article find links to article
integer that has an odd number of 1s in its binary expansion. Nonnegative integers that are not odious are called evil numbers. In computer science,Computational problem (984 words) [view diff] no match in snippet view article find links to article
In theoretical computer science, a computational problem is one that asks for a solution in terms of an algorithm. For example, the problem of factoringSprite (computer graphics) (2,412 words) [view diff] no match in snippet view article
1983 32 4 64 8, 16 8, 16 1 2× integer No Partial Color key TI-99/4 & 4A TMS9918 1979 32 4 64 8, 16 8, 16 1 2× integer No Partial Color key GameduinoKirkpatrick–Reisch sort (86 words) [view diff] no match in snippet view article find links to article
Stefan (1983-01-01). "Upper bounds for sorting integers on random access machines". Theoretical Computer Science. 28 (3): 263–276. doi:10.1016/0304-3975(83)90023-3Sorting number (436 words) [view diff] no match in snippet view article find links to article
In mathematics and computer science, the sorting numbers are a sequence of numbers introduced in 1950 by Hugo Steinhaus for the analysis of comparisonLinear programming (6,690 words) [view diff] no match in snippet view article find links to article
NP-Completeness. W.H. Freeman. ISBN 978-0-7167-1045-5. A6: MP1: INTEGER PROGRAMMING, pg.245. (computer science, complexity theory) Gärtner, Bernd; Matoušek, Jiří (2006)Object composition (2,284 words) [view diff] no match in snippet view article find links to article
In computer science, object composition and object aggregation are closely related ways to combine objects or data types into more complex ones. In conversationLINDO (434 words) [view diff] no match in snippet view article find links to article
and Discrete Optimizer) is a software package for linear programming, integer programming, nonlinear programming, stochastic programming and global optimizationMOSEK (376 words) [view diff] no match in snippet view article find links to article
is a software package for the solution of linear, mixed-integer linear, quadratic, mixed-integer quadratic, quadratically constrained, conic and convexWedderburn–Etherington number (1,473 words) [view diff] no match in snippet view article find links to article
In mathematics and computer science, the Wedderburn–Etherington numbers are an integer sequence named after Ivor Malcolm Haddon Etherington and JosephHash table (5,944 words) [view diff] no match in snippet view article find links to article
In computer science, a hash table is a data structure that implements an associative array, also called a dictionary or simply map; an associative arrayIdempotence (2,939 words) [view diff] no match in snippet view article find links to article
/ˈaɪdəm-/) is the property of certain operations in mathematics and computer science whereby they can be applied multiple times without changing the resultInteger sorting (4,049 words) [view diff] no match in snippet view article find links to article
computer science, integer sorting is the algorithmic problem of sorting a collection of data values by integer keys. Algorithms designed for integer sortingBit-serial architecture (241 words) [view diff] no match in snippet view article find links to article
Hewlett-Packard calculators operated bit-serially. Assuming N is an arbitrary integer number, N serial processors will often take less FPGA area and have a higherPostcondition (452 words) [view diff] no match in snippet view article find links to article
affected section of code. For example: The result of a factorial is always an integer and greater than or equal to 1. So a program that calculates the factorialCo-NP (948 words) [view diff] no match in snippet view article find links to article
in computer science: NP = ? co-NP {\displaystyle {\textsf {NP}}\ {\overset {?}{=}}\ {\textsf {co-NP}}} (more unsolved problems in computer science)Array (data structure) (3,412 words) [view diff] no match in snippet view article
In computer science, an array is a data structure consisting of a collection of elements (values or variables), of same memory size, each identified byZuse Institute Berlin (453 words) [view diff] no match in snippet view article find links to article
Informationstechnik Berlin) is a research institute for applied mathematics and computer science on the campus of Freie Universität Berlin in Dahlem, Berlin, GermanyTruncation (278 words) [view diff] no match in snippet view article find links to article
In mathematics and computer science, truncation is limiting the number of digits right of the decimal point. Truncation of positive real numbers can beHandle (computing) (830 words) [view diff] no match in snippet view article
visible integers; while file descriptors and sockets (which are often implemented as a form of file descriptor) are represented as integers, they arePrecondition (618 words) [view diff] no match in snippet view article find links to article
an integer greater than or equal to zero. So an implementation of the factorial function would have a precondition that its parameter be an integer andAP Computer Science A (1,806 words) [view diff] no match in snippet view article find links to article
(AP) Computer Science A (also known as AP CompSci, AP CompSci A, AP CSA, AP Computer Science Applications, or AP Java) is an AP Computer Science coursePresburger arithmetic (3,250 words) [view diff] no match in snippet view article find links to article
Presburger's Article on Integer Arithmetic: Remarks and Translation (PDF) (Technical Report). Vol. TR84-639. Ithaca/NY: Dept. of Computer Science, Cornell UniversityP versus NP problem (7,784 words) [view diff] no match in snippet view article find links to article
Unsolved problem in computer science: If the solution to a problem is easy to check for correctness, must the problem be easy to solve? (more unsolvedComputational number theory (608 words) [view diff] no match in snippet view article find links to article
In mathematics and computer science, computational number theory, also known as algorithmic number theory, is the study of computational methods for investigatingGraph (abstract data type) (1,763 words) [view diff] no match in snippet view article
In computer science, a graph is an abstract data type that is meant to implement the undirected graph and directed graph concepts from the field of graphDyadic rational (3,895 words) [view diff] no match in snippet view article find links to article
are dyadic rationals, but 1/3 is not. These numbers are important in computer science because they are the only ones with finite binary representations.Lock (computer science) (3,522 words) [view diff] no match in snippet view article
In computer science, a lock or mutex (from mutual exclusion) is a synchronization primitive that prevents state from being modified or accessed by multipleGenerics in Java (2,789 words) [view diff] no match in snippet view article find links to article
ArrayList(); v.add("test"); // A String that cannot be cast to an Integer final Integer i = (Integer) v.get(0); // Run time error Although the code is compiledDiscrete optimization (174 words) [view diff] no match in snippet view article find links to article
optimization is a branch of optimization in applied mathematics and computer science. As opposed to continuous optimization, some or all of the variablesSequence (6,158 words) [view diff] no match in snippet view article find links to article
these examples, or infinite, such as the sequence of all even positive integers (2, 4, 6, ...). The position of an element in a sequence is its rank orDan Gusfield (1,622 words) [view diff] no match in snippet view article find links to article
Gusfield is an American computer scientist, Distinguished Professor of Computer Science at the University of California, Davis. Gusfield is known for his researchFeasible region (1,110 words) [view diff] no match in snippet view article find links to article
In mathematical optimization and computer science, a feasible region, feasible set, or solution space is the set of all possible points (sets of valuesField (computer science) (629 words) [view diff] no match in snippet view article
datatype of integer. type PersonRecord = record lastName : array [ 1 .. 20 ] of Char; firstName : array [ 1 .. 20 ] of Char; age : Integer end; In PascalLabel (computer science) (964 words) [view diff] no match in snippet view article
that evaluates to integer constant. A default label consists of the keyword default. Case labels are used to associate an integer value with a statementStooge sort (485 words) [view diff] no match in snippet view article find links to article
Stooge sort the initial 2/3 of the list again It is important to get the integer sort size used in the recursive calls by rounding the 2/3 upwards, e.gPascalABC.NET (2,471 words) [view diff] no match in snippet view article find links to article
group of enthusiasts at the Institute of Mathematics, Mechanics, and Computer Science in Rostov-on-Don, Russia. In 2003, a predecessor of the modern PascalABCOptimization problem (672 words) [view diff] no match in snippet view article find links to article
In mathematics, engineering, computer science and economics, an optimization problem is the problem of finding the best solution from all feasible solutionsCombinatorial optimization (1,847 words) [view diff] no match in snippet view article find links to article
theory, software engineering, VLSI, applied mathematics and theoretical computer science. Basic applications of combinatorial optimization include, but areGenerator (computer programming) (3,106 words) [view diff] no match in snippet view article
In computer science, a generator is a routine that can be used to control the iteration behaviour of a loop. All generators are also iterators. A generatorAlgebraic semantics (computer science) (1,567 words) [view diff] no match in snippet view article
In computer science, algebraic semantics is a form of axiomatic semantics based on algebraic laws for describing and reasoning about program specificationsIndex (793 words) [view diff] no match in snippet view article find links to article
Index, the dataset maintained by search engine indexing Array index, an integer pointer into an array data structure BitTorrent index, a list of .torrentJournal of Integer Sequences (269 words) [view diff] no match in snippet view article find links to article
Journal of Integer Sequences is a peer-reviewed open-access academic journal in mathematics, specializing in research papers about integer sequences.Euclidean division (2,261 words) [view diff] no match in snippet view article find links to article
and computer science. Euclidean division is based on the following result, which is sometimes called Euclid's division lemma. Given two integers a andACC0 (1,063 words) [view diff] no match in snippet view article find links to article
modulo a fixed integer. ACC0 corresponds to computation in any solvable monoid. The class is very well studied in theoretical computer science because ofMichael Fredman (159 words) [view diff] no match in snippet view article find links to article
Michael Lawrence Fredman is an emeritus professor at the Computer Science Department at Rutgers University, United States. He earned his Ph.D. from StanfordX + Y sorting (3,224 words) [view diff] no match in snippet view article find links to article
Unsolved problem in computer science: Is there an X + Y {\displaystyle X+Y} sorting algorithm faster than O ( n 2 log n ) {\displaystyle O(n^{2}\logComputational complexity theory (6,718 words) [view diff] no match in snippet view article find links to article
In theoretical computer science and mathematics, computational complexity theory focuses on classifying computational problems according to their resourceInteger points in convex polyhedra (434 words) [view diff] no match in snippet view article find links to article
commutative algebra, algebraic geometry, statistics, and computer science. The set of integer points, or, more generally, the set of points of an affineFree variables and bound variables (2,227 words) [view diff] no match in snippet view article find links to article
disciplines involving formal languages, including mathematical logic and computer science, a variable may be said to be either free or bound. Some older booksCounting sort (1,591 words) [view diff] no match in snippet view article find links to article
In computer science, counting sort is an algorithm for sorting a collection of objects according to keys that are small positive integers; that is, itHylomorphism (computer science) (716 words) [view diff] no match in snippet view article
In computer science, and in particular functional programming, a hylomorphism is a recursive function, corresponding to the composition of an anamorphismHeap pollution (343 words) [view diff] no match in snippet view article find links to article
main(String[] args) { Set s = new TreeSet<Integer>(); Set<String> ss = s; // unchecked warning s.add(new Integer(42)); // another unchecked warning Iterator<String>Human-readable medium and data (482 words) [view diff] no match in snippet view article find links to article
Occasionally "human-readable" is used to describe ways of encoding an arbitrary integer into a long series of English words. Compared to decimal or other compactNP (complexity) (2,781 words) [view diff] no match in snippet view article
problem in computer science: P = ? N P {\displaystyle {\mathsf {P\ {\overset {?}{=}}\ NP}}} (more unsolved problems in computer science) In computationalSet packing (1,514 words) [view diff] no match in snippet view article find links to article
pair ( U , S ) {\displaystyle ({\mathcal {U}},{\mathcal {S}})} and an integer t {\displaystyle t} ; the question is whether there is a set packing ofSatisfiability modulo theories (4,371 words) [view diff] no match in snippet view article find links to article
In computer science and mathematical logic, satisfiability modulo theories (SMT) is the problem of determining whether a mathematical formula is satisfiableMonad (functional programming) (9,322 words) [view diff] no match in snippet view article
early 1990s established that monads could bring seemingly disparate computer-science problems under a unified, functional model. Category theory also providesManifest typing (387 words) [view diff] no match in snippet view article find links to article
In computer science, manifest typing is explicit identification by the software programmer of the type of each variable being declared. For example: ifOne-way function (1,956 words) [view diff] no match in snippet view article find links to article
Unsolved problem in computer science: Do one-way functions exist? (more unsolved problems in computer science) In computer science, a one-way functionCanonical form (1,883 words) [view diff] no match in snippet view article find links to article
In mathematics and computer science, a canonical, normal, or standard form of a mathematical object is a standard way of presenting that object as a mathematicalType signature (1,287 words) [view diff] no match in snippet view article find links to article
In computer science, a type signature or type annotation defines the inputs and outputs of a function, subroutine or method.[citation needed] A type signatureTC0 (4,777 words) [view diff] no match in snippet view article find links to article
In theoretical computer science, and specifically computational complexity theory and circuit complexity, TC0 (Threshold Circuit) is the first class inInteger relation algorithm (1,082 words) [view diff] no match in snippet view article find links to article
finding integer relations among real numbers. Preliminary version: STACS 1986 (Symposium Theoret. Aspects Computer Science) Lecture Notes Computer Science 210Factoring (95 words) [view diff] no match in snippet view article find links to article
multiplied together Integer factorization, splitting a whole number into the product of smaller whole numbers Decomposition (computer science) A rule in resolutionModular exponentiation (2,802 words) [view diff] no match in snippet view article find links to article
exponentiation is exponentiation performed over a modulus. It is useful in computer science, especially in the field of public-key cryptography, where it is usedCover tree (561 words) [view diff] no match in snippet view article find links to article
The cover tree is a type of data structure in computer science that is specifically designed to facilitate the speed-up of a nearest neighbor search. ItBounded quantification (661 words) [view diff] no match in snippet view article find links to article
compareTo(T other); } public class Integer implements Comparable<Integer> { @Override public int compareTo(Integer other) { // ... } } public class StringVan Emde Boas tree (2,356 words) [view diff] no match in snippet view article find links to article
a tree data structure which implements an associative array with m-bit integer keys. It was invented by a team led by Dutch computer scientist Peter vanHacker's Delight (643 words) [view diff] no match in snippet view article find links to article
particular subject. Many algorithms in the book depend on two's complement integer numbers. The subject matter of the second edition of the book includesRavindran Kannan (445 words) [view diff] no match in snippet view article find links to article
mathematical (often geometric) flavor that arise in Computer Science. He has worked on algorithms for integer programming and the geometry of numbers, randomCoalescing (computer science) (217 words) [view diff] no match in snippet view article
In computer science, coalescing is a part of memory management in which two adjacent free blocks of computer memory are merged. When a program no longerPartition (320 words) [view diff] no match in snippet view article find links to article
in computer science Partition problem, in number theory and computer science Integer partition, a way to write an integer as a sum of other integers MultiplicativeBoolean function (2,887 words) [view diff] no match in snippet view article find links to article
Alternative names are switching function, used especially in older computer science literature, and truth function (or logical function), used in logicRecursive definition (1,587 words) [view diff] no match in snippet view article find links to article
In mathematics and computer science, a recursive definition, or inductive definition, is used to define the elements in a set in terms of other elementsShor's algorithm (5,853 words) [view diff] no match in snippet view article find links to article
Shor's algorithm is a quantum algorithm for finding the prime factors of an integer. It was developed in 1994 by the American mathematician Peter Shor. ItQuantum computing (12,517 words) [view diff] no match in snippet view article find links to article
remain limited. For many years, the fields of quantum mechanics and computer science formed distinct academic communities. Modern quantum theory developedComputational complexity of mathematical operations (1,576 words) [view diff] no match in snippet view article find links to article
algorithm. This table lists the complexity of mathematical operations on integers. On stronger computational models, specifically a pointer machine and consequentlyPancake sorting (2,201 words) [view diff] no match in snippet view article find links to article
February 14, 2012. Retrieved November 10, 2008. A team of UT Dallas computer science students and their faculty adviser have improved upon a longstandingMetaheuristic (4,640 words) [view diff] no match in snippet view article find links to article
In computer science and mathematical optimization, a metaheuristic is a higher-level procedure or heuristic designed to find, generate, tune, or selectBinary logarithm (4,851 words) [view diff] no match in snippet view article find links to article
theory and computer science became known. As part of his work in this area, Euler published a table of binary logarithms of the integers from 1 to 8Discrete mathematics (2,771 words) [view diff] no match in snippet view article find links to article
continuous functions). Objects studied in discrete mathematics include integers, graphs, and statements in logic. By contrast, discrete mathematics excludes2 GB limit (392 words) [view diff] no match in snippet view article find links to article
memory. The limit is created by the 32-bit integer limit (2,147,483,647), which is the largest possible integer that can be represented by 32 binary digitsComposition (455 words) [view diff] no match in snippet view article find links to article
interface that draws windows and/or their borders Function composition (computer science), an act or mechanism to combine simple functions to build more complicatedEmpty string (687 words) [view diff] no match in snippet view article find links to article
of the following in similar ways: empty strings, null references, the integer 0, the floating point number 0, the Boolean value false, the ASCII characterThread-local storage (2,192 words) [view diff] no match in snippet view article find links to article
variable holding Integer value looks like this: private static final ThreadLocal<Integer> myThreadLocalInteger = new ThreadLocal<Integer>(); At least forCovering problems (938 words) [view diff] no match in snippet view article find links to article
In combinatorics and computer science, covering problems are computational problems that ask whether a certain combinatorial structure 'covers' anotherDaniel J. Bernstein (1,973 words) [view diff] no match in snippet view article find links to article
of Computer Science at the University of Illinois at Chicago. Before this, he was a visiting professor in the department of mathematics and computer scienceIterated function (4,354 words) [view diff] no match in snippet view article find links to article
L=F(K),\ M=F\circ F(K)=F^{2}(K).} Iterated functions are studied in computer science, fractals, dynamical systems, mathematics and renormalization groupUndecidable problem (1,921 words) [view diff] no match in snippet view article find links to article
second-order arithmetic. Kruskal's tree theorem, which has applications in computer science, is also undecidable from the Peano axioms but provable in set theoryCoppersmith method (767 words) [view diff] no match in snippet view article find links to article
a Bivariate Integer Equation; Factoring with High Bits Known". Advances in Cryptology — EUROCRYPT '96. Lecture Notes in Computer Science. Vol. 1070. ppFhourstones (156 words) [view diff] no match in snippet view article find links to article
In computer science, Fhourstones is an integer benchmark that efficiently solves positions in the game of Connect-4. It was written by John Tromp in 1996-2008ACID (2,192 words) [view diff] no match in snippet view article find links to article
In computer science, ACID (atomicity, consistency, isolation, durability) is a set of properties of database transactions intended to guarantee data validityNumerical digit (3,566 words) [view diff] no match in snippet view article find links to article
digit in a number system represents an integer. For example, in decimal the digit "1" represents the integer one, and in the hexadecimal system, theScale factor (computer science) (2,134 words) [view diff] no match in snippet view article
In computer science, a scale factor is a number used as a multiplier to represent a number on a different scale, functioning similarly to an exponent inFlajolet Lecture Prize (1,039 words) [view diff] no match in snippet view article find links to article
combinatorics and analysis of algorithms, in the fields of theoretical computer science. This prize is named in memory of Philippe Flajolet. The Flajolet LectureAF-heap (163 words) [view diff] no match in snippet view article find links to article
In computer science, the AF-heap is a type of priority queue for integer data, an extension of the fusion tree using an atomic heap proposed by M. L.Regular number (3,277 words) [view diff] no match in snippet view article find links to article
architecture, these numbers have been called the harmonic whole numbers. In computer science, regular numbers are often called Hamming numbers, after Richard HammingInterning (computer science) (548 words) [view diff] no match in snippet view article
In computer science, interning is re-using objects of equal value on-demand instead of creating new objects. This creational pattern is frequently usedScheme (programming language) (8,206 words) [view diff] no match in snippet view article
programming languages. Scheme was created during the 1970s at the MIT Computer Science and Artificial Intelligence Laboratory (MIT CSAIL) and released byConstraint satisfaction problem (3,355 words) [view diff] no match in snippet view article find links to article
satisfiability problem (SAT), satisfiability modulo theories (SMT), mixed integer programming (MIP) and answer set programming (ASP) are all fields of researchTheoretical computer science (4,803 words) [view diff] no match in snippet view article find links to article
Theoretical computer science is a subfield of computer science and mathematics that focuses on the abstract and mathematical foundations of computationHigher-order function (2,643 words) [view diff] no match in snippet view article find links to article
In mathematics and computer science, a higher-order function (HOF) is a function that does at least one of the following: takes one or more functions asMathematical Optimization Society (396 words) [view diff] no match in snippet view article find links to article
fields of mathematical programming. The Integer Programming and Combinatorial Optimization (IPCO) conference, in integer programming, is held in those yearsThis (computer programming) (3,119 words) [view diff] no match in snippet view article
MY_CLASS and refer to it by: class MY_CLASS feature -- Access foo: INTEGER my_function: INTEGER do Result := foo end end Line #10 (above) has the implied referenceQuadratic (431 words) [view diff] no match in snippet view article find links to article
from number theory Quadratic residue, an integer that is a square modulo n Quadratic sieve, a modern integer factorization algorithm Quadratic convergenceBead sort (1,084 words) [view diff] no match in snippet view article find links to article
published in The Bulletin of the European Association for Theoretical Computer Science. Both digital and analog hardware implementations of bead sort canModular arithmetic (3,643 words) [view diff] no match in snippet view article find links to article
one-fourth of the integer precision used by a CDC 6600 supercomputer to disprove it two decades earlier via a brute force search. In computer science, modularSigil (computer programming) (1,590 words) [view diff] no match in snippet view article
all strings. Many BASIC dialects use other sigils (like "%") to denote integers and floating-point numbers and their precision, and sometimes other typesFusion tree (2,434 words) [view diff] no match in snippet view article find links to article
In computer science, a fusion tree is a type of tree data structure that implements an associative array on w-bit integers on a finite universe, whereElliptic-curve cryptography (4,676 words) [view diff] no match in snippet view article find links to article
agreement with a symmetric encryption scheme. They are also used in several integer factorization algorithms that have applications in cryptography, such asElliptic-curve cryptography (4,676 words) [view diff] no match in snippet view article find links to article
agreement with a symmetric encryption scheme. They are also used in several integer factorization algorithms that have applications in cryptography, such asSuffix array (3,848 words) [view diff] no match in snippet view article find links to article
In computer science, a suffix array is a sorted array of all suffixes of a string. It is a data structure used in, among others, full-text indices, data-compressionRandom access (540 words) [view diff] no match in snippet view article find links to article
efficiently as any other, no matter how many elements may be in the set. In computer science it is typically contrasted to sequential access which requires dataPattern matching (2,578 words) [view diff] no match in snippet view article find links to article
In computer science, pattern matching is the act of checking a given sequence of tokens for the presence of the constituents of some pattern. In contrastMonoid (4,461 words) [view diff] no match in snippet view article find links to article
binary operation and an identity element. For example, the nonnegative integers with addition form a monoid, the identity element being 0. Monoids areLexical grammar (324 words) [view diff] no match in snippet view article find links to article
In computer science, a lexical grammar or lexical structure is a formal grammar defining the syntax of tokens. The program is written using charactersL/poly (443 words) [view diff] no match in snippet view article find links to article
to belong to L/poly, there must exist an advice function f that maps an integer n to a string of length polynomial in n, and a Turing machine M with twoLCS35 (346 words) [view diff] no match in snippet view article find links to article
a specific 14-digit (or 47-bit) integer, namely 79685186856218, and n is a specific 616-digit (or 2048-bit) integer that is the product of two largeRecamán's sequence (621 words) [view diff] no match in snippet view article find links to article
In mathematics and computer science, Recamán's sequence is a well known sequence defined by a recurrence relation. Because its elements are related toKnapsack problem (7,770 words) [view diff] no match in snippet view article find links to article
figure. The knapsack problem is interesting from the perspective of computer science for many reasons: The decision problem form of the knapsack problemLexical analysis (3,327 words) [view diff] no match in snippet view article find links to article
instances of these character sequences are termed lexemes). For example, an integer lexeme may contain any sequence of numerical digit characters. In manyOz (programming language) (1,837 words) [view diff] no match in snippet view article
group of Seif Haridi and Peter Van Roy at the Swedish Institute of Computer Science. Since 1999, Oz has been continually developed by an internationalReaders–writer lock (1,471 words) [view diff] no match in snippet view article find links to article
In computer science, a readers–writer (single-writer lock, a multi-reader lock, a push lock, or an MRSW lock) is a synchronization primitive that solvesBlock Lanczos algorithm (263 words) [view diff] no match in snippet view article find links to article
In computer science, the block Lanczos algorithm is an algorithm for finding the nullspace of a matrix over a finite field, using only multiplication ofFulkerson Prize (1,965 words) [view diff] no match in snippet view article find links to article
progressions. H. W. Lenstra Jr. for using the geometry of numbers to solve integer programs with few variables in time polynomial in the number of constraintsSorting algorithm (6,572 words) [view diff] no match in snippet view article find links to article
In computer science, a sorting algorithm is an algorithm that puts elements of a list into an order. The most frequently used orders are numerical orderImmutable object (3,818 words) [view diff] no match in snippet view article find links to article
mutable in the in out and out modes. procedure Do_it(a: in Integer; b: in out Integer; c: out Integer) is begin -- a is immutable b:= b + a; c:= a; end Do_it;Race condition (4,419 words) [view diff] no match in snippet view article find links to article
software design. Assume that two threads each increment the value of a global integer variable by 1. Ideally, the following sequence of operations would takeBenchmark (computing) (2,599 words) [view diff] no match in snippet view article
DEISA Benchmark Suite – scientific HPC applications benchmark Dhrystone – integer arithmetic performance, often reported in DMIPS (Dhrystone millions ofUnary numeral system (1,251 words) [view diff] no match in snippet view article find links to article
Computability, Complexity, and Languages: Fundamentals of Theoretical Computer Science, Computer Science and Scientific Computing (2nd ed.), Academic Press, p. 117Attribute (computing) (1,090 words) [view diff] no match in snippet view article
operations: For example, one doesn't sum characters or manipulate and process an integer array the same way as an image object. Neither does one process text asExistence detection (125 words) [view diff] no match in snippet view article find links to article
SheetExists(sheetName As String) As Boolean Dim sheetCount As Integer Dim t As Integer SheetExists = False sheetCount = ActiveWorkbook.Sheets.Count ForAperiodic finite-state automaton (377 words) [view diff] no match in snippet view article find links to article
language is a regular language for which there is an integer n such that for all words x, y, z and integers m ≥ n we have xymz in L if and only if xynz in LComputational hardness assumption (3,303 words) [view diff] no match in snippet view article find links to article
composite integer n {\displaystyle n} , and in particular one which is the product of two large primes n = p ⋅ q {\displaystyle n=p\cdot q} , the integer factorizationPower of three (894 words) [view diff] no match in snippet view article find links to article
number of the form 3n where n is an integer, that is, the result of exponentiation with number three as the base and integer n as the exponent. The powers ofHamming graph (651 words) [view diff] no match in snippet view article find links to article
branches of mathematics (graph theory) and computer science. Let S be a set of q elements and d a positive integer. The Hamming graph H(d,q) has vertex setSign bit (458 words) [view diff] no match in snippet view article find links to article
In computer science, the sign bit is a bit in a signed number representation that indicates the sign of a number. Although only signed numeric data typesExponentiation (13,577 words) [view diff] no match in snippet view article find links to article
members. Integer powers of 2 are important in computer science. The positive integer powers 2n give the number of possible values for an n-bit integer binaryComparison of programming languages (string functions) (4,077 words) [view diff] no match in snippet view article
and #Compare. Note that doing equality checks via a generic Compare with integer result is not only confusing for the programmer but is often a significantlyFractional part (660 words) [view diff] no match in snippet view article find links to article
{\displaystyle x} is the excess beyond that number's integer part. The latter is defined as the largest integer not greater than x, called floor of x or ⌊ x ⌋Cobham's theorem (2,524 words) [view diff] no match in snippet view article find links to article
Specifically, consider bases b1 and b2 such that they are not powers of the same integer. Cobham's theorem states that S written in bases b1 and b2 is recognisedExtended Backus–Naur form (1,622 words) [view diff] no match in snippet view article find links to article
In computer science, extended Backus–Naur form (EBNF) is a family of metasyntax notations, any of which can be used to express a context-free grammar.Function (computer programming) (6,531 words) [view diff] no match in snippet view article
has to be called stand-alone, like DoSomething Function GiveMeFive() as Integer GiveMeFive= 5 End Function This returns the value 5, and a call can beCoprime integers (2,386 words) [view diff] no match in snippet view article find links to article
In number theory, two integers a and b are coprime, relatively prime or mutually prime if the only positive integer that is a divisor of both of themRecursive descent parser (1,109 words) [view diff] no match in snippet view article find links to article
In computer science, a recursive descent parser is a kind of top-down parser built from a set of mutually recursive procedures (or a non-recursive equivalent)Erdős–Woods number (900 words) [view diff] no match in snippet view article find links to article
theory, a positive integer k is said to be an Erdős–Woods number if it has the following property: there exists a positive integer a such that in theList of unsolved problems in computer science (1,175 words) [view diff] no match in snippet view article find links to article
article is a list of notable unsolved problems in computer science. A problem in computer science is considered unsolved when no solution is known orExtended static checking (933 words) [view diff] no match in snippet view article find links to article
bounds, integer overflow and null dereferences. The techniques used in extended static checking come from various fields of computer science, includingDependent type (2,609 words) [view diff] no match in snippet view article find links to article
In computer science and logic, a dependent type is a type whose definition depends on a value. It is an overlapping feature of type theory and type systemsK-regular sequence (2,353 words) [view diff] no match in snippet view article find links to article
computer science, a k-regular sequence is a sequence satisfying linear recurrence equations that reflect the base-k representations of the integers.Constructor (object-oriented programming) (4,254 words) [view diff] no match in snippet view article
executes an empty body). All fields are left at their initial value of 0 (integer types), 0.0 (floating-point types), false (boolean type), or null (referenceNumber theory (10,793 words) [view diff] no match in snippet view article find links to article
is a branch of pure mathematics devoted primarily to the study of the integers and arithmetic functions. German mathematician Carl Friedrich Gauss (1777–1855)Constructor (object-oriented programming) (4,254 words) [view diff] no match in snippet view article
executes an empty body). All fields are left at their initial value of 0 (integer types), 0.0 (floating-point types), false (boolean type), or null (referenceNumber theory (10,793 words) [view diff] no match in snippet view article find links to article
is a branch of pure mathematics devoted primarily to the study of the integers and arithmetic functions. German mathematician Carl Friedrich Gauss (1777–1855)Type punning (2,230 words) [view diff] no match in snippet view article find links to article
In computer science, a type punning is any programming technique that subverts or circumvents the type system of a programming language in order to achieveSet cover problem (2,683 words) [view diff] no match in snippet view article find links to article
The set cover problem is a classical question in combinatorics, computer science, operations research, and complexity theory. Given a set of elements {1Tuple (2,200 words) [view diff] no match in snippet view article find links to article
tuple. An n-tuple is a tuple of n elements, where n is a non-negative integer. There is only one 0-tuple, called the empty tuple. A 1-tuple and a 2-tupleCircuit (616 words) [view diff] no match in snippet view article find links to article
paths Boolean circuit, a mathematical model for digital logic circuits Integer circuit, a mathematical object of computational complexity Circuit complexityShmuel Onn (1,423 words) [view diff] no match in snippet view article find links to article
(2019). "Integer Programming and Incidence Treedepth". Integer Programming and Combinatorial Optimization (PDF). Lecture Notes in Computer Science. Vol. 11480Fibonacci sequence (13,044 words) [view diff] no match in snippet view article find links to article
Fibonacci Quarterly (7): 525–32 "Marks for the da Vinci Code: B–", Maths, Computer Science For Fun: CS4FN Scott, T.C.; Marketos, P. (March 2014), On the OriginGraph embedding (1,744 words) [view diff] no match in snippet view article find links to article
is homeomorphic to a closed disk. The genus of a graph is the minimal integer n {\displaystyle n} such that the graph can be embedded in a surface ofCentral processing unit (11,423 words) [view diff] no match in snippet view article find links to article
encoded integer) that the CPU can process in one operation, which is commonly called word size, bit width, data path width, integer precision, or integer sizeAspect ratio (744 words) [view diff] no match in snippet view article find links to article
oriented as a "landscape". The aspect ratio is most often expressed as two integer numbers separated by a colon (x:y), less commonly as a simple or decimalPost-quantum cryptography (6,376 words) [view diff] no match in snippet view article find links to article
algorithms rely on the difficulty of one of three mathematical problems: the integer factorization problem, the discrete logarithm problem or the elliptic-curveAlgorithmic Number Theory Symposium (919 words) [view diff] no match in snippet view article find links to article
of integers using class groups. Prior to ANTS X, the refereed Proceedings of ANTS were published in the Springer Lecture Notes in Computer Science (LNCS)Finite field (7,505 words) [view diff] no match in snippet view article find links to article
Finite fields are fundamental in a number of areas of mathematics and computer science, including number theory, algebraic geometry, Galois theory, finiteRabin cryptosystem (2,077 words) [view diff] no match in snippet view article find links to article
function whose security, like that of RSA, is related to the difficulty of integer factorization. The Rabin trapdoor function has the advantage that invertingPrimality certificate (2,252 words) [view diff] no match in snippet view article find links to article
In mathematics and computer science, a primality certificate or primality proof is a succinct, formal proof that a number is prime. Primality certificatesNormal number (4,301 words) [view diff] no match in snippet view article find links to article
In mathematics, a real number is said to be simply normal in an integer base b if its infinite sequence of digits is distributed uniformly in the senseFlavors (programming language) (446 words) [view diff] no match in snippet view article
individual objects (via EQL). Methods specialized on Common Lisp types (symbol, integer, ...). Methods specialized on def-struct types. Class slots. Howard CannonErdős conjecture on arithmetic progressions (895 words) [view diff] no match in snippet view article find links to article
given length, meaning that for every positive integer k there are an integer a and a non-zero integer c such that { a , a + c , a + 2 c , … , a + k cLattice-based cryptography (2,852 words) [view diff] no match in snippet view article find links to article
Dwork showed that a certain average-case lattice problem, known as short integer solutions (SIS), is at least as hard to solve as a worst-case lattice problemSmooth number (1,567 words) [view diff] no match in snippet view article find links to article
In number theory, an n-smooth (or n-friable) number is an integer whose prime factors are all less than or equal to n. For example, a 7-smooth numberJeffrey Shallit (481 words) [view diff] no match in snippet view article find links to article
School of Computer Science, University of Waterloo. Retrieved 15 February 2024. "Journal of Integer Sequences". Cheriton School of Computer Science. RetrievedLinked list (7,792 words) [view diff] no match in snippet view article find links to article
In computer science, a linked list is a linear collection of data elements whose order is not given by their physical placement in memory. Instead, eachAlgebraic specification (643 words) [view diff] no match in snippet view article find links to article
formally specifying system behavior. It was a very active subject of computer science research around 1980. Algebraic specification seeks to systematicallyCombinatorics (3,524 words) [view diff] no match in snippet view article find links to article
from logic to statistical physics and from evolutionary biology to computer science. Combinatorics is well known for the breadth of the problems it tacklesGraph isomorphism (1,638 words) [view diff] no match in snippet view article find links to article
can be determined in polynomial time is a major unsolved problem in computer science, known as the graph isomorphism problem. The two graphs shown belowAddition-chain exponentiation (748 words) [view diff] no match in snippet view article find links to article
In mathematics and computer science, optimal addition-chain exponentiation is a method of exponentiation by a positive integer power that requires a minimalManchester Baby (4,034 words) [view diff] no match in snippet view article find links to article
calculated the highest proper divisor of 218 (262,144), by testing every integer from 218 downwards. This algorithm would take a long time to execute—andClosure (computer programming) (6,372 words) [view diff] no match in snippet view article
the term comes from mathematics use, rather than the prior use in computer science. The authors consider this overlap in terminology to be "unfortunateValue (computer science) (980 words) [view diff] no match in snippet view article
In computer science and software programming, a value is the representation of some entity that can be manipulated by a program. The members of a typeOR-Tools (469 words) [view diff] no match in snippet view article find links to article
software suite developed by Google for solving linear programming (LP), mixed integer programming (MIP), constraint programming (CP), vehicle routing (VRP),Combinatorics on words (2,588 words) [view diff] no match in snippet view article find links to article
affects various areas of mathematical study, including algebra and computer science. There have been a wide range of contributions to the field. Some ofBend minimization (733 words) [view diff] no match in snippet view article find links to article
orthogonal drawings of planar graphs, in which the vertices are placed in an integer lattice and the edges are drawn as axis-aligned polylines, could be performedSimple precedence parser (423 words) [view diff] no match in snippet view article find links to article
In computer science, a simple precedence parser is a type of bottom-up parser for context-free grammars that can be used only by simple precedence grammarsComplexity function (1,313 words) [view diff] no match in snippet view article find links to article
In computer science, the complexity function of a word or string (a finite or infinite sequence of symbols from some alphabet) is the function that countsKolmogorov complexity (7,563 words) [view diff] no match in snippet view article find links to article
In algorithmic information theory (a subfield of computer science and mathematics), the Kolmogorov complexity of an object, such as a piece of text, isDiamond cubic (1,491 words) [view diff] no match in snippet view article find links to article
{\sqrt {3}}} apart in the integer lattice; the edges of the diamond structure lie along the body diagonals of the integer grid cubes. This structureTree structure (966 words) [view diff] no match in snippet view article find links to article
tree structures in specific fields, see Tree (data structure) for computer science; insofar as it relates to graph theory, see tree (graph theory) orDefault (computer science) (720 words) [view diff] no match in snippet view article
A default, in computer science, refers to the preexisting value of a user-configurable setting that is assigned to a software application, computer programGreatest common divisor (4,731 words) [view diff] no match in snippet view article find links to article
of two or more integers, which are not all zero, is the largest positive integer that divides each of the integers. For two integers x, y, the greatestTree stack automaton (876 words) [view diff] no match in snippet view article find links to article
15th Symposium on Mathematical Foundations of Computer Science (MFCS 1990). Lecture Notes in Computer Science, Vol. 452, pages 313–321, doi:10.1007/BFb0029624PolyL (322 words) [view diff] no match in snippet view article find links to article
+ 1 n) for all integers d > 0. If polyL had a complete problem, call it A, it would be an element of DSPACE(logk n) for some integer k > 0. Suppose problemRadical of an integer (559 words) [view diff] no match in snippet view article find links to article
In number theory, the radical of a positive integer n is defined as the product of the distinct prime numbers dividing n. Each prime factor of n occursExponential growth (3,259 words) [view diff] no match in snippet view article find links to article
the growth rate r, as time t goes on in discrete intervals (that is, at integer times 0, 1, 2, 3, ...), is x t = x 0 ( 1 + r ) t {\displaystyle x_{t}=x_{0}(1+r)^{t}}List of unsolved problems in mathematics (19,910 words) [view diff] no match in snippet view article find links to article
come from many areas of mathematics, such as theoretical physics, computer science, algebra, analysis, combinatorics, algebraic, differential, discreteWeak ordering (4,360 words) [view diff] no match in snippet view article find links to article
orderings are counted by the ordered Bell numbers. They are used in computer science as part of partition refinement algorithms, and in the C++ StandardDefault (computer science) (720 words) [view diff] no match in snippet view article
A default, in computer science, refers to the preexisting value of a user-configurable setting that is assigned to a software application, computer programMultiplication algorithm (6,871 words) [view diff] no match in snippet view article find links to article
would be the optimal bound, although this remains a conjecture today. Integer multiplication algorithms can also be used to multiply polynomials by meansDan Willard (1,055 words) [view diff] no match in snippet view article find links to article
small integers with low memory requirements. In computer science, Willard is best known for his work with Michael Fredman in the early 1990s on integer sortingList of unsolved problems in mathematics (19,910 words) [view diff] no match in snippet view article find links to article
come from many areas of mathematics, such as theoretical physics, computer science, algebra, analysis, combinatorics, algebraic, differential, discrete3-partition problem (2,259 words) [view diff] no match in snippet view article find links to article
a strongly NP-complete problem in computer science. The problem is to decide whether a given multiset of integers can be partitioned into triplets thatPartition problem (2,439 words) [view diff] no match in snippet view article find links to article
theory and computer science, the partition problem, or number partitioning, is the task of deciding whether a given multiset S of positive integers can beSubset sum problem (3,781 words) [view diff] no match in snippet view article find links to article
is a decision problem in computer science. In its most general formulation, there is a multiset S {\displaystyle S} of integers and a target-sum T {\displaystyleWorld Wide Web Consortium (2,346 words) [view diff] no match in snippet view article find links to article
at the Massachusetts Institute of Technology (MIT) Laboratory for Computer Science with support from the European Commission, and the Defense AdvancedCombinatorica (412 words) [view diff] no match in snippet view article find links to article
mathematics, publishing papers in the fields of combinatorics and computer science. It started in 1981, with László Babai and László Lovász as the editors-in-chiefNominal type system (437 words) [view diff] no match in snippet view article find links to article
In computer science, a type system is nominal (also called nominative or name-based) if compatibility and equivalence of data types is determined by explicitBoolean algebra (9,515 words) [view diff] no match in snippet view article find links to article
satisfiability problem (SAT), and is of importance to theoretical computer science, being the first problem shown to be NP-complete. The closely relatedBinary relation (8,824 words) [view diff] no match in snippet view article find links to article
{P} } and the set of integers Z {\displaystyle \mathbb {Z} } , in which each prime p {\displaystyle p} is related to each integer z {\displaystyle z} thatCanonical Huffman code (1,482 words) [view diff] no match in snippet view article find links to article
In computer science and information theory, a canonical Huffman code is a particular type of Huffman code with unique properties which allow it to be describedMcCarthy 91 function (1,260 words) [view diff] no match in snippet view article find links to article
scientist John McCarthy as a test case for formal verification within computer science. The McCarthy 91 function is defined as M ( n ) = { n − 10 , if nInteger programming (4,181 words) [view diff] no match in snippet view article find links to article
and Faster Integer Programming". Hildebrand, Robert (2016-10-07). "FPT algorithm for mixed integer program". Theoretical Computer Science Stack ExchangePrime number (14,179 words) [view diff] no match in snippet view article find links to article
trial division, tests whether n {\displaystyle n} is a multiple of any integer between 2 and n {\displaystyle {\sqrt {n}}} . Faster algorithms includeEugene McDonnell (778 words) [view diff] no match in snippet view article find links to article
Eugene Edward McDonnell (October 18, 1926 – August 17, 2010) was a computer science pioneer and long-time contributor to the programming language siblingsBareiss algorithm (683 words) [view diff] no match in snippet view article find links to article
calculate the determinant or the echelon form of a matrix with integer entries using only integer arithmetic; any divisions that are performed are guaranteed189 (number) (367 words) [view diff] no match in snippet view article
Encyclopedia of Integer Sequences. OEIS Foundation. Sloane, N. J. A. (ed.). "Sequence A000566 (Heptagonal numbers)". The On-Line Encyclopedia of Integer SequencesMojżesz Presburger (492 words) [view diff] no match in snippet view article find links to article
Presburger's Article on Integer Arithmetic: Remarks and Translation (PDF) (Technical Report). Vol. TR84-639. Ithaca/NY: Dept. of Computer Science, Cornell UniversitySoftware pipelining (1,991 words) [view diff] no match in snippet view article find links to article
In computer science, software pipelining is a technique used to optimize loops, in a manner that parallels hardware pipelining. Software pipelining isAbstract interpretation (2,924 words) [view diff] no match in snippet view article find links to article
In computer science, abstract interpretation is a theory of sound approximation of the semantics of computer programs, based on monotonic functions overControl flow (6,038 words) [view diff] no match in snippet view article find links to article
In computer science, control flow (or flow of control) is the order in which individual statements, instructions or function calls of an imperative programY-fast trie (1,418 words) [view diff] no match in snippet view article find links to article
In computer science, a y-fast trie is a data structure for storing integers from a bounded domain. It supports exact and predecessor or successor queriesRandom walk (7,703 words) [view diff] no match in snippet view article find links to article
space. An elementary example of a random walk is the random walk on the integer number line Z {\displaystyle \mathbb {Z} } which starts at 0, and at eachSecure coding (988 words) [view diff] no match in snippet view article find links to article
secure coding principles and risk analysis into the undergraduate computer science and information systems curriculum". Proceedings of the 3rd annualCryptography (10,944 words) [view diff] no match in snippet view article find links to article
cryptography exists at the intersection of the disciplines of mathematics, computer science, information security, electrical engineering, digital signal processingParameterized complexity (2,684 words) [view diff] no match in snippet view article find links to article
In computer science, parameterized complexity is a branch of computational complexity theory that focuses on classifying computational problems accordingLeft recursion (2,312 words) [view diff] no match in snippet view article find links to article
In the formal language theory of computer science, left recursion is a special case of recursion where a string is recognized as part of a language byLogical shift (648 words) [view diff] no match in snippet view article find links to article
In computer science, a logical shift is a bitwise operation that shifts all the bits of its operand. The two base variants are the logical left shift andList of open-access journals (864 words) [view diff] no match in snippet view article find links to article
Source Software Journal of Statistical Software Logical Methods in Computer Science Semantic Web Theory of Computing Transactions on Graph Data and KnowledgePumping lemma for context-free languages (1,526 words) [view diff] no match in snippet view article find links to article
In computer science, in particular in formal language theory, the pumping lemma for context-free languages, also known as the Bar-Hillel lemma, is a lemmaComputational complexity (3,016 words) [view diff] no match in snippet view article find links to article
In computer science, the computational complexity or simply complexity of an algorithm is the amount of resources required to run it. Particular focusNon-integer base of numeration (1,971 words) [view diff] no match in snippet view article find links to article
A non-integer representation uses non-integer numbers as the radix, or base, of a positional numeral system. For a non-integer radix β > 1, the value ofHilbert basis (linear programming) (471 words) [view diff] no match in snippet view article
minimal set of integer vectors in C such that every integer vector in C is a conical combination of the vectors in the Hilbert basis with integer coefficientsTWINKLE (695 words) [view diff] no match in snippet view article find links to article
a hypothetical integer factorization device described in 1999 by Adi Shamir and purported to be capable of factoring 512-bit integers. It is also a punApplied mathematics (2,439 words) [view diff] no match in snippet view article find links to article
such as physics, engineering, medicine, biology, finance, business, computer science, and industry. Thus, applied mathematics is a combination of mathematicalAsymptotic analysis (2,803 words) [view diff] no match in snippet view article find links to article
(x)\sim {\frac {x}{\ln x}}.} Asymptotic analysis is commonly used in computer science as part of the analysis of algorithms and is often expressed thereZero-based numbering (2,933 words) [view diff] no match in snippet view article find links to article
is the lowest unsigned integer value, one of the most fundamental types in programming and hardware design. In computer science, zero is thus often usedBinary search (9,631 words) [view diff] no match in snippet view article find links to article
In computer science, binary search, also known as half-interval search, logarithmic search, or binary chop, is a search algorithm that finds the positionRegister allocation (5,066 words) [view diff] no match in snippet view article find links to article
Register Allocation Using Integer Linear Programming". Languages and Compilers for Parallel Computing. Lecture Notes in Computer Science. Vol. 4382. pp. 267–282Lenstra–Lenstra–Lovász lattice basis reduction algorithm (2,154 words) [view diff] no match in snippet view article find links to article
{b} _{1},\mathbf {b} _{2},\dots ,\mathbf {b} _{d}\}} with n-dimensional integer coordinates, for a lattice L (a discrete subgroup of Rn) with d ≤ n {\displaystyle210 (number) (421 words) [view diff] no match in snippet view article
Bertrand's Postulate". Journal of Integer Sequences. 1. Waterloo, ON: David R. Cheriton School of Computer Science: Article 98.1.2. MR 1677070. S2CID 230430995MinHash (3,204 words) [view diff] no match in snippet view article find links to article
In computer science and data mining, MinHash (or the min-wise independent permutations locality sensitive hashing scheme) is a technique for quickly estimatingAutomatic sequence (3,157 words) [view diff] no match in snippet view article find links to article
In mathematics and theoretical computer science, an automatic sequence (also called a k-automatic sequence or a k-recognizable sequence when one wantsInteger circuit (287 words) [view diff] no match in snippet view article find links to article
complexity of membership problems for circuits over sets of integers", Theoretical Computer Science, 369 (1) (1–3 ed.), Essex, UK: Elsevier Science PublishersImplicit data structure (1,096 words) [view diff] no match in snippet view article find links to article
In computer science, an implicit data structure or space-efficient data structure is a data structure that stores very little information other than theImplicit data structure (1,096 words) [view diff] no match in snippet view article find links to article
In computer science, an implicit data structure or space-efficient data structure is a data structure that stores very little information other than theCritical exponent of a word (704 words) [view diff] no match in snippet view article find links to article
In mathematics and computer science, the critical exponent of a finite or infinite sequence of symbols over a finite alphabet describes the largest numberSession type (895 words) [view diff] no match in snippet view article find links to article
Sessions with Failure in Rust". Electronic Proceedings in Theoretical Computer Science. 304: 48–60. arXiv:1909.05970. doi:10.4204/EPTCS.304.4. ISSN 2075-2180Value (mathematics) (210 words) [view diff] no match in snippet view article
this is most often a number – for example, a real number such as π or an integer such as 42. The value of a variable or a constant is any number or otherEquation solving (2,343 words) [view diff] no match in snippet view article find links to article
for which only integer solutions are sought. In this case, the solution set is the empty set, since 2 is not the square of an integer. However, if oneComputers and Intractability (779 words) [view diff] no match in snippet view article find links to article
CiteSeer search engine listed the book as the most cited reference in computer science literature. Another appendix of the book featured problems for whichTravelling salesman problem (11,621 words) [view diff] no match in snippet view article find links to article
NP-hard problem in combinatorial optimization, important in theoretical computer science and operations research. The travelling purchaser problem, the vehicleLayered graph drawing (2,239 words) [view diff] no match in snippet view article find links to article
algorithms. The exact solution to this problem can be formulated using integer programming. Alternatively, if the number of reversed edges is very small16 (number) (708 words) [view diff] no match in snippet view article
extensively in computer science. In some computer programming languages, the size in bits of certain data types 16-bit computing A 16-bit integer can representElGamal encryption (1,473 words) [view diff] no match in snippet view article find links to article
over any cyclic group G {\displaystyle G} , like multiplicative group of integers modulo n if and only if n is 1, 2, 4, pk or 2pk, where p is an odd primeHeapsort (5,711 words) [view diff] no match in snippet view article find links to article
In computer science, heapsort is an efficient, comparison-based sorting algorithm that reorganizes an input array into a heap (a data structure where eachPointer machine (1,556 words) [view diff] no match in snippet view article find links to article
In theoretical computer science, a pointer machine is an atomistic abstract computational machine whose storage structure is a graph. A pointer algorithmLocal search (optimization) (1,088 words) [view diff] no match in snippet view article
In computer science, local search is a heuristic method for solving computationally hard optimization problems. Local search can be used on problems thatQuadratic Frobenius test (602 words) [view diff] no match in snippet view article find links to article
quadratic Frobenius test (EQFT). Let n be a positive integer such that n is odd, and let b and c be integers such that ( b 2 + 4 c n ) = − 1 {\displaystyleWord RAM (560 words) [view diff] no match in snippet view article find links to article
(2002), "Integer sorting in O(n√log log n) expected time and linear space", Proceedings of the 43rd Annual Symposium on Foundations of Computer Science (FOCSLinear congruential generator (4,861 words) [view diff] no match in snippet view article find links to article
{\displaystyle X_{0},\,0\leq X_{0}<m} — the "seed" or "start value" are integer constants that specify the generator. If c = 0, the generator is oftenRadix tree (2,331 words) [view diff] no match in snippet view article find links to article
In computer science, a radix tree (also radix trie or compact prefix tree or compressed trie) is a data structure that represents a space-optimized trieILP (154 words) [view diff] no match in snippet view article find links to article
programming Information Leak Prevention Instruction-level parallelism Integer linear programming ilp., a 2013 album by Kwes Independent Labour PartyCounter machine (4,705 words) [view diff] no match in snippet view article find links to article
automaton is an abstract machine used in a formal logic and theoretical computer science to model computation. It is the most primitive of the four types ofOnes' complement (1,341 words) [view diff] no match in snippet view article find links to article
base number). This mathematical operation is primarily of interest in computer science, where it has varying effects depending on how a specific computerLamport's bakery algorithm (1,619 words) [view diff] no match in snippet view article find links to article
resources among multiple threads by means of mutual exclusion. In computer science, it is common for multiple threads to simultaneously access the sameChromatic polynomial (4,252 words) [view diff] no match in snippet view article find links to article
31st Int. Worksh. Graph-Theoretic Concepts in Computer Science (WG 2005), Lecture Notes in Computer Science, vol. 3787, Springer-Verlag, pp. 59–68, CiteSeerX 10Kronecker delta (3,740 words) [view diff] no match in snippet view article find links to article
Leopold Kronecker) is a function of two variables, usually just non-negative integers. The function is 1 if the variables are equal, and 0 otherwise: δ i j =Ring learning with errors signature (2,570 words) [view diff] no match in snippet view article find links to article
product of two large and unknown primes into the constituent primes. The integer factorization problem is believed to be intractable on any conventionalAddress generation unit (552 words) [view diff] no match in snippet view article find links to article
memory locations. Those address-generation calculations involve different integer arithmetic operations, such as addition, subtraction, modulo operationsFloor and ceiling functions (5,879 words) [view diff] no match in snippet view article find links to article
Štefan Porubský, "Integer rounding functions", Interactive Information Portal for Algorithmic Mathematics, Institute of Computer Science of the Czech AcademyPaul Zimmermann (mathematician) (505 words) [view diff] no match in snippet view article
degree in computer science in 1988 from University Paris VII and a magister from École Normale Supérieure in mathematics and computer science. His doctoralCommon Lisp Object System (1,734 words) [view diff] no match in snippet view article find links to article
implementation for (f integer y), where y matches all types. (defmethod f ((x integer) y) 1) (f 1 2.0) => 1 ; Define an implementation for (f integer real). (defmethodTail call (4,232 words) [view diff] no match in snippet view article find links to article
In computer science, a tail call is a subroutine call performed as the final action of a procedure. If the target of a tail is the same subroutine, theLinked data structure (1,045 words) [view diff] no match in snippet view article find links to article
In computer science, a linked data structure is a data structure which consists of a set of data records (nodes) linked together and organized by referencesMathematical optimization (6,175 words) [view diff] no match in snippet view article find links to article
Optimization problems arise in all quantitative disciplines from computer science and engineering to operations research and economics, and the developmentTuring (programming language) (1,041 words) [view diff] no match in snippet view article
Ontario, Canada. It was designed to help students taking their first computer science course learn how to code. Turing is a descendant of Pascal, EuclidArithmetic (16,387 words) [view diff] no match in snippet view article find links to article
Integer arithmetic is about calculations with positive and negative integers. Rational number arithmetic involves operations on fractions of integersGeneral number field sieve (1,768 words) [view diff] no match in snippet view article find links to article
classical algorithm known for factoring integers larger than 10100. Heuristically, its complexity for factoring an integer n (consisting of ⌊log2 n⌋ + 1 bits)Vector addition system (514 words) [view diff] no match in snippet view article find links to article
hence nonelementary). A vector addition system consists of a finite set of integer vectors with all vectors having the same length. An initial vector is seenTucker Prize (440 words) [view diff] no match in snippet view article find links to article
Techniques". Other Finalists: Georgina Hall and Yair Carmon List of computer science awards Date, Issue (August 8, 2005). Efficient graph algorithms forMonotone priority queue (752 words) [view diff] no match in snippet view article find links to article
In computer science, a monotone priority queue is a variant of the priority queue abstract data type in which the priorities of extracted items are requiredDouble factorial (4,286 words) [view diff] no match in snippet view article find links to article
factorial of a number n, denoted by n‼, is the product of all the positive integers up to n that have the same parity (odd or even) as n. That is, n ! ! =Ideal lattice (6,061 words) [view diff] no match in snippet view article find links to article
corresponding integer sublattice L ( I ) ⊆ Z n {\displaystyle {\mathcal {L}}(I)\subseteq \mathbb {Z} ^{n}} . An ideal lattice is an integer lattice L (Quadratic programming (1,914 words) [view diff] no match in snippet view article find links to article
Jong-Shi; Stone, Richard E. (1992). The linear complementarity problem. Computer Science and Scientific Computing. Boston, MA: Academic Press, Inc. pp. xxiv+762Collatz conjecture (7,096 words) [view diff] no match in snippet view article find links to article
numbers, multiply by 3 and add 1. With enough repetition, do all positive integers converge to 1? (more unsolved problems in mathematics) The Collatz conjectureRacket (programming language) (3,205 words) [view diff] no match in snippet view article
development on and with Racket. Racket is also used for scripting, computer science education, and research. The Racket platform provides an implementationProblems involving arithmetic progressions (622 words) [view diff] no match in snippet view article find links to article
progressions are of interest in number theory, combinatorics, and computer science, both from theoretical and applied points of view. Find the cardinalitySignificand (1,681 words) [view diff] no match in snippet view article find links to article
on the interpretation of the exponent, the significand may represent an integer or a fractional number, which may cause the term "mantissa" to be misleadingAperiodic semigroup (285 words) [view diff] no match in snippet view article find links to article
element is aperiodic, that is, for each x in S there exists a positive integer n such that xn = xn+1. An aperiodic monoid is an aperiodic semigroup whichLattice (group) (2,285 words) [view diff] no match in snippet view article
{\displaystyle \mathbb {R} ^{n}} , the subgroup of all linear combinations with integer coefficients of the basis vectors forms a lattice, and every lattice canWell-ordering principle (1,144 words) [view diff] no match in snippet view article find links to article
every non-empty subset of nonnegative integers contains a least element. In other words, the set of nonnegative integers is well-ordered by its "natural" orProblems involving arithmetic progressions (622 words) [view diff] no match in snippet view article find links to article
progressions are of interest in number theory, combinatorics, and computer science, both from theoretical and applied points of view. Find the cardinalityAperiodic semigroup (285 words) [view diff] no match in snippet view article find links to article
element is aperiodic, that is, for each x in S there exists a positive integer n such that xn = xn+1. An aperiodic monoid is an aperiodic semigroup whichPick's theorem (2,339 words) [view diff] no match in snippet view article find links to article
circles. The problem of counting integer points in convex polyhedra arises in several areas of mathematics and computer science. In application areas, the dotRegister (keyword) (261 words) [view diff] no match in snippet view article
the code. /* store integer variable "i" in RAM, register, or other location as compiler sees fit */ int i; /* suggests storing integer variable "i" in aCircular buffer (1,441 words) [view diff] no match in snippet view article find links to article
In computer science, a circular buffer, circular queue, cyclic buffer or ring buffer is a data structure that uses a single, fixed-size buffer as if itCoupling (computer programming) (2,456 words) [view diff] no match in snippet view article
{1}{5+2\times 5+5+2\times 5+10+0+3+4}}=0.98} Cohesion (computer science) Connascence (computer science) Coupling (physics) Dead code elimination DependencyMinimum degree spanning tree (341 words) [view diff] no match in snippet view article find links to article
maximum degree is minimal. The decision problem is: Given a graph G and an integer k, does G have a spanning tree such that no vertex has degree greater thanESC/Java (925 words) [view diff] no match in snippet view article find links to article
checking the correctness of various program constraints. For example, that an integer variable is greater-than-zero, or lies between the bounds of an array.Jack Edmonds (1,543 words) [view diff] no match in snippet view article find links to article
2001 was dedicated to him. Jack's son Jeff Edmonds is a professor of computer science at York University, and his wife Kathie Cameron is a professor of mathematicsSoftware design pattern (3,185 words) [view diff] no match in snippet view article find links to article
others followed up on this work. Design patterns gained popularity in computer science after the book Design Patterns: Elements of Reusable Object-Oriented3SUM (2,664 words) [view diff] no match in snippet view article find links to article
Unsolved problem in computer science: Is there an algorithm to solve the 3SUM problem in time O ( n 2 − ϵ ) {\displaystyle O(n^{2-\epsilon })} , for someQuantile (3,228 words) [view diff] no match in snippet view article find links to article
equal sizes. There are q − 1 partitions of the q-quantiles, one for each integer k satisfying 0 < k < q. In some cases the value of a quantile may not beFrameworks supporting the polyhedral model (2,887 words) [view diff] no match in snippet view article find links to article
requires software to represent the objects of this framework (sets of integer-valued points in regions of various spaces) and perform operations uponPreorder (3,382 words) [view diff] no match in snippet view article find links to article
divides y" between integers, polynomials, or elements of a commutative ring. For example, the divides relation is reflexive as every integer divides itselfImperative programming (3,628 words) [view diff] no match in snippet view article find links to article
In computer science, imperative programming is a programming paradigm of software that uses statements that change a program's state. In much the sameIndex calculus algorithm (1,720 words) [view diff] no match in snippet view article find links to article
← empty_list for k = 1 , 2 , … {\displaystyle k=1,2,\ldots } Using an integer factorization algorithm optimized for smooth numbers, try to factor g kFibonacci coding (1,014 words) [view diff] no match in snippet view article find links to article
code[citation needed] which encodes positive integers into binary code words. It is one example of representations of integers based on Fibonacci numbers. Each codeKleinian integer (161 words) [view diff] no match in snippet view article find links to article
Koblitz Curves Using Kleinian Integers", Cryptographic Hardware and Embedded Systems - CHES 2006, Lecture Notes in Computer Science, vol. 4249, pp. 445–4592 (716 words) [view diff] no match in snippet view article find links to article
twā would thus be /twɑː/, /twɔː/, /twoː/, /twuː/, and finally /tuː/. An integer is determined to be even if it is divisible by two. When written in baseNetflix Prize (3,090 words) [view diff] no match in snippet view article find links to article
date of grade, grade>. The user and movie fields are integer IDs, while grades are from 1 to 5 (integer) stars. The qualifying data set contains over 2,817Parameter word (1,743 words) [view diff] no match in snippet view article find links to article
combinatorial cube. They have applications in Ramsey theory and in computer science in the detection of duplicate code. Formally, a k {\displaystyle k}Cycle detection (4,566 words) [view diff] no match in snippet view article find links to article
In computer science, cycle detection or cycle finding is the algorithmic problem of finding a cycle in a sequence of iterated function values. For anyEfficient Probabilistic Public-Key Encryption Scheme (323 words) [view diff] no match in snippet view article find links to article
invert the OU function is proven to be as hard as factoring a composite integer public key. There are three versions of EPOC: EPOC-1 uses a one-way trapdoorFor loop (5,156 words) [view diff] no match in snippet view article find links to article
In computer science, a for-loop or for loop is a control flow statement for specifying iteration. Specifically, a for-loop functions by running a sectionIntuitionistic type theory (4,694 words) [view diff] no match in snippet view article find links to article
a dependently-typed 3-tuple is two integers and a proof that the first integer is smaller than the second integer, described by the type: ∑ m : Z ∑ n0 (8,222 words) [view diff] no match in snippet view article find links to article
unchanged; in mathematical terminology, 0 is the additive identity of the integers, rational numbers, real numbers, and complex numbers, as well as otherCovariance and contravariance (computer science) (6,679 words) [view diff] no match in snippet view article
first parameter and a covariant functor in the second. Polymorphism (computer science) Inheritance (object-oriented programming) Liskov substitution principleProducer–consumer problem (2,182 words) [view diff] no match in snippet view article find links to article
value down to zero. The V() operation increases the semaphore value. begin integer number of queueing portions, number of empty positions, buffer manipulation;Computational topology (1,567 words) [view diff] no match in snippet view article find links to article
topology, is a subfield of topology with an overlap with areas of computer science, in particular, computational geometry and computational complexityBinary decision diagram (3,067 words) [view diff] no match in snippet view article find links to article
In computer science, a binary decision diagram (BDD) or branching program is a data structure that is used to represent a Boolean function. On a more abstractCallback (computer programming) (1,894 words) [view diff] no match in snippet view article
Jack; Holzman, Albert G; Kent, Allen, eds. (1979). Encyclopedia of Computer Science and Technology: Volume 12. Marcel Dekker, inc. p. 164. ISBN 0-8247-2262-0Rational function (2,421 words) [view diff] no match in snippet view article find links to article
fractions – a generalization of rational functions that allows taking integer roots Rudin, Walter (1987). Real and Complex Analysis. New York, NY: McGraw-HillRabin signature algorithm (2,011 words) [view diff] no match in snippet view article find links to article
implementation and a security guarantee relative to the difficulty of integer factorization, which has not been proven for RSA. However, Rabin signaturesDeterministic acyclic finite state automaton (972 words) [view diff] no match in snippet view article find links to article
In computer science, a deterministic acyclic finite state automaton (DAFSA), is a data structure that represents a set of strings, and allows for a queryVertex cover (2,556 words) [view diff] no match in snippet view article find links to article
that includes at least one endpoint of every edge of the graph. In computer science, the problem of finding a minimum vertex cover is a classical optimizationAlgorithm (6,769 words) [view diff] no match in snippet view article find links to article
In mathematics and computer science, an algorithm (/ˈælɡərɪðəm/ ) is a finite sequence of mathematically rigorous instructions, typically used to solveRandomized rounding (4,052 words) [view diff] no match in snippet view article find links to article
In computer science and operations research, randomized rounding is a widely used approach for designing and analyzing approximation algorithms. Many combinatorialTalent scheduling (978 words) [view diff] no match in snippet view article find links to article
scheduling represents a complex optimization challenge within the fields of computer science and operations research, specifically categorized under combinatorialFuzzy logic (6,598 words) [view diff] no match in snippet view article find links to article
contrast, in Boolean logic, the truth values of variables may only be the integer values 0 or 1. The term fuzzy logic was introduced with the 1965 proposalSystem of linear equations (5,636 words) [view diff] no match in snippet view article find links to article
algebra, and play a prominent role in engineering, physics, chemistry, computer science, and economics. A system of non-linear equations can often be approximatedSystem of linear equations (5,636 words) [view diff] no match in snippet view article find links to article
algebra, and play a prominent role in engineering, physics, chemistry, computer science, and economics. A system of non-linear equations can often be approximatedBoolean satisfiability problem (5,360 words) [view diff] no match in snippet view article find links to article
In logic and computer science, the Boolean satisfiability problem (sometimes called propositional satisfiability problem and abbreviated SATISFIABILITYInvariant (mathematics) (2,783 words) [view diff] no match in snippet view article
object is constant on families or invariant under change of metric). In computer science, an invariant is a logical assertion that is always held to be trueOProject@Home (956 words) [view diff] no match in snippet view article find links to article
Swierczewski, an IT student at the College of Computer Science and Business Administration in Łomża, Computer Science and Automation Institute. As of 2016 itLenstra elliptic-curve factorization (4,511 words) [view diff] no match in snippet view article find links to article
factorization method (ECM) is a fast, sub-exponential running time, algorithm for integer factorization, which employs elliptic curves. For general-purpose factoringGalactic algorithm (2,635 words) [view diff] no match in snippet view article find links to article
never used in practice, galactic algorithms may still contribute to computer science: An algorithm, even if impractical, may show new techniques that mayP-adic analysis (1,043 words) [view diff] no match in snippet view article find links to article
be a polynomial with integer (or p-adic integer) coefficients, and let m,k be positive integers such that m ≤ k. If r is an integer such that f ( r ) ≡Fuzzy logic (6,598 words) [view diff] no match in snippet view article find links to article
contrast, in Boolean logic, the truth values of variables may only be the integer values 0 or 1. The term fuzzy logic was introduced with the 1965 proposalLogarithm (11,635 words) [view diff] no match in snippet view article find links to article
derivative. The binary logarithm uses base 2 and is widely used in computer science, information theory, music theory, and photography. When the base isFinitary relation (1,905 words) [view diff] no match in snippet view article find links to article
to x, y and z, respectively, make the sentence true. The non-negative integer n that gives the number of "places" in the relation is called the arityNP-hardness (1,119 words) [view diff] no match in snippet view article find links to article
Unknowability Leeuwen, Jan van, ed. (1998). Handbook of Theoretical Computer Science. Vol. A, Algorithms and complexity. Amsterdam: Elsevier. ISBN 0262720140Constraint composite graph (711 words) [view diff] no match in snippet view article find links to article
problems find innumerable applications in artificial intelligence and computer science. They are also variously referred to as markov random fields (in statisticsRegister machine (5,282 words) [view diff] no match in snippet view article find links to article
In mathematical logic and theoretical computer science, a register machine is a generic class of abstract machines, analogous to a Turing machine and thusInterval (mathematics) (4,814 words) [view diff] no match in snippet view article
defined on an arbitrary totally ordered set, such as integers or rational numbers. The notation of integer intervals is considered in the special section belowPoly1305 (2,513 words) [view diff] no match in snippet view article find links to article
this, Poly1305: Interprets r {\displaystyle r} as a little-endian 16-byte integer. Breaks the message m = ( m [ 0 ] , m [ 1 ] , m [ 2 ] , … , m [ L − 1 ]Function object (4,382 words) [view diff] no match in snippet view article find links to article
functor is a synonym for function symbol. Callback (computer science) Closure (computer science) Function pointer Higher-order function Command patternGeneration of primes (1,158 words) [view diff] no match in snippet view article find links to article
sieves are most common. A prime sieve works by creating a list of all integers up to a desired limit and progressively removing composite numbers (whichCriticism of Java (3,615 words) [view diff] no match in snippet view article find links to article
a 32-bit signed integer may be used to hold a 16-bit unsigned value losslessly, and a 64-bit signed integer a 32-bit unsigned integer, there is no largerDatalogZ (500 words) [view diff] no match in snippet view article find links to article
DatalogZ (stylized as Datalogℤ) is an extension of Datalog with integer arithmetic and comparisons. The decision problem of whether or not a given groundMatrix mortality problem (233 words) [view diff] no match in snippet view article find links to article
In computer science, the matrix mortality problem (or mortal matrix problem) is a decision problem that asks, given a finite set of n×n matrices with integerUnification (computer science) (7,390 words) [view diff] no match in snippet view article
In logic and computer science, specifically automated reasoning, unification is an algorithmic process of solving equations between symbolic expressionsPetri net (7,235 words) [view diff] no match in snippet view article find links to article
Petri Nets I: Basic Models – Advances in Petri Nets. Lecture Notes in Computer Science. Vol. 1491. Springer. pp. 12–121. doi:10.1007/3-540-65306-6_14. ISBN 3-540-65306-6Universal hashing (4,885 words) [view diff] no match in snippet view article find links to article
(for hashing integers, vectors, strings), and their evaluation is often very efficient. Universal hashing has numerous uses in computer science, for exampleHamming weight (3,100 words) [view diff] no match in snippet view article find links to article
constants used in the functions below //uint64_t is an unsigned 64-bit integer variable type (defined in C99 version of C language) const uint64_t m11000 (number) (24,094 words) [view diff] no match in snippet view article
the Germanic concept of 1200 as a long thousand. It is the first 4-digit integer. The decimal representation for one thousand is 1000—a one followed byHans Zantema (342 words) [view diff] no match in snippet view article find links to article
spent a few years of employment in the industry before he switched to computer science: from 1987 to 2000 at Utrecht University and since 2000 at EindhovenList of computer scientists (5,229 words) [view diff] no match in snippet view article find links to article
This is a list of computer scientists, people who do work in computer science, in particular researchers and authors. Some persons notable as programmersGeneral-purpose computing on graphics processing units (7,008 words) [view diff] no match in snippet view article find links to article
from such vendors differ on implementing data-format support, such as integer and floating-point formats (32-bit and 64-bit). Microsoft introduced aList of NP-complete problems (2,746 words) [view diff] no match in snippet view article find links to article
polynomials over the integers. Given positive integers A , B , C {\displaystyle \textstyle A,B,C} , decide existence of positive integers x , y {\displaystyleFirst-class citizen (999 words) [view diff] no match in snippet view article find links to article
Language Engineering and Rigorous Software Development. Lecture Notes in Computer Science. Vol. 5520. pp. 57–99. doi:10.1007/978-3-642-03153-3_2. ISBN 978-3-642-03152-6Exponent bias (758 words) [view diff] no match in snippet view article find links to article
This is the case whether or not it is interpreted as a floating-point or integer value. The purpose of this is to enable high speed comparisons betweenIs-a (1,250 words) [view diff] no match in snippet view article find links to article
subtypes of List<String>: PayloadList<String, String> PayloadList<String, Integer> PayloadList<String, Exception> Liskov substitution principle explainsDixon's factorization method (2,513 words) [view diff] no match in snippet view article find links to article
Dixon's random squares method or Dixon's algorithm) is a general-purpose integer factorization algorithm; it is the prototypical factor base method. UnlikeBrute-force search (1,974 words) [view diff] no match in snippet view article find links to article
In computer science, brute-force search or exhaustive search, also known as generate and test, is a very general problem-solving technique and algorithmicJosephus problem (3,647 words) [view diff] no match in snippet view article find links to article
In computer science and mathematics, the Josephus problem (or Josephus permutation) is a theoretical problem related to a certain counting-out game. SuchAverage-case complexity (2,834 words) [view diff] no match in snippet view article find links to article
Foundations of Software Technology and Theoretical Computer Science, Lecture Notes in Computer Science, vol. 652, Springer-Verlag, pp. 128–139. ReischukDomino tiling (1,509 words) [view diff] no match in snippet view article find links to article
dimensions, it is possible to define a height function associating an integer to the vertices of the grid. For instance, draw a chessboard, fix a nodeList of PSPACE-complete problems (1,807 words) [view diff] no match in snippet view article find links to article
model checking Type inhabitation problem for simply typed lambda calculus Integer circuit evaluation Word problem for linear bounded automata Word problemInstruction set architecture (4,310 words) [view diff] no match in snippet view article find links to article
In computer science, an instruction set architecture (ISA) is an abstract model that generally defines how software controls the CPU in a computer or aRSA problem (681 words) [view diff] no match in snippet view article find links to article
factoring". Advances in Cryptology – EUROCRYPT'98. Lecture Notes in Computer Science. Vol. 1403. Springer. pp. 59–71. doi:10.1007/BFb0054117. ISBN 978-3-540-64518-4Ackermann function (7,095 words) [view diff] no match in snippet view article find links to article
Ackermann's publication of his function (which had three non-negative integer arguments), many authors modified it to suit various purposes, so thatMultiway number partitioning (4,749 words) [view diff] no match in snippet view article find links to article
In computer science, multiway number partitioning is the problem of partitioning a multiset of numbers into a fixed number of subsets, such that the sumsJon Lee (mathematician) (413 words) [view diff] no match in snippet view article
Mixed Integer Nonlinear Programming (Springer, 2012), Integer Programming and Combinatorial Optimization (Lecture Notes in Computer Science, Vol. 8494;Confluence (abstract rewriting) (1,744 words) [view diff] no match in snippet view article
In computer science and mathematics, confluence is a property of rewriting systems, describing which terms in such a system can be rewritten in more thanShort integer solution problem (3,164 words) [view diff] no match in snippet view article find links to article
Short integer solution (SIS) and ring-SIS problems are two average-case problems that are used in lattice-based cryptography constructions. Lattice-basedBird–Meertens formalism (1,373 words) [view diff] no match in snippet view article find links to article
instances of the laws can be opened by clicking on [show]; they use lists of integer numbers, addition, minus, and multiplication. The notation in Bird's paperDedekind number (2,043 words) [view diff] no match in snippet view article find links to article
In mathematics, the Dedekind numbers are a rapidly growing sequence of integers named after Richard Dedekind, who defined them in 1897. The Dedekind numberProbabilistic method (1,957 words) [view diff] no match in snippet view article find links to article
as number theory, linear algebra, and real analysis, as well as in computer science (e.g. randomized rounding), and information theory. If every objectShort integer solution problem (3,164 words) [view diff] no match in snippet view article find links to article
Short integer solution (SIS) and ring-SIS problems are two average-case problems that are used in lattice-based cryptography constructions. Lattice-basedEntity component system (1,627 words) [view diff] no match in snippet view article find links to article
examples. ECS combines orthogonal, well-established ideas in general computer science and programming language theory. For example, components can be seenBranch and price (803 words) [view diff] no match in snippet view article find links to article
method of combinatorial optimization for solving integer linear programming (ILP) and mixed integer linear programming (MILP) problems with many variablesDiffie–Hellman key exchange (5,437 words) [view diff] no match in snippet view article find links to article
base g = 5 (which is a primitive root modulo 23). Alice chooses a secret integer a = 4, then sends Bob A = ga mod p A = 54 mod 23 = 4 (in this example bothZnám's problem (1,476 words) [view diff] no match in snippet view article find links to article
asks which sets of integers have the property that each integer in the set is a proper divisor of the product of the other integers in the set, plus 1Transcendental number (6,738 words) [view diff] no match in snippet view article find links to article
is not algebraic: that is, not the root of a non-zero polynomial with integer (or, equivalently, rational) coefficients. The best-known transcendentalLegendre's conjecture (998 words) [view diff] no match in snippet view article find links to article
{\displaystyle n^{2}} and ( n + 1 ) 2 {\displaystyle (n+1)^{2}} for every positive integer n {\displaystyle n} . The conjecture is one of Landau's problems (1912)DG/L (1,003 words) [view diff] no match in snippet view article find links to article
The language itself was an extended version of ALGOL 60. It supported integers, single- and double-precision floating point and complex numbers, and bothDamerau–Levenshtein distance (2,189 words) [view diff] no match in snippet view article find links to article
In information theory and computer science, the Damerau–Levenshtein distance (named after Frederick J. Damerau and Vladimir I. Levenshtein) is a stringKnuth–Morris–Pratt algorithm (4,068 words) [view diff] no match in snippet view article find links to article
In computer science, the Knuth–Morris–Pratt algorithm (or KMP algorithm) is a string-searching algorithm that searches for occurrences of a "word" W withinList of algorithms (7,835 words) [view diff] no match in snippet view article find links to article
(computer science): agreeing on a single value or history among unreliable processors Chandra–Toueg consensus algorithm Paxos algorithm Raft (computerAttack patterns (1,848 words) [view diff] no match in snippet view article find links to article
In computer science, attack patterns are a group of rigorous methods for finding bugs or errors in code related to computer security. Attack patterns areEuclidean minimum spanning tree (6,676 words) [view diff] no match in snippet view article find links to article
computation, although faster randomized algorithms exist for points with integer coordinates. For points in higher dimensions, finding an optimal algorithmALGOL W (747 words) [view diff] no match in snippet view article find links to article
Satterthwaite, Edwin H. (March 1968). Technical Report Number: CS-TR-68-89. Computer Science Department (Report). Stanford University. (Various documents for Stanford'sDynamic logic (modal logic) (5,118 words) [view diff] no match in snippet view article
In logic, philosophy, and theoretical computer science, dynamic logic is an extension of modal logic capable of encoding properties of computer programsKarp's 21 NP-complete problems (486 words) [view diff] no match in snippet view article find links to article
demonstrations that many natural computational problems occurring throughout computer science are computationally intractable, and it drove interest in the studyL-notation (916 words) [view diff] no match in snippet view article find links to article
complexity of algorithms for difficult number theory problems, e.g. sieves for integer factorization and methods for solving discrete logarithms. The benefitTurnstile (symbol) (1,171 words) [view diff] no match in snippet view article
In mathematical logic and computer science the symbol ⊢ ( ⊢ {\displaystyle \vdash } ) has taken the name turnstile because of its resemblance to a typicalEXPSPACE (648 words) [view diff] no match in snippet view article find links to article
and boundedness problems for vector addition systems". Theoretical Computer Science: 223–231. Lipton, R. (1976). "The Reachability Problem Requires ExponentialRegular language (3,420 words) [view diff] no match in snippet view article find links to article
In theoretical computer science and formal language theory, a regular language (also called a rational language) is a formal language that can be definedRSA cryptosystem (7,786 words) [view diff] no match in snippet view article find links to article
it is practical to find three very large positive integers e, d, and n, such that for all integers m (0 ≤ m < n), both ( m e ) d {\displaystyle (m^{e})^{d}}Iterator (5,760 words) [view diff] no match in snippet view article find links to article
Append integer value '5' to vector 'items'. items.push_back(2); // Append integer value '2' to vector 'items'. items.push_back(9); // Append integer valueC string handling (3,568 words) [view diff] no match in snippet view article find links to article
supported system locales and be greater or equal in size to char, wint_t Integer type that can hold any value of a wchar_t as well as the value of the macroVaughan Pratt (926 words) [view diff] no match in snippet view article find links to article
Emeritus at Stanford University, who was an early pioneer in the field of computer science. Since 1969, Pratt has made several contributions to foundational areas0x88 (955 words) [view diff] no match in snippet view article find links to article
chess board in computer chess programs. The number 0x88 is a hexadecimal integer (13610, 2108, 100010002). The rank and file positions are each representedBlock sort (4,838 words) [view diff] no match in snippet view article find links to article
= numerator = 0 while (integer_part < array.size) // get the ranges for A and B start = integer_part integer_part += integer_step numerator += numerator_stepTerm algebra (2,175 words) [view diff] no match in snippet view article find links to article
having an associated arity (i.e. number of inputs). For any non-negative integer n {\displaystyle n} , let τ n {\displaystyle \tau _{n}} denote the functionMathematics (15,910 words) [view diff] no match in snippet view article find links to article
essential in the natural sciences, engineering, medicine, finance, computer science, and the social sciences. Although mathematics is extensively usedThree-way comparison (1,239 words) [view diff] no match in snippet view article find links to article
In computer science, a three-way comparison takes two values A and B belonging to a type with a total order and determines whether A < B, A = B, or A >Steinitz's theorem (5,973 words) [view diff] no match in snippet view article find links to article
instance, every polyhedral graph is the graph of a convex polyhedron with integer coordinates, or the graph of a convex polyhedron all of whose edges areQuantifier elimination (1,435 words) [view diff] no match in snippet view article find links to article
simplification used in mathematical logic, model theory, and theoretical computer science. Informally, a quantified statement " ∃ x {\displaystyle \exists x}Negligible function (1,680 words) [view diff] no match in snippet view article find links to article
:\mathbb {N} \to \mathbb {R} } such that for every positive integer c there exists an integer Nc such that for all x > Nc, | μ ( x ) | < 1 x c . {\displaystyleRabin–Karp algorithm (1,975 words) [view diff] no match in snippet view article find links to article
In computer science, the Rabin–Karp algorithm or Karp–Rabin algorithm is a string-searching algorithm created by Richard M. Karp and Michael O. Rabin (1987)H-index (4,448 words) [view diff] no match in snippet view article find links to article
conference proceedings papers is a particular problem for scholars in computer science, where conference proceedings are considered an important part of theIterated logarithm (746 words) [view diff] no match in snippet view article find links to article
In computer science, the iterated logarithm of n {\displaystyle n} , written log* n {\displaystyle n} (usually read "log star"), is the number of timesCarmichael number (3,570 words) [view diff] no match in snippet view article find links to article
relation: b n ≡ b ( mod n ) {\displaystyle b^{n}\equiv b{\pmod {n}}} for all integers b {\displaystyle b} . The relation may also be expressed in the form:Programming language (7,415 words) [view diff] no match in snippet view article find links to article
a performance cost. Programming language theory is the subfield of computer science that studies the design, implementation, analysis, characterizationThe Art of Computer Programming (4,100 words) [view diff] no match in snippet view article find links to article
"Robert W Floyd, In Memoriam", by Donald E. Knuth, 2003 - (on the influence of Bob Floyd) TAoCP and its Influence of Computer Science (Softpanorama)Lemke's algorithm (174 words) [view diff] no match in snippet view article find links to article
Jong-Shi; Stone, Richard E. (1992). The linear complementarity problem. Computer Science and Scientific Computing. Boston, MA: Academic Press, Inc. pp. xxiv+762Dual lattice (1,857 words) [view diff] no match in snippet view article find links to article
lattices have many applications inside of lattice theory, theoretical computer science, cryptography and mathematics more broadly. For instance, it is usedTime complexity (5,004 words) [view diff] no match in snippet view article find links to article
In theoretical computer science, the time complexity is the computational complexity that describes the amount of computer time it takes to run an algorithmEugene Lawler (1,211 words) [view diff] no match in snippet view article find links to article
September 2, 1994) was an American computer scientist and a professor of computer science at the University of California, Berkeley. Lawler came to Harvard asBig O notation (8,729 words) [view diff] no match in snippet view article find links to article
Bachmann to stand for Ordnung, meaning the order of approximation. In computer science, big O notation is used to classify algorithms according to how theirKnight's tour (2,317 words) [view diff] no match in snippet view article find links to article
Creating a program to find a knight's tour is a common problem given to computer science students. Variations of the knight's tour problem involve chessboardsEuler's totient function (6,519 words) [view diff] no match in snippet view article find links to article
number theory, Euler's totient function counts the positive integers up to a given integer n that are relatively prime to n. It is written using the GreekMartin Fürer (198 words) [view diff] no match in snippet view article find links to article
Scientist and a professor of Computer Science at Pennsylvania State University. He is mostly known for his work on fast integer multiplication. One of Fürer'sManuel Blum (715 words) [view diff] no match in snippet view article find links to article
of computer science at the University of California, Berkeley until 2001. From 2001 to 2018, he was the Bruce Nelson Professor of Computer Science atEuphoria (programming language) (1,752 words) [view diff] no match in snippet view article
design ideas for the language came from Craig's Master's thesis in computer science at the University of Toronto. Craig's thesis was heavily influencedTonelli–Shanks algorithm (3,750 words) [view diff] no match in snippet view article find links to article
roots modulo composite numbers is a computational problem equivalent to integer factorization. An equivalent, but slightly more redundant version of thisCircuit complexity (2,571 words) [view diff] no match in snippet view article find links to article
In theoretical computer science, circuit complexity is a branch of computational complexity theory in which Boolean functions are classified accordingQuantum complexity theory (3,632 words) [view diff] no match in snippet view article find links to article
efficiently solvable by deterministic classical computers. For instance, integer factorization and the discrete logarithm problem are known to be in BQPFermat number (4,717 words) [view diff] no match in snippet view article find links to article
them, is a positive integer of the form: F n = 2 2 n + 1 , {\displaystyle F_{n}=2^{2^{n}}+1,} where n is a non-negative integer. The first few FermatX32 ABI (818 words) [view diff] no match in snippet view article find links to article
one of the interfaces of the Linux kernel. The x32 ABI provides 32-bit integers, long and pointers (ILP32) on Intel and AMD 64-bit hardware. The ABI allowsYoung tableau (2,871 words) [view diff] no match in snippet view article find links to article
the number of boxes in each row gives a partition λ of a non-negative integer n, the total number of boxes of the diagram. The Young diagram is saidRandom.org (493 words) [view diff] no match in snippet view article find links to article
numbers. The website was created in 1998 by Mads Haahr, a doctor and computer science professor at Trinity College in Dublin, Ireland. Random numbers areMartin Fürer (198 words) [view diff] no match in snippet view article find links to article
Scientist and a professor of Computer Science at Pennsylvania State University. He is mostly known for his work on fast integer multiplication. One of Fürer'sData stream clustering (1,250 words) [view diff] no match in snippet view article find links to article
In computer science, data stream clustering is defined as the clustering of data that arrive continuously such as telephone records, multimedia data, financialMultiple subset sum (1,613 words) [view diff] no match in snippet view article find links to article
The multiple subset sum problem is an optimization problem in computer science and operations research. It is a generalization of the subset sum problemNasir Ahmed (engineer) (1,529 words) [view diff] no match in snippet view article
recent standards have used integer-based transforms that have similar properties to the DCT but are explicitly based on integer processing rather than beingMath library (695 words) [view diff] no match in snippet view article find links to article
In computer science, a math library (or maths library) is a component of a programming language's standard library containing functions (or subroutines)Metric dimension (graph theory) (2,520 words) [view diff] no match in snippet view article
of Computer Science 2015 – MFCS 2015: 40th International Symposium, Milan, Italy, August 24-28, 2015, Proceedings, Lecture Notes in Computer Science, volDavid S. Johnson (270 words) [view diff] no match in snippet view article find links to article
Crane, Linda. "In Memoriam: David S. Johnson". Columbia University Computer Science. Columbia University. Retrieved 9 March 2016. "David S. Johnson NamedVariable (mathematics) (3,765 words) [view diff] no match in snippet view article
this relationship is impossible to satisfy when p and q are restricted to integer numbers isn't obvious, but it has been known since ancient times and hasList of numeral systems (1,977 words) [view diff] no match in snippet view article find links to article
System from Unodecimal to Vigesimal" (PDF). International Journal of Computer Science and Telecommunications. 3 (1). London: Sysbase Solution Ltd.: 13. RawatTagged architecture (572 words) [view diff] no match in snippet view article find links to article
In computer science, a tagged architecture is a type of computer architecture where every word of memory constitutes a tagged union, being divided intoTaxicab number (1,885 words) [view diff] no match in snippet view article find links to article
Ta(n) or Taxicab(n), is defined as the smallest integer that can be expressed as a sum of two positive integer cubes in n distinct ways. The most famous taxicabLoop invariant (2,426 words) [view diff] no match in snippet view article find links to article
In computer science, a loop invariant is a property of a program loop that is true before (and after) each iteration. It is a logical assertion, sometimesFred W. Glover (1,267 words) [view diff] no match in snippet view article find links to article
University of Mining and Technology (2013) Chaired Research Professor in Computer Science (Chaire d’excellence, Pays de la Loire), Laboratoire d'Etude et deDiscrete Morse theory (1,944 words) [view diff] no match in snippet view article find links to article
practical applications in diverse fields of applied mathematics and computer science, such as configuration spaces, homology computation, denoising, meshRegister transfer language (404 words) [view diff] no match in snippet view article find links to article
In computer science, register transfer language (RTL) is a kind of intermediate representation (IR) that is very close to assembly language, such as thatSuperPascal (1,793 words) [view diff] no match in snippet view article find links to article
parallel programs, which implemented methods for common problems in computer science. This experimentation allowed him to make the following conclusionsAnalysis of algorithms (3,708 words) [view diff] no match in snippet view article find links to article
In computer science, the analysis of algorithms is the process of finding the computational complexity of algorithms—the amount of time, storage, or otherReal number (8,223 words) [view diff] no match in snippet view article find links to article
roots of −1. The real numbers include the rational numbers, such as the integer −5 and the fraction 4 / 3. The rest of the real numbers are called irrationalRP2040 (923 words) [view diff] no match in snippet view article find links to article
Originally run at 133 MHz, but later certified at 200 MHz Each core has an integer divider peripheral and two interpolators 264 KB SRAM in six independentModulo (mathematics) (807 words) [view diff] no match in snippet view article
and computer science, the term can be used in several ways: In computing, it is typically the modulo operation: given two numbers (either integer or real)Functional programming (8,688 words) [view diff] no match in snippet view article find links to article
In computer science, functional programming is a programming paradigm where programs are constructed by applying and composing functions. It is a declarativeLenore Blum (1,740 words) [view diff] no match in snippet view article find links to article
pseudorandom number generation. She was a distinguished career professor of computer science at Carnegie Mellon University until 2019 and is currently a professorElliptic-curve Diffie–Hellman (2,168 words) [view diff] no match in snippet view article find links to article
consisting of a private key d {\displaystyle d} (a randomly selected integer in the interval [ 1 , n − 1 ] {\displaystyle [1,n-1]} ) and a public keyOriented projective geometry (832 words) [view diff] no match in snippet view article find links to article
sphere, given by the points (x,y,w) with x2+y2+w2=1. Let n be a nonnegative integer. The (analytical model of, or canonical) oriented (real) projective spaceLazy evaluation (3,548 words) [view diff] no match in snippet view article find links to article
version runs in linear time: Lazy<Integer> a = () -> 1; for (int i = 0; i < 10; i++) { Lazy<Integer> b = a; a = new Memo<Integer>(() -> b.eval() + b.eval());Arithmetic combinatorics (956 words) [view diff] no match in snippet view article find links to article
arithmetic progressions in subsets of the integers. In 1936, Erdős and Turán conjectured that every set of integers A with positive natural density containsEdmonds–Karp algorithm (1,122 words) [view diff] no match in snippet view article find links to article
In computer science, the Edmonds–Karp algorithm is an implementation of the Ford–Fulkerson method for computing the maximum flow in a flow network in OBogosort (1,884 words) [view diff] no match in snippet view article find links to article
In computer science, bogosort (also known as permutation sort and stupid sort) is a sorting algorithm based on the generate and test paradigm. The functionEulerian number (2,460 words) [view diff] no match in snippet view article find links to article
Graham; Knuth; Patashnik (1994). Concrete Mathematics: A Foundation for Computer Science (2nd ed.). Addison-Wesley. pp. 267–272. Hsu, Leetsch C.; Jau-ShyongChromosome (evolutionary algorithm) (2,686 words) [view diff] no match in snippet view article
real-valued or mixed-integer decision variables, EAs such as the evolution strategy or the real-coded GAs are suited. In the case of mixed-integer values, roundingSquare (algebra) (1,990 words) [view diff] no match in snippet view article
adjective which corresponds to squaring is quadratic. The square of an integer may also be called a square number or a perfect square. In algebra, theStrongly-polynomial time (1,011 words) [view diff] no match in snippet view article find links to article
In computer science, a polynomial-time algorithm is – generally speaking – an algorithm whose running time is upper-bounded by some polynomial functionSurrogate key (2,415 words) [view diff] no match in snippet view article find links to article
Report / Faculty of Mathematics and Computer Science. Vol. IR-267. Amsterdam: Faculty of Mathematics and Computer Science, Vrije Universiteit. CiteSeerX 10Approximation algorithm (3,127 words) [view diff] no match in snippet view article find links to article
In computer science and operations research, approximation algorithms are efficient algorithms that find approximate solutions to optimization problemsBinomial coefficient (10,733 words) [view diff] no match in snippet view article find links to article
the positive integers that occur as coefficients in the binomial theorem. Commonly, a binomial coefficient is indexed by a pair of integers n ≥ k ≥ 0 andBLS digital signature (974 words) [view diff] no match in snippet view article find links to article
keys are elements of G 2 {\displaystyle G_{2}} , and the secret key is an integer in [ 0 , q − 1 ] {\displaystyle [0,q-1]} . Working in an elliptic curveStreaming algorithm (3,608 words) [view diff] no match in snippet view article find links to article
In computer science, streaming algorithms are algorithms for processing data streams in which the input is presented as a sequence of items and can beBusy waiting (842 words) [view diff] no match in snippet view article find links to article
In computer science and software engineering, busy-waiting, busy-looping or spinning is a technique in which a process repeatedly checks to see if a conditionInversion (discrete mathematics) (1,903 words) [view diff] no match in snippet view article
In computer science and discrete mathematics, an inversion in a sequence is a pair of elements that are out of their natural order. Let π {\displaystyle