enow.com Web Search

Search results

  1. Results from the WOW.Com Content Network
  2. Rational mapping - Wikipedia

    en.wikipedia.org/wiki/Rational_mapping

    Formally, a rational map: between two varieties is an equivalence class of pairs (,) in which is a morphism of varieties from a non-empty open set to , and two such pairs (,) and (′ ′, ′) are considered equivalent if and ′ ′ coincide on the intersection ′ (this is, in particular, vacuously true if the intersection is empty, but since is assumed irreducible, this is impossible).

  3. Object–relational mapping - Wikipedia

    en.wikipedia.org/wiki/Object–relational_mapping

    Object–relational mapping (ORM, O/RM, and O/R mapping tool) in computer science is a programming technique for converting data between a relational database and the memory (usually the heap) of an object-oriented programming language.

  4. Map (higher-order function) - Wikipedia

    en.wikipedia.org/wiki/Map_(higher-order_function)

    Map functions can be and often are defined in terms of a fold such as foldr, which means one can do a map-fold fusion: foldr f z . map g is equivalent to foldr (f . g) z. The implementation of map above on singly linked lists is not tail-recursive, so it may build up a lot of frames on the stack when called with a large list. Many languages ...

  5. Automata theory - Wikipedia

    en.wikipedia.org/wiki/Automata_theory

    An automata homomorphism maps a quintuple of an automaton A i onto the quintuple of another automaton A j. Automata homomorphisms can also be considered as automata transformations or as semigroup homomorphisms, when the state space, S, of the automaton is defined as a semigroup S g.

  6. Finite-state transducer - Wikipedia

    en.wikipedia.org/wiki/Finite-state_transducer

    Rational relations that are partial functions, i.e. that relate every input string from Σ* to at most one Γ*, are called rational functions. Finite-state transducers are often used for phonological and morphological analysis in natural language processing research and applications.

  7. Monoid - Wikipedia

    en.wikipedia.org/wiki/Monoid

    An application of monoids in computer science is the so-called MapReduce programming model (see Encoding Map-Reduce As A Monoid With Left Folding). MapReduce, in computing, consists of two or three operations. Given a dataset, "Map" consists of mapping arbitrary data to elements of a specific monoid.

  8. Partial function - Wikipedia

    en.wikipedia.org/wiki/Partial_function

    A partial function arises from the consideration of maps between two sets X and Y that may not be defined on the entire set X. A common example is the square root operation on the real numbers R {\displaystyle \mathbb {R} } : because negative real numbers do not have real square roots, the operation can be viewed as a partial function from R ...

  9. Algorithm - Wikipedia

    en.wikipedia.org/wiki/Algorithm

    Flowchart of using successive subtractions to find the greatest common divisor of number r and s. In mathematics and computer science, an algorithm (/ ˈ æ l ɡ ə r ɪ ð əm / ⓘ) is a finite sequence of mathematically rigorous instructions, typically used to solve a class of specific problems or to perform a computation. [1]