AN EXTENSION OF AN AUTOMATED TERMINATION METHOD OF RECURSIVE FUNCTIONS

Article Properties
Abstract
Cite
KAMAREDDINE, FAIROUZ, and FRANCOIS MONIN. “AN EXTENSION OF AN AUTOMATED TERMINATION METHOD OF RECURSIVE FUNCTIONS”. International Journal of Foundations of Computer Science, vol. 13, no. 03, 2002, pp. 361-86, https://doi.org/10.1142/s0129054102001163.
KAMAREDDINE, F., & MONIN, F. (2002). AN EXTENSION OF AN AUTOMATED TERMINATION METHOD OF RECURSIVE FUNCTIONS. International Journal of Foundations of Computer Science, 13(03), 361-386. https://doi.org/10.1142/s0129054102001163
KAMAREDDINE F, MONIN F. AN EXTENSION OF AN AUTOMATED TERMINATION METHOD OF RECURSIVE FUNCTIONS. International Journal of Foundations of Computer Science. 2002;13(03):361-86.
Journal Categories
Science
Mathematics
Instruments and machines
Electronic computers
Computer science
Science
Mathematics
Instruments and machines
Electronic computers
Computer science
Computer software
Technology
Electrical engineering
Electronics
Nuclear engineering
Electronics
Computer engineering
Computer hardware
Description

Interested in automated deduction systems or functional programming? This paper introduces an extension of an automated termination method for recursive functions. Inductive proofs are commonly used for establishing the termination of recursively defined functions, but this research develops termination properties that can be shown automatically for a class of functions not previously accounted for. Unlike systems that build formal trees based on inductive proofs, the authors generate measures that satisfy an extended termination property and well-founded orderings which ensure the termination of the functions. This approach broadens the scope of functions for which termination can be automatically verified. The extended termination method can be integrated into systems for automated deduction and functional programming, increasing the efficiency and reliability of these systems. The findings contribute to the development of more robust and versatile tools for program verification and analysis, advancing the state of the art in computer science.

Published in the International Journal of Foundations of Computer Science, this paper aligns with the journal's focus on theoretical foundations and practical applications of computer science. The work's contribution to automated termination methods for recursive functions enhances the journal's coverage of core computer science principles.

Refrences