Computing congruences efficiently (Q1001460): Difference between revisions

From MaRDI portal
Importer (talk | contribs)
Created a new Item
 
Import241208061232 (talk | contribs)
Normalize DOI.
 
(3 intermediate revisions by 3 users not shown)
Property / DOI
 
Property / DOI: 10.1007/s00012-008-2073-1 / rank
Normal rank
 
Property / MaRDI profile type
 
Property / MaRDI profile type: Publication / rank
 
Normal rank
Property / full work available at URL
 
Property / full work available at URL: https://doi.org/10.1007/s00012-008-2073-1 / rank
 
Normal rank
Property / OpenAlex ID
 
Property / OpenAlex ID: W2045417459 / rank
 
Normal rank
Property / DOI
 
Property / DOI: 10.1007/S00012-008-2073-1 / rank
 
Normal rank
links / mardi / namelinks / mardi / name
 

Latest revision as of 13:16, 10 December 2024

scientific article
Language Label Description Also known as
English
Computing congruences efficiently
scientific article

    Statements

    Computing congruences efficiently (English)
    0 references
    0 references
    17 February 2009
    0 references
    Let \(A\) be a finite algebra on an \(n\)-element set. Assume that a computation of every based operation requires \(O(1)\) time. By the classical data structure for the union-find problem, an algorithm computing a principal congruence of \(A\) determined by two given elements of \(A\) is suggested. This algorithm runs in \(O(kn)\) time if \(A\) is a unary algebra with \(k\) unary operations and in \(O(n\log n)\) time if \(A\) has at least a binary operation. A generalization for a construction of congruences given by a partition is presented.
    0 references
    principal congruence
    0 references
    data structure
    0 references
    find-union problem
    0 references

    Identifiers