摘要
目的:设计一种优秀的字母与数字组合,带校验位的中医术语编码方法。方法:以二面体群D18乘法表为基础,寻找某全反对称置换序列σ,使得如果a<>b,则a*σ(b)<>b*σ(a),σ^i(a)*σ^i+11(b)<>σ^i(b)*σ^i+1(a);将字母、数字与1~36元素进行对照映射;基于中医术语编码规则,编写算法,实现中医术语的编码。结果:利用概率中随机的思想,找到了这样的全反对称序列,并实现了基于如A10 ABC88888 G类似的编码。该方法可以校验出所有(100%)一位错误以及相邻两位换位错误,以及大部分二位以上的其他错误。结论:该方法具有高效性、编码长度的灵活性、封闭性、安全性,是一种效能极高的编码算法。该编码方法可以用在涉及中医术语编码整个生命周期的管理,以及各应用系统之间的数据传输与交换,对于提高中医术语数据的质量具有重要意义。
Objective:To design an excellent combination of letters and numbers,and the coding method of TCM terms with check digit.Methods:Based on multiplication table of dihedral group D18,a total antisymmetric permutation sequence(σ)is looked for,so that if a>b a*σ(b)<>b*σ(a)andσ^i(a)*σ^i+1(n)<>σ^i(b)*σ^i+1(a);letters and numbers are mapped correspondingly with elements 1~36;and the algorithm is written based on the coding rules of TCM terms to realize the coding of TCM terms.Results:By using the idea of randomness in probability,we find such a total antisymmetric sequence,and realize the similar coding based on A10 ABC88888 G.With this method,we can check all(100%)single-bit errors and transposition errors of the adjacent two bits,as well as most other errors with more than two bits.Conclusion:This method has high efficiency,flexibility of coding length,closeness and safety.It is a highly effective coding algorithm.This coding method can be used in the whole life cycle management of coding of TCM terms,as well as the data transmission and exchange between the application systems.It is of great significance for improving the quality of TCM term data.
作者
成福春
朱亮
周嘉
刘华
房敏
CHENG Fu-chun;ZHU Liang;ZHOU Jia(Yueyang Hospital of Integrated Traditional Chinese and Western Medicine,Shanghai University of Traditional Chinese Medicine,Shanghai 200437,P.R.C.)
出处
《中国数字医学》
2020年第8期80-82,共3页
China Digital Medicine