Difference between revisions 641523679 and 641554833 on enwiki

{{Expert-subject|computer science|date=July 2009}}
{{Distinguish|soft microprocessor}}

In computer science, '''soft computing''' is the use of inexact solutions to computationally hard tasks such as the solution of [[NP-complete]] problems, for which there is no known algorithm that can compute an exact solution in [[polynomial time]]. Soft computing differs from conventional (hard) computing in that, unlike hard computing, it is tolerant of imprecision, uncertainty, partial t(contracted; show full)

Unlike hard computing schemes, which strive for exactness and full truth, soft computing techniques exploit the given tolerance of imprecision, partial truth, and uncertainty for a particular problem. Another common contrast comes from the observation that [[inductive reasoning]] plays a larger role in soft computing than in hard computing.


==Applications==

==References==
{{reflist}}

==External links==
* [http://www.softcomputing.es EUROPEAN CENTRE FOR SOFT COMPUTING]
* [http://www.helsinki.fi/~niskanen/bisc.html BISC SIG IN PHILOSOPHY OF SOFT COMPUTING]

[[Category:Scientific modeling]]
[[Category:Artificial intelligence]]
[[Category:Semantic Web]]
[[Category:Soft computing]]