首页 | 本学科首页   官方微博 | 高级检索  
     

Two New Strategies for Developing Loop Invariants and Their Applications
作者姓名:Xue  Jinyun
作者单位:CmputerScienceDepartment,JiangxiNormalUniversity,Nanchang330027
基金项目:Research supported by the National Natural Science Foundation of China.
摘    要:The loop invariants take a very important role in the design,proof and derivation of the algorithmic program.We point out the limitations of the taditional standard strategy for developing loop invariants.and propose two new strategies for proving the existing algorithmic program and developing new ones.The strategies ure recurrence as vehicle and integrate some effective methods of designing algorithms,e.g.Dynamic Porgramming,Greedy and Divide-Conquer,into the recurrence relation of problem solving sequence.This lets us get straightforward an approach for solving a variety of complicated problems,and makes the standard proof and formal derivation of their algorithmic programs possible.We show the method and advantages of applying the strategies with several typical nontivial examples.

关 键 词:程序设计语言  算法设计  循环不变量

Two new strategies for developing loop invariants and their applications
Xue Jinyun.Two New Strategies for Developing Loop Invariants and Their Applications[J].Journal of Computer Science and Technology,1993,8(2):51-58.
Authors:Xue Jinyun
Affiliation:Computer; Science; Department; Jiangxi; Normal; University; Nanchang; 330027;
Abstract:The loop invariants take a very important role in the design,proof and derivation of the algorithmic program.We point out the limitations of the traditional standard strategy for developing loop invariants, and propose two new strategies for proving the existing algorithmic program and developing new ones. The strategies use recurrence as vehicle and integrate some effective methods of designing algorithms, e.g.Dynamic Programming,Greedy and Divide Conquer,into the recurrence relation of problem solving sequence.This lets us get straightforward an approach for solving a variety of complicated prob- lems,and makes the standard proof and formal derivation of their algorithmic programs possible.We show the method and advantages of applying the strategies with several typical nontrivial examples.
Keywords:Loop invariant  standard proof and formal derivation of program  recurrence relation  algorithm design
本文献已被 CNKI 维普 SpringerLink 等数据库收录!
点击此处可从《计算机科学技术学报》浏览原始摘要信息
点击此处可从《计算机科学技术学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号