General homomorphic overloading
Shafarenko, A.
(2004)
General homomorphic overloading.
In:
Implementation and Application of Functional Languages : 16th International Workshop, IFL 2004, Lübeck, Germany, September 8-10, 2004 Revised Selected Papers.
Lecture Notes in Computer Science
.
Springer Nature, pp. 195-210.
ISBN 978-3-540-32038-8
A general homomorphic overloading in a first-order type system is discussed and its attendant subtype inference problem is formulated. We propose a computationally efficient type inference algorithm by converting the attendant constraint-satisfaction problem into the algebraic path problem for a constraint graph weighted with elements of a specially constructed non-commutative star semiring. The elements of the semiring are monotonic functions from integers to integers (including ±∞) with pointwise maximum and function composition as semiring operations. The computational efficiency of our method is due to Kleene’s algebraic path method’s cubic complexity
Item Type | Book Section |
---|---|
Date Deposited | 15 May 2025 16:32 |
Last Modified | 02 Jun 2025 23:07 |
Explore Further
-
picture_as_pdf - 900921.pdf
-
subject - Submitted Version
Share this file
Downloads