Toward an Automatic Approach to Greedy Algorithms

  • Authors:
  • Yujun Zheng;Jinyun Xue;Zhengkang Zuo

  • Affiliations:
  • Institute of Software, Chinese Academy of Sciences, Beijing, China 100080 and Graduate University of the Chinese Academy of Sciences, Beijing, China 100080 and Provincial Key Lab. High Performance ...;Institute of Software, Chinese Academy of Sciences, Beijing, China 100080 and Provincial Key Lab. High Performance Computing, Jiangxi Normal University, Nanchang, China 330027;Institute of Software, Chinese Academy of Sciences, Beijing, China 100080 and Graduate University of the Chinese Academy of Sciences, Beijing, China 100080 and Provincial Key Lab. High Performance ...

  • Venue:
  • FAW '09 Proceedings of the 3d International Workshop on Frontiers in Algorithmics
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

The greedy approach is widely used for combinatorial optimization problems, but its implementation varies from problem to problem. In this paper we propose a mechanical approach for implementing greedy algorithmic programs. Using PAR method, a problem can be continually partitioned into subproblems in smaller size based on the problem singleton and the maximum selector, and the greedy algorithm can be mechanically generated by combining the problem-solving sequences. Our structural model supports logical transformation from specifications to algorithmic programs by deductive inference, and thus significantly promotes the automation and reusability of algorithm design.