TRIZ ( https://en.m.wikipedia.org/wiki/TRIZ ) is a methodology that tries to solve problems by mapping them to a set of 40 "generic problems". It's not focused on algorithms per se, but on industrial problems.
Ask HN: Solving problems by mapping to other problems that we know how to solve
51–60 of 81 posts
Re: Ask HN: Solving problems by mapping to other problems that we know how to solve
#52Re: Ask HN: Solving problems by mapping to other problems that we know how to solve
#53Re: Ask HN: Solving problems by mapping to other problems that we know how to solve
#54TRIZ ( https://en.m.wikipedia.org/wiki/TRIZ ) is a methodology that tries to solve problems by mapping them to a set of 40 "generic problems". It's not focused on algorithms per se, but on industrial problems.
Based on tens of thousands of Russian patents (i.e. problems + solutions).
Used by Samsung and others in modern "innovation", i.e. new patents.
Re: Ask HN: Solving problems by mapping to other problems that we know how to solve
#55TRIZ ( https://en.m.wikipedia.org/wiki/TRIZ ) is a methodology that tries to solve problems by mapping them to a set of 40 "generic problems". It's not focused on algorithms per se, but on industrial problems.
[1]: https://store.systematic-innovation.com/systematic-software-...
Re: Ask HN: Solving problems by mapping to other problems that we know how to solve
#56That’s called Mathematics. For example, most NP-complete problems we know of were proven to be NP-complete by showing them to be no easier than some other problems we know to be NP-complete. https://en.wikipedia.org/wiki/NP-completeness#NP-complete_pr... : “The easiest way to prove that some new problem is NP-complete is first to prove that it is in NP, and then to reduce some known NP-complete problem to it” As a se…
Similarly, If you have five apples, you can sell three, and have two apples left after that.
You didn’t have to learn separate addition tables for breads, apples, etc.
Instead you learned that all such problems essentially are the same, and you learned how to manipulate the equivalence classes of those (which are called 5, 3, and 2)