दुवै DP र लोभी दृष्टिकोणलाई इष्टतम सहसंरचना चाहिन्छ। फरक: लोभी दृष्टिकोणलाई लोभी-चयन गुण पनि चाहिन्छ (एक स्थानीय इष्टतम विश्वव्यापी रूपमा इष्टतम छ), जबकि DP आवश्यक छ जब तपाइँले बहु विकल्पहरू र ओभरल्यापिङ सहसमस्याहरू विचार गर्नुपर्छ।
भेद
Optimal substructure? -- both need this
+ greedy-choice property holds? -> GREEDY (fast, one pass of choices)
+ must compare many sub-solutions / they overlap? -> DYNAMIC PROGRAMMING
