Computer Science Stack Exchange is a question and answer site for students, researchers and practitioners of computer science. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Are there any problems which can be solved by human brain in a very less time but a computer may take a lot of time or a computer could never solve it ?

share|cite|improve this question

migrated from Feb 18 '13 at 22:19

This question came from our site for theoretical computer scientists and researchers in related fields.

Is your question about the current state-of-the-art in computers or their theoretical limitations? – usul Feb 18 '13 at 16:23
Parsing natrual language. – saadtaame Feb 18 '13 at 23:11
up vote 2 down vote accepted

The now standard simple example of this is CAPTCHAs which stands for "Completely Automated Public Turing test to tell Computers and Humans Apart" which was intentionally devised in the theoretical community partly to detect and deflect automated spammers. However, the technology can be subverted somewhat by some systems such as mechanical turk. The term "CAPTCHA" was coined in 2000 by Luis von Ahn, Manuel Blum, Nicholas J. Hopper, and John Langford (all of Carnegie Mellon University). CAPTCHAs have gotten increasingly visually complex over the years as computer algorithms for character recognition have improved, in other words its evolving and something of a red queen race, i.e. evolutionary "arms race".

share|cite|improve this answer

Language processing.

Every kid learns how to use language within his first 1-3 years. Computers still don't understand simple language structures, not to mention ambiguity, sarcasm, subtleties, etc.

share|cite|improve this answer
That's a very good example. Perception in general is easy for humans but so hard for computers. Vision for example.. – saadtaame Feb 18 '13 at 23:12

Facial recognition. Human does better and quicker here than computers.

share|cite|improve this answer
It is not proven that computers cannot do facial recognition better than humans. The fact that we don't yet know how humans recognize faces doesn't mean that it cannot be implemented on a computer. – Shaull Feb 18 '13 at 16:13
@Shaull It is not proven that computers can do better either. – saadtaame Feb 18 '13 at 23:14
@saadtaame: by the same logic you could argue that $P\neq NP$ because there is no polynomial time algorithm for $SAT$ today. If you claim that facial recognition is something humans will always do better than computers, you need to prove this in general. Claiming that this is not true, however, requires nothing :) – Shaull Feb 19 '13 at 17:03

If you consider computability, human brain is not stronger than Turing machine. Turing machine could have infinite memory (arbitrarily extendable tape) while our memory is not (limit in storing information).

But in some current applications it seems human brain works better according to performance than current computers like Natural language learning, Image/Voice recognition,...

share|cite|improve this answer
It is not "fair" to compare the brain to an infinite memory-TM, since any practical TM will have a finite memory. The interesting fact is that as far as we know, even under the restriction of finite memory, the brain is not stronger. – Shaull Feb 19 '13 at 6:43
@Shaull: As I mentioned considering computability (from theory). The comparison could be meaningful if you could exactly describe the limitation of two computing machines. If you consider infinite memory for human, it is still not stronger than Turing machine (based on Church-Turing thesis). – Reza Feb 19 '13 at 16:49
Exactly. So why answer with a weaker claim? I would say it makes more sense to consider a TM with finite (say, polynomial in the input) memory, rather than considering an infinite-memory brain. But anyway - I agree with what you said, just pointing out you could have said something stronger. – Shaull Feb 19 '13 at 16:59
Human brain are reproduced by a Turing machine? So human brain are controlled only by computable functions? Remember that human brain are build by nature, and nature has non-computable functions! – Nogueira Apr 29 '15 at 5:22

Von Neumann suggested his famous computer architecture as a way to simulate the laws of (classical) physics. Furthermore, it was shown that these laws can be simulated efficiently.

If you believe that the human brain works under the constraints of classical physics (also, to an extent, under quantum physics), then the brain is no stronger than a Turing Machine.

In this sense - no, the brain cannot do anything that a computer can't.

You may want to read this.

share|cite|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.