Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/378593.378730guideproceedingsArticle/Chapter ViewAbstractPublication PagesccscConference Proceedingsconference-collections
Article
Free access

Algorithm design by successive transformation

Published: 20 April 2001 Publication History

Abstract

Algorithms courses are typically organized either by application area or by design technique. Each of these organizations has its strength, but neither effectively reflects the fact that sophisticated algorithms are not designed in a single pass. This paper describes and gives an example of the strategy of successive transformation, in which a sequence of algorithms is generated to solve a single problem. Design of algorithms by successive transformation requires more time per problem, since each problem requires multiple phases of analysis. To the extent that this method is used, the breadth of the course in terms of areas and algorithms is reduced. However, we assert that at least a few such experiences are indispensable, because such painstaking analysis is representative of algorithm design as it really is, and because successive transformation is an excellent way to show students the power of theory to improve applications.

References

[1]
Bellman, R. E., Dynamic Programming, Princeton University Press, Princeton, N.J., 1957.
[2]
Manber, Udi, Introduction To Algorithms: A Creative Approach, Addison Wesley, 1989, p. 357.
[3]
Weiss, Mark Allen, Data Structures and Algorithm Analysis, Benjamin/Cummings, 1992.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
CCSC '01: Proceedings of the sixth annual CCSC northeastern conference on The journal of computing in small colleges
April 2001
348 pages

Publisher

Consortium for Computing Sciences in Colleges

Evansville, IN, United States

Publication History

Published: 20 April 2001

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 169
    Total Downloads
  • Downloads (Last 12 months)11
  • Downloads (Last 6 weeks)5
Reflects downloads up to 10 Sep 2024

Other Metrics

Citations

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media