English

Local Higher-Order Fixpoint Iteration

Logic in Computer Science 2020-09-24 v1

Abstract

Local fixpoint iteration describes a technique that restricts fixpoint iteration in function spaces to needed arguments only. It has been studied well for first-order functions in abstract interpretation and also in model checking. Here we consider the problem for least and greatest fixpoints of arbitrary type order. We define an abstract algebra of simply typed higher-order functions with fixpoints that can express fixpoint evaluation problems as they occur routinely in various applications, including program verification. We present an algorithm that realises local fixpoint iteration for such higher-order fixpoints, prove its correctness and study its optimisation potential in the context of several applications.

Keywords

Cite

@article{arxiv.2009.10881,
  title  = {Local Higher-Order Fixpoint Iteration},
  author = {Florian Bruse and Jörg Kreiker and Martin Lange and Marco Sälzer},
  journal= {arXiv preprint arXiv:2009.10881},
  year   = {2020}
}

Comments

In Proceedings GandALF 2020, arXiv:2009.09360

R2 v1 2026-06-23T18:44:01.275Z