Can any one tell me what is canonicalization? I am interested to know about this fact. can anyone explain it to me. Thanks Kavin
canonicalisation is the process of creating standard input or output. For example, with regard to a website, this could mean ensuring that: or if you have a website on a linux server, there can be different filenames even though they look the same: File.txt is not the same as file.txt or fiLe.txt Using caconalisation, one can ensure that all of the different variations point to just one file - file.txt, for example. Hope that helps.
In computer science, canonicalization (abbreviated c14n, where 14 represents the number of letters between the C and the N) is a process for converting data that has more than one possible representation into a "standard" canonical representation. This can be done to compare different representations for equivalence, to count the number of distinct data structures, to improve the efficiency of various algorithms by eliminating repeated calculations, or to make it possible to impose a meaningful sorting order.