计算机工程
計算機工程
계산궤공정
COMPUTER ENGINEERING
2010年
5期
49-51
,共3页
王昌晶%罗海梅%左正康%薛锦云
王昌晶%囉海梅%左正康%薛錦雲
왕창정%라해매%좌정강%설금운
PAR方法%形式化推导%最优编码%Huffman算法
PAR方法%形式化推導%最優編碼%Huffman算法
PAR방법%형식화추도%최우편마%Huffman산법
PAR method%formal derivation%optimal encoding%Huffman algorithm
使用PAR方法形式化推导了解决最优编码问题的Huffman算法.推导过程充分利用最优编码树的特性,在对原问题进行分划归约为子问题时,引入一个新元素来取代原来的2个或多个元素,使用一套接近数学语言的抽象记号表示集合、二叉树等,推导过程简洁且能生成正确的算法.该Huffman算法能在PAR平台上通过自动生成系统转换成可执行语言程序,并正常运行.
使用PAR方法形式化推導瞭解決最優編碼問題的Huffman算法.推導過程充分利用最優編碼樹的特性,在對原問題進行分劃歸約為子問題時,引入一箇新元素來取代原來的2箇或多箇元素,使用一套接近數學語言的抽象記號錶示集閤、二扠樹等,推導過程簡潔且能生成正確的算法.該Huffman算法能在PAR平檯上通過自動生成繫統轉換成可執行語言程序,併正常運行.
사용PAR방법형식화추도료해결최우편마문제적Huffman산법.추도과정충분이용최우편마수적특성,재대원문제진행분화귀약위자문제시,인입일개신원소래취대원래적2개혹다개원소,사용일투접근수학어언적추상기호표시집합、이차수등,추도과정간길차능생성정학적산법.해Huffman산법능재PAR평태상통과자동생성계통전환성가집행어언정서,병정상운행.
Using PAR method,this paper derives formally the Huffman algorithm program for solving optimal encoding problem.It takes full advantage of the properties of optimal encoding tree.As partitioning the source problem into sub-problem,it uses a new element to replace two or more old elements.It provides a suit of abstract notations to represent set,binary tree,which is close to mathematical language.The derivation process is concise and can produce correct algorithm.The Huffman algorithm can transform into executive program and run normally using the automatic generation system in PAR platform.