rithms (e.g., those under http : //reality . sgi . com/austern/j ava/demo/demo . html ..... 1 0.5 F . B ueno, P. ¢ eransart, W . ¢ rabent, G . F errand, M. H ermenegildo,.
!#" %$&' (" )*,+" .-0/1& 243 5
6 78:99 0 PQSRUTWVKXYRSZE[B\:VWX^]_Q=`bacX^dfegEhjiGZlk`bXYkBmonEplqEqlr stiGZEkÌ,9ÍÌ?ÓHDÑ(>K;=FGDlA¨ÙoÔÚ8:βÏÛÖH;?>Í8:βÏ%ÕH9KÉ=DEAÒoJNÉUÊx9L¯JMËl9Ì=J¯>K;AOD(ÙBÊHIKÉ=DEÉÑ(9@¬ÙD É=D(D(@09KÉ'9&IK@WÌU×tD(@BA¨Ì=> Ì=D ÐoÌ=×§ÙB9KÉUDlAAHD(ÙHÊHIKIKÖOÌ=J¯FGJMËEJM@BIÖH;?>AODEÒWJNÉ=D ;?D(ÖH;?DEÉ=D(@WÌ?9Ì=J¯>Ñ >KÖxDÉ=ÊBÑ(Ñ(DEÉ?ÉbÍ£ÊHL¯L¯Ô·Ø*JYÌ?ÓÌ=ÓHDlÉUDGÊH@BAH>@HDEDEAODlA7ëbAODE9Ø Ø*J¯AODAOJMÞ³D(;?D(@BÑ(DEÉJ¯@ D 5Ñ(JMDE@BÑ ÔåJM@xÑ L¯ÊBAOJ¯@HI Ì?D(;?FGJM@B9Ì=J¯>KÊBÉUL¯Ô&9Þ³DEÑ¡ÌSÉ,Ì=>¨Ì=ÓHDªD(Ò9L¯ÊB9Ì=J¯>K;?AHD(;l>7 @BAOD(;SÉUÌ?9@xAOJM@BI Ì=ÓB>KÉ=D5D(Ò9L¯ÊB9Ì=J¯>K;UÌS9@WÌJ¯@0>·Ø*;?JYÌ?D D 5Ñ(JMDE@KÌÖH;=>KIK@WÌ=D ÐoÌlÕ³9 Io>OAÒoJ¯É=ÊB9KÙB9ÙHL¯ÔÑ >KF× ÙHJ¯@HDEAØ*JMÌ=Ó.>Ì=ÓBD(;jÌ=>o>ÒL¯>OÑ(9Ì?DWÉ=É=JY× ÙHL¯DÌ=>ÚAHJ¯ÉUÌ=J¯@HI0D(ÐoDlÑ ÊOÌ?JM>K@ ÖHÓB9KJM@WÌ5>ͤÒoJMDEØ >Ø9¬F.>K;=DÑ(>Í:Ì=ÓBD5Ü S*) ÷ Ü Ì=;?D(D_æ¡7 ÷ ÓHJNÉ,Ì=;?D(D5ÑE9@ÙxDÊxÉUDlAÙ>Ì?Өͣ>K;'AOJNÉUÖHLN9_ÔoJM@BI Ì=ÓBDGÉ=DE9KIK@KÌ?;=>KL®ÖB9ÍÌ?ÓHDÌ=J¯F.DªJNÉÉ=ÖxDE@WÌ.J¯@DlÝKÊx9Ì=J¯>KLMÒoJ¯@HI9@xA D(@oÊHFGDE;?9Ì=J¯>Ø:D(ÒKD(;lÕK@HD,>Í®Ì?ÓHD¤FG9K@BÉ ) DEÉ=DE9K@BÉJ¯@·9@9L¯IÉ=DE9K@BÉE7®ÜLMÌ=ÓH>KÊHIK;UÌå9K@BÉEÕ%9 B;SÉUÌ9K9KÑSÓØ*ÓHJNÑSÓ ÑE9@ ÙxDÊxÉUDlA J¯@¨>K;?AODE;Ì?>ÒoJNÉUÊx9L¯JMËED8:ÎjÏêD ÐODlÑ ÊOÌ?JM>K@BÉ,J¯É¢Ì=>&;?D(ÖH;?DEÉ=D(@WÌ¢Ì=ÓHD.ÖB9;=ÌÑ >K@BAOJ¯@HI ,.- e0/fµWK@®7 '>K@BÉUÌ=;S9J¯@KÌ=×§;?D(LN9Ì?DEA&>KÖxDE;?9Ì=J¯>Í9&8:ÎjÏ D ÐODlÑ ÊOÌ?JM>K@å£DE@WÊBF.DE;?9Ì=J¯>OÑEÑ ÊH;¢JM@UÙHÊH;SÉUÌ?ÉØ*ÓHJNÑSÓ¨Ñ(9Ö>GØ*ÓHJNÑSÓ>K;>oÑ(DEÉ?ÉJ¯@9IK@BÉUÌ=;S9J¯@KÌSÉ>¢Í9;l7EëtÌ©Ì?.9 K;=FÛ>Í©å£>ͲÌ=ÓHD,ÖH;?>Í®Ì?ÓHDEÉ=D,ÑSÓx9@HIKDEÉEÕAOD(ÖHJNÑ¡Ì%Ì?ÓHJ¯É%ÖB;=>OÑ DlÉ=É©JNÉ©Ì=>¤ÊBÉ=D:Ì=ÓHD*É?9FGD¥;?D(ÖB;=DlÉUDE@KÌS9Ì?JM>K@ÖH;?>KÉ=DEA¤Í£>K;%Ì=ÓHD ÖH;?>É=JMFGÖHL¯ÔÒWJNÉ=ÊB9L¯JMËEDGÌ=ÓH>WÉUDÉbÌ?D(ÖBÉ9Í%D(@oÊHFGD(;S9Ì?JM>K@®7 ÷ ÓHDAOJNÉUÖHLN9_Ô¤>ÍxÌ=ÓHD:D(@oÊHFGD(;S9Ì?JM>K@'ÖH;?>OÑ DEÉ?É©Ñ(9@ÓB9_Ò¢Ø*ÓB9Ì%9KÉ?ÉUJ¯ÙHL¯DKFGD8:ÎjÏÉ=ÔOÉbÌ?D(FÉ:Ì=ÓHD D(@oÊHFGDE;?9Ì=J¯>KÉ?ÉUDlÉ(Õx9@BA&ÙB9KÉUD9GF.>K;=DIKD(@HDE;?9K@®Õ>K@ É=JMFGÖHL¯D(;lÕÖ>̪ÓB9_ÒKIOAODlÉØ*ÓHJNÑSÓÑ(>.;=ÊH@H×fÌ?JMFGD¢Ì=DEÉUÌ?É:Ñ(9OÑ JN9Ì?DEA¬ÑSÓHDE$Ñ ÉUÊxÑ(Ñ DEDEAODlA >KLML¯>Ø*J¯@HI¤Ì=ÓHDÉ=>Í%J¯@BÉbÌS9@WÌ=JN9Ì?JM>K@&>Í©Ì=ÓHDÒ9;?JN9ÙHL¯DEÉE7HÜÉ*FGDE@KÌ?JM>K@HDEAªÙD Í£>K;=DKÕOÌ=ÓHDAODEÉ=JMIK@>K@9&@B>oAHD59@BAÙH;?JM@BIªÊBÖ¬9&Ø*J¯@BAO>Øîå£ÖD(;?ÓB9ÖxÉÊH@BAODE;Ì=ÓBD5Ñ >KL>Í*9 AOJMÞDE;=DE@WÌ9ÖHÖBLMJNÑ(9Ì=J¯>ØÉ,Ì=ÓBD Ò9;?J¯9 .ÒoJ¯É=ÊB9Þ³D(;SÉ9Ì?;=DED ×tLMJ OAODEÉ Í£;?>ÊBÉ=D(;Ñ >OAOD9ÍÌ=ÓHD*ÖB;=DlAOJ¯ÑE9Ì?D:ÙD(J¯@HI'ÑE9L¯LMDlA7 '>OAODlÉÑ >K;=;?DEÉ=Öx>K@BAOJ¯@HIÌ?>ÙHÊHJ¯LYÌ=×§J¯@BÉ 9ÖBÖxDl9;9KÉÑ(JM;SÑ L¯DEÉE7 ©JMIKÊH;?D·àEáB7Mà5É=ÓH>ØÉ9ÉUF9L¯LÖB;=>KI'Ì?ÓHJNÉÖH;?>ÍÌ=ÓBD B;SÉbÌÑ(L¯9Í 1,%:Úå N38 ?39KÉ=DDlAOI.Ì=ÓHDEJM;ÖB9WÉ=É=DEA5Ø*JYÌ?Óª9LMJ¯@HD¢ø Ì=ÓBDEÉ=D,9Ì?ÓHD¤IK9KLM>K;Ñ(>oAHDK@ê90@H>OAOD¨>Ø J¯@Ø*ÓBJ¯ÑSÓÌ=ÓHD&;?D(L¯D(Ò9@WÌGÖB9;=ÌG>ÍÌ?ÓHD&ÖH;=>KIK@Ì=ÓBD'ÌbÔoÖxD.>ÍAB9Ì?9¨å£DK7 Ix7MÕ Ì=ÓBD'Ñ >Í®Ì?ÓHD¤FG>KÉUÌÊxÉUD(Í£ÊHLIK@BÑ DEÖOÌ?É ÊH@BAHD(;?LMÔoJ¯@HIÌ?ÓHD&AODEÉ=JMIK@Ú>Í,ÜÏ ÷ çjÌ=ÓBDªIK;?9KLJNÉL¯>K@KÌ?;=>KLBÉ Þ³D(; ÒoJMDEØÉ¤>Í:Ì=ÓHD5Ñ(>K;=DGJ¯@Ì=ÓHD5ÉUÌ?9Ì=DG;=DEÖH;?DEÉ=D(@WÌ=DlA·ÙoÔ·Ì?ÓHD5ÉUDELMDlÑ¡Ì?DEA¨@H>OAODK@Ì=ÓBDÑ >K@BÉUÌ=;S9J¯@KÌAH>ÍÌ?ÓHDªÑE9L¯Lfç©F9:; K;ÉUÊBÑEÑ DlÉ=Éå9WÉbÌ8:βÏÚÉ=ÔOÉbÌ?D(FÉJ¯@BÑ(LMÊBAHDÌ?ÓHD¢CD(;?ÙH;?9KFG9OAOD ÙHL¯>Ø×§ÊBÖ É=ÓH>ØÉGÌ?ÓHD·;?ÊH@O×§Ì=J¯FGD·Ñ(9L¯L>K@Ì?>K@®ÕBJ§7 DK7MÕBÌ=ÓHD'AB9Ì?9 x>Ø7Hëc@ªÌ=ÓHD'D(ÐH9FGÖHL¯D É=ÓH>Ø*@®ÕÒ_9 Ì?ÓHD@B>oAHDØ*ÓHDE;=DÌ=ÓHDGÉUÊBÙBÉbÌ?JYÌ?ÊOÌ=J¯>Ø:D(;=Í£ÊHLjÍ£DE9Ì?ÊH;?DØ*ÓHJNÑSÓ·ÓHDELMÖBÉ,J¯@Ñ >K;=;?DEÑ Ì=@HDlÉ=É¢AOD(ÙBÊHIÍ:9·å£ÖH;?DEÉ=ÊHF9ÙBLMÔHæØ*;=>K@HI5J¯@BÉbÌS9@WÌ=JN9Ì?JM>K@ÚåÑE9ÊBÉ=JM@BIBÕxÍ£>o>K@WÌ=;?>,É=ÖxDlÑ JN9LOÑSÓB9Ì=ÓBDÖH;?>G@B9_ÒoJ¯IK9Ì?D Ì=ÓB;=>KÊHIÖH;?>ÒWJNAOD¢Ì=ÓHDIK;?9KÊH;©D ÐOÖxDE;=J¯D(@xÑ DKL¯É¤9ÍÌ?D(@®Õ>Ø:D(ÒÍ¥Ì=J¯FGD·å£>KÊH;?Ñ(DÑ(>K@®7 °:±²P WacQ?aZ /f`bX^RUT 1Q?dUZ(sX^VdbQ?`bvK`bQ?dbQ=`¡mHXYV5dbTWQ¢acQSVWacQ¢dbToZ(dXd*«lQSQSvWa¥dc`UZERU« g(hZ[MZ `blQ ZEgEWVdgEh²X^VKh¯gE`b'Z(dbX^gEVxw HfVG`bQ?dc`bglacvOQSR=d¡modbTWQ /f`bX^RUTQ?dUZ(sX^VdbQ?`bvK`bQ=dbQ?` 1ZEvKvK`bglZERUT TWZEa Zlk;?D(FGDlAOÔ&Ì=ÓHJNÉ,J¯É¢Ì?>J¯@BÑ >K;=Ö>Ì=ÓBD,AODEÖHJNÑ¡Ì=J¯>K;¥D(ÐO9KÉUÌEÕ²9K;D ÐH9K@BÉbÌ?;?9Ò9L§ÕOÊH@HJ H× Ñ(9Ì=J¯>K;=J¯D(@WÌ?DEA5ÒoJ¯D(ØÉÓB9_ÒKD¤ÙxDED(@ªÊBÉUDlAªJM@&ÉUDEÒKIOÑ ÊBÉ=DEÉ>K@&Ñ(>Ì?DÌ?ÓB9Ì J¯@&Ì=ÓHJNÉÒoJ¯D(ØìÌ=ÓHDÉUÌ=;?ÊBÑ Ì=ÊH;?D>Í©Ì=ÓHDD ÐODEÑ(ÊOÌ=J¯>5ÉUDEDÌ?JM>K@ª>KÉUÌbøù>KFGÖH;=DlÉ=É=J¯>JM@&AOJMÞDE;=DE@KÌÖB9WÉUDÌ=ÓHD,Ñ(9.ÉUDEDÌ?ÓHD¢AOD(Ì?9K@ªØ*ÓBD(@@HDlÑ DEÉ?É?9;?ÔK;=DÖB;=>KF.JNÉ=JM@HIxÕBÉ=JM@BÑ(D¤Ì=ÓHDE;=D FGJMIKÓWÌ:ÙD¤ÖB9;=Ì?É¥>Í®Ì?ÓHD,Ì=;?D(D,Ø*ÓHJNÑSÓ5Ì=ÓBD¢ÊBÉ=D(;JNÉ:@H>Ì;=Dl9L¯LMÔGJ¯@WÌ=D(;?DEÉUÌ=DlA5J¯@ Ø9ÌSÑSÓHJM@BI J¯@ÚAOD ÌS9J¯L¢åÍ£>K;D(ÐO9KIØùÌ=ÓHD¤ÊBÉ=D(;¥Ì=> É=LMJNAODÒoJM;=Ì=Êx9LF9IK@HJYÍ£ÔoJ¯@HI&LMDE@BÉ=DEÉEÕØ*ÓHJ¯ÑSÓ¬ÖH;?>ÒoJ¯AHDØ*JMÌ=Ó09&ÉU>K;UÌ>o>OÑ(9Ì=DÌ=ÓHD.ÖHLN9 oJ¯@HI 9Ì Ì=ÓHJNÉ,>K@Ø9KFGDEA·>KÊOÌEÕ9Øê>K@JMÌ*Ø:9KÉ;?D(ÖB;=DlÉUDE@KÌ?DEA59KÉ9AO>K@BAOJ¯@HIÌ?> Ì?ÓHDAO>Ì=Ì=DEA¨É=ÝWÊB9KÖ;?JMIKÓWÌ Ñ >K;=@BD(;>Í ©JMIKÊH;=DGàláH7õK;=;?DEÑ ÌEÕo>WÉUD,ÖD(;=Í£>FG9KÙ bDEÑ Ì?ɤ9̤9Ì?JMFGDWÉbÌl7oëtÌ*ÑE9@5ÙD¤;=DlÑ >ÒKD(;?DEAÕÌ?ÓH>ÍHÑE9L¯L¯ÉEÕE@oÊHFÙxDE;²>ÍÌ?;=DED 9ÙxÉbÌ?;?9KÑ¡Ì=J¯>5Ü¢Ï ÷ 7 »®¼*½ ¨Ã¥ÀÆ&UÅ o ÇbÃÀ
D¨ÓB9_ÒKD·ÖH;?DEÉ=D(@WÌ=DlAêÉ=> Ì?ÓHDÖB;=>KIØÉÌ?;?9K$Ñ oJM@HIÌ=ÓBDGÉ=>Í%ÊH@HD(ÐOÖxDlÑ¡Ì=DlAªÒ_9K@HDÓB9K@BÉÖH;?>KÉ=DEAÕO9KFGF.DE@WÌ?ÉE7¥ÜLNÉ=>0Ì=ÓB9ÜÙ³AOD(;&ÜIKIK ÖxDEË.ßMàEáB7Mà (ã§7 ÷ ÓHD,ÖH;?>Ì=>Í²Ü¢Ï ÷ Ø9K;UÌSÉ(Õ ÖB9K@ E D
Ñ N L 9 S ; 9 ? Ì M J K Ò D Ï ? ; < > < I S ; 9 G F G F ¯ J H @ I M ß E à H á 7 _ t ã 7 é
Q?hNQ=`bQSVWRSQ?a 4
n
÷ ÓHJNÉ,Ø¥>K; &ÓB9KÉ¢ÙD(DE@¨Öx9;=Ì=JN9L¯LMÔÉ=ÊHÖHÖ>KÖxDl9@ 8OÏ ) ë ÷ Î ÷ ) ÖH;?> bDlÑ¡Ììô