Author Topic: dictionaryism  (Read 3735 times)

worker201

  • Global Moderator
  • Member
  • ***
  • Posts: 2,810
  • Kudos: 703
    • http://www.triple-bypass.net
dictionaryism
« on: 25 August 2005, 03:00 »
Can anyone explain these terms in "for Dummies" language?

- Turing machine
- np-complete

Kintaro

  • Member
  • **
  • Posts: 6,545
  • Kudos: 255
  • I want to get the band back together!
    • JohnTate.org

worker201

  • Global Moderator
  • Member
  • ***
  • Posts: 2,810
  • Kudos: 703
    • http://www.triple-bypass.net
Re: dictionaryism
« Reply #2 on: 25 August 2005, 23:17 »
Jackass, I can find Wikipedia and read it.  In fact, I already read it.  I asked for a "dummies" version - language much simpler than Wikipedia.

Pathos

  • Member
  • **
  • Posts: 518
  • Kudos: 416
Re: dictionaryism
« Reply #3 on: 26 August 2005, 09:56 »
The Turing machine is a abstract machine designed by Alan Turing. The whole idea is that it is the simplist possible machine that can compute ANYTHING that can possibly be computed given enough time (and the right information).

Some things (what does 2+3 equal) can be computed. Some can't (red is a better colour than blue). Alan Turing decided that the only way to identify what can and cannot be computed was to design this machine.

If a Turing Machine can be designed to compute something then that something is computable. If you can prove that something cannot be computed using a Turing Machine then that Something can never be computed by any computer no matter how much power/memory.

It is abstract because it only desribes how a Turing should work not how you would design it in reality.

Pathos

  • Member
  • **
  • Posts: 518
  • Kudos: 416
Re: dictionaryism
« Reply #4 on: 26 August 2005, 10:07 »
NP is the set of problems take a polynomial time to compute.

Often this means for each item of data in the problem it will have to be used with EVERY other item to solve it. In this case adding a single piece of data to the problem will mean you will have to use this data with every other item all over again.

The problem is that just adding a couple more items to the problem multiplies the time it takes to solve. Thus if a problem is NP it is very easy to find problems that can take years to solve with very little data.

NP problems are bad because it can take so long to solve them and in some cases it probably never be possible to solve them using current computer theory (eg not quantum computers).

Kintaro

  • Member
  • **
  • Posts: 6,545
  • Kudos: 255
  • I want to get the band back together!
    • JohnTate.org
Re: dictionaryism
« Reply #5 on: 26 August 2005, 18:42 »
Quote from: worker201
Jackass, I can find Wikipedia and read it. In fact, I already read it. I asked for a "dummies" version - language much simpler than Wikipedia.

It's not my fault your stupid, stupid.

TheQuirk

  • VIP
  • Member
  • ***
  • Posts: 2,154
  • Kudos: 315
Re: dictionaryism
« Reply #6 on: 28 August 2005, 01:58 »
I searched Google for "turning machine" and thought it was really interesting stuff.

Pathos

  • Member
  • **
  • Posts: 518
  • Kudos: 416
Re: dictionaryism
« Reply #7 on: 28 August 2005, 12:36 »
Did you search for "Turning" or "Turing" machine???

Kintaro

  • Member
  • **
  • Posts: 6,545
  • Kudos: 255
  • I want to get the band back together!
    • JohnTate.org
Re: dictionaryism
« Reply #8 on: 1 September 2005, 20:16 »
(its because TheQuirk IS A RED)

TheQuirk

  • VIP
  • Member
  • ***
  • Posts: 2,154
  • Kudos: 315
Re: dictionaryism
« Reply #9 on: 2 September 2005, 00:38 »
Quote from: Pathos
Did you search for "Turning" or "Turing" machine???

No, that was a typo. Had I searched for "turning," I would've noticed something was amiss from the first few results.

KernelPanic

  • VIP
  • Member
  • ***
  • Posts: 1,878
  • Kudos: 222
Re: dictionaryism
« Reply #10 on: 2 September 2005, 00:46 »
I'd like to see you make a fruit bowl on a Turing machine.
Contains scenes of mild peril.

Orethrius

  • Member
  • **
  • Posts: 1,783
  • Kudos: 982
Re: dictionaryism
« Reply #11 on: 2 September 2005, 00:51 »
Fair enough, get me Richard Simmons, a bowling ball, and a Turing machine.

Proudly posted from a Gentoo Linux system.

Quote from: Calum
even if you're renting you've got more rights than if you're using windows.

System Vitals

Pathos

  • Member
  • **
  • Posts: 518
  • Kudos: 416
Re: dictionaryism
« Reply #12 on: 6 September 2005, 14:37 »
...Richard Simmons...

AAAHHHHHHHHH!!!! we hates him!! we hates him!!! It burns precious! It burns!!!

Orethrius

  • Member
  • **
  • Posts: 1,783
  • Kudos: 982
Re: dictionaryism
« Reply #13 on: 6 September 2005, 16:25 »
Quote from: Pathos
...Richard Simmons...

AAAHHHHHHHHH!!!! we hates him!! we hates him!!! It burns precious! It burns!!!

 He said he wanted me to make a fruit bowl on a Turing machine, what was I supposed to think?  :D

Proudly posted from a Gentoo Linux system.

Quote from: Calum
even if you're renting you've got more rights than if you're using windows.

System Vitals

Calum

  • Global Moderator
  • Member
  • ***
  • Posts: 7,812
  • Kudos: 1000
    • Calum Carlyle's music
Re: dictionaryism
« Reply #14 on: 6 September 2005, 22:16 »
Quote from: KernelPanic
I'd like to see you make a fruit bowl on a Turing machine.

now i understand! a Turing machine is a lathe!
visit these websites and make yourself happy forever:
It's my music! | My music on MySpace | Integrational Polytheism