Global Information Lookup Global Information

Multiset information


In mathematics, a multiset (or bag, or mset) is a modification of the concept of a set that, unlike a set,[1] allows for multiple instances for each of its elements. The number of instances given for each element is called the multiplicity of that element in the multiset. As a consequence, an infinite number of multisets exist which contain only elements a and b, but vary in the multiplicities of their elements:

  • The set {a, b} contains only elements a and b, each having multiplicity 1 when {a, b} is seen as a multiset.
  • In the multiset {a, a, b}, the element a has multiplicity 2, and b has multiplicity 1.
  • In the multiset {a, a, a, b, b, b}, a and b both have multiplicity 3.

These objects are all different when viewed as multisets, although they are the same set, since they all consist of the same elements. As with sets, and in contrast to tuples, the order in which elements are listed does not matter in discriminating multisets, so {a, a, b} and {a, b, a} denote the same multiset. To distinguish between sets and multisets, a notation that incorporates square brackets is sometimes used: the multiset {a, a, b} can be denoted by [a, a, b].[2]

The cardinality of a multiset is the sum of the multiplicities of all its elements. For example, in the multiset {a, a, b, b, b, c} the multiplicities of the members a, b, and c are respectively 2, 3, and 1, and therefore the cardinality of this multiset is 6.

Nicolaas Govert de Bruijn coined the word multiset in the 1970s, according to Donald Knuth.[3]: 694  However, the concept of multisets predates the coinage of the word multiset by many centuries. Knuth himself attributes the first study of multisets to the Indian mathematician Bhāskarāchārya, who described permutations of multisets around 1150. Other names have been proposed or used for this concept, including list, bunch, bag, heap, sample, weighted set, collection, and suite.[3]: 694 

  1. ^ Cantor, Georg; Jourdain, Philip E.B. (Translator) (1895). "beiträge zur begründung der transfiniten Mengenlehre" [contributions to the founding of the theory of transfinite numbers]. Mathematische Annalen (in German). xlvi, xlix. New York Dover Publications (1954 English translation): 481–512, 207–246. Archived from the original on 2011-06-10. By a set (Menge) we are to understand any collection into a whole (Zusammenfassung zu einem Gansen) M of definite and separate objects m (p.85)
  2. ^ Hein, James L. (2003). Discrete mathematics. Jones & Bartlett Publishers. pp. 29–30. ISBN 0-7637-2210-3.
  3. ^ a b Knuth, Donald E. (1998). Seminumerical Algorithms. The Art of Computer Programming. Vol. 2 (3rd ed.). Addison Wesley. ISBN 0-201-89684-2.

and 14 Related for: Multiset information

Request time (Page generated in 0.5778 seconds.)

Multiset

Last Update:

In mathematics, a multiset (or bag, or mset) is a modification of the concept of a set that, unlike a set, allows for multiple instances for each of its...

Word Count : 4850

HyperLogLog

Last Update:

number of distinct elements in a multiset. Calculating the exact cardinality of the distinct elements of a multiset requires an amount of memory proportional...

Word Count : 1874

Combination

Last Update:

which repetition is allowed, the terms k-combination with repetition, k-multiset, or k-selection, are often used. If, in the above example, it were possible...

Word Count : 3796

Standard Template Library

Last Update:

The standard associative containers are set, multiset, map, multimap, hash_set, hash_map, hash_multiset and hash_multimap. There are also container adaptors...

Word Count : 2136

List of data structures

Last Update:

type the data is Container List Tuple Associative array, Map Multimap Set Multiset (bag) Stack Queue (example Priority queue) Double-ended queue Graph (example...

Word Count : 910

Metric space

Last Update:

to a multiset of elements. A multiset is a generalization of the notion of a set in which an element can occur more than once. Define the multiset union...

Word Count : 11073

Tilde

Last Update:

logical function NOT, and in APL it additionally represents the dyadic multiset function without (set difference). In C the tilde character is used as...

Word Count : 7011

Binomial coefficient

Last Update:

choose k elements from a set of n elements if repetitions are allowed. See Multiset. There are ( n + k k ) {\displaystyle {\tbinom {n+k}{k}}} strings containing...

Word Count : 10577

Permutation

Last Update:

language is a set of words obeying specified rules. If M is a finite multiset, then a multiset permutation is an ordered arrangement of elements of M in which...

Word Count : 11374

Tuple

Last Update:

3\}=\{3,2,1\}} . A tuple has a finite number of elements, while a set or a multiset may have an infinite number of elements. There are several definitions...

Word Count : 2181

Spectrum of a matrix

Last Update:

suppose T : V → V is a linear map. The spectrum of T, denoted σT, is the multiset of roots of the characteristic polynomial of T. Thus the elements of the...

Word Count : 510

Spectrum

Last Update:

neurodevelopmental disorders. In mathematics, the spectrum of a matrix is the multiset of the eigenvalues of the matrix. In functional analysis, the concept of...

Word Count : 949

Subset sum problem

Last Update:

problem in computer science. In its most general formulation, there is a multiset S {\displaystyle S} of integers and a target-sum T {\displaystyle T} ,...

Word Count : 3783

Set theory

Last Update:

languages. Likewise, sets and other collection-like objects, such as multisets and lists, are common datatypes in computer science and programming. In...

Word Count : 5021

PDF Search Engine © AllGlobal.net