[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [idn] ACE37,AMCW and LDUDE



codeblock shifting does good for ACE37, but not for DUDE.

The previous argument does not hurt ACE37's usefulness.
It cleverly uses
"base37" to utilize  shifted xor diff distrubutions. Good idea.

But the shifting will not benefit other "base16" ACEs (DUDE?).
That's the point.

----- Original Message -----
From: "Soobok Lee" <lsb@postel.co.kr>
To: "Soobok Lee" <lsb@postel.co.kr>; "Edmon" <edmon@neteka.com>; "Keith
Moore" <moore@cs.utk.edu>
Cc: <idn@ops.ietf.org>
Sent: Saturday, July 07, 2001 9:28 AM
Subject: Re: [idn] ACE37,AMCW and LDUDE


> Moreover,
>
> codeblock shifting produces longer XOR diff in some cases:
>
> 0x5000 and 0x5f00: xor diff value = 0xf00
>
> after codeblock shifting applied ( 0x4e00 -> 0x0000 ),
>
> They are reduced to
>
> 0x0200 and 0x1100: xor diff value = 0x1300
>
> diff value 0x1300 is longer than 0xf00.
>
>
> codeblock shifting withOUT frequecy reordering
> does not  help.
>
> It  merely SHIFT xor diff distribution and
> does NOT REDUCE the xor diff values.
>
> I had tried it before and gave up.
>
> Soobok Lee
>
> ----- Original Message -----
> From: "Soobok Lee" <lsb@postel.co.kr>
> To: "Edmon" <edmon@neteka.com>; "Keith Moore" <moore@cs.utk.edu>
>  > > > I would *really* like to avoid complex reordering of codepoints,
> because
> > > > it would require fairly large tables (that would have to be
> implemented
> > > > on some machines of modest capability) and would be error-prone.
> > > >
> > > I agree.  The code block shifting mechanism in ACE37 however is very
> > simple
> > > and yeilds great benefit for CJK ideographs.
> > >
> >
> > Code block shiffting  (  0x4E00:8FFFF ----> 0x0000: 0x52FF)
> > does reduce XOR diff value  for small subset of the code points
> > from   first 0x4E00 ~ 0x5E00 block.
> >
> > For example, 0x4e00 and 0x5000 (xor diff is 0x1e00)
> > is mapped to 0x0000, 0x0200 (xir diff value 0x200 ).
> >
> >
> > But, For 0x4e00 and 0x6e00, xor diff values are  0x2000  for either
> > cases !
>
>
>