Published May 16, 2019 | Version v1
Journal article Open

On fixed point theory in partially ordered sets and an application to asymptotic complexity of algorithms

  • 1. Public University of Navarra
  • 2. University of the Balearic Islands

Description

The celebrated Kleene fixed point theorem is crucial in the mathematical modelling of recursive specifications in Denotational Semantics. In this paper we discuss whether the hypothesis of the aforementioned result can be weakened. An affirmative answer to the aforesaid inquiry is provided so that a characterization of those properties that a self-mapping must satisfy in order to guarantee that its set of fixed points is non-empty when no notion of completeness are assumed to be satisfied by the partially ordered set. Moreover, the case in which the partially ordered set is coming from a quasi-metric space is treated in depth. Finally, an application of the exposed theory is obtained. Concretely, a mathematical method to discuss the asymptotic complexity of those algorithms whose running time of computing fulfills a recurrence equation is presented. Moreover, the aforesaid method retrieves the fixed point based methods that appear in the literature for asymptotic complexity analysis of algorithms. However, our new method improves the aforesaid methods because it imposes fewer requirements than those that have been assumed in the literature and, in addition, it allows to state simultaneously upper and lower asymptotic bounds for the running time computing.

Notes

This is a preprint of the publication available from https://link.springer.com/article/10.1007/s13398-019-00691-8. This work is also supported by project PGC2018-095709-B-C21 (MCIU/AEI/FEDER, UE), and PROCOE/4/2017 (Govern Balear, 50% P.O. FEDER 2014-2020 Illes Balears).

Files

ae_racefn_2019.pdf

Files (312.5 kB)

Name Size Download all
md5:38e8828365ce7fd0e09cdbcdb127709d
312.5 kB Preview Download

Additional details

Funding

European Commission
ROBINS - Robotics Technology for Inspection of Ships 779776