The unlimited register machine programmer / Roel B. Reales.

By: Reales, Roel B [author]
Description: 138 Leaves : 29 cmContent type: text Media type: unmediated Carrier type: volumeSubject(s): Business education | CalculatorsDissertation note: Thesis (Master in Computer Science) -- Cebu Institute of Technology - University, March 2008. Summary: Mathematical theorems, as well as the notions of computing are being applied in different field of studies. The world of computing, however complicated, is governed by sets of procedures in order to achieve an output from a set of inputs. This illustrates the mechanical nature that is being captured and realized into calculating machines, more popularly known as the ?Modern Digital computers? today. Despite the astonishing calculating power of such machines, they are bounded by limitations. For instance, they cannot compute problems. Some computing problems are found to be non-computable. This means that there exist no set of procedures that will compose an algorithm to solve such problems. Whether a problem is computable or not, the real problem here is proving either of the statement. One way to prove that a problem is computable is through programming on a hypothetical machine called the ?Unlimited Register machine? (or URM). A problem is said to be computable if there exists a URM program that computes it. Some theorems had been established on URM computing, making it possible to compute for complex mathematical functions on natural numbers using only four primitive machine instructions. It is to this extent that this work is aimed ? to illustrate the definitions, theorems and proofs through software that generates URM programs from simple to complex primitive/general/partial-recursive mathematical functions, as well as illustrate how the URM works by executing those programs.
Tags from this library: No tags from this library for this title. Log in to add tags.
    Average rating: 0.0 (0 votes)
Item type Current location Home library Call number Status Date due Barcode Item holds
THESIS / DISSERTATION THESIS / DISSERTATION GRADUATE LIBRARY
GRADUATE LIBRARY
T R2297 2008 (Browse shelf) Not for loan CL-T1358
Total holds: 0

Thesis (Master in Computer Science) -- Cebu Institute of Technology - University, March 2008.

Mathematical theorems, as well as the notions of computing are being applied in different field of studies. The world of computing, however complicated, is governed by sets of procedures in order to achieve an output from a set of inputs. This illustrates the mechanical nature that is being captured and realized into calculating machines, more popularly known as the ?Modern Digital computers? today. Despite the astonishing calculating power of such machines, they are bounded by limitations. For instance, they cannot compute problems.

Some computing problems are found to be non-computable. This means that there exist no set of procedures that will compose an algorithm to solve such problems. Whether a problem is computable or not, the real problem here is proving either of the statement. One way to prove that a problem is computable is through programming on a hypothetical machine called the ?Unlimited Register machine? (or URM). A problem is said to be computable if there exists a URM program that computes it. Some theorems had been established on URM computing, making it possible to compute for complex mathematical functions on natural numbers using only four primitive machine instructions. It is to this extent that this work is aimed ? to illustrate the definitions, theorems and proofs through software that generates URM programs from simple to complex primitive/general/partial-recursive mathematical functions, as well as illustrate how the URM works by executing those programs.

There are no comments for this item.

to post a comment.