An Introduction to Multisets
Luciano da F. Costa

TL;DR
This paper introduces multisets, explores their mathematical properties and generalizations, and demonstrates their potential applications in signal processing, pattern recognition, and deep learning.
Contribution
It extends traditional multisets to include vectors, matrices, and continuous structures, and proposes new operations like the common product for advanced applications.
Findings
Defined complement operation and extended De Morgan laws for multisets.
Proposed the common product for multisets and mfunctions, analogous to inner product.
Showed potential applications in signal processing, pattern recognition, and deep learning.
Abstract
Multisets are sets that allow repetition of elements. As such, multisets pave the way to a number of interesting possibilities of theoretical and applied nature. In the present work, after revising the main aspects of traditional sets, we introduce some of the main concepts and characteristics of multisets, followed by their generalization to take into account vectors and matrices. An approach is also proposed in which the real, negative multiplicities are allowed, implying the multiset universe to become finite and well-defined, corresponding to the multiset with null multiplicities. The complement operation in multisets is then defined, which allows properties involving complement -- including the De Morgan theorem -- to be recovered in multisets. In addition, it becomes possible to extend multisets to functions (which become multifunctions), scalar fields and other continuous…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMulti-Criteria Decision Making
