[Search for users]
[Overall Top Noters]
[List of all Conferences]
[Download this site]
Title: | Mathematics at DEC |
|
Moderator: | RUSURE::EDP |
|
Created: | Mon Feb 03 1986 |
Last Modified: | Fri Jun 06 1997 |
Last Successful Update: | Fri Jun 06 1997 |
Number of topics: | 2083 |
Total number of notes: | 14613 |
1155.0. "will it ever terminate ?" by RIPPLE::ABBASI_NA () Wed Nov 29 1989 17:21
given a integer n>1 , if n is odd then let n= 3n+1, else let n= n/2
keep repeating this process untill you end with n equall 1.
According to a book I read (1984) edition, there is no algorithm at the time
to determine, given n , if it will eventually terminates in 1 or not,
if you try it out, you dont know how long it will take (if it will) reach
1.
example n=15
n= 3*15+1 = 46
n= 46/2 = 23
n= 23*3+1 = 70
n= 70/2 = 35
n= 3*35+1 = 106
n= 106/2 = 53
n= 3*53+1 = 160
n= 160/2 = 80
n= 80/2 = 40
n= 40/2 = 20
n= 20/2 = 10
n= 10/2 = 5
n= 3*5+1 = 16
n= 16/2 = 8
n= 8/2 = 4
n= 4/2 = 2
n= 2/2 = 1 Done !
so given a number say 237 how do you if this terminates to 1 or not ?
is there non np-complete algorithm to determin this ?
/naser
T.R | Title | User | Personal Name | Date | Lines |
---|
1155.1 | see, for example, 249.* | AITG::DERAMO | ga naar je kamer | Wed Nov 29 1989 18:27 | 4 |
| This subject has been covered in at least one previous
topic, for example topic 249.
Dan
|