Do we teach the right algorithm design techniques?

3Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.

Abstract

Algorithms have come to be recognized as the cornerstone of computing. Surprisingly, there has been little research or discussion of general techniques for designing algorithms. Though several such techniques have been identified, there are serious shortcomings in the existing taxonomy. The paper points out these shortcomings, reevaluates some of the techniques, and proposes a new, hierarchical classification scheme by grouping techniques according to their level of generality. A variety of examples from different areas of computing are used to demonstrate the power and flexibility of the taxonomy being proposed.

Author supplied keywords

Cite

CITATION STYLE

APA

Levitin, A. (1999). Do we teach the right algorithm design techniques? SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education), 31(1), 179–183. https://doi.org/10.1145/384266.299747

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free