algorithmdesign is a challenging intellectual activity that offers a fertile source of observation and a test domain for a theory of problem-solving behavior. The algorithmdesign problem of finding the convex hull ...
详细信息
algorithmdesign is a challenging intellectual activity that offers a fertile source of observation and a test domain for a theory of problem-solving behavior. The algorithmdesign problem of finding the convex hull is presented, and questions to be addressed for a theory of the design process are identified. A theory of the algorithmdesign process based on observations of human design is described, and a framework for automatic design is outlined. The adaptation of the theory of human design to a framework for automation in the designER system, which is a project with the goal of creating an automatic design system that can apply existing design principles and show some creativity as well, facilitates understanding of human design, and the implementation process helps validate the framework. The problem spaces used for design, the loci of knowledge and problem-solving power, and the relationship to other methods of algorithmdesign and to automatic programming in general are discussed.
暂无评论