96

webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

����������� ����������������������

��������� �! "�#�$���%���'&(�)�*

+,��*-�'�����"./��0��)�13254%687:98;�<=6>@?A6BDCE9GF�HI �J���J�,��� I 0��#���$�813K#L 9G>�M�4"NOB,2(>@LPL ;5QRNTS@4VU�4)9GB%MPLXWY6A?AL�;ZD��[)��#�)13\]98;^S_LP>568`aKAMPNbL�B%McLde�#�A"� 0/�$�fZD�#[%��#�]g�����h���#i�1�jGkkGl

mnLP>@7oNO;@;_Nb6BpNq;a4�L�>_L�r�spt8>�9GB�S_L ?pS_6XS_4%LYu�B�NOv8L�>@;_NbSwsx6G`zyY{br�LP>_S@9e|(Nbr�>�9G>@seS@6}>_L�~�>@6#?�F%McL�;_NbB%t8{OL�Mc68~%NbL ;6G`XS@4�NO;"S_4%L�;_NO;D9GB%?�S@6-{OLPB%?�6>�;_LP{O{E;_F%M�4�Mc6~�NOL�;:`�6>"~�>@NOv�9GS_L��;_M�4�6{O98>_{Os-6>�;@McNOLPB�S_Nb�)M,>@L�;_L�98>@M�4~�F�>@~�6;_L�;568B%{bs�254�LX9GFAS@4�68>5>@L�;_LP>@v8L ;�9G{O{h6GS@4�LP>�~�F�r�{ONqMP9�S@Nb6B�98B%?�68S_4�L�>�>@NOt84�S@;�NbB'98;@;_6#MPNO9GS_NO68B:QRNbS_4�S_4�LeMP68~#s#>_NOt84�SNOB]S@4�LfS_4�L ;^Nq;P�/9GB%?�Lc��McL�~AS}98;=4�L�>_L�NbB�r)LP`�68>@Lp~%>_6�v#Nq?AL�?���B%LPNbS_4�L�>XS_4�LoS@4�L�;_NO;=B�6>}9GB#sV;_F�r%;^S@9GB�S@NO98{~�68>_S_NO68B!S_4%LP>@LP6G`X7:9�s�r�LV~�>@NOBS@L�?!6>�6GS@4�LP>@QRNO;_LV>@LP~�>@6A?AF%MPL�?�NbB�98B#s�7:9�S@LP>@NO98{�`�68>@7�QR4)9�S_L�v8L�>QRNbS_4�6FASRS_4�L}98FAS_4%68> � ;5~�>@NO68>5QR>_NbS^S@LPB'~�LP>@7fNq;@;^NO68Bz�

254�67o9;�<=68>�?A68BDCY98F�H� jGk8l�� k8�8k����Pl�K�S_>@LPLPS��?�7f6B�S_68B(��yY�U�9GB)98?�9%�#2��8��jG�=j

ZD�A����1

Page 2: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

���a�����c�}�P�� G¡£¢% ��¥¤§¦�¨�©f¤§¡§¡£¤Jª�¦%«pªw��¬h¤J��­@�c«xªw�x® ��� :¤§¦��§¯%�p°P¡£¤§¦#±Dª^�} �¦��P²8�c³�§¯%�:´� �©:°P¡b�cµ�¶��_ªG¦�·#¸8¸8¸�«P �²�«}��¯��=¹$º)¢ ¬%�c�P°�ªG»�¡ ¼e»a¤§¦%¦h�c�e¤q«P½§½§½¾ ¤§¦h­c¤§¦)¦� G�$¤�°P²�·�¸¸X¬%ª�¤§¦)�J«P¿_À�Á�¯#²�³�²8ª�¢,»�ª��Â��¯#¡O�«�«E¯#¢A¦A±"ª^�aâA¦#±¿wÄÅ m�>_68`�L�;@;^6>�Æ684�B'Ç�>@NOB�Hh��254�LxK#NO7f~);^6B%;eÈJ��~%;^NO6A?AL}�8Ç���j8É

Page 3: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

����������� ����������������������

Ê�ËAÌ/Í�Î�Ï�ЧÑ�ÒeÍ�Ë�Ë%ÓoÔ:ÐqÕ�Ï�ÖEÏ�Ì(Ñ(Î�Ë�×fØ/Ù(Ë%Ó

r#s

I 0/��*-���:gD�)�i�����Ú,��.(Û

yÜS_4�L ;^Nq;X;^F�r%7fNbS^S@L�?]S_6�S_4�L:Ç)98McF%{TSws'6G`5<=>@9?AF%9�S@LoK#S_F%?ANOL�;X98B%?]ÝRL ;^L 9G>�M�4VNOB]~%98>^S@NO98{(`�F�{b�%{O{b7oL�BS6G`�S_4%Le>_L ÞF%Nb>@LP7oLPB�S�;�`�6>5S_4�L}?�LPt8>@LPLX68`�ßà��������"���Eá(â8�$����â8���

ãYL�~%9G>_S_7oLPB�S�68`aU�687o~�F�S_NOB�t"KAMcNOLPB)McL

��?A7o68B�S@68Bz�Ay�{Or�LP>_S@9K#~�>@NOB�t"jGkkGl

Page 4: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

����������� ����������������������

&/��â8.������!�)�Eg����i�.��A���äá�� ./i��J�#�o����i� "�#���#�A�â�0

254�LoF�B%?�LP>�;^NOt8B�L ?�MPLP>_S_Nb`�s,S_4)9�SXS_4�L�s]4%9�vLp>@L�9?��z9GB)?]>@L�MP687o7oLPB%?]S_6DS_4%L�Ç%98MPF�{bSwsV6G`R<=>@9?AF%9�S@LK�S@F%?ANOL�;�98B%?�Ý�L�;_L�9G>�M�4-`�6>�98M�McLP~�S@9GB)McL8��9�S_4�L ;^Nq;oLPB�S_NbS_{OL�?�á(�#�A�â 0å�J� I ��#����æ:����0èçp0�����â8�+,�zi��#�:;^F�r%7fNbS^S@L�?ér#s�254�687:98;p<=68>�?A68BäCY98F�H�NOBä~%9G>_S_Nq9G{3`�F�{T�){b{O7oLPB�Sp68`�S@4�L�>@L�Þ�F�NO>_L�7fL�B�S@;X`�6>S_4%L}?ALPt>_L�L=68`�ßà�%�P� ���)�Eá(â8�$�#�/â�)�

Æ68B%9GS_4%98B'KAM�4)9GLcêhLP>K#F�~�LP>@v#NO;_68>

\,NqM�4%9GL�{z��F�>_6U�6GëwK#F�~�LP>@v#NO;_68>

\V98>^S@NbB'\�ìF�{O{bL�>�a��987fNOB�L�>

<=LP>�9G{q?DCxì9GF%r�{�a�#S@LP>@B%9G{��a��987fNOB�L�>

ZD�A����1

Page 5: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

í î ïñðóòõô÷öåð

ø�4�NO{bLp7xF%M�4,68`aS_4�Lx>_L ;^L 9G>�M�4'?�68B�L}NOBV4�L�F�>@NO;^S_NqM};_L�9G>�M�4'4%98;EMc6B%McL�BS@>@9GS_L ?�6BV?ALcS@LP>@7oNbB�Nq;^S_NqMx?A68ë7:9GNOB%;��B�68S�7pF%M�4�Q�68>@Hp4%9;�r�LPL�B"?A6B�L�S@6xNOB�vL�;^S_NOt9GS_LY;_L�98>@M�4fS_L M�4�B�NqÞ�F�L�;�NbB�;wS@6#M�4)98;^S_NqMY?A67o98NbB);6GS@4�LP>5S@4%9GB';^S@9�S@NO;^S_NqMP98{�;_987f~%{bNOB�to7oLcS_4%6#?%;P�aø�4�L�BD`�F�{b{z;_L�98>@M�4�NO;5>@L�Þ�F�NO>@L�?��A�a�A~�L�McS_NO7o9G�"Nq;56G`§S_L�BS_4%Lp9G{Ot86>_NbS_4%7ù68`�M�4�68NqMcL�YC�6�Q�LPvLP> �%�a�A~�L�MÂS@Nb7:9G�'Nq;=9o`�F�{O{TëúQRNO?AS_4�;_L�98>@M�4,98{bt68>@NTS@4�7'�YyÜMP{O9;_;Y6G`9G{Ot86>_NbS_4%7o;�MP98{b{OL�?'û ë�\,NOB�Nb7:9G��Q�L�>_L=?ALPvLP{O68~�L�?�r#s���>@F%McLX�59G{O{O98>@?oS@6oNb7o~�>@6�v8LE68B��3�A~)L MÂS_NO7:9���� ;>@F�B�S_NO7fL��254%LPsp98{b{O6�Q-`�6>3McFAS@6Gê�;aNOBpS@>_L�L�;nQRNbS_4:M�4%98B%McL5B�6A?AL ;3;^NO7oNb{q9G>nS@6X4�6�Q�yY{b~�4)9�ë���LPS@9X9G{O{O6�Q�;`�68>RMPFAS_68êh;5NOB,\,NbB%Nb7:9��"S_>@LPL�;��a254�Nq;�S_4�L ;^Nq;5~�>@L�;_LPB�S@;�B�L�Qü~�LP>_`�68>@7o98B%McL=>@L�;_F�{TS�;�`�68>��a�A~�L�McS_NO7o9G���98;}Q�L�{b{�98;pK#S@9G> ��9GB)?-K�S@98>�jäÈ�S_4�L"SwQ�6,7:9GNOB�û�ëú\,NOB�NO7:9���98{bt68>@NTS@4�7:;@Éc�/NOBé>@L�9G{bëúQ�6>_{q?�?�687:9GNOB%;���59G{O{O98>@?z� ;aQ�68>@HfNO;�v8L�>_Nb�%L�?:98B%?:B�L�Q�NbB);^NOt84�S@;�NbB�S@6x7o6�v8L�6>@?�LP>@NbB�t}98B%?:~�>@68r�LY;_F%MPMPL�;@;^6>�;_LP{OL�McS_NO68B9G>@LX~�>@L�;_LPB�S_L ?��

Page 6: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

í öþý ÿ ��� ����� ��� � ÿ ð ï

��Q�6F�{O?�{ONbHLES@6fS_4%98B�H"7:9GB#s�~�LP6~�{OL8��NOB%Mc{OF%?ANOB�t)1\,s�SwQ�6�;_F�~�LP>@v#NO;_68>�;P�)Æ86B%9�S@4%9GBVKAM�4%98LcêhLP>Y98B%?,\,NqM�4%9GL�{(��F�>@6%��`�6>E;_F�~�~�68>_SY9GB%?'L�B%Mc6F�>�9Gt8LPë

7oLPB�SX6�v8LP>YS_4�Lf{q98;^S=L�Nbt4S=7o68B�S_4%;���`�68>=~�>@6�v�Nq?ANOB�t"7:98B�s'NOB%;_Nbt4S�;YNOB�S_6�S_4�Lo;_L�9G>�M�4,~�>@68r�{OLP7 98B%?~�6;_NbB�toL�B�68F�t4�NOB�S_L�>_L ;wS@NbB�t:Þ�F�L ;wS@Nb6B%;�S_6oH8L�LP~D7oLet868NOB�tf`�68>�98B�6GS@4�LP>5sL�9G> �254�LV<XyY\]��K�>_L ;^L 9G>�M�4�t>_6F�~�9GS:S_4�LVu 68`Xyå`�6>:~�>_6�v#Nq?ANOB�t�7pF%M�4AëúB�LPL ?AL�?�B�NOt84�S@;�6G`Y`�F%B~�{q9�s#NbB�toK#LcS_S_{OLP>�;�6G`nU�9GS@9GB�68>�U�9G>�MP9;_;_68B�B%L8�98B%?:`�6>�r�LPNOB�to9xt>_6F�~�68`(~)L�68~�{OL���Mc6F�{O?�S@98{bHoS@6pNOBS_4%L}y ��{O98r�QR4�L�B���B�L�L�?AL ?�9or%>_L 9GHh�

ãE687oNbB%NOÞ�F�Loma9G>@H8L�>�`�68>e98{b{�S_4%Lf4%LP{O~VS_>@68F%r�{bL ;^4%6�68S_NOB�t"7ps]Mc6A?ALo9GB)?V~�>@6�v#NO?ANOB�t"S_4�L:9GB);^Q�LP>�;S_6o~�>@68t>@987o7fNOB�toÞ�F�L�;^S_NO68B%;5QR4%LPB���4%9?�S_4�L�7D�

254�LV<XWYu ��9M�H#t9G7o7o68B-S_L�987'��L ;^~�L�MPNO98{b{Os�Æ��G>@B�254#sA;_;_LPB(��ÆNb7 K#LPt>@9�vL8���w98B�KA4%9�Qe��98B%?<X9G>@sVø�68B�t)��`�68>XS@4�LPNO>e4�L�{b~äQRNbS_4äF�B%?AL�>@;^S@98B%?ANOB�tDS_4�L�Nb>}MP6A?AL8�/t8LcS_S_NOB�t,9D~)6�;^NbS_NO68Bä?�9�S�9Gr%9;^Lf`�6>S_L ;wS@NbB%t%�%98B%?"tNbv#NOB�toNbB);^NOt84�SRNbB�S@6:<=B#F�r%t%� ;R4�Nq;wS@68>@s8�

254�L���B);wS@>_F%McS_NO68B%98{�K#F%~�~)6>^Sa<=>_6F�~"ÈJr)LPS^S_L�>/H#B�6�QRB}9;(|/9Gr%9?A7oNbB)É�`�68>/4%9G>�?AQ59G>@L39GB%?};_6G`§SwQ59G>@L;_F�~�~�68>_S��AQRNbS_4�6FASYQR4�67þ7xs�LP�A~)L�>_NO7oLPB�S@98{�>_L ;^F�{bS@;5Q�68F%{O?DB�68S54)9�v8LXr)L�LPB'~�6;@;^NOr�{OL8�

Æ6�L�>_toÝRNqM�4�S_LP> �AQR4�6o7:98?AL=S@4�Ler%98M�H#t�9G7o7o68B�`�6B�S ��F%;_L�?�`�68>�?�L�;@Mc>@Nbr�NOB�tfS_4%Let9G7oL�y�B)?'�%B%98{b{Os8�h{q98;^SYr�FASXB�6GS={bL 98;^S���7xs'7o6GS@4�LP>XãY> �E\]9G>@NbLxCE9GF�Hh�=254%9GB�HA;�`�68>=~�FAS^S@NbB%t�9�>@6#6G`

6�v8L�>57xs�4�L 98?'9GB)?�`�6#6A?DNbB'7xs�;wS@687:98M�4DQR4�NO{bL���Q�6>_HL�?"98{b{hS@4�6;_LX7o68B�S_4%;��

Page 7: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

� � ÿ ð � ÿ ð ï

��� �h����(i/.�âG� �J��� ��8�O� K#L 9G>�M�4�NOB,ÝRL�98{z|zNb`�Là�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X� ��8� j <X9G7oL ;RNbB,ÝRL ;^L 9G>�M�4õ�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X� j�8� � <X9G7oL ;R6G`aK#H#Nb{O{$��<X9G7oL�;568`3U�4%98B%McL��e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X� j�8� l U�68B�S@>_NOr�FAS@Nb6B%;56G`�S_4�Nq;�254�L ;^Nq;-�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X� ��8� � �E>@t9GB%N�� 9�S_NO68B�6G`n254�L�;_NO;-�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X� l

��� ��â Ûz[%���./��i �jA�O� <X9G7oL ;�98;R9oÝRL ;^L 9G>�M�4�ãE687:9GNOBè�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X� �jA�O�8�O� K#6{bvL�?ó�e�X�e�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X� �jA�O�8� j K#F%~)L�>^ëú4#F�7:9GB'm3{q9�s �e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X� jA�O�8� � ø�68>@{O?,U�4%987f~%Nb6B%;^4%Nb~,|zL�v8L�{Ü�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X� !jA�O�8� l K�S@>_6B�t:m3{q9�s �X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X� �jA�O�8� � ø�L�98H"m3{q9�s �X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X� �jA�O�8� 254�L}Ç%FAS_F%>_L �X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X� "

jA� j C�L�F�>@NO;^S_NqM}K#L�98>@M�4 �e�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�è� kjA� jA�O� <X987fL}2/>@LPL�;]�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�è� kjA� jA� j 254�LxKAL�9G>�M�4�m�>_6r�{OLP7 �X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�è� k

jA� � \,NOB�NO7o9G���e�e�X�e�X�e�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�è� �jA� l y�{O~�4%9Gëú��LPS@9 �X�e�X�e�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�è���jA� � K#L 9G>�M�4D��B�4%9GB)McLP7oL�BS�; �e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�è�#!jA� �A�O� \,6�vL$�E>@?AL�>_NOB�t �e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�è� �

jA� �A� j \,L�7o68>@së�yY;@;_NO;^S_L ?�K#L 9G>�M�4��X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�è� �jA� �A� � �úS@LP>�9�S_NOv8LeãELPL�~)L�B�NbB%t �X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�è�%"

jA� &��7o~)6>^S�9GB%MPLX6G`aãYL�LP~VK#L�98>@M�4 �X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�è�%"' á(�����â�0��$��á�� �zâ�0/�������$â'Z���*-���$�/� �(����O� <X9G7oL ;RQRNTS@4]U�4%9GB%MPL÷�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�ój��

��� j �a�A~�L�McS_NO7o9G�ù�X�e�X�e�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�ójj��� � û ë�\,NOB�NO7o9G���e�X�e�X�e�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�ójGl��� l �ErAS�9GNOB�NbB%t�U�FAS_68êh; �X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�ójGl��� � K�S�9G> �f�e�X�e�e�X�e�X�e�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�ój�!��� K�S�9G>Âj"�e�X�e�e�X�e�X�e�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�ój)"

* ZD�Jâ8� ' �l%�O� 254�Lx<X987fLe68`�ãENOMPL �X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�����l%� j���7o~�{OLP7oLPB�S@9GS_NO68B��w;@;^F�L ;ó�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�����

l%� jA�O� ��v�98{bF)9�S_NO68B'Ç�F%B%MÂS@Nb6B �X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�����l%� jA� j 2/>@98B%;_~)6�;^NbS_NO68B'2/98r�{OL �X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X���+ l%� jA� � CYNO;^S_6>_s"CYLPF�>@Nq;wS@NOMü�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X���+ l%� jA� l \,6�vL$�E>@?AL�>_NOB�to9GB%?-,/.103254��e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X���+

l%� � �a�A~�LP>@Nb7oL�BS�9G{zãEL�;_NbtB �e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X���/!l%� ���O� CE9G>�?AQ�98>_LX9GB)?DK#68`§SwQ�98>_L÷�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X���/!

Page 8: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

l%� ��� j ��B�v#NO>_6B�7oLPB�S@98{(U�68B%?ANbS_NO68B);��e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X���/!l%� l mnLP>_`�68>@7:9GB%MPLx�X�e�X�e�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X���/!l%� l%�O� m�>_6r)Le�76�MPNbL�B%Mcs �=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X����

l%� l%� j \,6�vL$�E>@?AL�>_NOB�t �e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�Ül)�l%� � 2/68F�>@B%9G7oL�BS�; �e�X�e�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�Ül��l%� U�68B)Mc{OF%;^NO68B);ü�X�e�X�e�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�Ül� l%�8! Ç�F�S_F�>@Leø�6>_H �e�X�e�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�Ül��

� � ��â Ûz[)��*�*-�)� *:9�A�O� 254�Lx<X987fLe68`��598M�H#t�9G7o7o68B �X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�Ül�"�A� j �598M�H#t987o7f6B�m�>_6t8>�9G7:;P1�ma98;^S598B%?'m3>@L�;_LPB�So�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�ó�Gl�A� � K#67fL}Ç)9GNO{bNOB�t�;56G`��59M�H�t�9G7o7o68BDm3>@68t8>�9G7:;E�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�ó���A� l �Ev8L�>_v#NOLPQ�68`a<XWEu �598M�H#t987f7o6B��X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�ó�)

�A� l%�O� 254�L}��v�9G{OF%9�S@Nb6B�Ç�F%B%MÂS@Nb6B �e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�ó�) �A� l%� j 254�LxKAL�9G>�M�4�yY{bt68>@NTS@4�7 �e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�ó�8��A� l%� � ��L�;^S�NOB"S@4�Leø�6>_{q?5;!�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�ó�)"

�A� ����7o~�{OLP7oLPB�S@9GS_NO68B��w;@;^F�L ;ó�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�ó�)"�A� �A�O� \,6�vL}<=LPB�L�>@9GS_NO68Bó�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�ó�)"�A� �A� j ��v�98{bF)9�S_NO68B'Ç�F%B%MÂS@Nb6B �X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�< k�A� �A� � 2/>@98B%;_~)6�;^NbS_NO68B'2/98r�{OL �X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�< k�A� �A� l CYNO;^S_6>_s"CYLPF�>@Nq;wS@NOMü�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�< k�A� �A� � \,6�vL$�E>@?AL�>_NOB�to9GB%?-,/.103254��e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�< %��A� �A� WY68BAëúF�B�Nb`�68>@7åU�4%98B%McLe�3vLPB�S�m3>@68r%98r�NO{bNbS_NOL�;R�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�< %�

�A� �a�A~�LP>@Nb7oL�BS�9G{zãEL�;_NbtB �e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�< �j�A�8! mnLP>_`�68>@7:9GB%MPLx�X�e�X�e�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�< �j�A�8!#�O� m�>_6r)Le�76�MPNbL�B%Mcs �=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�< 8l�A�8!#� j �=?�?Aëú��v8LPBD�aêhL�McS �=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�< ��

�A� � 2/68F�>@B%9G7oL�BS�; �e�X�e�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�< + �A� " U�68B)Mc{OF%;^NO68B);ü�X�e�X�e�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�< ��A�O��k�Ç�F�S_F�>@Leø�6>_H �e�X�e�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�< �

= çp�)��â8�$./� �J����� >@? ��O� ãENOMPL �e�X�e�e�X�e�X�e�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�A!Gk �� j �598M�H#t987o7f6B �e�X�e�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�A!Gk �� � Ç�F�S_F�>@Leø�6>_H �e�X�e�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�A!A�� ���n�J�J��[)��1B�0h� > '�CBDB��#��i/�$â8�#� > =� +,�#[)�%*-�FE-&(�)�*�.��J�����J���!�)�Yá(�#�A�â�0ü&(.���âG���$�)��� > =y}�O� W�L�t987o9G��Ç�6>_7pF�{q9�S_NO68B�6G`ay�{O~�4%9Gëú��LcS�9��X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�A!3

y}� j W�L�t987o9G��Ç�6>_7pF�{q9�S_NO68B�6G`a�a�A~�L�MÂS@Nb7:9G�h�%K#S@9G> �e9GB%?'K�S�9G>Âj��e�X�e�e�X�e�=�e�X�e�e�X�A!3 � ZD�Jâ8� > 9ç � ��â Ûz[)��*�*-�)� G '

Page 9: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

H I ïñð �J K I �ML ò � ï

jA�O� y t987oLES@>_L�L=`�68>RS@NOMcë$S�98MÂë¥S_6#L}�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�è��jA� j 254�L}\,NOB�NO7:9��D98{bt68>@NTS@4�7 �=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�è��ljA� � y \,NOB�NO7o9G�"S@>_L�L"�X�e�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�è��ljA� l 254�L}yY{b~�4)9�ë���LPS@9o9G{Ot86>_NbS_4%7 �e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�è�% jA� � y�BVyY{b~%4%9�ë���LcS@9xS_>@LPL �e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�è�#!���O� 254�L}�3�#~�L�McS_NO7:9���98{bt68>@NTS@4�7 �X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�ój8���� j y�BV�3�A~)L MÂS_NO7:9���S@>_L�L �e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�ój8���� � Ç�>�9Gt7oLPB�SR6G`a9:û�ëú\VNbB�NO7:9���S@>_L�L"�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�ój) ��� l 254�LxK�S�9G> �e9G{Ot868>@NbS_4�7'�A98?�98~AS_L ?�`�>_67ON �QP��e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�ój8���� � yàK�S�9G> �ES@>_L�L"�X�e�X�e�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�ój8���� y >@LPt8F%{O98>�û�ëú\VNbB�NO7:9���S@>_L�L �e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X���k���8! 254�LxK�S�9G>Âjf9G{Ot868>@NbS_4�7'�A98?�98~AS_L ?�`�>_67ON �QP��e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X����j��� � 254�L}m�>_6r)Le9G{Ot86>_NbS_4%7 �e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X����j��� " 254�L}m�NOM�H�K#F%M�McL ;_;_68>59G{Ot86>_NbS_4�7'�AQRNbS_4,Þ�F�NqM�H:SwQ�68ëúÞ�F%98{bNbSws�M�4�L M�H �e�X�e�=�e�X�e�e�X�������O��k�yàK�S�9G>Âj}S@>_L�L8�AQRNbS_4't86#6A?�~�>_6r�NOB�t �e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�������O�8�äyàK�S�9G>Âj}S@>_L�L8�AQRNbS_4'r%9?�~%>_6r�NbB%t �X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X���8ll%�O� W�6A?ALeLP�A~%9GB%;_NO68B%;R9GSR?SRT!e`�6>Rr)6�9G>�?�;_NU�PLX6G`3���%�A��`�6>Yj8�p~)6�;^NbS_NO68B); �e�=�e�X�e�e�X����l%� j y�vLP>�9GtLD98B%?�;^S@98B%?�9G>�?�?�LPv#NO9GS_NO68B�6G`EB%6#?�LDLP�A~%9GB%;_NO68B%;p`�68>or�698>@?�;^NU�PL'6G`X���%�A�

6�v8L�>��Gk8kp~�6;_NTS@Nb6B%;5�e�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X���+"l%� � y�vLP>�9GtLo98B%?ä;wS�9GB%?%9G>�?�?�LPv#NO9GS_NO68Bä6G`�S_NO7oL]ÈJ;�É=`�6>er)6�9G>�?�;_NU�PL:6G`����%���(6�v8L�>x�Gkk~�6;_NTS@Nb6B%;}�e�e�X�e�X�e�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�Ül�kl%� l W�6A?ALeLP�A~%9GB%;_NO68B%;R9GSR?SRT!e`�6>Rr)6�9G>�?�;_NU�PLX6G`5�8�P�h��8�`�68>Yj�x~�6;_NbS_NO68B%; �=�e�X�e�e�X�Ül)�l%� � y�vLP>�9GtL=98B%?�;^S@98B%?�98>@?D?ALPv#Nq9�S@Nb6B�68`/B�6A?ALeLP�#~)9GB%;_Nb6B%;59�S�?@RT!}`�68>Rr�698>@?�;^NU�PLX68`

�8�P���8�8�#6�vLP>��Gkkx~�6;_NTS@Nb6B%; �e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�Ül#jl%� y�vLP>�9GtL=98B%?�;^S@98B%?�98>@?�?ALPv#Nq9�S_NO68B�6G`/S_NO7fL�È$;@É�`�6>5r)6�9G>�?";_N���L=68`���c���8��6�vLP>��Gkk

~�6;_NTS@Nb6B%;}�e�e�X�e�X�e�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�Ül��l%�8! y�vLP>�9GtL=98B%?';wS�9GB%?�98>@?�?ALPv#Nq9�S@Nb6B�68`�~�>@68r�LXLV6�McNOLPB)Mcs�`�6>�ãYNqMcL �e�X�e�=�e�X�e�e�X�Ülll%� � y�vLP>�9GtLY9GB%?�;wS�9GB%?%9G>�?�?ALPv#Nq9�S@Nb6B�6G`(B%6#?�LELP�#~)9GB%;_Nb6B%;a`�6>�?�NTêhLP>@LPB�S57f6�vLY6>@?AL�>^ë

NOB�t;5`�6>Rr)6�9G>�?";_N���Le6G`��8�c����8�#6�v8L�>R�8k8kp~)6�;^NbS_NO68B); �e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�Ül#�l%� " y�vLP>�9GtLp9GB)?�;^S@98B%?�9G>�?V?AL�v#NO9GS_NO68B]68`�S@Nb7oL,ÈJ;�ÉY`�68>e?ANbê�L�>_L�BSe7o6�v8Lp68>�?ALP>@NOB�t;Y`�68>

r�69G>�?D;^NU�PLe68`��8�P���8�8�#6�vLP>R�Gk8kf~�6;_NTS@Nb6B%;��e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�Ül� l%�O��k�y�vLP>�9GtLX98B%?,;^S@9GB)?�9G>�?�?�LPv#NO9GS_NO68B'6G`a~�>@68r�LeLV6�MPNbL�B%Mcs�`�68>Y?�NTêhLP>@LPB�SY7o6�v8LX6>@?AL�>^ë

NOB�t;5`�6>Rr)6�9G>�?";_N���Le6G`��8�c����8�#6�v8L�>R�8k8kp~)6�;^NbS_NO68B); �e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�ÜlF!l%�O�8�ä2/68F�>@B%9G7oL�BSR>@L�;_F�{bS@;�`�68>Rl8ë¥NOBAë�9�ëú>_6�Q�6BW!��@!}r�698>@?z�����8kk8kxt9G7oL ;�~�LP>Y7o9GS@M�4#F�~ �Ül���A�O� 254�L�NOB�NbS_Nq9G{�;wS�9G>_S_NOB�te~)6�;^NbS_NO68Bf`�6>3r%98M�H#t�9G7o7o68Bz�/ø�4�NTS@L�7o6�v8L ;aMc68F%BS@LP>�Mc{O6AM�H�QRNq;_L

S_6�Q59G>�?V���QR4�NO{bLXr�{q98M�H"7f6�vL�;5Mc{O6AM�H#QRNO;_L=S_6�Q59G>�?�j�l)�E�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�ó�8k�A� j ø�4�NbS_LeS@6o~�{O9�sD��ë��81a?�9GB)McNOB�to68B�S_4�Ler%98>õ�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�ó����A� � ø�4�NbS_LeS@6o~�{O9�s"lGë���1a9p`�68>�McL�?�7o6�v8LX6Gê,S@4�Ler%98>e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�ó����A� l ø�4�NbS_LeS@6o~�{O9�s���ë��81n68B�{Os�6B�LX>_6{b{zM�9GBDr)LeF%;_L�?-�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�ó�j�A� � ø�4�NbS_LeS@6o~�{O9�sD��ëúl%1nr)L 9G>@NbB%tf68êñ�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�ó�8�

Page 10: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

�A� 25NO7fLeF);^L ?�È$;@É59GS�?@RX�x`�68>Yj8�fMP68B�S@9MÂSR~)6�;^NbS_NO68B);��e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�< ��A�8! W�6A?ALeLP�A~%9GB%;_NO68B%;R9GSR?SRX�}`�6>Yj8�fMc6B�S@98McSR~)6�;^NbS_NO68B%; �X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�< ��A� � y�vLP>�9GtL=98B%?';wS�9GB%?�98>@?�?ALPv#Nq9�S@Nb6B�68`�B�6A?ALeLP�A~%9GB%;_NO68B%;�6�v8L�>��Gk8kfMc6B�S@98McSR~)6�;^NbS_NO68B%;X 8l�A� " 2/68F�>@B%9G7oL�BSo>@L�;_F�{TS�;p`�68>�<=B#F�r�täQRNTS@4�B%6�B%68Nq;^LDv8L�>@;_F%;o<=B�F%r�t�QRNbS_4!B�6�B�6NO;_L8�

���k8kkxt�9G7oL�;�~�LP>�7:9�S�M�4#F�~ �e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�< + �A�O��k�2/68F�>@B%9G7oL�BSR>@L�;_F�{bS@;5`�6>YK�S@98>�jpQRNbS_4'B�6:B�6NO;_LXv8LP>�;_F%;�K�S@98>�jpQRNbS_4'B�6:B�6NO;_L8�Al�k8kk

t987oL�;5~�LP>�7:9�S�M�4#F�~é�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�< /!�A�O�8�ä2/68F�>@B%9G7oL�BS�>_L ;^F�{bS@;�`�68>'K�S@98>�j�QRNbS_4�B:R=k�� k8�8kk�v8LP>�;_F%;"K�S�9G>Âj�QRNTS@4�BSR=k�� k8�k8k%�

��kk8kpt987fL ;5~)L�>R7:9�S@M�4#F�~��=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�< �y}�O� W�L�t987o9G��`�68>@7xF%{O9GS_NO68B"68`/S@4�L}y�{O~�4%9Gëú��LPS@9o9G{Ot86>_NbS_4�7 �e�X�e�X�e�e�X�e�=�e�X�e�e�X�A!+!y}� j W�L�t987o9G��`�68>@7xF%{O9GS_NO68B"68`/S@4�LxK�S�9G>Âjp98{bt68>@NTS@4�7 �e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�A!G�

Page 11: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

H I ïñð �J Y ô î ��� ï

�A�O� y�vLP>�9GtLYS@Nb7oL�ÈJ;�É�6�v8L�>��Gk8kfMc6B�S@98McSR~)6�;^NbS_NO68B%; �=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�< ���A� j m3>@68r�LXLV6�McNOLPB)Mcs:`�6>Y�598M�H#t987f7o6Bü�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�< ���A� � ÝR6#6GS�v�98{bF�Le?ANbêhLP>@LPB%MPL�;���6�v8L�>���jGk8kp7o6�v8L ;=È$yEÉ��=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�< ���A� l ÝR6#6GS�v�98{bF�Le?ANbêhLP>@LPB%MPL�;���6�v8L�>���jGk8kp7o6�v8L ;=È$�RÉ �=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�< + �=�b� 2/68F�>@B%9G7oL�BSR>@L�;_F�{bS@;�`�68>Rl8ë¥NOBAë�9�ëú>_6�Q�6BD9C!��5!xr�698>@?���� ��� k8kk}t987oL�;5~�LP>R7:9�S�M�4�F%~ !3"�=� j m3>@68r�LXLV6�McNOLPB)Mcs:`�6>YãYNqMcLü�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�A!3"�=� � y�vLP>�9GtLYS@Nb7oL�ÈJ;�É�`�68>Rr�698>@?D;_N���L=68`a���%�A�A6�v8L�>5�8k8kf~�6;_NTS@Nb6B%;÷�e�e�X�e�=�e�X�e�e�X���k�=� l y�vLP>�9GtLEB�6A?ALeLP�A~%9GB%;_NO68B%;�`�68>Rr�698>@?D;_N���L=68`a���%�A�#6�v8L�>R�8k8kf~�6;_NTS@Nb6B%;f�=�e�X�e�e�X���k�=� � y�vLP>�9GtLYS@Nb7oL�ÈJ;�É�`�68>Rr�698>@?D;_N���L=68`�!��@!#�A6�v8L�>5�8k8kf~�6;_NTS@Nb6B%;÷�e�e�X�e�=�e�X�e�e�X���k�=� y�vLP>�9GtLEB�6A?ALeLP�A~%9GB%;_NO68B%;�`�68>Rr�698>@?D;_N���L=68`�!��@!#�#6�v8L�>R�8k8kf~�6;_NTS@Nb6B%;f�=�e�X�e�e�X���k�=�Z!�y�vLP>�9GtLYS@Nb7oL�ÈJ;�É�`�68>Rr�698>@?D;_N���L=68`["G�1"��A6�v8L�>5�8k8kf~�6;_NTS@Nb6B%;÷�e�e�X�e�=�e�X�e�e�X���k�=� � y�vLP>�9GtLEB�6A?ALeLP�A~%9GB%;_NO68B%;�`�68>Rr�698>@?D;_N���L=68`["G�1"��#6�v8L�>R�8k8kf~�6;_NTS@Nb6B%;f�=�e�X�e�e�X���k�=� " y�vLP>�9GtLYS@Nb7oL�ÈJ;�É�`�68>Rr�698>@?D;_N���L=68`���c���8��#6�v8LP>R�Gkkf~)6�;^NbS_NO68B%;è�e�X�e�=�e�X�e�e�X���%��=�b� k}y�vLP>�9GtLEB�6A?ALeLP�A~%9GB%;_NO68B%;�`�68>Rr�698>@?D;_N���L=68`���c���8��#6�v8LP>R�Gkkf~)6�;^NbS_NO68B%;÷�X�e�e�X���%��=�b��Yy�vLP>�9GtLYS@Nb7oL�ÈJ;�É�`�68>Rr�698>@?D;_N���L=68`�� �������%�#6�v8LP>R�Gkkf~)6�;^NbS_NO68B%;è�e�X�e�=�e�X�e�e�X���%��=�b��jey�vLP>�9GtLEB�6A?ALeLP�A~%9GB%;_NO68B%;�`�68>Rr�698>@?D;_N���L=68`�� �������%�#6�v8LP>R�Gkkf~)6�;^NbS_NO68B%;÷�X�e�e�X���%��=�b� �}y�vLP>�9GtLYS@Nb7oL�ÈJ;�É�`�68>Rr�698>@?D;_N���L=68`�������� ���#6�v8LP>R�Gkkf~)6�;^NbS_NO68B%;è�e�X�e�=�e�X�e�e�X���%��=�b��lxy�vLP>�9GtLEB�6A?ALeLP�A~%9GB%;_NO68B%;�`�68>Rr�698>@?D;_N���L=68`�������� ���#6�v8LP>R�Gkkf~)6�;^NbS_NO68B%;÷�X�e�e�X���%��=�b���ey�vLP>�9GtLYS@Nb7oL�ÈJ;�É�`�68>Rr�698>@?D;_N���L=68`��#! ���Q!A�#6�v8LP>R�Gkkf~)6�;^NbS_NO68B%;è�e�X�e�=�e�X�e�e�X����j�=�b�% }y�vLP>�9GtLEB�6A?ALeLP�A~%9GB%;_NO68B%;�`�68>Rr�698>@?D;_N���L=68`��#! ���Q!A�#6�v8LP>R�Gkkf~)6�;^NbS_NO68B%;÷�X�e�e�X����j�=�b�#!Xy�vLP>�9GtL�B%6#?�LRLc�A~%9GB);^NO68B%;a`�68>3?ANbê�L�>_L�B�S�7o6�v8L568>�?ALP>@NOB�t;�`�6>ar)6�9G>�?f;_NU�PLR6G`n�8�P���8�8�

6�v8L�>��Gk8kp~�6;_NTS@Nb6B%;5�e�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X����j�=�b� �}y�vLP>�9GtLoS_NO7fL�ÈJ;�É=`�68>f?ANbê�L�>_L�BSp7f6�vL:68>�?ALP>@NOB�t;=`�6>xr�69G>�?ä;^NU�PL"6G`e�8�P�h��8�/6�v8LP>

�Gkkf~)6�;^NbS_NO68B%; �e�X�e�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X����j�=�b�%"}m3>@68r�L�L\6:MPNbL�B%Mcsp`�68>�?ANbê�L�>_L�BS�7f6�vL�68>�?AL�>_NOB�t;�`�6>�r�698>@?:;_N���L�6G`a��c���8��G6�v8L�>��Gkk

~�6;_NTS@Nb6B%;}�e�e�X�e�X�e�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X����jUE�O� y�vLP>�9GtLEB�6A?ALeLP�A~%9GB%;_NO68B%;�6�v8L�>��Gk8kfMc6B�S@98McSR~)6�;^NbS_NO68B%; �X�e�X�e�e�X�e�=�e�X�e�e�X����UE� j 2/68F�>@B%9G7oL�BSo>@L�;_F�{TS�;p`�68>�<=B#F�r�täQRNTS@4�B%6�B%68Nq;^LDv8L�>@;_F%;o<=B�F%r�t�QRNbS_4!B�6�B�6NO;_L8�

���k8kkxt�9G7oL�;�~�LP>�7:9�S�M�4#F�~ �e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X���8lUE� ��2/68F�>@B%9G7oL�BSR>@L�;_F�{bS@;5`�6>YK�S@98>�jpQRNbS_4'B�6:B�6NO;_LXv8LP>�;_F%;�K�S@98>�jpQRNbS_4'B�6:B�6NO;_L8�%j8k8kk

t987oL�;5~�LP>�7:9�S�M�4#F�~é�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X���8lUE� l 2/68F�>@B%9G7oL�BS�>_L ;^F�{bS@;�`�68>'K�S@98>�j�QRNbS_4�B:R=k�� k�� �8k�v8LP>�;_F%;"K�S�9G>Âj�QRNTS@4�BSR=k�� k����Gk%�

��kk8kpt987fL ;5~)L�>R7:9�S@M�4#F�~��=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X���8lUE� � 2/68F�>@B%9G7oL�BSa>@L�;_F�{bS@;n`�6>�K�S@98>�jEQRNbS_4oBSR=k�� k8�k8kEv8L�>@;_F%;aK�S@98>�jEQRNbS_4oBSR=k%� k�8k8k%�8jGkk

t987oL�;5~�LP>�7:9�S�M�4#F�~é�X�e�e�=�e�X�e�X�e�e�X�e�X�e�=�e�e�X�e�X�e�X�e�e�X�e�=�e�X�e�e�X�����

Page 12: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

] ^`_badcfehg i

j ÿ ðóò ��� L ö ð I � ÿ

k$l�k mon pTq7rtsvu\wyxzn p|{~}�u\�3n254�L�S_6~�NOM�6G`o;^L 9G>�M�4�NO;'B%6GS��wF%;wS,6B�L]68`xS_4%L�7:9GNOBñ98>_L 98;�6G`p;^S_F)?As�NOBñ9G>_S_Nb�)MPNO98{ENOB�S_LP{O{ONbtLPB%MPLÈJy��^ÉXS@6#?%9�s8�nr�FASo9G{q;^6,6B�L�6G`5S@4�L"7o6;^SxNO7o~)6>^S�9GB�Sp9G>@L�9;XNbB�Mc687o~�F�S_NOB�t];@McNOLPB%MPL8�,ÝRL�;_L�98>@M�4�S@67:9GHLXMP687o~�FAS@LP>�;R;^L 9G>�M�4"r�LcS_S_LP>E9GB%?"`J98;^S_L�>R4%98;5{OL�?�S_6oNO7o~�>_6�vLP7oLPB�S�;�NOB'v�9G>@Nb6F%;�6GS_4%LP>�9G>@L�9;�6G`y �}ÈJr)LPS^S@LP>X~�{q9GB�B�NOB�tD;^sA;^S_LP7:;�ÉÂ��S_L�{bL Mc67f7pF�B�NqMP9GS_NO68B%;pÈ�7o68>@LxL\6:MPNbL�B�SEB�LPSwQ�6>_HD>_6FAS_NOB�t#ÉÂ��NbB%?�F%;wëS_>@Nq9G{(98~�~�{ONOM�9�S_NO68B);eÈ�7o68>@LeLV6�McNOLPB�SE;@M�4�L ?AF�{ONbB�t�;_sA;wS@LP7:;�É59GB%?DLPvLPB'Lcë�Mc67o7fL�>@MPL:ÈJMc>@L�9GS_NOB�toS_>�9�v8L�{NbS_NOB�LP>�9G>@NbL ;@Éc�Yma9�S@4A�%B%?�NbB�t"NO;=9�>@L�;_L�98>@M�4,9G>@L�9fS@4%9�SX4%9;Y9�t>_L 9�SE?�L�9G{/6G`�9MP98?�LP7oNOMx9GB%?,NOB%?AF);wS@>_sNOBS@LP>@L�;^SxÈ�L ;^~�L�MPNO98{b{Os�NOB,t9G7oL ;P�A>@68r�6GS@NOM�;R9GB%?D7oNb{ONbS@9G>@s�>@L�;_L�98>@M�4)Éc��K#L�98>@M�4�4%98;Y9G{q;^6or�LPLPB'F%;_L�?�S@6NO7f~%>_6�vL=MP68B%;^S_>�9GNOB�SR;@9�S@NO;^`J98McS_NO68BD;^sA;^S_LP7:;��

K#L 9G>�M�4fNq;�MP68B%MPLP>@B�L�?oQRNbS_4��%B%?ANOB�teS@4�LYr�L�;^S�;_68{OFAS_NO68BoS@6p9e~%>_6r�{bL�7'�Mc67o7f6B�{OsfM�9G{O{bL ?:9GB ª@¬hµ�¥¤§©o G¡ ;^6{bF�S_NO68Bz�aÇ�NbB)?ANbB%tp6~AS_NO7:9G{h;^6{bFAS@Nb6B%;�S_6f7f6�;wS�~�>@68r�{OLP7:;�NO;�t8L�B�LP>�9G{O{OspB�68S�S@>_NOv#NO98{$��r�L�MP98F%;_L7o6;^SC�^NOB�S_LP>@L�;^S_NOB�t��x~�>@68r%{bL�7o;Y9G>@LX9GS�{bL 98;^SYWYm3ë¥4%98>@?z�aø�NTS@4,>_L�t9G>�?�;�S_6oS@4�L}~�>@LPv#NO68F%;5LP��9G7o~�{OL�;��Q�LeQ�6F�{O?�{ONbHLXS_6o�%B%?DS@4�L};_7o98{b{OL�;^S�~�{q9GBz��S_4�Lx;_4�6>^S@L�;^S5~)9�S_4'r�LcSwQ�LPL�B'SwQ�6oB�6A?AL ;P�AS@4�LxM�4�L 9G~�L�;^S;@M�4�L�?AF%{bL��9oS@>_NO~VQRNbS_4,S@4�Lp`�LPQ�L�;^SYB#F�7xr�LP>=6G`�MP68B�B�L MÂS@NbB�tC�%Nbt4�S@;��)6>E9�;_68{OFAS_NO68B'S@6�9�MP68B%;^S_>�9GNOB�S;@9�S_Nq;^`J98MÂS@Nb6Bo~�>_6r�{OLP7ÜNOB�9W�_>_L 98;_68B%98r�{bL%�Y987f6F�B�S�6G`hS@Nb7oL8�nø�L�Q59GB�SaS_6e�)B%?:9GB:9GB);^Q�LP> ��S_4%LYr�L�;^S9GB);^Q�LP>5Nb`�~�6;@;^NOr�{OL8�%98B%?�Q�LXQ59GB�S5S_6o�%B%?DNbSYÞ�F�NOM�H#{Os8�

\V98B�sp>_L 9G{bë¥{ONb`�L�~�>@68r�{OLP7:;398>_L�98{O;_6 «Â�úª ­@¯% �«Â�¥¤J­ �#7oL�98B�NbB%tx;^67oLY;wS@LP~%;�9G>@LRr%98;_L�?o6B�9GB:L�{bL�7fL�B�S6G`=F�B%MPLP>_S@9GNOB�Sws8��Ç�6>:Lc��9G7o~�{OL8��9�~)L�>@;_68B!?A>@Nbv#NOB�té9�M�9G>oB�L�L�?�;oS@6äB�6GS:68B%{bs-~)9�s�9�S_S_LPB�S@Nb6B�S@6H8L�LP~�NOB�téS@4�L]M�9G>"6B!S_4�L]>_6�98?��5r�FASD68B�v�9G>@NO68F%;:68S_4�L�>�`J9MÂS_6>@;"9G>@68F�B%?�S@4�LP7 {ONbHLV6GS@4�LP>�MP9G>�;��~�L�?AL ;wS@>_Nq9GB%;E9GB%?,;_NOt8B%98{z{bNOt84�S�;P�YU�4�6NOMPL�;Y98>_Le68`§S_L�B,r%98;_L�?'6B,7o98H#NbB�t�9;_;_F�7o~AS@Nb6B%;Y98r)6FAS�S_4%L�;_L`J98McS_6>@;���Ç%68>5Lc��987f~%{bL��Q�LY7:9�soB�68S�Q59GB�S�S_6o;^~�LPL ?"?A6�QRB"9f;^S_>@LPLcS5Nb`(Q�L=B�68S_NqMcLXM�4�Nb{q?A>@LPB�~%{O9�s#NOB�t68B'S@4�Lx;_NO?�LPQ59G{OH"F�~V984�L�9?��%r�L�M�9GF%;_LeQ�LxQ�6Bz� SEr)Lx98r�{OLeS_6";^S_6~,ÞF%NOM�H#{Os�L�B�68F�t4'NT`nS_4%LPs'>_F%BD6BS_4%LD>@69?��éy�SpS@4�L,;_987oL�S_NO7oL8��Q�LDQ�6Bz� S��wF%;^S:;wS@68~-S@4�L,MP98>f98B%?-Q59GNbSx`�6>pS@4�LP7 S_6�t86]NOB%;_NO?�Lr�Lc`�68>@LxMP68B�S_NOB#F�NbB%t�68Bz��r�L�MP98F%;_L}Q�Lx7fNOt84�S=LPB%?,F%~VQ�98NTS@NbB%t:`�68>E4�68F�>�;��Rø�4�Nb{OL}S@4�LP>@L}Nq;E9"M�4%9GB%MPLS_4%L=M�4�NO{q?A>_L�B"QRNO{b{h>@F�B"6B�S_6pS_4�L=>_6�98?��S_4%LXM�4)9GB%MPLYNq;�B%6GS5{bNOH8L�{bs��Nb`(S@4�LPsh� v8L=r)L�LPB�Q�98>_B�L ?:r#soS_4�L�Nb>~%98>_L�BS�;P�aK#6eQ�L8� {b{)~�>@68r%98r�{bsp?A>_NOv8L�?�6�QRBoS_4�L�>@69?o9�S�9e>@L�9;^6B%9Gr�{OL5;^~�LPL ?��QR4%Nb{OL�H8L�LP~�NOB�te6B�L�LPsL

Page 13: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

68B�S_4%LP7'����BD6GS_4%LP>RQ�68>�?�;P�#Q�LXB�LPL ?"S@6or%9G{q9GB%MPL=S_4�Le>@NO;_HA;59GB%?D>@LPQ59G>�?�;3`�6>�?A68NOB�t:98McS_NO68B%;5r)98;_L�?68BD~�6;@;^NOr�{OLX`�FAS_F�>@LeQ�68>@{O?�;��

y ~)6~�F�{q9G>D7f6A?AL�{Y`�6>DS_4�L ;^L]Sws�~�L�;D68`p;wS@6AM�4%98;^S_NqM]?A67:9GNOB%;"Nq;DMP9G{O{OL�?�9��  ��_±ª����f��­c¤q«Â¤Jª�¦� �_ª ­��«�« N j8jQP¥�G6>�\]ãEmn�G\Vã=m�;n98>_L�t8>�9G~�4%;/QRNbS_4o;wS�9�S_L ;/S_4%9GSn98>_L�{bNOB�HL�?eS@68tLcS_4%LP>�r�s}9MÂS@Nb6B%;�QR4�6;_L68F�S@Mc67oL�;�98>_Le?ALPS_LP>@7oNbB%NO;^S_NqMG����L�NbB%t:NbB,9ot8NOv8L�B,;wS�9�S_Le7:9�s�tNbvLeF%;�9o~�LPB%98{TSws�68>R>@LPQ59G>�?��AQR4�NqM�4MP98B,9G{q;^6:r�Lxr%9;^L ?D68B'S_4%L}{O9;wSY9MÂS@Nb6B,Q�LXS@6�6Hh��254�L}S_>�9GB%;_NTS@Nb6B,~�>@68r%98r�Nb{ONbS_NOL�;5S@6�9GB�68S_4�L�>Y;wS�9�S@L9G>@LYr)98;_L�?�6B�{Os:68B:S@4�Le;wS�9�S_L=Q�L=98>_L=McF�>@>_L�B�S_{OsfNOBz�#`�6>_tLcS^S@NbB%txLPvLP>@s�S_4�NOB�txL�{O;_LES_4%9GS�4%98~�~�LPB�L ?"NOBS_4%Le~%98;^S��3254�Nq;RMc6B%;^S_>�9GNOBSRNq;RMP98{b{OL�?"S_4�L��  G�_±8ªG�=¬��_ª�¬��P�Â�$² �

\Vã=m�;�9G>@L36G`§S@LPB}F);^L ?eNbBf;^NOB�t{bLPëú98t8LPB�Sz~�>@68r%{bL�7o;���QR4�LP>@L�6B�L3Q59GB�S@;(S_6Y�%B%?XS@4�L�r)L ;wSn~)6{bNqMcs=`�6>LPvLP>@sYtNbvLPB};^S@9�S@L8��\VãEm�;/M�9GBer�L�F%;_L�?e`�68>(r%F%;^NOB�L ;_;_L�;zS_6Y7:9G�#NO7oN���L�;@9G{OL�;���6>(NOB}>_Nq;_HE7:9GB)9Gt8L�7oLPB�SNOB"68>�?AL�>�S@6}�%B%?�68~�S_NO7o98{)LP�A~)L�B%?ANbS_F�>@L�;��aÇ�68>5LP�A987o~�{bL�A9}>@LcS@98Nb{OLP>�7:9�s:Mc{q98;@;^Nb`�sfS_4�L�Nb>RMc{ONOLPB�S@;�NbB�S@6SwQ�6}t8>@68F�~);P�G~�LP6~�{OLYQR4�6x;_~�LPB%?�9}{b68S�6G`z7o68B%LPs8��9GB%?�~)L�68~�{OL�QR4�6x;_~�LPB%?:{ONbS^S_{OLY7o6B�LPs�n�59;^L ?p6BS_4%L}Mc{q98;@;^Nb�)MP9GS_NO68B%;��#S_4%Le>_LPS@9GNO{OLP>�MP98B"S@4�LPBVMP68B%;_Nq?ALP>RQR4�LPS_4�L�>�68>RB%6GSRS_4%LPs�;_4�6F�{O?�NOB%McF�>�S_4�LxMP6;^S6G`=;^L�B%?ANOB�tVS@4%9�So~)L�>@;_68B-9�MP9GS@98{b6t8F�L�68`RS_4�L�Nb>o~�>@6A?AF%McS@;��3;^NOB%McL"S_4�L'MP9GS@98{b6t8F�L�7:9�säLPB)Mc68F%>@98t8LS_4%L'MP{bNOLPB�SoS_6ä;_~)L�B%?�7f6>_LD7o68B�L�s8��254%LD>@LcS�9GNO{bL�>:MP9GB�S_4�L�B�?�L�McNq?AL'QR4%9GSfS@4�L'r)L ;wS�M�9�S@98{b6t8F�LPë;_LPB%?ANOB�t�~)6{bNqMcs-S_6äF%;_L�Nq;P��r%98;_L�?�68B�S_4�L'>@NO;_HA;'ÈJMc6�;wS:68`Y~�>@NbB�S_NOB�té9GB)?�;_4�Nb~%~�NbB%t�Éf9GB%?�>@LPQ59G>�?�;È�LP�#S_>�9VMc{ONbL�B�Sp;^~�LPB)?ANbB%t�ÉÂ�V\]ãEm�;pM�9GBé9G{q;^6]r)L"9?�9G~�S_L�?�`�6>x7pF�{TS@NTëú~�{q9�s8L�>}t987fL ;P��QR4�L�>_L";^S@9GS_L ;MP98B�?ALP�%B�Le?ANbê�L�>_L�B�S�>@LPQ59G>�?�;a`�6>R?ANTêhLP>@LPB�SR~�{q9�s8L�>@;��98B%?�~�{q9�s8L�>@;�S@98H8LES_F�>@B%;5M�4�6#6;_NOB�tp9MÂS_NO68B);3S@67:9GHLES@>@98B%;_NTS@Nb6B%;�r)LPSwQ�L�LPB,;wS�9�S@L�;��

k$l�� ��p|��n �zu\wyxzn �Dn pTq7r�s<X9G7oL ;=98>_Lf6G`§S@LPB�F%;_L�?]9;X9"S@L�;^S_r�L�?]`�68>XB�L�Q�;_L�9G>�M�4]98{bt68>@NTS@4�7:;P�}m�>_6t8>�9G7:;Y?AL ;^NOt8B%L�?,S@6'~�{O9�st987oL�;�F);^F%98{b{OsD7o98H8LeS@4�LPNO>E?�L�McNq;_Nb6B%;�F%;_NOB�t";_L�9G>�M�4�L ;RNbBVS_4�Lp~�>_6r�{OLP7 «��� ����p«¥¬� ­�� �hQR4�NqM�4,NO;YS_4%L;_LcSR6G`n9G{O{�~)6�;_;_Nbr%{bL «Â�ú G�ú�c« �A68>5~�6;@;^NOr�{OLXMP68BA�)t8F�>�9�S@Nb6B%;P��6G`n9ft9G7oL�nK#NOB%MPLet9G7oL ;�4)9�v8L=r)L�LPBDF%;^L ?98;�9XS_L ;wS@r)L ?:`�6>�;_L�9G>�M�4:9G{Ot86>_NbS_4�7:;3`�68>�98{b7o6�;wS�9;3{O68B�tp98;�Mc687o~�F�S_NOB�tx;@McNOLPB%MPLY4%9;3r�LPLPB�9G>@68F�B%?z�7o6;^Sxt987oL�;}F);^L ?é9G>@L�t8L�B�LP>�9G{O{bs »��c¡§¡Tµ�¢A¦�®8�P��«Â�úª ª ® ?A687:98NbB%;��V254�L ;^L"?%9�s#;��nNTSfNO;x>@98>_LoS@6V�%B)?é9;_L�9G>�M�4'~�>@68r�{OLP7ùS_4%9GSE4%9;�B�68SEr�LPL�BVLc�A~�{O68>@L�?DNOB,S_4�LfMc6BS@Lc�#SY68`�9:t987fL�%6>E9:t�9G7oL}QR4�NqM�4V4%9;B�68S5r�LPL�B'NbB#v8L ;wS@Nbt�9�S@L�?�F);^NOB�t:;^L 9G>�M�4z���Y`nMP68F�>�;^L�A9x`�>@NOB�t8LXr�LPB�LP��S��E68`/Q�68>@H�NOB�tfQRNTS@4't9G7oL ;�9;59>@L�;_L�9G>�M�4"?A67:9GNOBDNq;�S_4)9�S�t987oL�;R9G>@L ��¢A¦ �

k$l�� ��p|��n ���$��mo�-u\{\{+����p|��n � �$�¢¡As�p|w�r£n<X9G7oL ;f98>_LDF%;_F%9G{O{Os-Mc{q98;@;^Nb�%L�?�98;ft987oL�;p6G`=;_H#Nb{O{¥��68>:M�4%98B%McL��254�L�>_L'9G>@L�7:98B�sét�9G7oL�;pQR4�NqM�4NOB�v68{Ov8L3r�6GS@4x;_H�NO{O{�98B%?}M�4%98B%McL� r%FAS�68`§S_L�Bx;^NO7o~�{OL�t987oL�;z68`%M�4%9GB)McL�?�6YB�68S/NOB�v68{Ov8La7pF%M�4x;^S_>�9�S_L�t8s�Ç�6>ELP��9G7o~�{OL8��M�4�L�;@;�Nq;=Mc{OL�9G>@{Os'9"t987fLx6G`�;_H#Nb{O{$�hr�F�S={OF%M�H'68B�{OsD`J98McS_68>�;�NOB�S_6"S_4�LfL�Þ�F%9GS_NO68BVQR4�L�BQ�LD4%68~�L�S@4%9�S:6F�>o68~�~�68B�L�B�So7:98H8L�;o9�7oNO;^S@98H8L8�¤�EB-S@4�L,6GS@4�LP>o4%98B%?���t9G7oL ;p68`=M�4%98B%McLD{ONbHL¥§¦�¨�©£ª[©£«Z¬�­V®(¯±°³² ®´­Qª7µ3¶¸·�¹»ºV¶¸¼�½¿¾³À3¾ÂÁ@ÃÅÄ

j

Page 14: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

>@68F�{OLcS_S_L�68ê�L�>}v8L�>_s�{bNbS^S@{bL�68~�~�68>_S_F�B%NTSws]S_6VF%;_L";_H#Nb{O{$�nr�L�;_NO?�L�;��/~�LP>@4%9G~);P�nH#B�6�QRNOB�t,QR4�LPBäS@6]Þ�F�NbS{O6;_NbB�t)�p<X9G7oL ;=S_4%9GS=NOB#v868{Ov8LoM�4%98B%McLfF%;_F%9G{O{bs,NOB#v86{bvLp?ANqMcLo68>XMP98>@?%;P�fU�67o~)LPS_NbS_NOv8L:MP98>@?]t9G7oL ;Mc67xr�NOB�L};_H#Nb{O{(9GB)?�M�4%98B%McLer#s�>_L ÞF%Nb>@NbB%tp~�{q9�s8L�>@;�S@6oF%;^L};^S_>�9�S@LPtNOMES_4%NbB�H#NOB�t%�)QR4�NO{bLXS@4�LPs�7o98B%9GtLS_4%LpF�B)McLP>_S@98NbB%{bs,NOB#v868{Ov8L ?ÇÆ�;^NOB%MPLfM�9G>�?V?AL�M�HA;X9G>@Lp;_4#FFÈ:L�?��hS@4�Lft9G7oL� ;E68FAS�Mc67fLfNq;EB%6GSeMcLP>_S@98NbB(�K#NOB%McLV9�~�{q9�s8L�>�� ;oMP98>@?�;pS@LPB%?�S_6ér�L,4�Nq?�?AL�B�NOB!MP9G>�?�t9G7oL ;P��L�98M�4�~�{q9�s8L�>fQRNO{O{�4%9�v8L ¤§©Y¬��P���c��­c�¤§¦��cªG�©o G�$¤JªG¦ 98r)6FASeS_4�Lot�9G7oL:;wS�9�S_L�:254�LP>@L:9G>@LpB�68Se7o98B#s ¬��P���c��­c�=¤§¦��cªG�©o G�$¤JªG¦ t�9G7oL�;=QR4�NqM�4r�{OLPB%?é;_H#Nb{O{39GB)?�M�4)9GB%MPL Å t9G7oL ;XQR4�LP>@LoB�6GS@4�NbB%t,NO;e4%NO?�?�LPBz��s8LPS}B�6GS@4�NbB%t,NO;}MPLP>_S@98NbBz��CY9G~%~�Nb{Os8�S_4%LP>@L]?A6#L�;"Lc�ANO;^S�9ét�9G7oL,S@4%9�S��%S@;"S_4�Nq;�?�L�;@Mc>@Nb~AS@Nb6Bz�R9ét987oL,S_4%9GS"Nq;"r�6GS@4�Q�L�{b{bë¥H#B�6�QRB�98B%?>@LP{q9�S_NOv8L�{bs:~�68~%F�{O98>�1ar)98M�H#t987f7o6Bz�

k$l³É ¡A�Êw�Ë[q�u\ÌWÍ-Ë[u\�Êw����$�XË[sWuV�zÎAs�n �[uV�ø�4�L�B�LPvLP>XM�4%9GB%MPLxNq;YNOB�S_>@6A?AF%McL ?,NOB�9"?�687:9GNOBz���a�A~�L�MÂS@Nb7:9G�'Nq;YS_4�LfF%;_F%9G{n9G{Ot86>_NbS_4�7å6G`�M�4�68NqMcL�ø�4�NO{bLo�a�A~�L�McS_NO7o9G�,NO;=;^6F�B%?��hNbS=r%F�Nb{q?�;={q9G>@t8LeS@>_L�L�;ENbB�Mc687o~�{OLc�V?A67:9GNOB%;P�h9GB)?V;^L 9G>�M�4�NOB�t:S_4%L�;_LS_>@LPL ;e?ALPL�~�{Os]7:9�s,>_L Þ�F�Nb>@LfS_6#6'7xF%M�4�S@Nb7oL8�Ï��B);wS@L�98?�6G`R?A6NbB�t'r�>@FAS@Lcë¥`�68>�McLo;^L 9G>�M�4]NOB�S@4�L�;_L�?A68ë7:9GNOB%;��AQ�LeMP98B�F);^L=S_L M�4�B�NqÞ�F�L�;5NOB'68>�?ALP>�S_6o~�>@F�B�Le9�Q59�s:~%9G>_S@;�68`/S@4�L=S_>@LPLeQR4�NqM�4D98>_L=NO>_>@LP{OLPv�9GB�S ���Bü�%"8����a��>_F%MPLD�598{b{q9G>�?é?ALPvLP{O68~�L�?�9�MP{O9;_;p6G`Y98{bt68>@NTS@4�7:;P�3M�9G{O{bL ?�û ë�\,NOB�NO7o9G���aQR4�NOM�4�MP98B�r�LF%;_L�?�S_6o;^L 9G>�M�4";wS�9�S@L=;_~%98MPL�;�NbB�t987fL ;�QRNbS_4'M�4%98B%McL��r%FASR>_L ÞF%Nb>@LY{OL�;@;3S@Nb7oLX~�LP>R;^L 9G>�M�4:S_4)9GB��3�#ë~�L�MÂS@Nb7:9G�h�X�59G{O{O98>@?'NOB#v8L ;wS@Nbt�9�S_L ?DS_4�Lo9G{Ot86>_NbS_4%7o;YNbB�9GB]98>^S@NT��McNq9G{/?�687:9GNOB]9�S=>_L�{O9GS_NOv8L�{bs';^4)9G{O{b6�Q?AL�~AS_4%;��

254�LX7:9GNOB,Mc68B�S@>_NOr�FAS@Nb6B%;�6G`�S_4�Nq;5S_4%L�;_NO;R98>_Le98;�`�6{b{O6�Q�;�1���ÝRLcëúNb7o~�{OLP7oL�BS�9�S@Nb6B�68`}�a�A~)L MÂS@Nb7:9���98;�Q�L�{b{=98;oS@4�L,SwQ�6é7o98NbBñû�ëú\VNbB�NO7:9��!9G{Ot868>@NbS_4�7:;��K�S@98>��=9GB%?DK�S@98>�j��#98B%?:S@4�LPNO>�9G~%~�{bNqMP9GS_NO68B:S@6fSwQ�6p>_L 9G{bë¥Q�68>@{O?:?�687:9GNOB%;�1n9pt987oL=M�9G{O{bL ?"ãENOMPLÈJ?AL�v8LP{O68~�L�?"`�68>5S@4�Nq;5S_4�L ;^Nq;�ÉÂ�%98B%?�S@4�L}9GB)McNOLPB�S�t987fL=6G`nr%9M�H�t�9G7o7o68Bz�

j��£ÐaLP>@NT�)M�9�S@Nb6B�68`��59G{O{O98>@?z� ;�Q�68>@H���%�£��B�vL�;^S_NOt9GS_NO68Be6G`%S_4�L�>_L�{O9GS_NOv8L�~)L�>^`�6>_7:9GB)McL�68`)�a�A~�L�McS_NO7o9G����K#S@9G> ��98B%?pK#S@9G>ÂjRQR4%LPBp98~�~�{ONbL ?S_6"ãENOMPL"ÈJ9GSYv�9G>@s#NbB�t:r%>@98B%M�4�NOB�to`J98McS_68>�;�ÉR9GB%?,ãENqMcLx98B%?'r%98M�H#t�9G7o7o68BäÈJ9�S=v�9G>@s�NOB�t�;_L�98>@M�4?ALP~AS@4%;�ÉÂ�

l)�£��B�vL�;^S_NOt9GS_NO68Bä6G`RS@4�L�>@LP{q9�S@NbvL�~�LP>_`�68>@7o98B%McL"6G`EK�S�9G>Âj,9�Sfv�98>_NO68F);x?AL�~AS_4�;_LcS_S_NOB�t;pNOB�ãENOMPL9GB%?�r%98M�H#t�9G7o7o68B�S@68F�>@B%987fL�B�S@;��

����m3>@L�;_LPB�S@9GS_NO68Bx68`�B%LPQ!NbB);^NOt84�S@;3NbB�S_6XS@4�L�~�LP>_`�68>@7:9GB%MPL�68`�K#S@9G>Âj=QRNbS_4ov�9G>@Nb6F%;a7o6�v8L568>�?AL�>_NOB�t;_M�4�L�7oL�;598;5Q�LP{O{(98;5~%>_6r)Le;_F%MPMPL�;@;^6>5;_LP{OL�McS_NO68B';_M�4%LP7oL�;��

\,6�;wSeNO7f~�68>_S@98B�S_{Os8�zS@4�Nq;XS_4�L ;^Nq;eQRNO{b{�~�>_6�v#Nq?ALf>_L ;^F�{bS@;e9GSx?ALP~�S_4%;e7pF%M�4é?ALPL�~)L�>eS_4)9GBä��98{b{q9G>�?Q598;X9Gr�{OLfS_6'9�S_S_LP7o~AS �/98B%?]NOB�7f6>_LoMc67o~�{bLP��?A67o98NbB);YS@4%9GBä�59G{O{O98>@?]F%;_L�?���S@4%9GB%H#;=S@6DS_4�LoNO7pë~�>@6�v8L�7fL�B�S@;�7:98?ALXNOB'MP687o~�FAS@NbB%t:>_L ;^6F�>@MPL�;�;^NOB%MPLXS_4�LeL 9G>@{bs,�%"8�8k;P�

Page 15: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

k$l�Ñ ÒÓq7ÔÊp|wWuVÕ£p�Ë7uV�ÊwÖ�$��ÎAs�n �[uV�çp0/�1B/� � � ~%>_L ;^L�BS�;z9GBx6�v8LP>@v#NbL�Q]68`�t9G7oL ;�>_L ;^L 9G>�M�4z�P~%>_6�v#Nq?AL�;z98B}NOBS@>_6A?AF)MÂS_NO68BXS@6�S@4�LaSwQ�6�7o6;^SMc67o7f6B�98{bt68>@NTS@4�7:;�F%;_L�?"NbB�SwQ�6Gëú~�{O9�sLP>�;^L 9G>�M�4]ÈJ\,NOB�NO7:9��"9GB)?�yY{b~�4)9�ë���LPS@9�ÉÂ�A9GB%?�;^F%7f7:98>_NU�PL ;;_687oL�6G`(S_4�LE7f6�;wS5Mc67f7o6B�;^L 9G>�M�4:LPB�4%98B%McL�7oLPB�S@;���çx0��FB����� ' `�6AMcF);^L ;�6B";wS@6AM�4%98;^S_NqM�?A67o98NbB);9GB)?oS_4�LX98?%9G~AS�9�S_NO68B:68`(y�{O~�4%9Gëú��LcS�9eS@6xQ�68>@HpQR4�L�B"M�4%98B%McL�Nq;�NbB�S@>_6A?AF%MPL�?:NOB�S_6eS@4�LX;^L 9G>�M�4�;^~%9McL�NOB%Mc{OF%?ANOB�t,9GB�Lc�A~�{q9GB%9GS_NO68B]S_6�S_4�LoSwQ�6,û�ëú\VNbB�NO7:9��]98{bt68>@NTS@4�7:;P�zK�S�9G> �f98B%?�K#S@9G>ÂjA�:çp0/�FB����� *`�6AMcF%;_L�;Y68BV98~�~�{Os�NOB�tDû�ëú\VNbB�NO7:9���S_6"9:t�9G7oL}?A67o98NbBVM�9G{O{bL ?,ãYNqMcLDÈ�NOB#v8LPB�S@L�?D`�68>YS_4�Nq;RS@4�L�;_Nq;@Éc�%S@6NOB�vL�;^S_NOt9GS_L�4�6�Q!r�>�9GB)M�4�NbB%te`J98McS_68>�9GB%?";^L 9G>�M�4o?�LP~AS@4"LcêhL�McS�~�LP>_`�68>@7:9GB%MPL8�3çx0��FB�����o�oLP�#~%{b6>_L ;S_4%Lpt�9G7oLx68`�r%98M�H#t�9G7o7o68BV9GB)?VNbS@;=Nb7o~�{OLP7oL�BS�9�S@Nb6B]F%;_NbB%t�S_4%L:<XWEu��59M�H�t�9G7o7o68BVMP6#?�LPr%9;^L�çp0/�1B/� � = ;^F�7o7:9G>@NU�PL�;=6r%;^L�>_v�9GS_NO68B%;X9GB)?]7:9GHL�;XMc6B%Mc{OF%;_Nb6B%;X9Gr�68FASXS@4�LoLc�A~)L�>_NO7oLPB�S@98{3?�9�S�9Mc6{b{OL�McS_L ?���98;5Q�LP{O{(98;R;_F�tt8L�;^S@;5;_687oLXB�LPQ 9�v8L�B#F�L�;�`�68>5`�F�>_S_4%LP>�>@L�;_L�98>@M�4z�

l

Page 16: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

] ^`_badcfehg ×

Ø ô÷öþý � ò �ML ÿ �

��l�k ��p|��n ��pT�ÓpÙxzn��Ún pTq7rtsvÛ�����p|u�wø�4�L�B�>_L ;^L 9G>�M�4�Nq;�?A68B%L,QRNTS@4�;^L 9G>�M�4�98{bt68>@NTS@4�7:;P��t9G7oL ;:9G>@L,F%;^L ?�6G`§S_L�B�98;oS@4�L]?A67o98NbB�`�6>S_L ;wS@NbB%tDB%LPQ�98{bt68>@NTS@4�7:;=68>XNb7o~�>@6�v8L�7oLPB�S@;YS_6'68{q?�9G{Ot868>@NbS_4�7:;��f<X9G7oL ;=98>_LfF%;_L�?�r)L MP98F%;^LfS@4�LPs9G>@LD6G`§S_L�B�Q�LP{O{TëúF�B%?�LP>�;wS@6�6A?�?A687:9GNOB%;o9GB)?->@LP{q9�S_NOv8L�{bs��_>_L 9G{bë¥Q�68>@{O?5���-<X9G7oL�;o98{O;_6]4%9�vLD9�t86#6A?r�F�NO{bS^ëúNbB'~�LP>_`�68>@7o98B%McLX7oL�9;^F%>_L1n9fQRNOBz�8�

254�L�>_LX4%9;5r)L�LPBV9f>_NqM�4D4�NO;^S_6>_s�6G`�t9G7oL ;5>_L ;^L 9G>�M�4"NOB'MP687o~�FAS@NbB%t�;_MPNbL�B%McLe6�vLP>�S_4�Le{q98;^SR��`§Swss8L 9G>�;P�,ø�4%Nb{OLD;_687oL�t�9G7oL�;x4%9�v8L"r)L�LPB�;_68{Ov8L ?ä68FAS@>_NOt84�S ��68S_4�L�>xt�9G7oL�;p9G>@L";wS@Nb{O{�~�>_6�v#NOB�t,S@6]r�L?AN�6�McF�{bS�M�4%98{b{OLPB�tL�;�`�6>3Mc687o~�F�S_LP>�;���254�Nq;3M�4%98~AS_L�>3QRNO{b{�LP�A~�{b6>_L5v�9G>@NO68F%;nt�9G7oL�;a98B%?o9�S3QR4%9GS�{bL�v8L�{6G`�;^H#NO{b{hMc67f~%FAS_L�>�~%>_6t8>�9G7:;a6G`(S_6A?�9�so4%9�v8L��98B%?:~�>@6�v#NO?�LE9GB"6�v8LP>@v#NbL�Q!6G`�SwQ�6xNO7f~�68>_S@98B�S5;_L�98>@M�49G{Ot86>_NbS_4%7o;598B%?D~)6~�F�{q9G>RLPB%4%9GB%MPLP7oLPB�S�;�`�68>5S_4%LP7'�ÜÞݳß�Ý³ß àÞá�â¸ãtäæåK#67fLot�9G7oL�;=4%9�vLpr�LPL�B�;_68{Ov8L ?���7oL�9GB%NbB�tDS@4%9�S}Mc67o~�FAS_L�>@;=~�{q9�sV~�LP>_`�L�McS_{Os8�:K#NbB)McLfS_4�L�s]?A6'B�68S7:9GHLf7oNq;wS�9GHL�;��(;^6{bvL�?�t987fL ;X9G>@LfF);^F%98{b{OsVB�6,{O68B%t8LP>X68`�7pF%M�4�NOB�S_L�>_L ;wSXS_6,>@L�;_L�98>@M�4%LP>�;P�f254�LPs9G>@LY;^S_NO{b{hF%;_Lc`�F%{%`�6>�?AL�v8L�{b6~�NbB%t}B�LPQ�98~�~�>@69M�4�L�;nS@6py��Â��r�L�M�9GF%;_LE9x~)L�>^`�L MÂS�68~�~�68B�L�B�S�Nq;�9�v�9GNO{q9Gr�{OL98;R9f~�LP>_`�68>@7:9GB%MPL=7oLPS_>@NOM8���æp�A��y�Q59G>@N¥��98{O;_6xH#B�6�QRB�9;�\V98B%MP98{O9%�Nq;�9GB�98B%McNOLPB�S�t9G7oLY`�>_67 y�`�>_NqMP9xNbB#v68{Ov�NOB�t}~%NTS�;�98B%?�;^S_6B�L�;��[�úSNq;E9:~�68~%F�{O98>Et�9G7oL"ÈJL�;_~)L McNq9G{O{bs'9G7o68B%t"M�4�NO{O?A>@LPB�ÉRr�L�MP98F%;_L}NTS�;Y>@F�{OL�;=9G>@Lx;_Nb7o~�{OL8�Eø�4�Nb{OLpyYQ�98>_N¥� ;;^S@9�S@L:;^~%9McLoNq;XB�6GS}98;X{q9G>@t8Lo98;X7o6�;wSe6GS@4�LP>Xt�9G7oL�;XF%;_L�?�NOB�>@L�;_L�98>@M�4(��NbS}4%9;Xr)L�LPB�LPB�6F�t84�6G`59`J98McS_6>pNOB�~%9;wSos8L 9G>�;eS@6�~�>@LPvLPB�Sp6FAS_>@NOt84�Sf;_68{Ov#NbB�t)�3;^6�7o6;^SoyYQ�98>_N�~�>@68t8>�9G7:;xF%;^L ?�;_L�98>@M�4äS@6�%B%?DS@4�L}r�L�;^S�7o6�v8L8��C�6�Q�LPv8L�>���Æ684%B'Ý�687oLPNOB,9GB%?'C�L�B�>@N/�59G{¥��>@L�;_L�9G>�M�4�L�>@;�NbB'S@4�L}W�LPS_4�L�>_{q9GB)?�;P�Q�LP>@Lx9Gr�{OLeS@6:�%B%98{b{Os'~�>_6�vL}y�Q59G>@N(98;E9�?A>�9�Q QRNTS@4V~)L�>^`�L MÂS=~�{O9�sÇN jA��Pú�Y254�L�s�F%;_L�?]9GB,NO7f~%>_L ;_;_NbvL9G>@>�9�s}6G`z4%98>@?�Q�98>_L5S@6x~�LP>_`�68>@7�r�>@FAS@Lcë¥`�68>�McLY;_L�98>@M�4z��9GB%?oQ�LP>@LY98r�{bLYS_6x;_68{Ov8LE9GB%?�;^S_6>_L�S_4�LEt9G7oL�¥¸ç ª7èé¨�êQëZì�°�ëZ¯¿¨»í%êQ«ZëZì�îQï´¨�¬�ï±°�©£¯:®´­#°ð®ÚëZ¨�¯¿ª�ñQíQê�®æ®´­#°ð®æòǨ�êQëZì�í)ª7©têQè±­�ëZªé¯¿¯ÇóUê%ô�õ

Page 17: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

;^S@9G>_S_NOB�tf`�>@687þ~�6;@;^NOr�{OLXLPB%?D~�6;_NTS@Nb6B%;P��98{b{zS_4�LeQ59�s:r%98M�H�S_6fS_4�LeNOB�NbS_Nq9G{(;^S@98>^S �çp�)������â8�Vö * �%�/iñgD��*-�)Ûz.��6GS@4VU�6B�B�L MÂS^ëúl:9GB%?,<=67f6H#F�4%9�vLe;^NO7oNb{q9G>R>@F�{OL�;�1a~�{O9�sLP>�;�S@9GHLXS_F�>@B%;R~%{O9McNOB�tfS_4�L�Nb>Y;^S_6B�L�;56B9�t>_Nq?-ÈJ68>=NbBéU�68B�B�L MÂS_ë¥l)� ;=MP9;^L��?A>@68~%~�NbB%t�S_4%LP7 NOBS@6D9"t8>@NO?)ÉÂ��9GB%?,S_4�Lp�%>�;wSX~�{q9�s8LP>YS_6DMc68B%B�L�McSLPB%68F�t4]~�NOL�MPL�;oȧ`�6F�>=`�68>xU�68B�B%L�MÂS_ë¥l�68>=�%vLx`�6>e<=67o68H#F)ÉYQRNbB%;ES@4�Lo7o9GS@M�4z�p��68S_4�t9G7oL ;Y4%9�vL9,`J98Nb>@{Os�{O6�Qþ?ALPt>_L�L�6G` ®��­c¤q«Â¤Jª�¦ü­�ªG©�¬h¡b�§÷¤§�¥² �37oL�98B�NbB%t]7o6;^Sp7o6�v8L ;}9G>@L�NO>_>@LP{OLPv�98BSpr)L MP9GF);^L�6G`S_4%L�;wS@>_F%McS_F�>@L:6G`�S_4�L"t9G7oL�z68>XS@4�LP>@L:9G>@LPBz� S}7:9GB#sV7o6�v8L:M�4�6NOMPL�;X?AF�>@NbB%t,~�{O9�s��Ç�6>XS_4�L ;^LoSwQ�6t987oL�;��hMP68F�B�S@LP>@NbB�t�68~�~�68B%LPB�SES@4�>@L�9�S�;=NO;=t8L�B�LP>�9G{O{Os"S@4�Lo7f6�;wSXNO7f~�68>_S@98B�S=~%98>^S=6G`�S_4�Lft987fL�T��B��"�8�%��ÐENOMcS_6>�y�{O{bNq;�;_68{Ov8L�?,U�68B%B�L�McS^ëúl@Nb��P¥�%F%;^NOB�t:;^S_>�9�S_L�t8NqM=>_F�{OL�;�S@6:t8F%98>@98B�S_LPLX9fQRNbBD`�6>5S_4�LX�%>�;^S~�{q9�s8L�>��h9GB%?VS_6�t8F%98>@98BS@LPLx9GS={OL�9;wSX9"?A>�9�Q `�68>ES_4%Lf;_L�MP68B%?,~%{O9�sLP>pÈJNT`�S_4�Lp�%>�;wSX~�{q9�s8L�>E?A6#L�;EB�68S;^S@9G>_SENOBVS@4�Lf7fNq?�?A{OLoMc68{OF�7oB)Éc�}y�{O{bNq;X;^6{bvL�?V<=687o6H�F�NbB���"+"8�5Nb�Q!VPnF%;_NbB�t'9:S@4�>@L�9�S_ë¥r)98;_L�?V;_L�98>@M�4S_L M�4�B�NqÞ�F�L8�ÜÞݳß�Ý´Ü à£ø ùTä(úFûQüÞø�ýbþ7ÿ�� âéþ��m3>@68t>@987:;RS_4)9�Se~�{q9�s'9GS}9�;_F�~�LP>_ë¥4#F�7:9GB�{bL�v8L�{�7:9�s,B�68S=~%{O9�sV9D~�LP>_`�L�MÂSet�9G7oL8�hr�FAS}F);^F%98{b{Os'S_4%Lt987oL:NO;}MP687o~�{OLc��LPB�6F�t84�S_4)9�Sx4#F�7:9GB);xMP98B�B�68S}4�68~�LoS_6]M�4)9G{O{bL�B�t8Lo~�>@68t>@987o;XNOBäS_4%NO;}?�687:9GNOB9GB#s�7o6>_L�çp0/�#â Û)����U�4�L M�H8LP>�;��}Nq;=9�~�68~�F�{q9G>=t987oLp~�{q9�s8L ?,r#s,~)L�68~�{OLf6G`�98{b{a9GtL�;=9G>@68F�B)?'S_4�LoQ�68>@{O?z��F);^NOB�t'9����V�r�69G>�?��5254�Le�%>�;^SY;^F%M�McL ;_;RNOBVMc67o~�FAS_L�>EM�4�L M�H8L�>@;5Q598;R6rAS@98NbB%L�?Dr#sDyY>^S@4�F%>EKA9G7pF�LP{/NbBé�%"�)"5N jG��P¥�F%;_NbB%t�9�;_NO7f~%{bL�{bL 9G>@B�NOB�t�9G{Ot86>_NbS_4%7�S@6�LPv�98{bF%9GS_L�r)6�9G>�?�~)6�;^NbS_NO68B);P�þU�F�>@>_L�BS@{bs�RS_4%LéU�4�NOB�6#68H~�>@68t>@987�Mc>@L�9GS_L ?or�soÆ68B%9GS_4%98B"KAM�4%9GLPê�L�>�98B%?o4�Nq;3S@L�9G7 9�S�S_4�L=u�B�NOv8L�>@;_NbSwsp68`(y�{Or)L�>^S�9eNO;�S_4%L�S_6~~�>@68t>@987èNOB,S_4�LfQ�68>@{O?��XU�4�NbB%6�6H�Q�68BVS_4�LpQ�6>_{q?,M�4�L�M�HLP>�;�M�4%987f~%Nb6B%;^4%Nb~Vr#sDr)L 9�S@NbB�t"S_4�Lfr�L�;^S4#F�7:9GBeNOB���"+"GlSN j�VPú���EB�L36G`�U�4%NbB�6#6H�� ;zQ�L�98~)6B%;�Nq;(NbS@;({O98>_tL3LPB)?#ë¥t�9G7oL3?�9GS@9Gr)98;_LYÈJ98~�~�>@6��#NO7:9�S@LP{Os���]S_>@NO{b{ONb6B�~�6;_NTS@Nb6B%;o9GB%?�Mc6F�B�S_NOB�t�Éc��QR4�NqM�4�98{b{O6�Q�;xNbSoS_6ä~�{q9�s-9]~�LP>_`�L�McS:t9G7oL�368B%MPL�L�B�68F%t84M�4�L M�H8LP>�;a9G>@L5>_L�7o6�v8L�?x`�>@687àS@4�L�r�698>@?��3U�4�L M�H8LP>�;n7:9�sp;_6#68Bo7o6�v8L5NbB�S@6XS_4�LY;_68{Ov8L ?oMP9�S@LPt68>@s8� N j) \P� � 0/�#�$�J��YS_4%LP{O{b6DNO;X9"~)6~�F�{q9G>=S_L�>_>@NTS@68>@sDM�9G~AS@F�>@Lpt�9G7oL8�e254�Lp�%>�;wSeMc67f~%FAS_L�>|�YS@4�LP{O{O6"~�>@68t>@987ùQ598;=?ALcëv8L�{b6~)L ?"9GSYU�98{TS@L�M�4�NbB"S_4�LX{q9�S_Lo�%"�!�k;�98B%?�S@4�LE�%>@;^S�Mc67f~%FAS_L�>�S@68F�>@B%987fL�B�S�S@6�6H:~�{q98McL=NOB��%"�!#"%�m3>@68t>@987 ;_H#Nb{O{R4%9;f?�LPv8L�{b6~)L ?�MP68B�S_NOB#F�68F%;_{Osä;_NOB%McLDS_4%LPBz��9GB%?�NbB ��"+"�!V9]~�>@68t>@987 QR>@NbS^S_L�B�r#s\,NqM�4%9GL�{Y��F�>@6%�R|z6t8Nq;wS@LP{O{b6)��S@6�6H�6B�9GB%?!>@68FAS@L�?�S@4�LVQ�68>@{O?!M�4%987f~%Nb6B!9GS�S_4%L,S_NO7oL8��2�9GH8L ;^4%N\,F�>�9GH�987fN±N "QP¥�3|(68tNO;^S_L�{b{O6pF);^L ?�7:9M�4�NbB%L={OL�98>_B%NbB�tfS@L�M�4�B�NqÞ�F�L�;�S@6�Mc>@L�9GS_Le9GB%?"S_F%B�L}9GB'Lc�#S@>_L�7fL�{bsMc67o~�{bLP�V9GB%?]~)6�Q�LP>_`�F�{�LPv�9G{OF%9�S@Nb6B,`�F�B%McS_NO68B]`�68>|�YS_4�L�{b{O6�~�6;_NbS_NO68B%;���9GB%?,F);^L ?]9�B%LPQe�z;_68~�4�Nq;^S_NbëMP9GS_L ?�;_L�98>@M�4�LPB�4%98B%McL�7oLPB�SYMP98{b{OL�?Dm3>@68r�U�F�S%N �QP�S_6:NOt8B�6>_L=NO>_>@LP{OLPv�9GB�SR{ONbB�L ;56G`n~�{q9�s8�� ïæì%ï±°�êQ¬�­V®¿¯³ñ#« óF²V¨�ê�°�ï´ª �:ï¿« ®´«Z¯¿­�õ

Page 18: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

á(âG��A�����$�KAMP>@98r�r�{OLfNq;x9DQ�68>�?]t�9G7oL8�/QR4�LP>@L:~�{q9�s8L�>@;=F%;_LoS_NO{bL ;eQRNbS_4é{OLcS^S@LP>�;e68B�S@4�LP7 S_6V;@Mc68>@Lo~)6NbB�S�;P�-�úS>@L�Þ�F�NO>_L ;�B�68S=6B�{bs,9"t86#6A?,v86AMP98r�F�{q9G>@s8��r�FASe9G{q;^6D9�HLPLPBVS@98McS_NqMP98{�;_LPB%;_L8�xU�67f~%FAS_L�>@;=MP98BVL�9;^NO{bs?ANOt8L ;wS5?ANOMcS_NO68B%98>_NOL�;��#r�FASR;wS@>@9GS_L�t8NqMR~�{q9�s:NO;�S_4�L=4%98>@?:~)9G>_S��a��L�MP98F%;_LY6G`(S_4�L=>@98B%?A67fB%L�;@;3NOB"QR4�NqM�4~�{q9�s8L�>@;n?A>�9�Q-B�L�Q�S@Nb{OL�;��GS@4�LRr�>@FAS_LPë$`�6>@MPL598~�~�>@69M�4�L�;(S_4%9GS�9G>@LR;^F%M�McL ;_;^`�F�{#`�68>�M�4�L�;@;P�M�4�L�M�HLP>�;/98B%?�YS_4%LP{O{b6oMP98B�B�6GS5r�L=F);^L ?��t�EB�L=6G`zS@4�LX7f6�;wSR;_F%MPMPL�;@;w`�F�{zMP687o~�FAS@LP>�KAMP>@98r�r�{OLE~�>@68t>@987:;3Nq;�\]9�v8LPB(�QR>@NTS_S_LPB�r#s���>_Nq9GB�K#4�L�~�~%98>@?(N j+!\Pú��QR4�NOM�4!r�L�9GS:9éKAMP>@98r�r�{OL't8>�9GB%?A7:9;wS@LP>fNbB!9�7o9GS@M�4�NbB �%")"8�%�\V9�vLPBD4%98;5LP��S@LPB%;_NOv8L}?ANqMÂS@Nb6B%9G>@NbL ;P��98B%?�F%;^L ;�9 �_;_Nb7pF�{q9�S_6>ð�xS_L M�4�B�NqÞ�F�LXS_6:~�LP>_`�68>@7è;_L�9G>�M�4�L ;�r#s>�9GB%?A67o{bs �@?AL�98{bNOB�t��x6FAS5S_NO{bL ;5S_6oL�9M�4�~%{O9�sLP>R9GB%?�S@4�LPB'~�{q9�s#NbB�tpS_4%>_6F�t84'9p`�LPQñS_F�>@B%;��ÜÞݳß�Ý�� ��á�ú5â§å�� ü�þ7ý<ù��éá�ÿ��/ü��éù��$äÇã�äæâK#67fLX~�>@68t>@987:;3~�{q9�s:t987fL ;59�SR9pQ�68>@{q?�M�4%9G7o~�NO68B);^4�NO~"{OLPvLP{¥�A7oL�9GB%NbB�tf68B%{bsoS@4�Ler)L ;wS�M�9GB"4%68~�LS_6DMc67f~�LcS@L8�hr�FAS=S_4%LPs,9G>@L}B�68SEQRNbS_4�6FASES@4�LPNO>��)9�Q�;P�=K#687oLxt�9G7oL�;Y{bNOH8LfM�4�L�;@;Y98>_Lp;wS@Nb{O{aMc687o~�{OLc�LPB%68F�t4:`�68>RMc67o~�FAS_L�>@;�S_4)9�S54�F%7o98B"7:98;^S_L�>@;�;^S_NO{b{h4%9�vLE9p>_L 98;_68B%98r�{bLEM�4%9GB%MPL8���YS_4�L�>5t9G7oL ;3{ONbHLr%9M�H�t�9G7o7o68B�NbB#v86{bvL=98B�L�{bL�7oLPB�S�6G`�{bF%M�H"S_4%9GSYMc67f~%FAS_L�>@;5MP98B'7f6A?AL�{$�%r�FAS�B�68SRMP68B�S_>@68{¥�çp0/�#� ��ú`hS_4�L�>_LRNq;36B�LRt987oL5S_4%9GS34%98;3M�9G~AS@F�>@L�?fS_4%LY9�S_S_LPB�S@Nb6Bf68`hy��n>_L ;^L 9G>�M�4�LP>�;n;^NOB%McL5S@4�L�L 9G>@{bsf?�9�sA;n6G`Mc67o~�FAS_NOB�t)��NTSaNq;�M�4%L�;@;P�aU�4�L�;@;�4%98;/r)L�LPBf>_LP`�LP>@>_L ?XS_6X98;(S_4%L �x�_ª�«cª�¬�¯A¤§¡b �� 6G`)y��Â��S@4�L57o6;^S�~�68~�F%{O98>t987oLf?A67:9GNOB�F%;_L�?�NOB�>@L�;_L�98>@M�4z�f254�Lo7o6;^S=`J987o68F%;X98M�4%NbL�v8LP7oL�BSXNOBäMP687o~�FAS@LP>eM�4�L ;_;XQ598;ES_4%L��"+"�!Y7:9GBAëú7:98M�4�NOB�L�7:9GS@M�4:r�LcSwQ�LPLPBoS@4�LPB�ë¥Q�68>@{O?:M�4)9G7o~�NO68B�<X9G>@>_sf�e98;_~%9G>@6�vh�G9GB%?"ãYL�LP~���{bF%L8�#97:98;@;^NOv8LEMcF%;^S_67pëú7:98?ALEM�4�L�;@;�MP687o~�FAS@LP>�?�L�;_NbtB�L�?:r#so9eS@L�9G7ó`�>@687b�w�5\ N j8kQPú�n�e9;^~)9G>@6�v}Q�6B:S_4%L�%>�;wSnt987oL�r�F�SnF%{TS@Nb7:9�S@LP{Os}{O6;^S/S@4�L�7:9GS@M�4pS_6XãYL�LP~o��{OF�L��QR4�NOM�4fQ598;(S_4�L�Bp~�>@687o~AS@{bs}?�NO;_7:9GB�S_{OL�?��yY;EM�4�L�;@;�~%>_6t8>�9G7:;RMc6BS@NbB#F�L}S_6�tLcSE;^S_>@68B�tLP>�98B%?'4%9G>�?AQ59G>@Let8LPS@;R`J9;wS@LP>Y98B%?,M�4�L 9G~�LP> �%r�L�9�S@NbB%tS_4%LP7è4)98;5r�L�Mc67oLe68FASR6G`n>@L�98M�4"`�68>�98{b{zr%FASRS_4�Ler�L�;^S�~�{q9�s8L�>@;��� ��â Ûz[)��*�*-�)��598M�H#t987o7f6B�Nq;xMP68B%;_Nq?ALP>@L�?]S_6Vr�L�6B�L�6G`5S@4�L�68{q?AL ;wSxr�698>@?�t�9G7oL�;};^S_NO{O{�~�{q9�s8L ?��(~�LP>@4%9G~);eS_4%L68{q?AL ;wSe6G`�>_L Mc6>@?AL ?V4�Nq;^S_68>@sÇN j)"%P¥�Ï�úSeNq;e9G{q;^6,9 ¦�ªG¦%µ^®�c���c�©f¤§¦%¤q«Â�¥¤J­ t987fLor�L�M�9GF%;_LfS_4�L�>_LoNq;e9D?�NOMPL>@68{O{�9�SxS_4�L�r)L�t8NOB�B�NOB�tV6G`RL 98M�4äS_F%>_BäS@6]?ALcS@LP>@7oNbB�L�QR4%9�Sp{bL�t9G{�7o6�v8L�;x9,~�{q9�s8LP>e4)98;��VyY;x;_F%M�4z�;_L�9G>�M�4V9G{Ot86>_NbS_4%7o;�S_4%9GSE4%9�vL}r�LPLPB�;^F)MPMcL ;_;^`�F�{/`�68>=?ALcS@LP>@7fNOB�Nq;wS@NOMpt987oL�;xÈJ{bNOH8LfM�4�L�;@;�É�MP98B�B�68SEr�L?ANO>_L MÂS@{bs"98~�~�{ONbL ?��3��soS_4�Le{q9�S@Lo��"8�k8;���MP687o~�FAS@LP>Rr%9M�H#t9G7o7o68B"Q�9;�7oNO>_L ?�9GS�9GB'9G7:9�S@LPF�>R{OLPvLP{¥���B���")"k��A<=LP>�9G{q?�2/L�;@9GF�>@6p98~�~�{ONbL ?�9pB�LPQü7o9M�4�NOB�LE{OL�98>_B%NbB�tpS_L M�4�B�NqÞ�F�L8�A>@LPNOBA`�68>�McL�7oLPB�S�{OL�98>_B�NOB�t)�S_6�Mc>@L�9GS_L�9Vr)98M�H#t987f7o6B�~�>@68t>@987 S@4%9�SoMc68F%{O?é{OL�98>_B�S@4�L�t�9G7oL�;_68{OLP{Os�r#sé;^L�{T`§ëú~�{q9�sÇN ��%P¥�]254%L>@L�;_F�{TS@NbB%tf~%>_6t8>�9G7'�A2Rã�ëw<X9G7o7o68Bz�%4%98;Rr�L�MP687oLe68B%L=68`/S@4�LeS@68~'r%98M�H#t�9G7o7o68B"~%>_6t8>�9G7:;�NOB'S_4%LQ�68>@{O?���9GB%?fNq;�MP68B%;_NO?�LP>@L�?pS_6}r�LY9;3;wS@>_6B�t}98;�9GB#sx4#F�7:9GB:t>@98B%?A7:98;^S_L�>��Ú��B:>_L McL�BS3sL�98>@;��8;_LPv8L�>@98{��� │�¯´¨�îQ­Q«Zë8°%ñQ¨�ïÇ®´­Qª�èé¨�©£©£¨�ô ó�ï¿ê%« ®��Q²VñQ«Z¯(êQ¯¿ªéì�«Zô�íQ«Z¨�ëZ¨�¬�² ®´¨Þ¯´®´êQì%²�®¿­%ª7ª��)ªé踮¿¯Ú¨�ó5«ZôQ­Qªéï¿« ®¿°�ôQèéª�õ

!

Page 19: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

B�L�Qù~�>@63�wL MÂS�;p4)9�v8L,;^~%>_F�B%t�F%~�r%9;^L ?�68B!2(L ;_98F�>_6)� ;fQ�68>@Hh�3NbB)Mc{OF%?ANOB�t�<XWYu �59M�H�t�9G7o7o68BæN j\P¥�ÆLP{O{bs��);_4æN �QP¥��9GB%?!K#B�6�QRNOL+N l#Pú��98{b{568`EQR4�NqM�4�98>_L'Mc6B%;_NO?AL�>_L ?éS@6�r�L,B�L�98>fS_4�L,;@9G7oL�~�LP>_`�68>@7:9GB%MPL{OLPv8L�{z98;R2RãYë�<X987o7f6Bz�ÜÞݳß�Ý! à#"Fú1á�ÿ%$&� âéþ���Y`§S_L�Bz�aS@4�LP>@L�98>_L�~%>_6t8>�9G7:;XS_4)9�So>_L 98M�4-9];^S_>@68B%tV{bL�v8L�{�6G`E~�{O9�s�nr�FASoB�6GSoLc�A~�LP>_S��ar�L�MP98F%;_L�S_4%Lt987oLR7o9�sx4%9�v8L�MP687o~�{OLc�p>@F�{OL�;��;_Nb7o~�{OLR>@F�{bL ;ar�FAS�9X4�Nbt4�?ALPt>_L�L56G`�?AL�MPNO;_Nb6B:Mc687o~�{OLc�ANbSws8�>_L ÞF%Nb>@L{O68B�t8ë$S@LP>@7 9Gr);wS@>@9MÂSx~�{q9GB%B�NbB%t%�n4�Nq?AL"NOBA`�68>@7:9�S@Nb6B-9Gr�68FAS}S@4�L"t�9G7oL";^S@9GS_L:`�>@687 S_4%L�~�{q9�s8LP>�;��/6>NOB�v68{Ov8L=68FAS@>_NOt84�S�?AL McLP~�S_NO68Bz�'Y�)Û)��mn68HLP>XNq;x9't987oLf~%{O9�sL�?�r#sVSwQ�6,68>e7o68>@L:~)L�68~�{OL8� �úS}4%9;}9,7xF%{TS@NTS@F%?AL�68`�v�9G>@Nq9GB�S@;��(r�F�Sx7o6;^S`�L�9GS_F�>@L:S@4�L";@9G7oL:r%98;_NqM:~�{q9�s8��QR4�LP>@L:68B�L"68>}7o68>@L:>@68F�B%?%;}9G>@L:~�{q9�s8L�?�QR4�NqM�4-Mc6B%;_NO;^S}6G`�MP98>@?%;r�LPNOB�tf?�L�9G{bS5`�68{O{b6�Q�L�?�r�s�9p>@68F�B%?�6G`/r�LcS_S_NOB�t%�7��B�7o6;^S�v�9G>@Nq9GB�S@;��#r)LPS^S_NOB�toNq;�S@4�L=7f6�;wS5NO7f~�68>_S@98B�S~%98>^S�6G`�S_4%LEt�9G7oL8��r)L MP98F%;^LEs86F"?A6xB%6GS5B�L�MPL�;@;_98>_NO{bsfB�L�L�?�9p;wS@>_6B�tx4%98B%?oS@6xQRNOB Å s68FT�wF);wS5B�LPL ?S_6:r�LXS_4%L}{O9;wSR~�LP>�;^6BD;^S@98B%?ANOB�t%��mn68H8L�>5>_L ;^L 9G>�M�4�4%98;YMc68B)McLPB�S@>@9GS_L�?�68B�SwQ�6o?�NTêhLP>@LPB�SY;@M�4�6#68{q;56G`S_4%68F�t4S �,254�L:�%>�;wSp4%98;}9?A68~�S_L�?é9V7o9GS_4�L�7:9�S_NqMP98{�9G~%~�>_6�98M�4z�/F%;_NbB�t]t9G7oLoS@4�LP6>_s]S_6]?ANq;@Mc6�v8L�>68~�S_NO7o98{%;^S_>�9�S_L�t8NOL�;/`�68>a~%{O9�se`�6>3;^NO7o~�{ONT�%L ?o~)6H8L�>�v�98>_Nq9GB�S@;%NZ!\P¥�a254�L�;_L�MP68B%?f;_M�4%6�6{#6G`�S_4�6F�t84�S34%9;r�LPLPB'S@6oS@9M�H�{OLe9:Mc67f~%{bNqMP9GS_L�?�v�9G>@NO98B�S�6G`n~)6H8LP>R4%L�98?Aë¥6Bz��9GB%?'?AL�v8L�{b6~D9o~�>@68t>@987õQRNTS@4V9G{O{�S_4%LB�L McL�;@;@9G>@sV;^H#NO{b{q;e9�S}6B%McL Å ;^H#NO{b{q;X{ONbHLf6~�~�68B�L�BS}7o6A?AL�{bNOB�t,9GB%?ä?AL�v8L�{b6~�NbB%t�r�LcS_S_NOB�tV;wS@>@9GS_L�t8NOL�;���EB�LR68`�S@4�L�7o6;^S�;_F%MPMPL�;@;w`�F�{%~�>_6t8>�9G7:;/S_4%9GS�4%9;398?A6~AS_L ?pS_4�Nq;�98~�~�>@698M�4fNq;nS_4�LEmn68H#NA~�>@68t8>�9G7WNZ!\P¥�?AL�v8LP{O68~�L�?D9�SRS@4�L}u�B%NbvLP>�;^NbSws:6G`ay�{Or)L�>^S�9fr�sD9fB�F%7xr�LP>R6G`n>@L�;_L�9G>�M�4�L�>@;��� ��$i/[����>_Nq?AtLeNO;E9o~)6~�F�{q9G>�`�6F�>_ë¥~�{q9�s8L�>RMP9G>�?Dt987fL�%~�{q9�s8L ?Dr�s�SwQ�6oS_L�987:;�6G`nSwQ�6:~�{q9�s8LP>�;����úSY4%9;RSwQ�6~�4%9;^L ;P1(S_4�LYr�NO?%?ANbB%tx~�4%9;^L�8NOB:QR4�NqM�4:L�98M�4fS@L�9G7óQ59Gt8L�>@;�4�6�Q!7:9GB#sp>_6F�B%?�;�È\�wS@>_NqM�HA;§��ÉzS@4�LPsoMP98BQRNOBz��9GB%?"S_4%Le~�{O9�s#NOB�tx~%4%98;_L8�AQR4�NqM�4D4%98;�S_4%Nb>_S_L�LPB'>_6F�B%?�;�68`/~�{q9�s8�a��6GS@4�~�4)98;_L�;59G>@L=9fM�4%98{b{OLPB�tL`�68>oMc67o~�FAS_L�>@;��é254�LDr�NO?%?ANbB%t�~�4)98;_L"Nq;f?�N 6�McF%{TSor)L MP98F%;^LD~�{q9�s8L�>@;pMP9GB�68B�{OséMc687o7pF�B�NqMP9�S@L�v#Nq9S_4%LPNO>er�NO?%;P��254�Lo~�{q9�s#NbB%tD~%4%98;_LoNO;e?AN�6�McF�{bS}r�L�MP98F%;_LoM�9G>�?�;X9G>@Lo>@98B%?A687o{OsV?ANq;wS@>_NOr�FAS@L�?ä9GB%?�B�68SH#B�6�QRB�F�B�S@Nb{hS@4�LPs�98>_LE~�{O9�sL�?��a��Nq?�?ANOB�tf;^S_>�9�S@LPtNbL ;�MP98B"r�L=;_F�rAS@{bL��9GB%?"~�{q9�s�NOB�tf;wS@>@9GS_LPtNbL ;�r)98;_L�?68B"~�>_L McNq;^L�S_NO7fNOB�t)��QR4%NOM�4�7:98H8L�;3S_4�L=t987oLY?AN�6:MPF�{bS�`�6>�MP687o~�FAS@LP>�;aS_6p~�{q9�s8���EB�L�68`�S_4�LXMcF�>@>@LPB�SS_6~'r�>_Nq?AtLXMP687o~�FAS@LP>R~�>@68t>@987:;�Nq;�\V9GS^SY<=NbB);^r�LP>@t%� ;�<��w��NT���P¥�ÜÞݳß�Ý�( ��ä(þ*)+� âéþ��U�687o~�F�S_LP>o~�>@68t>@987:;e4%9�v8LD9]{O68B%t]Q59�s�S@6�t6]NOB�;_687oLDt9G7oLD?A687:9GNOB%;���<X9G7oL�;xS_4)9�S:NbB#v68{Ov8L;_6#MPNO98{�NOB�S_LP>�98McS_NO68Bär�LcSwQ�LPLPB�~�{O9�sLP>�;P��Lc�A~�{O6;_NOv8L�;_L�9G>�M�4é;^~)98McL ;P�n6>}>_L Þ�F�Nb>@L�{O68B�t8ë$S@LP>@7 ~�{q9GB%B�NbB%t>@LP7:9GNOBD?�N 6�McF%{TSY?A67:9GNOB%;P�

Page 20: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

gD�<=6,Nq;}9GBé9GB)McNOLPB�Set9G7oL�/9GB)?]S@4�Lo`�6AMcF%;}6G`57xF%M�4ä>@L�;_L�9G>�M�4]6�vLP>=S_4%L�{O9;wSeS@4�NO>^Sws�s8L�98>@;����úSxNq;e9t987oL�68`�MP>_L 9�S_NOB�t=S_L�>_>@NbS_68>@NOL�;�~�{q9�s8L�?x68B-,.��,ùr�69G>�?�;��GQR4�L�>_L5~�{q9�s8L�>@;/~�{q98McL�;^S_6B�L�;n6Bf98{TS@LP>@B%9�S@LS_F%>_B%;��n254�L�7:9#�w6>a~�>_6r�{OLP7ÜQRNbS_4"<=6xNO;nS@4�LY?AN�6�McF�{bSwsfNbB�?AL ;^NOt8B%NbB�te;^S_>@68B�teL�v�9G{OF%9�S@Nb6Bp`�F%B%MÂS@Nb6B%;P�K#L�{bL MÂS_NOB�t-9ät6�6A?�7o6�v8L,Nq;oS_4%LP>@Lc`�68>@L'B�6GSD9�S_>@Nbv#Nq9G{RS�98;_H��ñø�4�NO{bLV4#F�7:98B%;�9G>@L,9Gr�{OL'S_6-9?�9G~�S;^S_>�9�S_L�t8NOL�;X9GB)?�~%{O98B�NOB�S_4�L�{O68B%tGë¥S_LP>@7'�hS_4�Nq;eNq;};^S_NO{b{�9'?AN�6�McF�{bS}S�98;_H,`�68>}MP687o~�FAS@LP>�;P��yY{TS@4�68F�t4;_687oLp7:93�w68>e;wS@>_Nq?AL ;X4%9�v8Lpr)L�LPBä7:98?ALoNOB]S@4�Lo{O9;wSX`�LPQ�s8L 9G>�;E9;e;^67fLoMc67o~�FAS_L�>x<=6�~%>_6t8>�9G7:;ÈJ;_F%M�4V9;RCY9GB)?#S@98{bH'9GB%?'�eURUX��t6�É598>_Ler�LPtNbB�B%NbB�toS@6"9G~%~�>_6�98M�4DMc687o~�LcS@LPB�SY{OLPv8L�{O;�6G`a~�{q9�s8�AS@4�LPsMP98BD;^S_NO{O{zr)Ler�L�9GS�r#s�4#F�7:9GB%;568`�7o6A?ALP>�9�S@Le;^H#NO{b{±NT�%"QPú�á(������$���o���Eçp�A�����yÜ<=L�>_7:9GB'r�698>@?�t987fLXS@4%9�S�4)98;Rr�L�MP687oLx9oQ�68>@{O?#ëúQRNq?ALX4�NTS ��K#LPS^S@{bL�>@;R68`3U�9GS@98BDNq;Y9�j�ë¥lo~�{q9�s8L�>t987oLf68`5MP68{O68B�NU��9GS_NO68B�6G`R9�4%Lc��9Gt68BAë�;^4)9G~�L�?VNq;_{O98B%?��:ø�4%9GS}7o98H8L ;=S_4�L:t�9G7oL:;^6'NOBS@LP>@L�;^S_NOB�t'NO;S_4)9�S5~�{O9�sLP>�;�98>_LY`�>_L�LYS@6DÈ$9GB%?"LPB%MP68F�>�9GtL�?oS@6�É3S_>�98?AL=>@L�;_68F�>�McL ;aS_4%LPs:t9GS_4�L�>�987o68B�tpS_4�L�7:;^L�{bvL�;��y�{bS_4%68F�t4]68B%{bs'68B%Lx~�LP>�;^6B]MP98BVQRNbBVS_4�Lft987fL��S_>�98?ANOB�t"Nq;=9�v#NTS�9G{n98;_~)L MÂSXr)L MP98F%;^LpNTSXNq;E9"QRNbBAëQRNOB';_NbS_F%9GS_NO68BD`�68>�r�6GS@4,~�{q9�s8LP>�;�NbB#v68{Ov8L�?�NOB�S@4�LeS@>@9?AL8���úSENO;RB%L�9G>@{Os�Nb7o~�6;@;^NOr�{OLXS_6:QRNOB,QRNTS@4�68F�SNOBS@LP>�98McS_NOB�t%�Xy�B%?�QR4�NO{bLoMc67o~�FAS_L�>@;E7:9�sD�%B%?VNbS��^L�9;^sF�oS@6�~%{O9�s,9�t�9G7oLx{ONOH8LpM�4%L�;@;P�h7xF)M�4]{OL�;@;~�>@68t>_L ;_;�4%9;ar)L�LPB:7:98?�LRNbB�?AL�v8L�{b6~�NbB%t}Mc687o~�F�S_LP>�9Gt8L�B�S@;aMP98~%9Gr%{bLR68`�B�L�t868S_Nq9�S_NO68B:98B%?f68~�~�68B�L�B�S7o6A?ALP{ONbB%t%�Y98r�Nb{ONbS_NOL�;:S@4%9�SD4#F�7:9GB%;�;^L�LP7 S_6-4)9�v8LVB%9GS_F�>�9G{O{Os�6>�{bL 9G>@B�L�9;^NO{bs�Ü254�L�U�6{bF%7xr�F%;~�>@63�wL MÂS�{OL�9?:r#soÝ�68r�LP>_S�254�67o9;�98B%?��X>@NO;^S_Nq9GB�CE9G7o7o68B%?�9GS�WY68>_S_4#Q�L ;wS@LP>@B:u�B�NOv8L�>@;_NTSwsÇN �GlQP�4%9;?AL�v8LP{O68~�L�?�9�`�>_L�Lot9G7oL:;_LP>@v8LP>E`�68>xKALcS^S@{bL�>@;��/9;=Q�L�{b{�9;ES_4�L�Nb>}6�QRBäK#LcS_S_{OLP>�;}9GtLPB�S���~%{O9�s�9Gr�{OLpr#s4#F�7:9GB%;��a254�LY98t8LPB�S�F);^F%98{b{Osf`J9G>@L�;�~)6#68>@{OspNOB�t987oL�;3QRNbS_4"4�F%7o98B�~�{q9�s8L�>@;ar�L�M�9GF%;_L�68`zNTS�;�{ONb7oNbS_L ?9Gr%Nb{ONTSws�S_6�Mc67o7xF�B�NqMP9GS_L�ÜÞݳß�Ý�/ 0 ü ä21 ø%"1ø ú1ä�3vLPB�QRNbS_4 9G{O{=S_4�Lä~�>@68t>_L ;_;�S_4%9GS,4%98;Dr�LPLPBñ7:98?AL�NbB y ��t987fL ;">@L�;_L�98>@M�4(��7:9GB#s�Mc687o~�F�S_LP>~�>@68t>@987o;XM�9GBé;wS@Nb{O{3r�L�r�L�9�S@LPBz�DÇ�6>eLc��9G7o~�{OL8�/>_L ;^L 9G>�M�4�;^S_NO{b{�4%98;eB%6GS}r�LPLPBé98r�{bLoS@6VMc>@L�9GS_LoS_4%L�^~�LP>_`�L�McSð�fM�4�L�;@;�~�>@68t8>�9G7'��;^NO7o~�{bs"r)L MP9GF);^LES_4�Le;^S@9GS_Le;^~)98McLY`�68>RM�4�L ;_; Å S_4�LXB#F�7xr�LP>568`�?ANbê�L�>_L�B�S~�6;@;^NOr�{OL�~�6;_NTS@Nb6B%;(NOBxM�4�L ;_; Å Nq;zS@6#6Y{q9G>@t8L8�/y�QRNq?AL�v�98>_NOLcSws=6G`%?ANbêhLP>@LPB�S�98{bt68>@NTS@4�7:;(9GB)?}9G{Ot86>_NbS_4�7Lc�#S@LPB%;_Nb6B%;n4%9�vL�r�LPL�B:F%;_L�?fNbB�MP687o~�FAS@LP>3t�9G7oL5~�>@68t8>�9G7:;���~�>@6�v�NOB�tES_4%9GS�t987oL�;aMP98Bor)LRLP�AMPLP{O{bL�B�S?A67o98NbB);a`�68>�B�L�Q�NO?AL 98;�NbBD;^L 9G>�M�4z�8H#B�6�QR{OL�?AtL8��9GB%?:7:9M�4�NbB%L�{bL 9G>@B�NOB�t%��ø�4�NO{bLX;^67oL�t987fL ;34%9�vLr�LPLPB!;_68{Ov8L�?z�a7o98B#séNbB�S_L�>_L ;wS@NbB%t]t987oL�;fMc68B�S@NbB#F�L�S_6�r)L'4#F�tLDM�4%98{b{OLPB%t8L�;��ar�L�MP98F%;_L"S@4�LD;_NU�PLD6G`;^S@9�S@LD;_~%9McL�;f6>p4�NOt84!?AL�t8>@LPL"68`=?AL McNq;^NO68B�Mc67f~%{bLP�#NbSwséNOB�7o6;^S:t9G7oL ;x>@LP7:9GNOB%;fNOBS@>@9MÂS�9Gr�{OL�S@6r�>@FAS_LPë$`�6>@MPLR;^L 9G>�M�4z��<X987fL ;nQRNTS@4:4�NOt84:?ALPt>_L�L�;n68`hMP687o~�{OLc�ANTSws�È�{ONbHLY<=6�É�68>�LPv8L�Bp7o6A?AL ;wS�?AL�t8>@LPL ;6G`n~�{q9�s8L�>�NOB�S_L�>@9MÂS_NO68B�È�{ONbHLxK#LcS_S_{OLP>�;56G`�U�9�S�9GB)É�QRNO{b{z>@LP7:98NbBD68~�LPB'~�>@68r�{OLP7:;�`�68>RsL�98>@;�S_6�MP687oL8�

"

Page 21: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

��l�� 3 n�Í�q�u\�(Ë7uVr mon�pTq7r�sÜÞÝ´Ü£Ý³ß 4Xþ7ýbä50�ú1äæä6�ø�4�L�B�9xMP687o~�FAS@LP>5~�>@68t>@987ÜQ59GB�S@;�S_6f?AL�MPNO?AL=68B"QR4�NOM�4�7o6�v8LRS@6p~�{q9�soNbBD9x?ALPS_L�>_7oNOB�NO;^S_NqMEt9G7oL�NbSEQRNO{b{/Sws#~�NOM�9G{O{bsDr�F�NO{q?]9 ¨� �©:�f�$�@�@� È$;^L�LxÇ�NbtF�>_LfjA�O� ÉÂ�Eyàt987oLeS_>@LPL}Nq;=9�?ANO>_L MÂS_L ?,t8>�9G~%4,QR4�LP>@LS_4%L">@6�68SxB�6A?AL�>_L�~�>_L ;^L�B�S@;XS@4�L�MPF�>_>@LPB�Sxt�9G7oL «Â�ú G�ú� �39GB)?äNTS�;p;_F%MPMPL�;@;^6>@;}>_L�~�>_L ;^L�B�Sx9G{O{�~�6;@;^NOr�{OLt987oL�;wS�9�S_L ;e9�`§S@LP>}~�{q9�s#NbB%tV9'7f6�vL8�/QR4�NOM�4é98>_Lo>@LP~�>@L�;_LPB�S_L ?]r#s�L�?AtL�;er�LcSwQ�LPL�Bä;^S@9GS_L ;P�'K�S@9GS_L�;9G>@L �ú�P�©p¤§¦h �¡ QR4�LPB�S@4�LPsV>@LP~%>_L ;^L�BSe9Dt987fL:;^S@9GS_LfS_4%9GS}NO;e9DQRNOBz�/9D{O6;@;X68>}9'?A>�9�Qe�oK#S@9�S@L�;e9GSS_4%L}r)68S^S@687è68`nS_4�LXS@>_L�Lx9G>@LeMP9G{O{OL�? ¡b�� w� B�6A?AL�;���yY{b{/6GS_4%LP>Y;^S@9GS_L�;R98>_L ¤§¦)�ú�P�¦� G¡ S@6oS_4�L}S_>@LPL8�t��B,9;_NbB�t{bLPë¥~%{O9�sLP>�t�9G7oL�ÈJ{bNOH8Lo9�~�F5�\�P{OL Éc�z9�t�9G7oL}S@>_L�LxNq;EF);^F%98{b{Os'r�F�NO{TSeNOB]6>@?AL�>�S@6"�%B)?]9GB]68~AS@Nb7:9G{;_68{OFAS_NO68B(Æ#NOB"68S_4�L�>�Q�68>�?�;��GS@6x�%B)?�S@4�LE7oNOB�NO7o98{�;^L ÞF%LPB%MPLY6G`/7f6�vL�;�S_4%9GS�{OL�9?�;�S_4�LX~�{q9�s8L�>3S_6pS_4%Lr�L�;^SYS_L�>_7oNOB%9G{�;wS�9�S@L8�£��B,7xF%{TS@NTëú~�{q9�s8LP>Yt9G7oL ;P�)t9G7oLeS@>_L�L�;RF);^F%98{b{Os'Mc68B);^Nq;wSE6G`39G{bS_L�>_B%9GS_NOB�t�{OLPvLP{q;6G`3B%6#?�L�;��)QR4�L�>_LpL�9M�4,{bL�v8LP{/6G`3B�6A?AL ;YNq;Y9;_;_6AMcNq9�S@L�?'QRNbS_4,S@4�Lp~%{O9�sLP>�QR4�6�;^L}S_F�>@BVNbS=Nq;RS@6"7o6�v8L���B];_F%M�4,t987oL�;RS@4�LpMP687o~�FAS@LP>=7xF%;^SEB%6GSE6B�{OsDMP68B%;_NO?�LP>YNbS@;E~�6;@;^NOr�{OL}68~AS@Nb6B%;��)r�F�S=9G{q;_6"Mc6B%;^Nq?AL�>QR4%9GS�68~AS@Nb6B%;5NTS�;568~�~�68B%LPB�S È$;@É�4%9�vL=9;5Q�L�{b{¥�ÜÞÝ´Ü£Ý´Ü 0 ü ä<àÞä(þ[ú875ü9��ú1á :�â³äæý\,6�;wS5NbB�S@LP>@L�;^S_NOB�tp~%>_6r�{bL�7:;�4)9�v8LE;^S@9GS_LX;^~)98McL ;�QR4�NOM�4D9G>@LELP�A~)6B�LPB�S_Nq9G{O{Os:{O98>_tLYNOB�S_4%L=r%>@98B%M�4�NOB�t`J98McS_6>���uY;_NbB�täLP�#4)9GF%;^S_NOv8L';^L 9G>�M�4-S@L�M�4�B�NqÞ�F�L�;o6B-S@4�L�;_L,?A687:9GNOB%; Å t86NbB�t�S_4%>_6F�t84�S_4�LV;_~%98MPLNOB�;_687oL:;^L Þ�F�LPB�S_Nq9G{n6>@?AL�>e9GB%?�M�4�L�M�H#NOB�t�L 98M�4�;wS�9�S_LoNOB�S_F�>@B Å Nq;XB�6GS}9D>_L 98;_68B%98r�{OLx7oLcS@4�6A?VS@6�%B%?'9:;_68{OFAS_NO68B(�Ar)L MP9GF);^LXNbS�Q�6F�{O?�S�9GH8L=S@6�6o{O68B�tfS@6o�%B%?'9GB#s";_68{OFAS_NO68B(�ALPv8L�BD;_F�rAëú68~�S_NO7o98{z68B%L�;��ø�4�NO{bL'S@4�L,NOBS@>@9MÂS�9Gr�NO{bNbSwsé6G`X;^F)M�4�{q9G>@t8L';wS�9�S@L';_~%9McL�;o7:9�sé~�>@L�MP{bF)?AL,9�r%>_FAS@Lcë¥`�68>�McL'9G{Ot86>_NbS_4�7`�>@687 �%B%?�NbB�t'9D;^6{bFAS@Nb6B�Þ�F�NqM�H#{bs��Q�LoMP98B�;^S_NO{b{a;_~)L�L�?�F�~]S@4�Lf~�>_6AMPL�;@;EMP68B%;_NO?�LP>�9Gr�{Os8�T��B%;^S_L 98?]6G`NbS_LP>�9�S@NbB%tVS_4%>_6F�t84äS@4�L�L�B�S_NO>_L";^S@9GS_LD;^~%9McL�aQ�L�B�LPL ?é68B�{Osé;^L 9G>�M�4äS_4�L�~%9G>_Sp68`RS_4�L';^S@9�S@L�;_~%98MPL>@LP{OLPv�9GB�SoS_6ä�%B)?ANbB%täS_4�L]98B%;_Q�L�>���254�LVMPF�>_>@LPB�S�;^S@9�S@LVMP98B�r�LVMc6B%;_NO?AL�>_L ?-S@4�LV>@6#6GS:6G`e9�S_>@LPL8�9GB)?�Q�L,MP98B�tLPB�L�>@9GS_L';^F)MPMcL ;_;_68>�;p`�68>oS@4�LV>@6�68S:r�s�t868NOB�t�S_4%>_6F�t84�L�9M�4�~�6;@;^NOr�{OL,98MÂS@Nb6B�S_4%9GS7o6A?ANT�)L�;RS@4�L};^S@9�S@L8�5Ç�6>�Lc��9G7o~�{OL8�)9oB�6A?AL}{O6#M�9�S@L�?�SwQ�6�;^S_L�~%;5`�>@687èS_4�L}>@6#6GS�Q�68F�{q?D>_L�~�>@L�;_LPB�S�9;^S@9�S@Le;^L�~%9G>�9�S@L�?o`�>@687õS@4�LX>_6#68S�r#soSwQ�6o9MÂS@Nb6B%;P�ny�B#s";^S@9GS_LX>@LP~�>@L�;_LPB�S_NOB�tf9f;_68{OFAS@Nb6B"Q�68F�{q?�r�Le9S_L�>_7oNOB%9G{nB�6A?AL�}254�Lft8LPB%LP>�9G{�7fLPS_4�6A?��zS_4�L�Bz��NO;ES@6DMP68B�S_NOB#F�Lf9?�?ANOB�t�S@6�6F�>ES_>@LPLo;wS�9G>_S_NOB�t�`�>@687S_4%LE>@6#6GS�F�B�S@Nb{hQ�LR�%B%?�9}~%9GS_4:S@4%9�S5{bL 98?�;3S_6xS_4�L=r)L ;wSR;_68{OFAS_NO68Bz��ø�LEQRNO{b{�F%;_LE98B�NbB)?ANOM�9�S@68>�M�9G{O{bL ?9 ¯��P¢A�¤q«Â�$¤J­ S@6:4�LP{O~'t8F�Nq?AL=S_4%L};^L 9G>�M�4"~�>@6AMcL�;@;��� ���+ö�'e�$�8���DZ���*-���$�/�254�Lo7o6;^S}Mc687o7o68B�4�LPF%>_Nq;wS@NOMo;_L�98>@M�4]98{bt68>@NTS@4�7'��QR4�NqM�4�4%9;X;^~%9�QRB%L�?V7:98B�s,v�98>_Nq9�S@Nb6B%;P��Nq;=S_4%Ly=û,9G{Ot868>@NbS_4�7WNb���%Pú�'yXûD>@L�Þ�F�NO>_L ;=S_4�L"98r�NO{bNbSws]S@6V~�FASpS_4�L"LPB�S_NO>_L�;^S@9GS_L";_~%9McL:NbSp7:9�s]LP�#~%{b6>_L:NOB7oLP7o68>@s8��9GB%?�tF%9G>�9GB�S_L�L�;xS_6é~�LP>_`�68>@7�98;_s#7o~AS_68S_NqMP9G{O{Os-{bL ;_;fS@4%9GB�68>:L Þ�F%9G{5S@6äS_4�L,B#F�7pr)L�>:6G`¦�ª ®8�D�ð÷¬% �¦%«Â¤Jª�¦�« 68`598B�s]6GS_4%LP>x98{bt68>@NTS@4�7'�zQR4�LPB��%B)?ANbB%t'S_4�L:6~AS_NO7:9G{�;_68{OFAS_NO68B�S_6V9'~%>_6r�{bL�7'�254�Nq;RÞ�F%9G{ONTSws"7o98H8L ;�NbS�Lc�#S@>_L�7fL�{bs�9G~�~�L�98{bNOB�t%�#r�F�S�NTS�;57fL�7o68>@s�>_L Þ�F�Nb>@LP7oL�BS�;5;wS@Nb{O{z68F�S@;^S_>@Nb~DLPvLPB

��k

Page 22: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

Ç�NbtF�>@Lej��b�1ay t9G7oL=S_>@LPL=`�6>5S_NqMÂë¥S@98Mcë$S@6#L

�8�

Page 23: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

S_4%Lx{q9�S_L ;wS=Mc687o~�F�S_LP>�;�6BX�_?AN�6�McF�{bSð�"~�>@68r�{OLP7:;��£��BV>_L ;^~�68B);^LXS@6:S_4�Nq;E~�>_6r�{OLP7 Mc687oL ;RS_4%L$�wã�yXû9G{Ot86>_NbS_4%7�Nb�� %Pú�#QR4�NqM�4�;^S_NO{b{ht8F)9G>�9GB�S_L�L�;398B�68~AS@Nb7:98{h98B%;_Q�L�>��r�FASRF%;_L�; ¤§�ú�P�_ ��¥¤§���x®8����¬��P¦%¤§¦#¨ ;_L�98>@M�4NOBD6>@?�LP>�S_6:7oNOB�Nb7oNU�PLe7oLP7o6>_s�>@L�Þ�F�NO>@LP7oLPB�S@;���EB�L368`#S_4�L�7f6�;wS�~)6~�F�{q9G>�9G~�~�{ONqMP9�S@Nb6B}?A687:98NbB%;(F%;_L�?XNOB}4�LPF%>_Nq;wS@NOM�;^L 9G>�M�4e>_L ;^L 9G>�M�4=98>_L�;_{ONO?ANOB�t8ë

S_NO{OLp~�F5�\�P{OL�;��}254�L ;^Lp~�F1�\��{bL ;=4%9�v8Lx9�B#F�7xr�LP>=6G`�;_Þ�F%98>_LeS@Nb{OL�;=7oNb�#L ?VF�~�NbBä9";@Þ�F%9G>@Lx98>_L 9��hQRNTS@468B%LRS_NO{bLE7oNO;@;^NOB�t"È�S_4�L-�^r�{q9GB%H/�e;@Þ�F%9G>@L Éc��254%LPs:9G>@L�;^6{bvL�?fQR4�L�B�L�9M�4oS_NO{bLENO;�~�{O9McL ?oNbB�B#F�7oL�>_NqMP98{68>�?AL�>��QRNTS@4�S_4%LEr�{q9GB%Ho9GS�S@4�LYL�B%?��ayYMcS_NO68B%;5MP98B:r)L=~�LP>_`�68>@7fL ?:r#s:;^{ONO?�NbB�tf9XS_NO{OL=9?Q�^98MPLPB�S�S@6}S_4%Lr�{q9GB�H,NOB�S_6DS_4%Lfr%{O98B�HV;^~)98McL�hS_4#F%;e;_4#FFÈ:NbB�t�S_NO{OL�;e9G>@68F%B%?��}y=û"F%;_L�;X9�4�LPF%>_Nq;wS@NOMpS@6D;@Mc6>_LpLPv8L�>_sB�6BAë$S@LP>@7oNbB%98{3;wS�9�S@L8�"254�L:t>_L 9�S@LP>XS_4%L�;_MP68>@L8��S@4�L�t8>@L�9GS_L�>ES@4�L:L�;^S_NO7:9�S@L�?äMc6�;wSeS@6,>_L 98M�4ä9�t698{;^S@9�S@Le`�>@687ùS_4%9GSYB�6A?AL8��yXûfNq;E9 °��c«��¥µ<;3��«Â��«P�@ G�_­�¯ 98{bt68>@NTS@4�7'��r�L�MP98F%;_L}NTSX9G{OQ�9�sA;R;_L�98>@M�4�L ;5B�6A?AL�;NOBD6>@?�LP>56G`n7o6;^S^ëaS_6o{OL�9;wS_ë¥{ONbHLP{OsoS_6�;_F%MPMPLPL ?��I æx�5ö�'e�$�8�����ZD�)*-�%�J���ø�LfM�9GB�B�68SE9G~%~�{bs,yXûfS_6�SwQ�6Gëú~�{O9�sLP>Rt�9G7oL�;��Yø�4�NO{OLp98McS_NO68B%;=MP98BVr�LpMc6B�S_>@68{O{bL ?'NbB�;^NOB�t8{OLcë�9GtLPB�St987oL�;��aNbB�SwQ�68ë¥~�{q9�s8L�>xt�9G7oL�;pQ�LDMP98B�68B%{bséMc6B�S_>@68{�68B�LD6G`�S@4�L';^Nq?AL�;f68`Y~�{q9�s8�é254�LD68~�~�68B�L�B�SQRNO{b{�t8L�B�LP>�9G{O{bs�r)Lp68FASES_6�QRNOBÏ�wF%;^S=9;�Q�Lx9G>@L}6FASYS@6�QRNbB(��98B%?,QRNO{b{�B�6GSE7o98H8L}7o6�vL�;5S@4%9�S=>@98NO;_L68F%>�M�4%9GB%MPL�;568`n;_F%MPMPL�;@;P�A6>5{b6�Q�LP>5S@4�LPNO>�M�4%9GB)McL�;568`�QRNOB�B�NOB�t)�3254�NO;Y98?AvLP>�;_98>_Nq9G{h;^LPS_F�~'>@L�Þ�F�NO>_L ;59?ANbê�L�>_L�B�S�9G~�~�>@69M�4(ÆGNOB%;^S_L�9?x68`)�)B%?ANOB�t}9e;^L Þ�F�LPB%MPL56G`h7f6�vL�;�S@6e{bL 98?pF%;n`�>@687�9X;^S@98>^S@NbB�tX~�6;_NTS@Nb6BS_6V9,;_68{OFAS@Nb6Bz�(6F�>Þ�w68räNq;XS_6V?AL McNq?AL:QR4%9GS}7f6�vLoQ�L�;_4�68F%{O?�7:9GHLf6Bä68F�>XS@F�>_B(�C�ú`RQ�L�M�9GB�B�68S�%B%?�9�7f6�vL}S@6�{OL�9?]F%;ES@6D9�QRNbB%B�NbB%t';^S@9GS_L��Q�LfQ�98B�SX9�7o6�v8Lx{OL�9?ANOB�t�F);YS@6DS_4�L �^r�L�;^Sð�D;wS�9�S@L~�6;@;^NOr�{OL8�aø�LeQRNb{O{�F%;_L}9p4%LPF�>@NO;^S_NqMES_6:4�L�{b~'F%;57:98H8LX68F�>�?�L�McNq;_Nb6Bz���B,SwQ�6Gëú~�{q9�s8LP>�?�687:9GNOB%;Y9;�NOB];_NbB�t{bLPë¥~%{O9�sLP>�?A67o98NbB);P��4�LPF%>_Nq;wS@NOM�;YMP687oLxNOB,S_4%L}`�68>@7å6G` �P�� G¡£µ

¢% ��¥¤Jª�¦o��¢A¦�­P�¥¤Jª�¦�« �)QR4�NOM�4,98>_LX`�F�B)MÂS_NO68B);RS_4)9�S�S�9GH8L}9:;^S@9GS_L"ÈJF%;_F%9G{O{bsD9o{bL 9�`aB�6A?AL�ÉR9GB%?'7:98~DNbS�S@69�v�98{bF�L�=\V6;^SELPv�98{bF%9GS_NO68B,`�F%B%MÂS@Nb6B%;YQRNO{O{�7:98~]9:S@LP>@7fNOB%98{/B�6A?ALxS_6D9GBVLP��S@>_L�7oLxv�9G{OF�L81E9:{O98>_tL~�6;_NTS@NbvLxB#F�7xr�LP>Y`�68>X9:QRNOB�B�NOB�t"~�6;_NTS@Nb6Bz��9GB%?,9"{O98>_tL}B�L�t9�S@NbvLeB#F�7xr�LP>E`�68>X9:{O6;_NbB�t"~)6�;^NbS_NO68Bz�W�6BAë¥S_LP>@7oNbB)9G{h;wS�9�S_L ;�98>_LEF%;_F%9G{O{bs:tNbvLPB"9xv�9G{OF�LEr)98;_L�?:6B:S_4�L�Nb> ¢A�¥¤§¡£¤§�¥² 6>�r�LPB%Lc��S�`�68>�S_4�LX~�{q9�s8L�>S_6"7f6�vL8�%;_F%M�4'S@4%9�SE98B,LPvLPB't987fLe7:9�sDr)Lx7o98~�~�L�?DS_6�9�k��)68>Y9:;^S@9GS_LeS@4%9�S=NO;RB%L�9G>@{Os�9:QRNOB,NO;7:9G~�~�L�?fS@6x9e{q9G>@t8L5~�6;_NTS@NbvL�B#F�7xr�LP> ��254%L�Lc��98McS�B#F�7xr�LP>�;398>_L�98{bQ59�sA;nNb7o~�{OLP7oLPB�S�9�S_NO68B�ëú;_~)L McNb�)MG�Ç�6>XLc��9G7o~�{OL8�z9�r%98M�H#t�9G7o7o68BV~�>@68t>@987ù7:9�sV;_Nb7o~�{Os,7:9G~ä9�;^S@9GS_LpS_6'9">@L�98{nv�98{bF%Lpr�LcSwQ�LPL�B]ë��9GB)?>=p�8��S@6p>@LP~�>@L�;_LPB�S3S@4�LX~)6�;^NbS_NO68B(� ; �@?c¢A¤§�¥² S_6pS_4�LX~�{q9�s8L�>3S_6f7o6�v8L+Æ#98B �YS_4%LP{O{b6f~�>@68t8>�9G7ó7oNbt4�S;_Nb7o~�{Os}7:9G~pS_4�LR;^S@9GS_L�S_6ES_4�LR7:9GS_LP>@Nq9G{A?ANbê�L�>_L�B%McL5NOBf?ANq;@MP;�r)LPSwQ�L�LPBpS_4�L�SwQ�6X~�{O9�sLP>�;P�æ��Bp~�>�98McS_NqMcL�t86#6A?�LPv�9G{OF%9�S@Nb6B]`�F%B%MÂS@Nb6B%;XQRNb{O{37:9G~ä;^S@9�S@L�;=S@6V9 �_>_L 98;_68B%98r�{OL��:>�9GB�tLp68`�v�98{bF�L ;P���ú`�S_4�Lo>�9GB�tLNq;XS_6#6,;^7:98{b{¥��S_4%LPB-9D~�>@68t8>�9G7 7:9�sVL�B%?�F�~éM�4�6#6;_NbB�tDr%9?�7o6�vL�;=6�v8L�>X9�vLP>�9GtLx7o6�v8L ;=;_NO7f~%{bsr�L�MP98F%;_LeNTSYNq;RB�68SE9Gr%{bLXS@6oS_LP{O{zS@4�Lx?ANbêhLP>@LPB%MPL8��m�>_6t8>�9G7õ~�LP>_`�68>@7:9GB%MPL=Nq;�?ANO>@L�MÂS@{bsD>@LP{q9�S_L ?�S@6:S_4%LÞ�F%9G{ONbSwsD68`aS_4�LpLPv�9G{OF%9GS_NO68B,`�F�B)MÂS_NO68B(��QR4%NOM�4VNq;E6G`§S_L�BVS@4�LpMP687o~)6B�LPB�S=6G`�9"MP687o~�FAS@LP>Et9G7oLxS_4%9GSS@98H8L ;�S_4�Le7o6;^SRQ�6>_HoS@6:t8LPS5t>@9?AF%98{�NO7o~�>@6�v8LP7oL�BS �

ø�4�NO{bL=Q�L=98>_L=Mc68B)McLP>@B�L ?:QRNTS@4�S@4�Le?ALP~AS@4"NOB"S@4�LES_>@LPLX9�S5QR4�NOM�4"Q�LE�%B%?D9x;_68{OFAS_NO68B�NbBD;^NOB�t{bLPë

� j

Page 24: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

~�{q9�s8L�>�t9G7oL ;3ȧS@4�L�{OL�;@;z?AL�LP~eQ�L34%9�v8LnS@6�;^L 9G>�M�4z��S_4�L�Þ�F�NqM�H8L�>zQ�Ln�%B%?XS@4�L�9GB);^Q�LP>ÂÉÂ��NbB}7pF�{bS_Nbë¥~�{q9�s8L�>t987oL�;XS@4�L";_L�9G>�M�4ä?ALP~AS@4éNO; �wF%;^Sp98;eNO7o~)6>^S�9GB�S���r�L�MP98F%;_L�6G`�S_4�L�98?AvLP>�;_98>_Nq9G{nB%9GS_F�>@L:6G`Rt987oL�;��K#L 9G>�M�4�NbB%t"S@6V?ALP~AS@4SRp�:68B%{bs]MP68B%;_Nq?ALP>�;=S_4�L:NO7o7oL�?ANq9�S@L�;wS�9�S_L ;XQR4�NqM�4�`�6{b{O6�Qà`�>@687 S_4�L:>@6#6GS%Æ/NOB6GS@4�LP>5Q�68>�?�;��8S@4�LX~�{O9�sLP>�S_6o7o6�v8LYNq;�68B�{Os:{O6�6H#NbB�tf9G4�L 98?"68B�LX;wS@LP~�È�68B%L ¬h¡£² É�S@6f;_LPL=QR4%9�SRQ�68F�{q?4%98~�~)L�B�NO7o7oL�?ANq9�S@LP{Os]9�`§S@LP>X~�{q9�s�NOB�t'9"7o6�vL8�pK#L 9G>�M�4�9D;wS@LP~ä?ALPL�~)L�>��/9GB%?]B�6�Q S_4%Lf6~�~�68B�L�BS � ;>@LP~�{ONbL ;�98>_LEMc68B);^Nq?ALP>@L�?z�Ú�ú`(Q�LEMP68B�S_NOB#F�L�S@4�Nq;�~%>_6AMcL ;_;�6G`(MP68B%;_NO?�LP>@NbB�tx>_L�~�{bNOL�;�S_6f>@LP~�{ONbL ;aS@6p>@LP~�{ONOL�;��Q�L$�^{O6#68HENbB�S_6YS_4�L�`�FAS_F%>_L%���(ø�L5MP9GB}9�v68Nq?=S_>�9G~%;/;^LPS/F�~xr�s=68F%>/6~�~)6B�LPB�S ��98B%?e{OL�9?X68F�>/68~�~�68B�L�B�SNOBS@6eS_>�9G~);P��ø�LEMP9GBo�)B%?:{ONbB�L ;368`h~%{O9�spS_4%9GS�{OL�98?oF);aS_6xQRNbB%;��aãYL�LP~�;_L�98>@M�4oNOB:t9G7oL ;39G{O{b6�Q�;3F%;aS@6r�Le7f6>_LXNOBA`�68>@7oL�?�NbB'6F�>�?AL�MPNO;_NO68BD7o98H#NbB�t)��9GB%?�4�6~)LP`�F�{b{Os"NOB%MP>_L 98;_L�;568F%>5M�4)9GB%MPL�;56G`nQRNOB�B�NOB�t%�

��l�� A u\wWu���p�BK#L 9G>�M�4�NbB%t�?AL�~AS_4%;ft>_L 9�S_L�>}S@4%9GB�68B�LD~�{Osé>_L ÞF%Nb>@L�;xS_4%9GSfQ�L�S@9GHL�S@4�L'68~�~�68B�L�B�S�� ;pM�4�6NOMPL�;pNbB�S@6Mc6B%;_NO?AL�>@9GS_NO68Bz�/ø�4�LPB"Q�LY;_L�98>@M�4(�8Q�L�QRNb{O{%7:98H8LRS@4�LY98;@;_F�7o~AS_NO68BoS@4%9�S�S_4�L�6~�~�68B�L�BS�QRNb{O{�98{bQ59�sA;7:9GHLoS_4�L:r�L�;^Sx7o6�v8Lo~�6;@;^NOr�{OL:68B�S_4�L�Nb>xS_F�>@B�È�r%9;^L ?�68BäS_4%L�;_987fL:L�v�9G{OF%9�S@Nb6B�`�F%B%MÂS@Nb6B-98;XQ�LF%;_LX`�68>�6F�>5S_F%>_B%;�ÉÂ�)68B�LXS@4%9�SE{b6�Q�LP>�;�68F�>Y;@Mc6>_Le9;57xF%M�4,98;�~)6�;_;_Nbr%{bL�È$9GB%?'NO7o~�>_6�vL�;�S_4%LPNO>Y;_MP68>@L98;x7xF%M�4é9;}~�6;@;^NOr�{OL ÉÂ�W��Bét�9G7oLoS_>@LPL�S_LP>@7:;P�nQ�L�QRNO{b{�4%9�v8L�98B-9G{bS_LP>@B%9GS_NOB�tV;^L Þ�F�LPB%MPL�6G`R{OLPvLP{q;QR4�L�>_LeNbSYNq;R68F�>�S_F�>@B,9�SYL�v8LPB,?AL�~AS_4);xÈ�QRNbS_4'S@4�L}>@6#6GS�9�SE?�LP~AS@4VkÉÂ�)9GB%?DS@4�L}68~%~)6B�LPB�S�� ;5S@F�>_B,9GS6A?�?]?�LP~AS@4%;P�fK#NbB)McLfQ�Lo9G>@L}S@>_s#NOB�t"S@6 ©: \÷¤§©f¤DC�� 68F�>X;@Mc68>@L8��98B%?V6F�>E6~�~�68B�L�BSeMP98BVr�Lo;_LPL�B�9;S_>@s#NbB%t}S_6 ©p¤§¦)¤§©p¤DC � 6F�>�;@Mc6>_L�GS@4�L�;_LE{OLPvLP{q;�98>_L�68`§S_L�B�MP98{b{OL�?W�  �÷ 9GB%?f� ¤§¦ {OLPvLP{q;P��>_L ;^~�L�McS_NOv8L�{bs�y�SYL�v8LP>@s�\]9���B%6#?�L8�)S_4�L}7o6�vLeQRNb{O{(r�L}7:98?AL}S_6�9�;_F%MPMPL�;@;^6>RQRNTS@4,t8>@L�9GS_L�;^S�v�9G{OF�L8��9GB%?,9GSE\,NOBB�6A?AL ;�9p;^F%M�McL ;_;_68>3QRNbS_4D;^7:98{b{OL�;^S�v�9G{OF�LYQRNO{O{�r�LEM�4%6;_LPBz���EB%McL=9G{O{%S@4�LE;_F%M�McL�;@;_68>�;a6G`(9xB�6A?ALY4%9�vLr�LPLPBäL�v�98{bF)9�S_L ?��zQ�L:MP9GB�LPv�98{bF%9GS_LfS_4)9�S}B�6A?ALVÈ$9GB%? °� 8­�±,¢ ¬ S@4�L:v�9G{OF�LfS_6'NTS�;e~%98>_L�BSÂÉÂ�:254�Nq;XNO;MP98{b{OL�?"S_4%L�� ¤§¦)¤§©o �÷ 98{bt68>@NTS@4�7'�

254�L�\,NOB�NO7:9��f98{bt68>@NTS@4�7àNq;3;_F�7o7o98>_NU�PL ?xNOB�Ç�NbtF�>@LRj�� j��GQR4�NqM�4o7o98H8L ;nF%;^LR68`nÈ^� Éa9�E14+.GF6HJI8KML`�F�B%McS_NO68BoS@4%9�S�>@LcS@F�>@B%;�S_>@F�L�Nb`z9Xt8NOv8LPBo;^S@9�S@L�Nq;nS_L�>_7oNOB%9G{¥�)È¥j8Éa98BÏ4ONPKMLGQPKOE14Y`�F�B%McS_NO68BoS_4)9�S�>@LcS@F�>_B);S_4%LR4�LPF�>@Nq;wS@NOM�LPv�98{bF%9GS_NO68Bf6G`h9=;^S@9GS_L�)ÈJ��É�9�IRQ�FTS�QVURU)48WRW30+.VW�`�F%B%MÂS@Nb6BpS@4%9�Sa>@LcS@F�>_B);�S_4�LRB#F�7pr)L�>a6G`;_F%MPMPL�;@;^6>@;�9o;wS�9�S_LX4%9;P��98B%?�È�l�É59�WXQTUYU)48WRW)0).p`�F�B%McS_NO68BDS_4)9�S�>@LcS_F%>_B%;59fB�L�Qñ;^S@9�S@Le9�`§S_L�>�9f7f6�vL4%9;�r�LPL�B�9G~%~�{bNOL�?z�#HYW FTKOZ I10Y[F4xNO;�9|��9GteS@4%9�S5NO;�S@68t8t{bL ?or)LPSwQ�L�LPB�>_L McF�>�;^NOv8LEMP9G{O{q;3S@6xNOB%?ANqMP9�S@LENb`S_4%LeB�6A?ALeNO;R\]9��"6>�\,NbB(�

U�68B);^Nq?ALP>�S_4%L=LP��9G7o~�{OLENOB�Ç�NOt8F�>@LXj�� �}S_6:;_LPLY4%6�Qü\,NOB�Nb7:9G��Q�6>_HA;��QRNbS_4'9p�Gë¥~%{bs�;_L�98>@M�4z��ø�L;^S@9G>_S}9�SeS@4�L:>_6#68S��:254�L:>@6�68SeNO;XB�68Sx9�S_LP>@7oNbB)9G{3B�6A?ALVÈJNbB�`J9MÂS��/NTS}Nq;}9'\V9G�]B�6A?AL Éc�/;_6,Q�LoQRNO{b{B�L�L�?�S_6,Mc6B%;_NO?AL�>eL�9M�4�68`�S_4%L:>_6#6GS � ;e;_F%M�McL�;@;_68>�;pÈJL�98M�4�6G`5QR4�NqM�4�Nq;}9'\,NOBäB�6A?AL Éc�:ø�L:{O6#68H]9GSS_4%L:�%>�;wS};_F%MPMPL�;@;^6>��(yx�æ�úS}Nq;eB�68Sx9DS_LP>@7oNbB)9G{3B�6A?AL�/;_6,Q�L:>@L�MPF�>�;^Lo9GB%?�{O6#68H�9GS}NTS�;};_F%MPMPL�;@;^6>@;��K#NOB%McLpS_4%LPsV9G>@L}B�68SES@LP>@7oNbB%98{$�hQ�Lxt6�9GB%6GS_4%LP>E;^S_L�~�?AL�LP~�LP> �e254�Lx>@L�MPF�>@;_NO68BV;^S_68~);=9GSYS@4�NO;=~�68NOB�SNOBäS_4�Nq;eLc��987f~%{bL��;_NbB)McL:Q�L�9G>@Lf6B�{Os]NOBS@LP>@L�;^S_L ?�NOBé{O6�6H#NbB�t,984�L�9?VS@4�>_L�L";^S_LP~);P�D��68S_4ä6G`�S_4%L�;_L{OLc`§S_7o6�;wSx{OL�9�vL�;�È$Æ]98B%?é�}ÉX9G>@L�;_MP68>@L�?�F%;_NbB%t,S_4�L"LPv�9G{OF%9�S@Nb6Bä`�F�B%McS_NO68Bz�a9GB)?�S_4�L�~)9G>@LPB�S��nã È$9\V9G�DB�6A?AL�ÉR>@LcS@F�>_B);Y9:v�9G{OF�Lp6G`��A��QR4�NqM�4VNO;�S_4�Lp{O98>_tL�;^S�6G`aS@4�L}SwQ�6�{OL�9�`av�9G{OF�L ;P�Y254%LxB�LP��SX\V9��

���

Page 25: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

HJIME]\TH^I�H_FTKOZa`cb50RK+.R[�250RK).M[ deHJIMEf[F4GgMEYhideHJIREjHOWOkJFTKOZPkGI50Y[F48lnmoPprq 4RKYsrI50O[F4tUXh548Uvu pOoHvsa`wEF4+.GFxHJIPKMLy`³250YK+.R[Vl{zRz|[F4�gREYhf}R}�~�l .F4OEYQF.YI�`ð4ONPKMLGQPKOE14*`³210RK+.M[VlOl6�� }�IRQ�FVS�QTURU)4PWRW)0+.VW�`³250YK).M[�l6�Hvsa`^HOWOkJFTKOZPkGI50Y[F48l�moPp \PKOZTH_F6Hv�F4 pOoWRU)0+.14�}t�8� �Y� � � �X�Y���sF0+. `^Hn}{����H���} � ��Hv�R��l�mNt}f\THJI�H_FVKOZ `�WXQVURU)48WRW#0+. `¸250YK+.R[ad�HOl6d�[F4�gMEYh8�V��df�@HOWOkJFTKOZPkGI50Y[F48l6�Hvsa`wNt�tWRU)0+.148l�WRU)0+.14�}]N���� 4RLPW)4fmoPp \THJI�H_F6Hv�F4 pOoWRU)0+.14�}�� �R� � � �X�R� �sF0+. `^Hn}{����H���} � ��Hv�R��l�mNt}f\THJI�H_FVKOZ `�WXQVURU)48WRW#0+. `¸250YK+.R[ad�HOl6d�[F4�gMEYh8�V��df�@HOWOkJFTKOZPkGI50Y[F48l6�Hvsa`wNt�tWRU)0+.148l�WRU)0+.14�}]N����oPp b8K8Uvu�QRg�NPKMLvQ54 pOo.14OEYQ/.YI�`�WRU)0).14�l6��

�NbtF�>@Lej�� j�1a254�L}\,NOB�Nb7:9G��9G{Ot86>_NbS_4�7

�NOt8F�>@L}jA� ��1ay \,NOB�Nb7:9G�"S_>@LPL

�Pl

Page 26: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

B�6A?AL=S_6oNbS@;5{OLc`§S}ÈJ��É�NO;5;@Mc6>_L ?�NOB"S@4�L};_987oLEQ59�s8�A9GB)?">@LcS@F�>_B);�9pv�9G{OF�LX6G`[ ��aW�6�QüS_4�LXv�9G{OF�LX6G`nyMP98B�r�L=?ALPS_L�>_7oNOB�L�?��Ar#s:M�4�6#6;_NOB�teS_4%LX;_7:9G{O{bL ;wS�v�9G{OF�LY68`(NTS�;�SwQ�6f;^F%M�McL ;_;_68>�;P�nK#NOB%McLe�eNq;�{bL ;_;�S_4%98B ��(S_4�Nq;}\,NOBäB�6A?AL:>@LcS_F%>_B%;e9'v�98{bF�Lo68`R��S@6�S@4�L:>@6�68S�����98M�4�6G`�S_4�L:>@6#6GS�� ;e;_F%MPMPL�;@;^6>@;=Nq;e;_MP68>@L�?S_4%LE;@9G7oL�Q59�s8��ø�4�LPB"98{b{�6G`hS@4�LE>@6#6GS � ;3;_F%M�McL�;@;_68>�;a4%9�v8LRr�LPL�B"LP�#~)9GB%?AL ?���Q�LYM�9GB�;@Mc6>_LRS@4�LY>@6#6GS �K#NOB%McL=S@4�LE>@6#6GS5NO;59f\V9���B%6#?�L8�AQ�L=M�4�6#6�;^LYS_4�LX;^F)MPMcL ;_;_68>�QR4�6f{bL 98?�;�S@6xS@4�LXt8>@L�9�S@L�;^S�v�9G{OF�L�n254%L7o6�v8LYMP68>@>_L ;^~�68B)?ANbB%tXS_6x>@L�9M�4�NOB�teS_4)9�S�;_F%M�McL�;@;_68>�Nq;�S_4#F%;�S_4�LE7f6�vLYM�4�6�;^L�Bz�Ú��B�68F�>�Lc��9G7o~�{OL8��Q�LM�4�6#6;_LES_4�Le7o6�v8LES_4)9�S�{OL�98?%;�S_6fS_4�LX�)>@;^SR6G`(S@4�Le>@6�68S�� ;5;^F%M�McL ;_;_68>�;P�A;_NbB)McL=S_4�LX�)>@;^S�;^F%M�McL ;_;_68>54%9;9f4�NOt84�L�>Rv�98{bF%L�È$�8É�S@4%9GBDS_4%Le6GS_4%LP>5SwQ�6o;_F%M�McL�;@;_68>�;EÈ$�:9GB%?�l�Éc�

��l³É ��{��Ws�p���� nÞË[p\,NOB�NO7o9G�DNq;5S@4�L}r�>@FAS_LPë$`�6>@MPLeL�Þ�F�NOv�9G{OLPB�S�S_6:LP�A4%9GF%;^S_NOv8L};_L�98>@M�4DNOB'SwQ�68ë¥~�{q9�s8L�>R?A687:9GNOB%;���r�L�MP98F%;_L\,NOB�NO7o9G�:QRNb{O{);_L�98>@M�4oLPvLP>@sf;_NOB�t8{OL�~�6;@;^NOr�{OL�B�6A?AL8�a��FAS5;^L 9G>�M�4�NbB%teLPv8L�>_spB�6A?ALYNOBoS_4%LE;^S@9�S@LE;_~%98MPLNq;�B%6GS�9G{OQ�9�sA;�B�L�MPL�;@;_98>_s�aU�6B%;^Nq?AL�>�S@4�LX~�>_L�v#Nb6F%;�Lc��9G7o~�{OLENOB�Ç�NOt8F�>@LejA� ���a��soS_4�L=S_NO7oLXQ�LX;wS�9G>_S;_L�9G>�M�4�NOB�t�yx� ;X;_L�MP68B%?�;^F%M�McL ;_;_68>X���hQ�LoM�9GB�F%;^Lo;_687oLf9;_;_F�7o~AS@Nb6B%;ES_6';_9�vLxF%;e;_L�98>@M�4�NOB�tD�üNOBNbS@;�LPB�S_NO>_LPSws8���EB%McLYQ�L�H#B�6�Q�S_4%LYv�9G{OF�L�68`�S@4�L��)>@;^S�6G`zyx� ;�;^F)MPMcL ;_;_68>�;��GQ�LY68rAS�9GNOB�9GB ¢ ¬8¬%�P�=°�ª�¢A¦h®68BDS@4�Lx;@Mc68>@LXS_4%NO;E\,NbB,B%6#?�LeQRNb{O{(4%9�vL8�t��B'S_4�Nq;YM�98;_L8��Q�LeH#B�6�Q yàQRNb{O{(4%9�vL}9ov�9G{OF�LeB�6�t>_L 9�S_L�>S_4)9GB,�A�nø�LX6rAS@98NbB�S_4�Nq;5r�68F�B%?"`�>@687õS@4�LX~�>_L�v#Nb6F%;598;@;^F�7o~AS@Nb6B�S@4%9�SR68F%>�6~�~�68B�L�BSRQRNO{b{z98{bQ59�sA;S_>@s'9GB%?'{OL�9?'F%;RS@6�Q�98>@?"S_4�LpQ�6>@;^S�~�6;@;^NOr�{OL}68FAS�Mc67fL�5ø�4�LPBVQ�L};_L�9G>�M�4,|3��9GB%?'tLcSE9:v�98{bF�Lx6G` �`�68>=S_4)9�Se{bL 9�`w�zQ�LoH#B�6�Q S_4)9�S}NbS@;X~%98>_L�BSe�óÈJ9'\V9���B�6A?AL É=MP98B�4)9�v8Lo9"v�9G{OF�LoB�6'{OL�;@;YS@4%9GB ����FAS=;_NOB%McLeS@4�Lx6~�~�68B�L�BSXMP98BV9G{O>_L 98?As�H8LPL�~,F%;RS@6�9�;@Mc6>_Le68`��A�)Q�LpH�B%6�QüS@4�LPs'QRNO{b{�B�6GS=t8NOv8LeF%;9GB"68~�~�68>_S_F�B%NTSwspS_6pt8LcSÞ }6>�7o68>@L8�aK#6xQ�L�B�L�L�?"B�6GS�r)68S_4�L�>�;_L�98>@M�4�NOB�tXS@4�LE;_L�MP68B%?:{OL�9G`3ÈJ\]É�;^NOB%MPLS_4%L}v�9G{OF�Le`�68>E��MP98BD6B�{Os"t8LPS °��c�¥���c� ��ø�LpMP9GB'S@4�LPBX�@McFAS@6Gê���;_L�98>@M�4'9�SE�Y�%;_NbB%MPLe`�F�>_S_4�L�>E;_L�98>@M�4r�LP{O6�Q�S_4%L}\V9��"B%6#?�LeNO;5tF%9G>�9GB�S_L�L�?"B�6GSRS@6oM�4)9GB�tLES@4�Le68F�S@Mc67oL=68`(S@4�L};^L 9G>�M�4z�

254�Nq;n68~�~�68>_S_F%B�NTSwsxS_6X68r�S@9GNOBo7:9�S_4%LP7:9�S@NOM�9G{O{bs}~%>_6�vLPBxr�68F%B%?�;a6Bo\]9��xB�6A?AL ;39GB)?p\,NOBoB�6A?AL�;9G{O{O6�Q�;�F%;YS_6�4%9�v8LfMcFAS@6Gê�;P��9GB)?'S_4�L�>_LP`�68>@LeS_6';_L�9G>�M�4'{bL ;_;EB�6A?AL ;�S@6"t8LPSES@4�Lp;@9G7oLf9GB%;_Q�L�>���{OL�98?%;F%;�S@6pS@4�Ley�{O~�4%9Gëú��LcS�9p98{bt68>@NTS@4�7WNT����P¥��;_F�7o7:9G>@N���L�?�NbB'Ç�NbtF�>@LXj�� l)�ny�SRL 98M�4�;^S_L�~'NbB'y�{O~�4%9Gëú��LcS�9Q�L�NOB%Mc{OF%?ALD{O6�Q�L�>p9GB)?-F�~�~�LP>or�68F�B)?�v�9G{OF�L ;�È$MP9G{O{OL�?�98{b~%4%9�98B%?-r�LcS�9��3>@L�;_~�L�MÂS@NbvLP{Os�ÉeQR4�L�B�Q�LLc�A~%98B%?�9'B�6A?AL8��254�Nq;XNOBA`�68>@7:9�S_NO68B�Nq;eF�~h?�9�S@L�?�QR4�LPBé9DB�6A?AL� ;};_F%M�McL�;@;_68>�;Y>@LcS@F�>_Bäv�9G{OF�L ;=S_4%9GS9G{O{O6�QÜF%;}S_6VM�4%98B�t8LfS_4%6;_L:r)6F�B%?�;p9GB%?ä98?#�wF%;wSxS_4�L »a¤§¦h®8ª�» 68`R;_L�98>@M�4(�Ï��BäS_4�L"M�98;_Lo6G`�9,\V9��B�6A?AL�%Q�LxMP98B,NbB%MP>_L 98;_L=S_4�Lf9G{O~�4%9ov�9G{OF�Lx9;RQ�Lp;^L 9G>�M�4DM�4�NO{q?A>_L�B,QRNTS@4,r)LPS^S@LP>X;_MP68>@L�;���\,NOB,B�6A?AL�;QRNO{b{h;^NO7oNb{q9G>@{Osf9?Q�wF%;^S�S@4�LYr�LcS�9}v�9G{OF�LY68`�S_4�L=QRNOB%?A6�Q!QR4�LPB�M�4�Nb{q?A>@LPB�QRNbS_4"Q�6>@;_LY;@Mc68>@L�;�9G>@LY;^L�LPBz�ø�4�L�B�LPvLP>�S@4�LeSwQ�6�r�68F�B%?%;�6G`nS@4�LxQRNOB%?A6�Q 7oLPLPS���Q�LxM�9GBV;^S_6~V;^L 9G>�M�4DH#B�6�QRNOB�toS@4%9�S�S@4�LxB%6#?�LNq;�B�68S�r)LPS^S_L�>YS@4%9GB,98B�6GS@4�LP>�B%6#?�L}NbB'S@4�LeS@>_L�L}9�S�S@4�Lx;@9G7oLe{bL�v8L�{zS_4)9�SYQ�Le4%9�v8L}98{b>@L�9?As";_LPL�BäÈJNTSMc6F�{q?�r�LeL�Þ�F%98{b{Os�t6�6A?��Ar%FASYNOB�S@4%9�SYM�98;_LXQ�L}M�9GBÊ�wF%;wS=;_9G`�LP{Os�t86oQRNbS_4DS_4�Le68S_4�L�>�B�6A?AL}98B%?�;^S_6~;_L�9G>�M�4�NOB�t=S_4�Nq;3B%6#?�L ÉÂ�aø�LY;@9�Q�r�Lc`�6>_LY4�6�Q�S@4�L�{OL�9G`hQRNbS_4"v�98{bF%LEjX?A6#L�;�B�6GS�B%LPL�?fS@6}r�LE;_L�9G>�M�4�L ?��Ç�NbtF�>@LDjA� �V;_4�6�Q�;xS_4�LD>@L�;_F�{TSo6G`=y�{O~�4%9�ë���LcS�9]9G~%~�{bNOL�?-S_6]S_4�L�S_>@LPL�`�>_67 Ç/NOt8F%>_L,jA� ���é�V68`�S_4%L� jpB�6A?AL ;�9G>@Le~�>@6�v8L ?�NO>_>@LP{OLPv�9GB�SRS@6oS_4�L};_L�98>@M�4z�AQR4%NOM�4,7oL�98B%;5Q�Le68B�{Os�;_L�98>@M�4�L ?�98r)6FAS�4%98{T`nS_4%L

� �

Page 27: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

HJIME]�8LvgRh8K�b54�EPK*`cb50YK+.M[�250RK+.M[adeHJIME�KMLGgRhPKadeHJIME¤254OEPK*dHJIME�[F4�gREYhideHJIME�HYW�kJFTKOZ8kvI50Y[F4�l�mHvsa`wEF4+.GFxHJIPKMLy`³250YK+.R[Vl{zRz|[F4�gREYhf}R}�~�l .F4OEYQF.YI�`ð4ONPKMLGQPKOE14*`³210RK+.M[VlOl6�� }�IRQ�FVS�QTURU)4PWRW)0+.VW�`³250YK).M[�l6�Hvsa`^HOWOkJFTKOZPkGI50Y[F48l�mWRU)0+.14�}t�8� �Y� � � �X�Y���sF0+. `^Hn}{����H���} � ��Hv�R��l�mNt}f�8LGgRh8KGb54OEPK*`_WXQTURU)4MWRW)03. `é250YK).M[*d�HYl6d-KMLvgRh8Kado254�EPKad[F4�gMEYh8�V��d��@HYW�kJFTKOZ8kvI50Y[F4�l��Hvsa`wNt�tWRU)0+.148l�WRU)0+.14�}]N��Hvsa`�WRU30+.14]�]KMLGgRh8K8l�KMLGgRh8K�}�WRU)0+.F4a�Hvsa`@KMLvgRh8K]�O} 254OEMK�l .14OEYQF.OI�`�WRU)0+.F4�l6��� 4RLPW)4fmWRU)0+.14�}�� �R� � � �X�R� �sF0+. `^Hn}{����H���} � ��Hv�R��l�mNt}f�8LGgRh8KGb54OEPK*`_WXQTURU)4MWRW)03. `é250YK).M[*d�HYl6d-KMLvgRh8Kado254�EPKad[F4�gMEYh8�V��d��@HYW�kJFTKOZ8kvI50Y[F4�l��Hvsa`wNt�tWRU)0+.148l�WRU)0+.14�}]N��Hvsa`�WRU30+.14]�~254OEPK�l 214OEPK�}�WYU)0+.14a�Hvsa`³254�EPK]�O}�KMLGgRh8K8l�.14OEYQF.OI�`�WRU)0+.F4�l6���.14OEYQ/.YI�`�WRU)0).14�l6��

Ç/NOt8F%>_L}jA� l%1a254�L}yY{b~%4%9�ë���LcS@9o98{bt68>@NTS@4�7

��

Page 28: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

�NOt8F�>@L}jA� �A1ay�B,yY{b~�4)9���LPS@9pS_>@LPL

B�6A?AL ;R98;R\,NOB�NO7o9G��Q�68F�{q?�4%9�v8L��r%FASYQ�L=t6GS5S_4%L};_987fLX>@L�;_F�{bS��254�L:r�L�;^SxMP9;^L:B�6A?AL:LP�A~%9GB%;_NO68B%;:È$9,Mc68F%BS}68`�S@4�L�B#F�7pr)L�>}6G`5B�6A?AL�;x;^L�LPB)ÉE`�6>xy�{O~�4%9Gëú��LcS�9

Nq;��¡  ¢3�hQR4�LP>@L£�ùNq;�S@4�Lpr%>@98B%M�4�NOB�t:`J98McS_6>E9GB)?¥¤ S@4�Lf;_L�98>@M�4,?AL�~AS_4(�XyY{b~%4%9�ë���LcS@9%� ;EQ�68>�;wSEM�98;_LS_NO7oLX>_L ÞF%Nb>@LP7oLPB�S5NO;¦�£§X�AQR4�NqM�4�Nq;�S_4�Le;@9G7oLX98;5\,NOB�Nb7:9G�h� ;5>@L�Þ�F�NO>_L�7fL�B�S��aW�68SR98{b{hB�6A?AL ;5NbB�S_4%LS_>@LPL}98>_LeM�9G~%98r�{bLe68`nMPFAS_68êh;��%4%6�Q�L�v8LP> �3y�BV98{TS@LP>@B%9�S@NbvLXQ�9�s:S@6:v#NbL�Q 9:\,NOB�NO7:9��DS_>@LPLeNq;5S_6:v#NOLPQB�6A?AL ;�98; �E¡§¡ B�6A?AL�;R6> ¾ ¢A� B�6A?AL ;P��y�B,y�{O{zB�6A?ALe>@L�Þ�F�NO>_L ;�S_4%9GSY9G{O{�6G`nNTS�;�M�4�NO{O?�>_L�B�r�Lx;_L�9G>�M�4�L ?��r�FASx9VU�FASeB�6A?AL�M�9GB�t8L�B�LP>�9�S@LfMPFAS_68êh;��(;_687oLcS@Nb7oL�;e9;eÞ�F�NOM�H�98;X9�`§S@LP>};_L�9G>�M�4�NOB�t"NbS@;e�%>@;^S}M�4�NO{O?���ú`3LPvLP>@s'U�FAS=B�6A?AL}68`�9:t987fLXS@>_L�L}t8L�B�LP>�9�S@L�;�9"McFAS@6Gêé9�`§S_L�>E;_L�98>@M�4�NOB�t:NbS@;��%>@;^SE;_F%MPMPL�;@;^6>��%S_4�L�BS_4%LxS@>_L�LxNq;Y>@L�?AF)McL�?,S_6'9";_N���Lx6G`��   ¢3�hQR4�NqM�4]Nq;Y4%6�Q S_4�Lfr)L ;wSeMP9;^LxNO;=?ALP>@NOv8L�?z�=254�Nq;E>_L ?AF%MÂS@Nb6BȧS@4�LX;_Þ�F%98>_L�>@6#6GS�68`zS_4%LE;_N���LY6G`(S_4�LE68>@NbtNbB%98{�S@>_L�L ÉaNq;�9x;_F�r%;^S@9GB�S@NO98{)NO7o~�>_6�vLP7oLPB�S�6�vLP>�S_4�LEQ�6>@;^SMP9;^L��QR4�NqM�4'7fL 9GB%;�Q�LeMP98B,;^L 9G>�M�4"SwQRNqMcL}9;�?ALPL�~,98;�\,NOB�NO7:9���QRNbS_4'S@4�L};@9G7oLeB#F�7xr�LP>�68`�B%6#?�LLc�A~%98B%;_Nb6B%;P�äU�68F�B�S_NOB�t�B�6A?AL"LP�#~)9GB%;_Nb6B%;}Nq;xS_4�L�7f6�;wSoMc67f7o6B-7oLcS_>@NqM:`�68>pLPv�9G{OF%9GS_NOB�t�;_L�98>@M�49G{Ot86>_NbS_4%7o;��A;^NOB%MPLeB�6A?ALXLc�A~%9GB);^NO68B%;5Nq;R?ANO>_L MÂS@{bs"MP68>@>_L�{O9GS_L ?:S_6�;_L�98>@M�4"S_NO7oL8�

��l�Ñ mon pTq7rts©¨ wWs�p|w�r£n���n�w�Ë[�y�{O~�4%9Gëú��LPS@9�� ;f;^F%M�McL ;_;xNO;pB�6GS��wF%;^Sf>@LP{q9�S@L�?äS@6]NbS@;f9Gr�NO{ONTSwsäS@6]t8L�B�LP>�9�S@L"McF�S_6Gê�;��ar�FAS:9G{q;^6�Mc687oL ;`�>@687 S_4�L�7:98B�s�LPB%4%9GB%MPLP7oLPB�S�;er�F�NO{TSf68B�S_6,NbSp6�vLP>XS@4�L�s8L 9G>�;P�,K#~�LPL ?ANbB%tVF�~-;_L�9G>�M�4äNO;xF%;_F%9G{O{bs?A6B�Ler#s">@L�?AF%MPNbB%tpS@4�L}B#F�7pr)L�>�6G`nB�6A?AL�;Y;^L 9G>�M�4�L�?���ø�L}M�9GB,98M�Mc687o~�{ONq;^4DS_4%NO;Rr#s�r)L�NbB�t�;_7:9G>_S_L�>9Gr�68F�SXQR4)9�Se68>�?ALP>XQ�Lf;_L�98>@M�4�;^F)MPMcL ;_;_68>�;ENbBz�/9GB%?�Q�L:M�9GB�98{O;_6';_9�vLp6F�>@;_LP{Ov8L ;�S@Nb7oLor#s];^S_68>@NOB�tNOBA`�68>@7:9�S_NO68B:98r)6FAS�Mc67f~%{bLPS_L�?o;_L�98>@M�4�L ;�NbB�M�98;_L�Q�LRB�L�L�?pS_6};_L�98>@M�4pS_4�L�;@9G7oLRB�6A?AL5SwQRNqMcL�a254�>_L�LNO7f~�68>_S@98B�So;_L�98>@M�4-L�B�4%98B%McL�7fL�B�S@;o9G>@L ©:ª����]ªG�_®8�P�¤§¦�¨ � ©o�P©oªG�²�µ^ �«�«Â¤q«Â�ú��®�«P�� ��_­�¯ 98B%? ¤§���c�@ ��¥¤§���®8����¬��P¦%¤§¦#¨ �

�Q!

Page 29: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

ÜÞÝ�(£Ý³ß ªdáæã�ä{« ú5å�ä(ú8�³ÿ�$ø�L�MP9GBxS_>@seS_6X>@L�?AF)McL�S_4�L5B#F�7pr)L�>a6G`)B%6#?�L�;nQ�L5;_L�98>@M�4xr�sx7o98H#NbB�te9Er)LPS^S@LP>3L�v�98{bF)9�S_NO68Bx`�F�B%McS_NO68Bz�r�FAS}Q�L�MP98B�98{O;_6'>_L ?AF%MPLfB%6#?�L�;Xr#s]{O6�Q�L�>_NOB�t�S_4�L:LPê�L MÂS@NbvLfr%>@98B%M�4�NOB�tD`J98MÂS@68>e68`�S_4%L:S_>@LPL�(;^NOB%MPLy�{O~�4%9Gëú��LPS@9ENO;n?AL�~)L�B%?ALPB�Sa68Bf;^L 9G>�M�4�NOB�t�S@4�L�r�L�;^Sa7o6�v8L�68`�9EB�6A?AL��%>@;^S����EB�L�Q�9�s=S@6=?A6ES_4)9�SaNO;/S@668>�?AL�>nS_4�L=;^F%M�McL ;_;_68>�;�6G`z9eB�6A?ALRr#sf7f6�;wS_ëzS_6x{bL 98;^S^ë¥`J9�v868F%>@98r�{bL+Æ�r#sf?A6NbB%t};^6eQ�L�4�6~)LRS@6e>@98NO;_LR68F%>M�4%98B%McL ;n6G`ht8LcS_S_NOB�t}9eMcF�S_6Gê�r�spt8LPS^S_NOB�te4�NOt84%LP>3v�9G{OF�L ;n`�68>39XB�6A?AL�;_6#68B�L�>a>@9GS_4�L�>nS_4%98Bo{O9GS_LP> �n254�NO;S_L M�4�B�NqÞ�F�LoNO;e68`§S_L�B�>@Lc`�L�>_>@L�?]S_6,98;X7o6�vLp6>@?AL�>_NOB�t)�UN j�lQP�\,6�vLp6>@?�LP>@NbB�tDNq;e6G`§S@LPBä?A68B�Lf`�6>eLPv8L�>_sB�6A?ALXS@4%9�S�tLPB�L�>@9GS_L�;57o6�vL�;��n\V6�v8L�;RM�9GB'r�Le68>�?ALP>@L�?�F%;_NbB�tfS@4�L}F%;_F%9G{�L�v�9G{OF%9�S@Nb6B�`�F%B%MÂS@Nb6Bz��r�FAS;_687oLcS@Nb7oL�;R9o?ANbêhLP>@LPB�S�4�LPF%>_Nq;wS@NOM=7:9�s�r�LeF%;_L�?�`�68>�;_~)L�L�?D>@L�98;_68B);P�

\,6�vL�6>@?�LP>@NbB�te4%LP{O~%;3F%;�t8LPS�Mc{O6;_LP>aS@6eS_4�LYr)L ;wS5MP98;_LRB�6A?AL�LP�A~%9GB%;_NO68B%;n`�6>�y�{O~�4%9Gëú��LPS@9���;^NOB%MPLQ�LY9G>@LRS_>@s#NbB%teS_6x98{bQ59�sA;3;_L�9G>�M�4fS_4�LEr)L ;wS5M�4�NO{O?:68`(9eB�6A?ALY�%>@;^S��n�3vLPB:Nb`z7o6�v8L�6>@?AL�>_NOB�t}?A6#L ;3B�68St8L�B�LP>�9�S@LENO7o7oL�?ANq9�S@LXMPFAS_68êh;Y9�S�McFASRB�6A?AL ;P�%Q�L=QRNb{O{zF%;_F%98{b{Os";_LPLX9f;_NOt8B�Nb�)MP98B�S5>@L�?�F%MÂS@Nb6B�NOB�B%6#?�LLc�A~%98B%;_Nb6B%;P�ÜÞÝ�(£Ý´Ü ªdäæýbá�úM�»ûX¬��R�R�c�O"FäæåOà»ä(þ[ú87@üy�{O~�4%9Gëú��LPS@9eMP98B:;^~�LPB%?o7pF%M�4o6G`�NbS@;nS@Nb7oL�>@LcëúLc�A~%98B%?ANOB�tXB�6A?AL�;3S_4%9GS3NTS�4)98;398{b>@L�9?Asx;_LPLPB(�nyE;aNbS�NO;6G`§S@LPBeS@4�L5MP98;_L3QRNbS_4x;_L�98>@M�4XS@>_L�L�;�� S_4�L�sX98>_L�B�6GS/S_>@LPL�;/9�Sn9G{O{$��r�FASa?ANO>_L MÂS@L�?}9McsAMc{ONOM3t8>�9G~�4%;�ÈJã�y�<X;�ÉÂ�r�L�MP98F%;_Lf68`�S@>@98B%;^~�6;_NbS_NO68B%;=6G`5;wS�9�S@L�;XQRNbS_4�NOBé9D;_NOB�t8{OL:;^L 9G>�M�4�ȧS@4�Nq;X4%9G~�~�LPB);eQR4�LPBä?ANbê�L�>_L�B�Sx;^LPëÞ�F�LPB)McL�;E6G`37o6�vL�;E>_L ;^F�{bSENOB,S@4�Lf;@9G7oLf;wS�9�S_L�ÉÂ�Xø�LpQ�68F�{q?,{ONbHLx6F�>Y4�L�F�>@NO;^S_NqMp;_L�98>@M�4,98{bt68>@NTS@4�7:;S_6��^>@LP7oLP7pr)L�>ð�e9;37pF%M�4"98;�~)6�;_;_NOr�{bL=9Gr�68FAS�~�>@LPv#Nb6F%;�;_L�98>@M�4%L�;���S_6p7o98H8LR`�F�S_F�>@L=;_L�98>@M�4%L�;n`J9;wS@LP> �r#s:LP{ONb7oNOB%9�S@NbB%t}S_4%L=B%LPL�?�S_6o;^L 9G>�M�4:QR4�LP>@LY6B�L=4%98;�;^L 9G>�M�4�L�?�r)LP`�68>@L8�a254�Nq;�S@L�M�4�B%NOÞ�F�LENO;�>@Lc`�LP>@>@L�?S_6:9;�� �P©:ª��²�µ$�=«�«Â¤q«Â�ú��®�ºh�� ��@­@¯ ��EB�LX6G`/S_4�Le7o6�;wS�Mc67o7f6B"H#NOB%?�;R68`�\,L�7f6>_s�ë�yY;@;^Nq;^S_L�?DK#L�98>@M�4�NO;�S@4�LeF%;_LX6G`a9 �¥�_ �¦%«¥¬�ª�«�¤§�¥¤Jª�¦

�� 8°P¡b� ÈJ2R2�Éc�UNb� j#Phy 2R2!NO;�B�6>_7:98{b{OspNO7o~�{OLP7oLPB�S_L ?"9;�9}4)98;_4:S@98r�{bL�#r)L MP9GF);^LEQ�LEQ�98BS�68~�LP>�9�S_NO68B);68B"NTS�S_6pr)LX98;3`J98;^S59;3~�6;@;^NOr�{OL�S_6f7oNbB%Nb7oNU�PL�S@4�L=6�v8LP>@4�L 98?o98;@;^6AMPNO9GS_L�?oQRNbS_4�>_L 98?ANOB�tx98B%?:QR>@NTS@NbB%tS_6xS_4�LYS@98r�{bL�a2R2�LPB�S_>@NOL�;aSws#~�NqMP98{b{Oso;wS@68>@LE9GB:L�B%Mc6A?AL ?�;^S@9�S@LE98{b6B�t}QRNbS_4"NbS@;�{q98;^S�H#B�6�QRB:4�L�F�>_Nq;^S_NqMv�9G{OF�LV9GB)?-S@4�LV?ALP~�S_4!6G`e;^L 9G>�M�4�9GSoQR4%NOM�4�S_4)9�S�v�9G{OF�L'Q�9;o68rAS�9GNOB�L�?z��2R2þLPB�S@>_NOL�;:98{O;_6ä6G`§S_L�BMc6B�S@9GNOBfS_4�LE9G{O~�4%9e9GB)?pr�LcS�9}McF�S_6GêDv�9G{OF�L�;EÈ�QR4�L�B:F%;^L ?fNbB�98B�y�{O~�4%9�ë���LcS�9e;^LPS^S_NOB�t#ÉÂ�9;39e7oLcS@4�6A?6G`T�^S_NOt84�S_L�B�NbB%t+��;_L�98>@M�4'QRNOB%?A6�Q�;�98B%?,9G{O{b6�QRNOB�to`�6>EÞ�F�NqM�H8LP>EMcFAS@6Gê�;P�h9GB%?,S_4#F%;�{OL�;@;Y;_L�98>@M�4(�5254%LNOBA`�68>@7:9�S_NO68B�;wS@68>@L�?]NbBä9�2R2ÜNO;XF);^F%98{b{OsVMc67o~�>_L ;_;_L�?VS_6Dr)L�9;X;^7:9G{O{a98;=~�6;@;^NOr�{OL8��S@6�7:9��ANO7oN���L7oLP7o68>@s'F%;@9Gt8L�=254%Lf2R2 Nq;=F%;^L ?Vr�Lc`�6>_Lf9";^S@9�S@LpNq;ELc�A~%9GB)?AL�?�ÈJ2R2 {O6#68H#F�~)ÉRS_6'M�4�L�M�HDS_6D;^L�LpNb`NOBA`�68>@7:9�S_NO68Bo9Gr�68F�SaS_4�L�;^S@9GS_LRLc�ANq;wS�;P�D�ú`�9e;wS�9�S_LRLP�ANO;^S@;nNOBfS_4�LY2R2�9GB)?xNbS@;32R2�LPB�S@>_spQ�9;a;^L 9G>�M�4�L�?S_6VS_4�LD;_987fL:6>}t8>@L�9GS_L�>x?ALP~�S_4äS_4)9GBéS@4�L"McF%>_>@LPB�Sp?AL�~AS_4(��Q�L"M�9GBéF%;_L:S_4%L"2R2óv�98{bF%L:S_6VL�NTS@4�LP>LP{ONO7fNOB%9GS_Lo`�F�>_S_4�L�>};^L 9G>�M�4�9GSeS_4�Nq;};^S@9�S@L8�z6>}9�Se{OL�98;^S}B%98>_>@6�Q S_4�L�;_L�98>@M�4�QRNbB)?A6�Qà`�6>XS_4�L�;^S@9GS_L8�ø�4�L�B�LPvLP>eQ�L�9G>@Lo98r)6FASeS_6,>@LcS@F�>@B�9'v�9G{OF�L:NOBé9D;_L�98>@M�4(�zQ�L�;^S_6>_LfS@4�L�;wS�9�S@L�9GB%?�NbS@;ev�9G{OF�L:NOBS_4%L=2R2X�AK#687oLPS_NO7fL ;�SwQ�6f;wS�9�S_L ;�QRNO{O{)7:9G~"S_6xS_4�LX;_987oLY{O6#M�9�S@Nb6B�NbB�S_4�L=4%98;_4:S�9Gr�{OLfÈ$9 ­�ª�¡§¡T¤q«�¤JªG¦ Éc�9�SRQR4�NqM�4'~)6NbB�SRQ�L=B%LPL�?�S@6o?�L�McNq?ALXQR4�LPS_4�L�>�68>5B�68SRS_6o6�v8L�>_QR>@NTS@LE9fv�9G{OF�LXNbBDS@4�L}2R2X��254�LP>@Le9G>@L

���

Page 30: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

;_LPv8L�>@98{(S@L�M�4�B%NO�F�L ;=`�68>}?AL 9G{ONbB�tDQRNbS_4�S_4�Nq;��zr�FAS}F%;_F%98{b{Os,Q�Lo6B�{bs]6�v8LP>@QR>@NTS@LxNb`�S_4%L:B�LPQ�LPB�S_>@s,NO;`�68>�9o?AL�LP~�LP>Y;_L�98>@M�4(�

2/>@98B%;^~�6;_NbS_NO68B�S@9Gr%{bL ;xMP98B-;wS@68>@L:7o68>@LoS_4%98B��wF%;wSo;^L 9G>�M�4�L�?�v�9G{OF�L�;��'ø�L�MP9GB-98{O;_6V;^S_68>@LoS_4%Lr�L�;^S}7f6�vLf;_L�98>@M�4%L�?,`�6>}9�;^S@9GS_L:NOB�NbS@;x2R2àLPB�S@>_s�f254�L�BäNT`5Q�Lo7oLPLPSXS_4�Nq;};^S@9�S@L:9Gt98NbB(�zQ�LoMP98B;@Mc68>@LeNbS�S_4�Lx4�Nbt4�L�;^SY68`a98{b{/;^F%M�McL ;_;_68>�;5QR4�LPB,Q�L}~�LP>_`�68>@7è7o6�v8Le6>@?�LP>@NbB�t)����B'S@4�NO;YQ�9�s�Q�Le4%68~�LS_4)9�SRS_4%L}r)L ;wS�7o6�vLE`�>@687å9:;^4)9G{O{b6�Q�LP>R;_L�9G>�M�4DNO;5S@4�Ler�L�;^SY7o6�v8L=`�68>�9:?AL�LP~�LP>Y;_L�98>@M�4(��9GB%?Dt8LPS�9Þ�F�NqM�H"McFAS@6Gên�ÜÞÝ�(£Ý�� ­�"Fä(ú1þy"P�¸ã�ät®Xä(ä(ùTäæÿ��³ÿ�$�úS_L�>@9GS_NOv8Le;_L�9G>�M�4"~�LP>_`�68>@7:;R;^F)MPMcL ;_;_NOv8LX;^L 9G>�M�4�L�;��A;wS�9G>_S_NOB�toL�98M�4"S_NO7oLe`�>_67õS_4%L};_987fLX>@6#6GS��ANOB%MP>_LPë7oLPB�S_NOB�t"9"?ALP~AS@4V~%98>@987fLPS_L�>�L�9M�4�S@Nb7oLpNTSX;wS�9G>_S@;R6�vLP> ����98M�4'>_L�~)LPS_NbS_NO68B,Nq;EM�9G{O{bL ?'9GB ¤§���c�_ G�$¤JªG¦ ��úS_L�>@9GS_NOv8Lx?�LPLP~�LPB%NbB�t�NO;=9:`�6>_7 68`3NTS@LP>�9�S_NOv8Lp;^L 9G>�M�4z�%QR4�L�>_LxS_4�LpB�687oNOB%9G{n;_L�9G>�M�4,?ALP~�S_4�;^S@98>^S�;Y9GS;_687oLE;_7:9G{O{�v�98{bF�LX9GB)?:S_4%LPBDNO;�NOB%Mc>@LP7oLPB�S@L�?�9G`§S_LP>5L 98M�4";_L�98>@M�4:S@LP>@7oNbB%9GS_L ;P�[�úS_L�>@9GS_NOv8L=?ALPL�~)L�B�NbB%tNq;xF%;_F%98{b{Osé9]Mc67o~)6B�LPB�Sf9?�?AL ?éS_6�NbB)Mc>@L�98;_L:S@4�L�LPê�L MÂS@NbvLPB�L ;_;p6G`�7oLP7o6>_s�ë�98;@;^Nq;wS@L�?é;_L�98>@M�4z�a9;Q�LP{O{z98;�S_6:NO7o~�>@6�v8L=7f6�vLE6>@?�LP>@NbB�t)�

\,6�vL�6>@?�LP>@NbB�tXNq;aL�;_~�L�McNq9G{O{OsxLcêhL�McS_NOv8L�QR4%LPB:?A68B%LY9�S�98{b{�B%6#?�L�;3NOB:Mc6B#�wF�B%McS_NO68B:QRNbS_4:NbS_LP>�9�S@NbvL?AL�LP~�LPB�NOB�t5Æ/r)LP`�68>@L:9GB]NbS_L�>@9GS_NO68Bz�zS_4�Lo>@6�68S�� ;XM�4�Nb{q?A>@LPBäMP98B]r�Lf>@Lcëú68>�?AL�>_L ?'S_6'>@LV�%L MÂS=S_4�L�;@Mc6>_NOB�t`�>@687åS_4�Lf~�>@LPv#NO68F%;YNTS@LP>�9�S_NO68B(�=K#NOB%McLxS_4�Lf68>�?AL�>Y6G`�M�4%Nb{q?A>@LPBVr�LcSwQ�LPL�B];^L 9G>�M�4�L�;�NO;=F%;_F%9G{O{Os�4�NOt84%{bsMc6>_>@LP{q9�S@L�?��#{q9G>@t8L=~)6>^S@Nb6B%;56G`�S_4%LXS_>@LPLeMP98B�r�Le~)68S_L�BS@NO98{b{Os"MPFAS�6Gê�Þ�F�NqM�H#{bs�`�>_67õS_4�Le>@6#6GS �

��l@¯ °(�±���ÊqDËDp|w�r£n`�$�¤Û�n n�� mon pTq7rts��BVS@4�Lo7xF�{bS_Nbëú~�{O9�sLP>=;^LPS^S_NOB�t)�hS_4�L:?AL�LP~�LP>e9�~�>@68t>@987åM�9GB�;^L 9G>�M�4z�%S@4�Lo7o68>@Lx{ONbHLP{Os,NTSXNO;ES@6�r�L�9GS9'~�>@68t>@987 S_4%9GSp;_L�9G>�M�4�L ;e;^4%98{b{O6�Q�LP> �C��Bä`J98McS��n9,?ANTêhLP>@LPB)McL�68`56B�{Os�9,;_NbB�t{bL:~%{bs�r)LPSwQ�L�LPBäSwQ�6~�>@68t>@987o;�MP98B'4%9�v8LX9o;^F�r);wS�9GB�S_Nq9G{z?ANbêhLP>@LPB%MPLeNbBD~)L�>^`�6>_7:98B%McL�N ����P¥�

ãELPLP~�;_L�98>@M�4!9G{q;^6ä4�L�{b~);:~�>@68t8>�9G7:;o?AL 9G{�QRNbS_4!S@4�L];_6Gë�MP9G{O{OL�?�² ª��¤DC ªG¦�³T´Y��­P� N jG�QPú�5QR4�LP>@L,9~�>@68t>@987 `�68>@L�;_LPL�;59fr%9?D;_NbS_F%9GS_NO68BäÈ�t86#6A?"`�68>RS@4�Le68~�~�68B%LPB�S�Éc�Ar�FASY7:9GHL�;XÈ�r)98?%É�7o6�v8L ;5NbBD68>�?AL�>S_6�`�68>@L�;^S@98{b{/S_4%LpNOB�LPv#NbS@98r�{bL+ÆzNOB]6GS@4�LP>=Q�68>�?�;P��S@4�Lpr)98?];_NbS_F%9GS_NO68B]Nq; �^~�F);^4�L ?,6�v8L�>�S@4�Lo4�68>@N���68B5�%�QR4�L�>_L�NTS:MP98B�B�6GSfr)L';_LPLPB�9GB#s#7o68>@L8��254%L�~�>@68r%{bL�7 Nq;xS_4%9GSo98{b{R;_L�9G>�M�4�L ;eQRNb{O{R;^F�ê�L�>p`�>@687 S@4�NO;LcêhL�McS�F�B�{OL�;@;5S_4%LPs�98>_Le98r�{bL=S@6:>_L 98M�4�9fS@LP>@7oNbB%98{z;wS�9�S@L8��6>RLc�#S_L�B%?';^L 9G>�M�4�L�;�6�v8L�>�S@4�L}4�6>_NU�P6B�S@69W�@;wS�9Gr�{OL��e;^S@9GS_LxÈJQR4�NOM�4"NO;�?A68B�LYNbB ?P¢A¤J�«P­��P¦�­��E«P�@ G�_­�¯ Éc��254�LY?AL�LP~�LP>�9e~�>@68t8>�9G7�MP9GB�;_L�98>@M�4(�GS_4%Lr�LcS^S@LP>�NbS@;YM�4%9GB%MPL�;�S_6�9�v68Nq?:S@4�LeB�LPt�9�S@NbvLELPê�L MÂS@;�6G`�S_4�Le4�6>_NU�P6Bz�

y�B%6GS_4%LP>}>@L�9;^6B�QR4#s�?�LPLP~é;_L�98>@M�4�NO;x;^6,NO7o~)6>^S�9GB�S}NO;}S_4%9GS}NTSfMP9GBä68`§S_LPBé6�vLP>�Mc67fLf{ONb7oNbS@9�ëS_NO68B);RNbB'NOB�4�L�>_L�BS�4#F�7:98BDH#B�6�QR{OL�?�t8L=S_4%9GSYNq;RF%;_L�?Dr#s�S_4%Le~�>_6t8>�9G7'�aø�4�NO{bLe~%>_6t8>�9G7o7oNbB�to;_F%M�4H#B�6�QR{OL�?AtLpS@6]?ANO>_L MÂSx;_L�98>@M�4!È�6>xM�4�6#6;_NbB%tD7o6�vL�;e9G{bS_6t8LPS_4�L�>�É=7:9�s]r�L�r�LPB�LP�)McNq9G{¥��NTSxNq;eNOBä`J98McS9]?%9GB�tLP>@68F%;XS@4�NOB�tVS@6VF%;_L8��254%L"Lc�A~�{q9GB)9�S_NO68BéNq;xS_4%9GSf9GB#s�H#B�6�QR{bL ?At8L"68B�L"M�9GB-~%FASpNOB�9,~%>_68ët8>�9G7ù9Gr�68FAS�9ot987oL=QRNO{O{zF�{bS_NO7o9GS_L�{bs�r)LeNOB%Mc67o~�{bLPS_L�%;^NOB%MPLeB�6:68B�LeM�9GBD>_L 9G{O{bs�H#B�6�QñLPvLP>@sS@4�NOB�t9Gr�68F�SE9GB �^NOB�S_L�>_L ;wS@NbB�t��ft9G7oL��yY?%?AL�?'H#B�6�QR{OL�?AtLe7:9�s�9G{q;_6o;_{O6�Q ?A6�QRB,9o~�>@68t>@987þr�L�MP98F%;_Le6G`

��"

Page 31: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

NOB%Mc>@L�9;^L ?�M�9G{qMcF�{q9�S@Nb6B%;P�DãYL�LP~�LP>f;^L 9G>�M�4�7:9�s]98{O;_6V?�9G7o~�LPBäS@4�L�LcêhL�McSx6G`5LP>@>@68>�;ENOB-9'4�L�F�>_Nq;^S_NqMLPv�98{bF%9GS_NO68B�`�F�B%McS_NO68Bz�

jGk

Page 32: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

] ^`_badcfehg µ

¶ � ô òþö�· I ÿ ¶ ð � ö�· ô ï ð I ö ¸ �M ô I ÿ ï

�Ïl�k ��p|��n �º¹ u�Ë[s ¡As�p|w�r£nK#6'`J98>��/S_4�L�?ANO;@McF);_;_Nb6B�68`�;^L 9G>�M�4�4%9;}McL�B�S_>@L�?ä9G>@68F�B)? ®�c���c�©f¤§¦%¤q«Â�¥¤J­ t�9G7oL�;��(QR4�L�>_L�98B-98McS_NO68BNq;EtF%9G>�9GB�S@LPL�?DS@6">@L�;_F�{bS=NOB�9�;^~�L�MPNT�)Mf;^S@9�S@L8�}\,6�;wS=t987fL ;�S@4%9�SX4%9�vL}r)L�LPB�Lc�#S_L�B%;_NbvLP{Os';^S_F)?ANbL ?Å ;_F%M�4�9;xM�4�L M�H8LP>�;���M�4�L ;_;���S_NqMÂë¥S@9MÂë¥S_6#L Å `J98{b{�NOBS@6,S_4%NO;fMP9GS_LPt68>@s8�VCY6�Q�L�v8LP> ��t9G7oL ;x98;p;^NO7o~�{OL98;x;^B%98H8L ;}9GB%?ä{q98?%?ALP>�;��:?A6VB�68S}`J9G{O{�NOB�S_6,S@4�NO;pMP9GS_LPt68>@s8�/r)L MP9GF);^L:S@4�LPs�NOB%Mc{OF%?ALD9GBéLP{OLP7oL�BSp6G`M�4%98B%McL��254�L}LP{OLP7oL�BS=6G`3M�4%98B%McL}Nq;�68`§S_L�BVr%98;_L�?'6B'S_4�Lp>_6{b{/6G`39�?ANOL�ÈJ68>=?ANOMPL Éc�=U�4%9GB)McL}L�v8LPB�S�;9G>@Lx98{O;_6�~�>@L�;_LPB�SYNOB]MP98>@?'t�9G7oL�;Y{bNOH8Lpmn68H8L�>��)QR4�LP>@L}6B�LpM�9GB�B�68SYr�LpMcL�>^S�9GNOB,QR4%9�SXMP98>@?'6B�LxQRNO{b{?A>�9�Qe�emn68H8L�>�Nq;=98{O;_6�98B ¤§©Y¬��P���c��­c�Y¤§¦��cª��©: ��¥¤Jª�¦ t9G7oL�h;_NOB%McLf68~�~�68B%LPB�S@;EQRNb{O{ ¯#¤J®� S_4%LPNO>XM�9G>�?�;��9GB)?äS_4�L�>_LP`�68>@L�4�Nq?ALDNbBA`�6>_7:9GS_NO68Bä`�>@687 S_4�LD~�{q9�s8L�>��]254%NO;xS_4�L ;^Nq;pQRNb{O{568B�{OséMc68B)McLP>@BéNbS@;_LP{b`YQRNTS@4¬%�c���c��­P�E¤§¦ �cª��©: ��¥¤Jª�¦ t9G7oL ;P�zQR4%LP>@LoS_4�L:L�BS@Nb>@L�;^S@9�S@L:NO;XH#B�6�QRB�S@6Dr�6GS@4é~�{q9�s8LP>�;��z9G{bS_4�6F�t84�S_4%L;^S@9�S@L�;�S@4%9�SR`�6{b{O6�Qü7:9�s�B�68SRr)L}?ALPS_L�>_7oNOB�NO;^S_NqMG�

ø�NbS_4éS@4�L"98?%?ANTS@Nb6Bé6G`�M�4%98B%McL:L�v8LPB�S�;P��Q�L"B�LPL ?�S_6]9?�?é9,B�L�QóH#NOB%?ä6G`RB�6A?AL"S_6V6F�>}t�9G7oLS_>@LPL1�9"M�4%9GB%MPLeB�6A?AL8��yÜM�4%9GB%MPL}B�6A?AL}QRNO{O{(4%9�vL};^F%M�McL ;_;_68>Y;^S@9GS_L ;�{ONbHL}\,NbB]68>Y\V9G�DB%6#?�L�;��%r�FASL�9M�4é;^F%M�McL ;_;_68>XNq;x98;@;_6#MPNO9GS_L ?]QRNbS_4-9'~�>@68r)9Gr�NO{bNbSws]68`�S@4%9�Sf;wS�9�S_L:r�LPNOB�tV>@L�9M�4�L�?z��Ç�6>eLc��9G7o~�{OL8�9]M�4)9GB%MPL�B�6A?ALDNbB�9]t987fL�NbB#v68{Ov�NOB�t]9�;^NOB�t{bL"?�NbLDQ�6F�{q?é4%9�v8L�;^Nb�-;^F%M�McL ;_;_68>pB�6A?AL�;pr)L�{b6�QõNbS��L�9M�4V>@LP~�>@L�;_LPB�S_NOB�t:S@4�Lp;^S@9GS_Lf6G`aS@4�Lpt�9G7oLp9G`§S_L�>E6B�Lx68`aS_4�Lf~)6�;_;_NOr�{bLp>_6{b{q;E6G`aS_4%Lf?ANOL8�z98B%?,L 98M�4>@L�98M�4)9Gr�{OLEQRNbS_4DS@4�L};_987oL=~%>_6r%9Gr�NO{ONTSws�68` �» �254�L:L�{bL�7fL�B�Sx6G`�M�4%98B%McL:Mc67o~�{bLPS_L�{bsäM�4%9GB%t8L�;=S@4�L�{q9GB%?%;_M�9G~�LoS_4%9GSp;^L 9G>�M�4�98{bt68>@NTS@4�7:;eQ�68>@H68B(�D��B"t9G7oL ;36G`(M�4)9GB%MPL8��Q�L=MP9GB%B�6GS5;_9�sp`�68>�McLP>_S@98NbB"QR4%9�S5;^LPS�6G`z{OLPt�9G{�7o6�v8L�;aS_4�L=68~�~�68B%LPB�S�QRNO{b{4%9�vL�9�v�9GNO{O98r�{OL�6B}S_4%LPNO>nS_F�>@Bz�8;_6YQ�LRMP9GB%B�6GSnr)LRMPLP>_S@9GNOB}S@6=9�v68Nq?}McL�>^S�9GNOBx6FAS@MP687oL�;��[�EB�L57oLcS@4�6A?F%;_L�?oS@6f;_NO7xF�{q9�S@LE;^S_6AM�4%98;^S_NqMcNbSws8��r�FAS5>@LP7o6�v8L�NbS�`�>@687óS@4�LEt�9G7oL�S@>_L�LE;_6xNbS5M�9GB�r�LX;^L 9G>�M�4�L�?fF%;_NbB%t;^S@9GB)?�9G>�?�7fLPS_4�6A?�;���NO;}M�9G{O{bL ? «Â�ú G�$¤q«Â�¥¤J­@ G¡a«P �©Y¬�¡£¤§¦#¨ �398{O;_6'>_LP`�LP>@>_L ?VS@6]98; �_ª�¡§¡bªG¢A�J« �'254�L�7oLcS@4�6A?NOB�v68{Ov8L ;(>@LP~�L�9GS_L�?xS_>@Nq9G{q;nQR4�LP>@L�S@4�LR68F�S@Mc67oL�68`%S@4�L�M�4%9GB)McL�LPv8L�B�S@;a9G>@L�>@98B%?A687o{Os}?AL�MPNO?�L�?pr)LP`�68>@L;_L�9G>�M�4}r�LPtNbB%;��898B%?}S@4�LPBo;_L�9G>�M�4}Nq;n>_F%BpB�6>_7:98{b{OsX68BpS_4�L5>@L�;_F�{TS@NbB%tYS@>_L�L8�aK#NbB)McL5L�9M�4pM�4%98B%McL�LPvLPB�S68B%{bsV4)98;X68B%Lo;_F%M�McL�;@;_68> �hS_4�L�sÏ�wF%;^S}r)L Mc687oLoNOBS@LP>@7oL�?ANq9G>@s,B�6A?AL�;}NbB�S_4�LoS@>_L�L8�:Ç�6>et987fL ;ES_4%9GS¥ ïæè¿­�ê%®´ªé¯[°�ôQì�ë8°�ìQìQªé￯³ñQ« óF²V¨�ê�°�↑ �:ï¿« ®´«Z¯¿­+õ

jA�

Page 33: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

NOB�v68{Ov8L'?ANqMcL8��S_4%LVM�4%9GB%MPL'LPv8L�B�S@;'ȧS@4�L,>_6{b{q;���4�L�B%McL'S@4�L'S_L�>_7 >@68{O{O68FASÂÉpM�9GB�r)LV?�LcS_L�>_7oNOB�L�?�NOB98?�v�98B%McL,6>:68BAë�?AL�7o98B%?�QR4�LPB�9éM�4%98B%McL,B%6#?�L,NO;:7oLPS"NbB!S@4�L'S_>@LPL����B�6>@?AL�>oS_6étLcS"9ät86#6A?;^S@9�S@NO;^S_NqMP98{�;@9G7o~�{OL8�S_4%LYB#F�7xr�LP>�6G`�S@>_Nq9G{q;�7xF%;^S�r�LY4�NOt84"LPB�6F�t84]È�`�68>�r%98M�H#t�9G7o7o68Bz��S@4�Nq;�Nq;�6G`§S_L�BNOBoS_4�L5S@LPB%;�68>a4#F�B%?A>@L�?%;a6G`�S_4�6F%;@9GB%?�;36G`�S_>@NO98{O;�É�NbBo6>@?AL�>nS_6}98~�~�>@6��#NO7:9�S@L�S@4�LRS@>_F�L�?�NO;^S_>@Nbr%FAS_NO68Bz�ø�4�NO{bLo>@68{O{b6FAS@;EQRNO{b{n>@LP7:9GNOB�9�~)6~�F�{q9G>=7oLcS_4%6#?�F%;_L�?]NbBä;^L 9G>�M�4VQRNbS_4]t�9G7oL�;=QRNbS_4�M�4%9GB%MPL8�hS@4�NO;S_4%L�;_NO;RQRNO{O{zMc68B)McLPB�S@>@9GS_LX68B�`�F�{O{(;^L 9G>�M�4"7oLcS@4�6A?�;��

m3>@LPv#NO68F%;_{Os8�RQ�L�;@9�Q 4�6�Q \,NOB�NO7:9��ü;_L�9G>�M�4�Q�68>@H8L ?�NbB ?ALcS@LP>@7oNbB�Nq;^S_NqM�?�687:9GNOB%;��E9GB)?�4�6�Qy�{O~�4%9Gëú��LPS@9DNb7o~�>@6�v8L ?V6Bä\VNbB�NO7:9�����254�L:NOB�S_>@6#?�F%MÂS@Nb6B�68`5M�4%98B%McLoB�6A?AL ;X7oL�9GB);=S_4%9GS}Q�L:MP98BB�6'{O68B�tLP>e?ANO>_L MÂS_{Os]98~�~�{Os,LPNbS_4�L�>}9G{Ot868>@NbS_4�7 S@6Dt�9G7oL�;=68`�M�4%98B%McL�(;^NOB%MPLfQ�L:MP98B�B�6GSXF%;_L:y�{O~�4%9�ë��LcS�9}QRNOB%?A6�Q�;�QRNTS@4�M�4%98B%McLEB�6A?AL�;59;�Q�LEQ�68F%{O?:QRNbS_4D\V9���6>�\VNbB�B�6A?AL�;��#r)L MP9GF);^LXy�{O~�4%9Gëú��LcS�9McF�S_6Gê�;e9G>@Lfr%98;_L�?�68B�S_4�L:9;_;_F�7o~AS_NO68B�S_4)9�SXS_4�L:t�9G7oLfNO;e?ALPS_L�>_7oNOB�NO;^S_NqMG��U�4%98B%McLoB�6A?AL ;e98MÂS}9;NOBS@LP>@7oL�?ANq9G>@NbL ;P�8r�so;_~)L McNb`�s�NOB�teS@4�LE;^S@9GS_L5S@4�LYt�9G7oLRQRNb{O{�S�9GHL�r)LP`�68>@L�9}M�4�6NOMPLR6G`z98McS_NO68B%;ar�L�MP687oL�;9�v�9GNO{O98r�{OL8�/��LP`�68>@L�Q�LRMP9GBo;_L�9G>�M�4eS@>_L�L�;nQRNbS_4:M�4%9GB)McL�B�6A?AL�;��GQ�L�4)9�v8L�S_6=�%t8F%>_L�68FAS34%6�QéS_6X4%98B%?A{OLS_4%LP7'�

�Ïl�� ¨fB>� n r»Ë[u���p�B254�Lor%9;^L�{bNOB�Lo9G{Ot868>@NbS_4�7å`�68>=S@>_L�L�;=QRNTS@4�M�4)9GB%MPLpB�6A?AL ;X9GB%98{b6t868F);RS_6,\,NOB�NO7:9��VNq;=S_4�Lo�a�A~�L�MÂS@NTë7:9���98{bt68>@NTS@4�7WNT� �%P¥�:ÆF%;^SX{ONOH8L:\,NOB�Nb7:9G�h�/�a�A~)L MÂS@Nb7:9���NO;e9�`�F�{O{TëúQRNq?#S_4z�/r�>@FAS_LPë$`�6>@MPLf98{bt68>@NTS@4�7'��a�A~�L�McS_NO7o9G�]r�LP4%9�vL�;XLc��9MÂS_{Os]{ONOH8L:\,NOB�Nb7:9G��Lc��MPLP~AS}NbSx98?�?%;}9GBäLc�#S@>@9'Mc67o~)6B�LPB�SX`�68>x?�L�9G{ONOB�tQRNbS_4�M�4)9GB%MPLYB�6A?AL ;=ÈJNbBD98?�?�NTS@Nb6B�S_6o\,NOB"6>�\V9G�:B�6A?AL�;�ÉÂ�ay�SRM�4%9GB%MPLYB�6A?AL ;P��S@4�LX4�LPF�>@Nq;wS@NOMYv�98{bF%L6G`�S_4�LfB�6A?AL,È�6>e�a�A~)L MÂS@Nb7:9��Vv�98{bF�L�ÉENO;=L�Þ�F%98{�S_6DS_4�LoQ�LPNOt84�S_L ?V;_F�7 6G`�S_4�Lo4�L�F�>@NO;^S_NqMxv�98{bF�L ;=6G`NbS@;�;_F%MPMPL�;@;^6>@;��nÇ�68>�9o;^S@9GS_L½¼��NTS�;��a�A~�L�McS_NO7o9G�"v�9G{OF�LXNO;YMP9G{qMcF%{O9GS_L�?�QRNbS_4DS_4�LX`�F%B%MÂS@Nb6B

¾^¿OÀ�¾XÁ�ÂÄÃÆÅÈÇO¿ È�¼�É�RtÉPÊ�Ë:È Á�ÌPÃÄÍ�Î Ê ÉÏ�ÑÐ:È Á�Ì8ÃÄÍÒÎ Ê ÉQR4�L�>_L Á�Ì8ÃÄÍÒÎ Ê >@LP~%>_L ;^L�BS�;/S_4�L à S_4:M�4�NO{O?p6G`�¼��Ë:È Á É�Nq;�S_4%LR~�>_6r%9Gr%Nb{ONTSwsXS@4%9�S�;^S@9GS_L Á QRNb{O{�r�L�>@L�9M�4�L�?z�9GB)?ÑÐ:È Á É�Nq;�S_4�LeF�S_NO{bNbSws"68`�>@L�9M�4�NbB%tf;^S@9GS_L Á �3��v�98{bF)9�S_NOB�to9:M�4%9GB)McLXB�6A?ALXNbBDS@4�NO;�Q�9�s�Nq;R?ANO>_L MÂS@{bs9GB)9G{O68t86F%;�S_6o�%B%?�NbB�tfS@4�LeFAS_NO{ONTSwsD6G`n9f;^S@9GS_LeNOB,9f\]9G>@H86�v:ãYL McNq;^NO68B'm3>@6AMcL ;_;��

Ç�NbtF�>@Lx���O�p;_F�7o7:9G>@N���L�;YS_4�Lo�a�A~�L�MÂS@Nb7:9G�,98{bt68>@NTS@4�7'�)QR4%NOM�4V7:98H8L�;EF%;_Lx68`3S_4�>@LPLpB�LPQà`�F�B%MÂëS_NO68B);P1äÈw��Ép9ÓIRQ�F�ÔOh8K�ITU34OÕRN14�IREVW:`�F�B)MÂS_NO68B�S_6é;_~)L McNb`�s-4�6�Qþ7:98B�s-?�NTêhLP>@LPB�S:v�9G{OF�L�;fS@4�L,M�4%9GB%MPLLPvLPB�SEM�9GBDS@98H8L8��È$jÉR9GBÓK�gRg�LGÖMÔOh8K�IVU)4OÕRN14GIMEx`�F�B%MÂS@Nb6B'S_6"98~�~�{Os"S@4�LpM�4)9GB%MPLeLPv8L�B�S�S_6:S@4�Lx;^S@9GS_L8�ÈJ��Éf9GB~4ON14�IME�,/.10)2V`�F�B%McS_NO68B�S_6é?ALPS_LP>@7oNbB%L"S@4�L'~�>_6r%9Gr%Nb{ONTSwsä68`YS_4%LDM�4%98B%McLDLPvLPB�SfS@9GH#NOB�t�S_4%9GSv�9G{OF�L8��98B%?]ÈJl�É�9�W34RK+.VUXhp`�F�B)MÂS_NO68BDS@4%9�SRMP98{b{q;�S_4�Le9G~%~�>_6~�>@NO9GS_L�`�F%B%MÂS@Nb6B'?�LP~�LPB%?ANOB�to68B"S_4�L=Sws#~�L6G`�B�6A?AL�S_4%9GSn`�68{O{b6�Q�;/S_4%L5M�4)9GB%MPL�B�6A?AL�nKANbB%MPLR7o6;^S�>@LPtF�{O98>/t�9G7oL�;�4%9�vL�S@4�LR;_987oL5M�4)9GB%MPL�L�v8LPB�S�;9�S}L�v8L�>_sVM�4%98B%McLoB�6A?AL��IRQ�FVÔ�h8K�ITU)4�ÕRN14�IME�WxM�9GBär�L:4%9G>�?#ë�Mc6A?AL�?�98;e98B�NOB�S_LPtLP> �(9GB)?�L�v8L�BS�m3>@68rMP98B-r�L�>@LP~�{q98MPL�?ér#s-9�;wS�9�S_NqM�{b6#68H#F�~-S@9Gr%{bL�äÇ%68>ft987fL ;xQR4%LP>@L�M�4%98B%McL�B�6A?AL�;o9G{bS_L�>_B)9�S_L�QRNTS@4~�{q9�s8L�>RS_F�>@B%;��hQ�LxM�9GBVF);^LeS@4�Lo;_987fLp\,NbB%Nb7:9��V98{bt68>@NTS@4�7þ`�>@687 Ç�NbtF�>@LpjA� jA��QRNTS@4,S_4%Lp7o6A?ANb�)MP9GëS_NO68B�S_4)9�Sx\,NOB�NO7o9G��� ;X>@L�MPF�>@;_NOv8LpM�9G{O{aF%;_L�;X�a�A~�L�MÂS@Nb7:9G�]NbB);wS@L�98?�6G`�NTS�;^L�{T`w�oø�L�9G{q;^6DF%;_L��%69GS_NOB�t

j8j

Page 34: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

sPL�0YKOE]ÕRZYg548UXETH_FTKOZa`cb50RK+.Y[ 250RK+.M[ad�H^IMEf[F4�gMEYh�deHJIME�HYWOkJFVKOZ8kGI50O[F4�lnmHvsa`wEF4+.GFxHJIPKMLy`³250YK+.R[Vl{zRz|[F4�gREYhf}R}�~�l .F4OEYQF.YI�`ð4ONPKMLGQPKOE14*`³210RK+.M[VlOl6�� }�IRQ�F�ÔOh8K�ITU34OÕRN14�IREVW6`é210RK).M[8l6�WXQ�F2}�~a�sF0+. `�Hn}.����H��O} � ��Hv�Y�VlrmWXQTURU�}tK�gRg�L�ÖRÔOh8K�ITU34OÕRN14�IYE `³2F0RK).M[ad_HRl��WXQ�F2�R} 4ON14�IME�,/.10)2�`é250RK+.M[*d�HRl pW)4RK+.VUJh�`�WXQTUYUxd|[/4�gMEYh�����deHYWOkJFVKOZ8kGI50O[F4�l6��.14OEYQ/.YI�`�WXQ�F6l6��

Ç�NbtF�>@LX�%�b�1a254�L}�a�A~�L�MÂS@Nb7:9G��9G{Ot86>_NbS_4�7

Ç�NbtF�>_Le�%� j�1nyYB,�a�A~)L MÂS@Nb7:9��"S_>@LPL

jG�

Page 35: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

~�68NOBS�B�F%7xr�LP>�;aNbB);wS@L�98?f68`hNOB�S_L�t8LP>�;nB�6�Q�`�68>3>@LcS@F�>@Bfv�98{bF�L ;P��;^NOB%MPL�~�>@68r%98r�Nb{ONbS_NOL�;a9G>@LR>@L�9G{%B�F%7xr�LP>�;9GB)?�S@4�L};^F%7è7:9�s�4%9�vL=9f`�>�98McS_NO68B%98{hMP687o~�68B�L�BS �

ø�4�NO{bLDS@4�L'Q�6>@;^S^ë�MP9;^L:S@Nb7oL,Mc67o~�{bLP�ANTSwsä`�6>�\,NbB%Nb7:9��-Nq;|×oÈÒ� § ÉÂ��S_4%LDQ�68>�;^S^ë�MP98;_L:`�6>o�3�#ë~�L�MÂS@Nb7:9G�äÈ�`�68>�S@>_L�L�;YQRNTS@4]9G{bS_L�>_B%9GS_NOB�t:{OLPv8L�{O;Y6G`3M�4%98B%McLeB�6A?AL ;@É�NO;�×oÈÒ�   ¢6,   ¢�ÉÂ��QR4�LP>@L½, Nq;RS_4%Lr�>�9GB%M�4%NbB�t"`J98McS_68>e9GSeM�4)9GB%MPLpB�6A?AL ;oÈ�NOB�r)98M�H#t987f7o6Bz� ;EMP9;^L��,`R jA�f;^NOB%McLfS@4�LP>@Lf98>_LpSwQ�LPB�Sws�ë68B%Lf?ANq;^S_NOB%MÂSe>@68{O{O;�ÉÂ�}yE;=98B]LP�A987o~�{bLf6G`�S_4�LfLc�A~�{O6;_NbvLxLPê�L MÂSe6G`�M�4)9GB%MPLpB�6A?AL ;=LPv8L�BV68B�;^4)9G{O{b6�Q;_L�9G>�M�4�L ;P�%S_4�L�>_L}Q�68F%{O?,r�Lp98~�~�>@6��ANb7:9�S@LP{Os��%� �o7oNO{b{ONO68B]B%6#?�L�;�NOB]9���ëú~�{bs';_L�9G>�M�4,6G`398B]9G>@r�NbS_>�9G>@sr%9M�H�t�9G7o7o68Bo~�6;_NTS@Nb6Bz�[�ú`(9GB�L�v�98{bF)9�S_NO68Bo`�F%B%MÂS@Nb6B:S_6#68H:k%� k��=7o;�S_6fMc67f~%{bLPS_LpÈ$9Gr�68FAS�S_4�L=;^~�LPL ?6G`5<=B�F%r�t%� ;YB%LPF�>�9G{�B�LcSwQ�68>@H'68B]9�7o6A?ALP>@B]Mc67o~�FAS_L�>�Éc�hS_4�L�B�9���ëú~�{bs,;_L�98>@M�4VQ�68F%{O?'S�9GHLp9Gr�68F�S�p7fNOB#FAS_L ;�S_6:Mc67o~�{bLPS_L��9xl8ë¥~�{Os�;_L�9G>�M�4�Q�68F�{q?:S�9GHL=98r)6FASYjA�=4�68F�>�;��#98B%?"9o��ëú~�{Os�;^L 9G>�M�4"Q�68F�{q?r�Le>_6F�t84�{Os�9os8L 9G> �

�Ïl�� Ø%��A u�wWu\��p�ByY;5Q�LX4%9�v8LX;_LPLPB(�%\,NOB�Nb7:9G�"NO;R9o;_68F�B)?�98{bt68>@NTS@4�7'��r%FAS�NTS�;5Q�6>@;^S^ë�MP9;^LE>_F%B"S@Nb7oLeNq;�`J9G>5S_6#6:;_{b6�Q`�68>59GB#sfNbB�S@LP>@L�;^S_NOB�t}~�>@68r�{OLP7'�nø�LYQ�68F�{q?:{ONbHL�S_6p68rAS�9GNOB"McF�S_6Gê�;�NbB:S@>_L�L�;�QRNTS@4"M�4%98B%McLEB�6A?AL�;(�wF%;wS{ONbHL=yY{b~�4)9�ë���LPS@9pLPB%98r�{OL�;5McFAS@6Gê�;�NbB'\,NOB�Nb7:9G��S_>@LPL ;P�nø�LEQRNO{b{�B%LPL�?D9pB�LPQ�S@L�M�4�B%NOÞ�F�L=`�68>��%B)?ANbB%tv�9G{ONO?äMPFAS_68êh;}9GS}M�4%9GB%MPLoB�6A?AL�;���y�Sx\,NOBä98B%?ä\V9���B�6A?AL�;��(Q�L:MP9GBäF%;_LfS_4�L�;@9G7oL:7oLcS@4�6A?�;X`�6>McF�S_6Gê�;�9;Ry�{O~�4%9�ë���LcS�9oF%;^L ;P��;_NOB%McLeQ�LX4%9�v8LXB�68SYM�4%9GB�tL�?"S_4�L}?�Lc�%B�NbS_NO68B,68`�\,NOB,68>�\]9��"B�6A?AL ;P�Q�L=4)9�v8L»�wF%;^SY98?�?AL ?�M�4)9GB%MPL=B%6#?�L�;��

��>_F)McL��598{b{q9G>�?eQ598;/S_4�L��%>�;^S/S@6=?AL�v8L�{b6~p9YS_L�M�4%B�NOÞ�F�L�GMP98{b{OL�?oû ë�\,NbB%Nb7:9�����`�6>�L�B%9Gr%{bNOB�tXM�4%9GB%MPLB�6A?AL,McF�S_6Gê�;%N �#P¥�!C�L,~�>@68~�6;_L�?-SwQ�6�v8L�>@;_NO68B%;f6G`=4�Nq;:9G{Ot868>@NbS_4�7'��M�9G{O{bL ?�K�S�9G> �D98B%?!K�S@98>�j���CYL9G{q;_6e`�F�>_S_4�L�>�>@Lc�%B%L�?oS@4�LE;_L�MP68B%?fS@6x4%98B%?A{OLY7o68>@L�t8L�B�LP>�9G{�MP9;^L ;�9GB)?o4%9�v8L�~)9G>�9G7oLcS@LP>�;aS_6pMc68B�S@>_6{`�F�B%McS_NO68B%98{bNbSws8��98B%?XMP9G{O{OL�?ES_4�L�B�LPQäv8L�>@;_NO68BeK�S@98>�j�� ���zy�{O{GS_4%L3Lc�A~�LP>@Nb7oLPB�S�;hS_4%9GS/�59G{O{O98>@?=~�LP>_`�68>@7oL�?Q�LP>@L}NbB�9�>�9�S_4%LP>E98r%;^S_>�98MÂSY?�687:9GNOBz�ECYLp?ANq?,B�68SEF%;_Lp9">_L 9G{(?�687:9GNOBz��;^F)M�4V98;�r)98M�H#t987f7o6Bz��S@6v�9G{ONO?%9�S_Lx4�NO;E>@L�;_F�{TS�;P����B,`J98McS��h��98{b{q9G>�?�� ;RQ�68>@H�;_LPLP7:;YS_6�4)9�v8L}r�LPL�B]9G{O7o6;^S�`�68>@t868S^S_L�B,NbBVS_4�Lfy �Mc67o7xF�B�NbSws�NOBDS_4�Le{q98;^S5SwQ�L�BSws"s8L�98>@;��#QR4�NqM�4DNq;�S_>@F�{Os"F�B�`�68>_S_F�B%9GS_L�

�Ïl³É Ò Ì-Ë[p|u\wWu�w�Ô ¡ Í-ËD�½Ù �254�L,r%9;^NqMDNO?�L�9�6G`e�a�A~�L�MÂS@Nb7:9G��NO;";^6F�B%?���r�FAS";_{b6�Qe��ÆF%;^S�98;oQ�LVMP9GB!?AL�>_NOv8L,9ä;wS@>@9GS_L�t8sé`�6>68r�S@9GNOB�NOB�täMcFAS@6Gê�;:NbB!\,NOB�NO7o9G�-S_6ä6rAS@98NbB!y�{O~�4%9Gëú��LcS�9���;^6�S_6#6éMP98B�Q�L'?�LP>@NbvLD9ä;^S_>�9�S_L�t8sä`�6>68r�S@9GNOB�NOB�t'McFAS@6Gê�;XNbBä�a�A~�L�MÂS@Nb7:9G�h�fK#NbB)McLfS_4�L�>_L:98>_LpS_4�>@LPLo?ANbê�L�>_L�B�S=Sws#~�L�;X68`�B�6A?AL�;XNOBä9"t�9G7oLS_>@LPLY`�68>�t9G7oL ;3QRNbS_4"M�4%98B%McL�8S@4�LP>@LE98>_L5S@4�>@LPLEM�98;_L�;�Q�L�B%LPL�?:S_6pMP68B%;_Nq?ALP>�`�68>�MPFAS_68êh;��3K#NOB%McLX\V9��9GB)?V\,NOBVB�6A?AL�;EQ�68>@H�S_4%Lf;@9G7oL}Q59�s�NOB,S@>_L�L�;�QRNbS_4�M�4%9GB)McL}B�6A?AL ;E9;RS@4�LPs,?A6�NbB,S@>_L�L�;EQRNTS@4�68F�SM�4%98B%McL�B%6#?�L�;��Q�LYtLcS3S@4�LEMPFAS_68ê';^S_>�9�S@LPt8NOL�;3`�68>�S_4�6�;^L�B%6#?�L�;�`�68>$�^`�>_L�L��%��yY{b{�Q�LYB�LPL ?oS_6fMc68B)McLP>@B68F%>@;_LP{Ov8L ;YQRNbS_4ä9G>@LfM�4)9GB%MPLpB�6A?AL ;P���ú`�Q�Lf~%98;@;X9G{O~�4%9'9GB%?]r)LPS@9Dv�9G{OF�L�;=S@6,M�4%9GB%MPLpB%6#?�L�;X98;=Q�L?A6�\,NOBV9GB)?D\]9��"B�6A?AL ;P��9GB%?DQ�Le~%98;@;R9G{O~�4%9:98B%?Dr)LPS@9ov�9G{OF�L ;5`�>_67ùM�4%98B%McLXB�6A?AL ;RS@6�\,NbB,98B%?

j�l

Page 36: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

\V9G�fB�6A?AL ;P�A98{b{%S_4%9GS�Nq;3{OLc`§S�S_6fMc68B);^Nq?ALP>�NO;�Lc��98McS_{OsoQR4%9�S�v�98{bF�L ;�Q�LEM�9GB:~%9;_;��#9GB%?o4�6�Q!S@4�LPsoQRNO{b{r�LeF%;^L ?����B'S_4%Le�%>�;wSYM�98;_L8�)M�4)9GB%MPLeB�6A?AL�;�M�9GB,4%9�vLe9�;^L 9G>�M�4�QRNOB%?A6�Q �wF%;^SE{ONbHL}\,NOBV9GB%?,\V9G��B�6A?AL ;P�

F%;_NbB%t�98{b~�4)9�98B%?�r�LcS�9�v�98{bF�L ;�S_6!?ALcS@LP>@7fNOB�L�NT`p`�F�>_S_4�L�>';_L�98>@M�4ür)L�{b6�Q S@4�LäB�6A?AL�NO;'>@LP{OLPv�9GB�S �C�6�Q�LPvLP> �GS@4�L�;_L=98{b~%4%9x98B%?�r�LcS�9xv�9G{OF�L ;�M�9GB�B�68S�r�LXF%;^L ?��wF%;^SR{bNOH8LYS_4�L�s�9G>@LYF%;_L�?"NbBD\,NbB�68>5\V9��B�6A?AL ;P�)r)L MP9GF);^LXS@4�LxM�4�NO{O?'68`39:M�4%9GB%MPLeB�6A?ALxM�9GB�B�68S�r)LpM�4�6;_LPB,?ALPS_LP>@7oNbB%NO;^S_NqMP98{b{Os�ÈJF�B�{OL�;@;RS_4%LP>@LNq;p6B�{Os�6B�L�M�4%Nb{q?��3r�F�SfS@4%9�SoNq;f98B�9�Sws#~�NqMP98{�M�98;_L Éc��ø�L'MP9GB�68rAS�9GNOB�9]MPFAS_68ê���4�6�Q�LPv8L�>���Nb`YS_4%L�a�A~�L�McS_NO7o9G��v�9G{OF�L�68`59]M�4%9GB%MPL:B�6A?ALo`J9G{O{q;}68F�S@;_NO?ALoS@4�L�98{b~%4%9�ëúr)LPS@9DQRNOB%?A6�Qe�'254�L�~�>@68r�{OLP7 NO;S_4)9�SEQ�LxM�9GB�B�68SYH#B�6�Q S_4�LpLc��98McSE�a�A~�L�McS_NO7o9G�Dv�98{bF�Lp6G`39"M�4)9GB%MPLeB�6A?ALxr�Lc`�6>_L}Q�Lp;_L�98>@M�4,98{b{/6G`NbS@;�M�4�NO{q?A>_L�Bz�

C�6�Q�LPvLP> ��Nb`3Q�LpH�B%6�QñS@4�Lx{O6�Q�LP>Y98B%?,F�~�~�LP>=r�68F�B%?%;Y68`aS_4�Lp>@98B�t8L}68`3v�9G{OF�L�;Y{bL 9�`3B�6A?AL ;YMP98BS@98H8LfÈJMP98{b{OL�?ÛÚ�98B%?>Ð >_L ;^~�L�McS_NOv8L�{bs�ÉÂ��Q�L=M�9GB�?�LcS_L�>_7oNOB�L=r)6F�B%?�;�68B"S_4�L=v�9G{OF�L=6G`/9fM�4%9GB)McLYB%6#?�Lr%9;^L ?"6B"S@4�LeQ�6>@;^S^ë�MP9;^L=Mc6B%?ANbS_NO68B%;5`�6>Rr)68S_4DS_4%L}9G{O~�4%9o9GB%?�r�LcS@9ov�98{bF�L ;P��ú`RQ�L"4%9�v8L:>@L�9M�4�L�?�S_4%L à S_4-;_F%MPMPL�;@;^6>}6G`�9,M�4%98B%McL�B%6#?�L8�n9�`§S_L�>x4%9�v#NOB�tV;_L�9G>�M�4�L ?]S@4�L:�%>�;^S

ÃyÜ �x;^F)MPMcL ;_;_68>�;RH#B�6�QRNOB�toS_4%L}S_>@F�Lpv�98{bF%L�;R`�6>�S@4�6;_LpM�4�NO{q?A>_L�B-È�QR4�NqM�4VQ�L}QRNO{b{nMP98{b{*Ý �aÞ�Þ�Þ Ý ÊÒß � ÉÂ�S_4%LPB-Q�L�M�9GB�?ALPS_L�>_7oNOB�L�9,r�68F%B%?ä`�68>pS_4%L"v�9G{OF�L"68`RS_4�LDM�4%9GB)McL�B�6A?AL� ��BéS@4�LDQ�6>@;^SxMP9;^L�n98{b{S_4%LDF%B%;^L 9G>�M�4�L�?�M�4�Nb{q?A>@LPB�QRNb{O{54%9�v8LD9]v�9G{OF�LD6G`àÚ���98B%?-NOB-S@4�L'r)L ;wS�MP9;^L��9G{O{�S_4�LDF�B%;_L�98>@M�4%L�?M�4�NO{O?�>_L�B"QRNO{b{h4%9�vLE9}v�98{bF�L=6G`aÐf�a254�LP>@Lc`�6>_L�8S@4�LX{b6�Q�LP>�r)6F�B%?�6G`/9pM�4%9GB%MPLYB�6A?AL� ;�v�9G{OF�L�AQR4�LP>@LÝ Ê >@LP~�>@L�;_LPB�S�;nS_4�LYS_>@F�L�v�9G{OF�LE6G`z;^F)MPMcL ;_;_68> à 98B%?fS_4�L�>_L=9G>@L%, ?ANbê�L�>_L�B�S�M�4%9GB)McL�L�v8LPB�S�;3L�9M�4:QRNTS@4S_4%L};_987fLX~�>@68r)9Gr�NO{bNbSws8�ANq;5L�Þ�F%98{hS_6

�, È_È�Ý � = Þ�Þ�Þ =�Ý Ê!ß � Éx=�Ý Ê =�Ú���È�, Üeà É^É9GB)?�S@4�LeF�~�~�LP>�r�68F%B%?DNO;5L ÞF)9G{hS_6

�, È_È�Ý � = Þ�Þ�Þ =�Ý ÊÒß � É6=�Ý Ê =rÐj��È�, Üeà É^ÉK#6�B%6�Q Q�LfMP9GBV�%t8F�>@L}6FASENOB]QR4%9GSE>�9GB�tLeS_4%Lp�a�A~�L�McS_NO7o9G�,v�98{bF%L}`�68>X9�M�4%98B%McLpB�6A?ALx7pF%;^S

{ONbL�fø�L�MP98B�F);^LfS_4%NO;e>�9GB%t8LpS_6'4�LP{O~äF%;Xt8L�B�LP>�9�S@LfMPFAS_68êh;��:ÝRL�M�9G{O{nS_4%9GSeS_4�L�M�4)9GB%MPLpB�6A?AL:NbS@;_LP{b`Q598;p~%98;@;^L ?�98{b~�4)9�98B%?-r�LcS�9]v�9G{OF�L ;P�-ø�L'MP9GB�McFAS:68ê!6F�>:;^L 9G>�M�4-Nb`�S_4�L'{O6�Q�L�>pr�68F%B%?-68`YS_4%L�a�A~�L�McS_NO7o9G�">�9GB�tLY`�6>5S_4�L}M�4%98B%McLXB�6A?ALeL�v8L�>�LP��McLPL ?�;568>RL Þ�F%9G{q;5r)LPS@9%�

�, È_È�Ý � = Þ�Þ^Þ =�Ý ÊÒß � É6=�Ý Ê =�Ú���È�, Üeà É_É#á�â ¾JÂ�Ç68>�S@4�LeF�~�~�LP>�r�68F%B%?DNO;5L�v8LP>R{OL�;@;�S_4)9GB'68>RL ÞF)9G{hS_6:98{b~�4)9��

�, È^ÈãÝ � = Þ^Þ�Þ =rÝ Ê!ß � É�=äÝ Ê =äÐj�äÈÒ, Ü¡Ã É^É#å ÇRÍæÀVÌ�ÇQR4�L�>_LDÈ�Ý � = Þ^Þ�Þ =�Ý ÊÒß � É�98>_LxS_4�Lo98M�McF�>�9�S@L}v�9G{OF�L�;Y`�68>ES_4%Lx�%>�;^S Ã*Ü �fM�4%Nb{q?A>@LPBV68`�9�B�6A?AL�6Ý Ê NO;S_4%Lxv�9G{OF�L}`�6>=MPF�>@>_L�BSEB�6A?ALxr�LPNOB�t�;_L�98>@M�4%L�?���9GB%?-ÈÆÐ.�-ÈÒ, Ü�à É_É�98B%?-ÈÒÚf�éÈÒ, Ü�à É^É�>_L�~�>@L�;_LPB�S

j8�

Page 37: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

Ç�NbtF�>_Le�%� �%1nÇ%>@98t87oLPB�S56G`a9�û ë�\,NbB%Nb7:9��"S_>@LPLS_4%L:Q�6>@;^S^ë�MP9;^Lo98;@;^F%7f~�S_NO68B%;=`�6>XS_4�L�v�98{bF�L ;X6G`�S_4�L:>@LP7:98NbB�NOB�t'B�6A?AL ;P�C��BäL�NTS@4�LP>}L Þ�F%9�S@Nb6Bz�zQ�LMP98BD;_68{Ov8L=`�6>�Ý Ê ��9GB%?DF%;_L=S_4�Lev�98{bF�L}9;5LPNbS_4�L�>�9GB,9G{O~�4%9f6>59fr�LcS�9ov�98{bF%LX`�68>5S_4%LeB�Lc�#SYM�4�NO{O?z�

2�9GH8L]S_4�L�`�6{b{O6�QRNbB%t�Lc��987f~%{bLä;^4%6�QRBüNOBñÇ�NbtF�>@L��%� �%�YQR4�L�>_L�4�LPF%>_Nq;wS@NOM�v�9G{OF�L�;D>�9GB�tLV`�>@687Ú R Ü ��kDS_6eÐzR ��k%�(NOB%Mc{OF%;_NbvL8�,254�LoS@68~Aëú7o6;^SpM�4%9GB)McL:B�6A?AL��yx�/Nq;eLPB�S@LP>@L�?äQRNbS_4-9,QRNOB%?A6�Q6G`�98{b~�4)9�R=�'9GB%?är�LcS�9�REl-ÈJQ�L�QRNO{O{�QR>@NTS@LoS_4�Nq;f98;CN ����l3P�ÉÂ�,��L�M�9GF%;_L:Q�L"4%9�v8LoB�68Sp;^L 9G>�M�4�L�?ä98B�s6G`�NbS@;fM�4�NO{O?�>_L�B-s8LPS��aQ�L"H#B�6�Q NTS�;xv�98{bF�L�{bNOL�;pNOB-S_4%L">�9GB�tL N ë���k%�5��k#Pú�a9GB%?éS_4�LD9G{O~�4%9]98B%?ér�LcS�9v�9G{OF�L�;E`�6>YS@4�Lx�)>@;^SXM�4%Nb{q?]98>_LpL�Þ�F%9G{�S@6 �� ÈJ���ÓÚ�É RjÚñ98B%? �� ÈJ���¡ÐeÉ R&Ðf�hQR4�NqM�4]Nq;X9G{q;^6 N ë���k%���k3P¥�ayE;_;_F�7oL=S_4%9GSRS_4�LX�%>�;^SRM�4%Nb{q?�È$�RÉ�NO;R;_L�98>@M�4�L ?"98B%?�9fv�9G{OF�LX6G`ajpNO;5>@LcS@F�>_B%L�?��aø�LXB�6�QüH#B�6�QS_4%L"�a�A~�L�MÂS@Nb7:9G��>�9GB�tLp`�6>eS_4%L�M�4%9GB%MPL:B�6A?AL:Nq;}r�LcSwQ�LPLPB �� È$jç=�jÛ�¡Ú�ÉTR �� È Ü � �É�R Ü '98B%?�� È$j�=�j��ÓÐeÉÞR �� È¥j8jÉtRh! �� ��K#NOB%McL Ü oNO;YB�6GSYt>_L 9�S@LP>5S_4)9GB,l"98B%? ! �� NO;YB�6GSY{OL�;@;5S@4%9GB]�%��S@4�NO;M�4�NO{O?ä?ANq?�B�6GSxMP>_L 9�S@Lo9'MPFAS_68ê��"��LP`�68>@LpQ�L�;^L 9G>�M�4VS@4�L:B�Lc�#SxM�4�NO{q?��(Q�L:B�LPL ?�S_6'>_L MP98{OMPF�{O9GS_LfS_4%L9G{O~�4%9o98B%?"r�LcS�9ov�9G{OF�L�;5Q�LeQ�98B�S�S@6o~%98;@;R?A6�QRB�S_6oNTS 1

�� È¥j%=rÝ Ê =üÈw��ÉÏ�ÈÚ�Éiá�â ¾^Â�Çéè Ý Ê á�j8k�� È$j�=äÝ Ê =�È^� ÉÏ�¥ÐeÉ#å ÇRÍæÀVÌ�Ç£è Ý Ê å Ü �

ø�L�QRNb{O{)M�9G{O{�S@4�L�Ý Ê v�9G{OF�LY9;_;_6AMcNq9�S@L�?fQRNTS@4�9G{O~�4%9½ê Ê �#9GB)?fS_4�L�Ý Ê v�98{bF�LE98;@;^6AMcNq9�S@L�?fQRNbS_4�r�LcS�9� Ê �A9�SRM�4%98B%McLEB�6A?AL�;���9GB%?";^6fQ�LEQRNb{O{�~%9;_;�9xQRNOB%?A6�Q�68`tN ê Êwë � Ê PhS_6o;_F%MPMPL�;@;^6> à QR4�L�B"Q�L=;_L�98>@M�4NbS��

K#NOB%McL"S_4�L�F�~�~�LP>or�68F�B%?-68B�9,{OL�9G`�B�6A?ALDNO;"��k��aQ�L�QRNO{b{5~%9;_;p9VQRNOB%?A6�Q 6G`$N ë����R��k3P�S@6VS_4%LB�LP��SRM�4�NO{O?z��UE�#yY;@;_F�7oLYS@4�LEB%Lc�#S�B�6A?ALX;_L�9G>�M�4�L ?:9�S�S@4�L=r)68S^S_67'�#�Y�4)98;�9}v�9G{OF�L=6G`�ë����n254�NO;�QRNO{b{S_>@NOt8t8L�>E9�McFAS@6Gê-9�S}UE��r�L�M�9GF%;_L}ë���{ONOL�;E68FAS�;^Nq?ALpS_4�Lf{b6�Q�LP>Er)6F�B%?]6G`aS_4%LpQRNOB%?A6�QþÈJQR4�NOM�4�NO;Yë��ÉÂ�254�LxMPFAS_68ê�9�SeU�QRNO{b{�9G{q;^6fS@>_NOt8tLP>�9:McF�S_6Gêä9�S�S@4�LXS_6~�7o6;^SEM�4%98B%McLXB�6A?ALxyx�5��B'`J9MÂS���S_4�Nq;YMP68F�{q?9G{q;_6oS_>@Nbtt8LP>�`�F�>^S@4�LP>XMcF�S_6Gê�;=9G{O68B�toS@4�NO;Er�>�9GB%M�4V98{b{(S_4�LpQ�9�s�F�~,S@6�S_4%Lx>@6�68S�Æ%S_4�Lp~)6�;_;_Nbr%Nb{ONTSwsD`�6>SwQ�6e68>37o68>@LRMcFAS@6Gê�;aS@6}6AMPMcF%>3QRNTS@4�68F�S�NbB�S@LP>@v8LPB%NbB�tX{OL�9G`�;_L�98>@M�4%L�;nNq;aF�B�NqÞ�F�LRS_6}S_>@LPL�;3QRNTS@4�M�4%9GB%MPLB�6A?AL ;P��98B%?DB�6GS5`�68F%B%?DNbBDSws#~�NqMP9G{z\VNbB�NO7:9���S_>@LPL�;%N �%P¥�

j3

Page 38: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

�Ïl�Ñ mÏË[pTq kø�4�L�BxQ�LaS_>�9GB%;_{q9�S_L�S_4�L�9Gr�NO{ONTSws=S_6E68rAS�9GNOBxM�4%98B%McL3B%6#?�L�McF�S_6Gê�;/NbB�S_6=9�~�>@6AMcL ?AF�>�9G{8>@LP~%>_L ;^L�BS�9�S@Nb6Bz�Q�L]LPB)?�F�~ñQRNTS@4 K�S�9G> �8�E�598{b{q9G>�?�� ;:�%>�;wSDv8L�>@;_Nb6B�6G`}S@4�L-û ë�\,NbB%Nb7:9���98{bt68>@NTS@4�7'�óÝRL MP98{b{=NT`éÚ>@LP~�>@L�;_LPB�S@;RS_4�Lp{b6�Q�L�;^S�v�9G{OF�Lp9�;^S@9GS_LxM�9GB,r�LxtNbvLPBz��9GB%?ÓÐ�S@4�L}{q9G>@t8L ;wS�v�9G{OF�Lf9�;wS�9�S@LxMP98B,4%9�v8L�S_4%LPB'Q�LXL�B%?DF�~'QRNTS@4'9oMPFAS_68ê]NT`

È�Ý � = Þ�Þ�Þ =�Ý ÊÒß � É�=�Ý Ê =rÐj��È�, Üeà É, å ÇRÍæÀVÌ�Ç ÈJ�%�b��É68>

ÈãÝ � = Þ^Þ�Þ =äÝ ÊÒß � É6=äÝ Ê =nÚ��äÈÒ, Ü¡Ã É, árâ ¾JÂ�Ç ÈJ�%� jÉÝRL 9G>@>@98B�t8NOB�t�S@4�L�;_LRL�Þ�F%9GS_NO68B%;���Q�L�?ALcS@LP>@7fNOB�L5S@4�L�9G{O~�4%9=v�9G{OF�L5`�68>nS@4�L à S_4:;_F%MPMPL�;@;^6>��Gê Ê QRNTS@4

ê Ê Rf,ì� ÇRÍ<ÀTÌ8Ç½Ü ÈãÝ � = Þ^Þ�Þ =äÝ ÊÒß � É Ü Ðj��È�, ÜeÃ É ÈJ�%� ��É9GB)?�S@4�Ler)LPS@9ov�9G{OF�LX`�6>5S_4�L à S_4';_F%MPMPL�;@;^6>��M� Ê QRNTS@4

� Ê R],ì�Ñâ ¾JÂ�Ç½Ü È�Ý � = Þ�Þ�Þ =�Ý Ê!ß � É Ü Ú��äÈÒ, Ü¡Ã É ÈJ�%� l#ÉQR4�L�>_L=9G{O~�4%9x98B%?�r�LcS�9p98>_LYS_4�L=>@L�;_~)L MÂS_NOv8LEv�9G{OF�L�;�~%98;@;_L�?oS@6xS@4�L=M�4)9GB%MPLYB�6A?AL�n254%L�;_LEL ÞF)9�S_NO68B);MP98B�r�Le>@LPQR>@NTS_S_LPB�S_6:r�Le7o68>@LXLV6�McNOLPB�SRr#s"NOB�NTS@NO98{bNU�PNOB�tfS_4%LXSwQ�6ov�9G{OF�L�;R9;

ê � Rf,ì��È ÇRÍ<ÀVÌ�Ç½Ü ÐeÉ�=rÐ� � Rf,í�äÈ�â ¾^Â�ÇîÜ Ú�É�=nÚ

9GB)?"F�~h?�9GS_NOB�toS_4�L�7èQRNbS_4ê Êðï � Rfê Ê =äÐ Ü Ý Ê

� Êðï � Rf� Ê =nÚ Ü Ý ÊQR4�L�>_L à Rüj Þ�Þ^Þ ,é�

ø�4�L�BD9oM�4%98B%McL=B�6A?ALX68B�{Os�4%9;568B�LX;_F%MPMPL�;@;^6>XÈ�, R ��ÉÂ�#S_4%L=NOB�NbS_Nq9G{6ê 98B%?Û�óv�9G{OF�L ;�`�68>5S_4%LM�4%98B%McLXB�6A?AL=S@98H8LX68BDS@4�L}9G{O~�4%9o9GB)?"r�LcS�9ov�98{bF%L�;5NOB�NTS@NO98{b{Os"~)98;@;^L ?�S@6pS@4�LeB�6A?AL�

Ç�NbtF�>@L��%� l!;^4%6�Q�;�S@4�Lä>_L ;^F�{bS_NOB�t�K�S@98>��ä9G{Ot86>_NbS_4%7D�ù254�Lé9G{Ot868>@NbS_4�7 7:9GHL�;�F%;_L�68`DÈ^� É�9E14+.vFxHJI8KMLx`�F�B%MÂS@Nb6BVS@4%9�S=>_LPS_F�>@B%;5S@>_F�LpNT`�9�t8NOv8LPBV;^S@9GS_LpNO;�S_LP>@7oNbB)9G{¥��È¥j8É�98B 4ONMKMLGQ8KOEF4o`�F�B%MÂS@Nb6BS_4)9�S(>@LcS@F�>_B);�S_4�L34%LPF�>@NO;^S_NqMnLPv�98{bF%9GS_NO68BX6G`A9R;^S@9�S@L�ȧS@4�L�L�v�98{bF)9�S_NO68BE`�F�B%McS_NO68B)Éc�AÈJ�Éz9#IYQ�FTS�QTUYU)48WRW)0).VW`�F�B%McS_NO68B]S_4%9GSE>@LcS_F%>_B%;�S_4�LfB#F�7xr�LP>E6G`�;_F%MPMPL�;@;^6>@;Y9";^S@9�S@Lx4%9;P�nÈ�l#É�9¥WJQTURU)48WYW)0+.o`�F�B%McS_NO68B]S_4%9GS>@LcS_F%>_B%;R9fB�L�Qñ;^S@9GS_L8�)9GB%?�È$�É59�W)4RK+.VUJho`�F�B)MÂS_NO68B'QR4�NqM�4,MP98{b{q;�S_4�L}98~�~�>@68~�>@NO9GS_LE`�F�B%McS_NO68Bz��L�NTS@4�LP>

j+!

Page 39: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

sPL�0YKOE�SOEPK+.��V`cb50RK+.R[�250RK).M[ d>sPL�0YKOEfKMLGgRhPKad>sPL�0RK�E¤214OEPKadeHJIREt[F4GgMEYh�lämHvsa`wEF4+.GFxHJIPKMLy`³250YK+.R[Vl{zRz|[F4�gREYhf}R}�~�l .F4OEYQF.YI�`ð4ONPKMLGQPKOE14*`³210RK+.M[VlOl6�� }�IRQ�FVS�QTURU)4PWRW)0+.VW�`³250YK).M[�l6��t} � p `�KMLGgRh8KR�vñ�l���ñ#�b5} � p `é254OEPKM� q l�� q �NVWXQ�F2}�~a�sF0+. `�Hn}.����H��O} � ��Hv�Y�Vlrm�Ròf}rFTK�Z `w��d q l6�bMòf}rFxH^I�`cbid�ñ�l6�Nt}2W)4RK+.�UXh�`�WXQVURU)48WRW30+.a`³2F0RK+.Y[ d_HRl�d��Yò�dÛbMò�dÈ[F4�gMEOh��V�Ol6�Hvsa`wN��O}]�Tl�.14OEYQ/.YI�`@KMLGgYh8K�l6�Hvsa`wN��O}�b�l�.14OEYQ/.YI�`³254OEMK�l6�NVWXQ�F5�R}]N���t�R}rñj��N��b5�R} q ��N���.14OEYQ/.YI�`wNVWXQGF o � l6��Ç/NOt8F%>_Le��� l%1a254�LxK#S@9G> �X9G{Ot868>@NbS_4�7'��98?%9G~AS@L�?"`�>_67ON �#P

Ç�NOt8F�>@Le��� �A1ayàK�S@98>��ES_>@LPL

jG�

Page 40: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

K�S�9G> �3`�68>n9YM�4)9GB%MPL3B�6A?AL�68>ny�{O~�4%9���LcS�9R`�68>n9Y\VNbBp68>/\]9��eB�6A?AL8�n254�Nq;(NO7o~�{OLP7oLPB�S@9GS_NO68Bf98;@;^F�7oL ;9G{O{�v�9G{OF�L�;R`�68>5S_4%L}M�4%9GB%MPLEL�v8L�BSR4%9�vLXL��F%9G{�~%>_6r%9Gr�NO{ONTSws�

y�B!LP�A987o~�{bL'68`eK�S�9G> �DMPFAS_68êh;�NO;�;_4�6�QRB�NbB�Ç�NOt8F�>@L,��� �A��254�L,F�~�~�LP>@7o6;^S"M�4%9GB)McLDB�6A?AL,NO;NOB�NTS@NO98{b{Os:~%9;_;_L�?"r)6F�B%?�;�6G`»N ëwjA��jQPú�a254�L=NbB�NbS_Nq9G{�v�98{bF�LE`�68>¦êñNO;�L ÞF)9G{�S_6�,��VÈ ÇYÍæÀVÌ�Ç�Ü ÐeÉ�=nÐ R Û�-È Ü j Ü ��k�Éx= � k-R Ü !Gj�= ��k-R Ü j�9GB)?Ó�åNO;XL Þ�F%9G{�S_6È,ó��È�â ¾JÂ�Ç�Ü Ú�É*=�Ú�R Û�-È$jà=��k�É Ü ��k$R !Gj Ü ��k$R j���yR`§S@LP>Y;_L�98>@M�4�NOB�tfS_4%Le>_6#6GS � ;��)>@;^SY;^F)MPMcL ;_;_68> �#S_4%L½êà9GB%?È� v�9G{OF�L ;�9G>@L98?#�wF%;wS@L�?f`�6>nS_4�LY;_L�MP68B%?o;_F%MPMPL�;@;^6>RÈ¥U5ÉÂ�QR4�LP>@L%ê�r�L�MP687oL�; Ü �jx=�� ky='��R Ü l/!E9GB)?é� r�L�MP687oL�; j Ü � kà=���Rþ�+!#��yE;eQ�L�Mc68B�S@NbB#F�LfS_6V;_L�98>@M�4]S_4�L�M�4�Nb{q?A>@LPB�6G`�S_4�L:>@6#6GS};_L�Þ�F�LPB�S@NO98{b{Os8�/Q�L:MP98B;_LPLpS_4%9GSES@4�Lo>_6#6GS=B�6A?AL8� ;oÈÒêx�6�pÉYQRNbB)?A6�QàNq;EL Þ�F%9G{/S_6 N ë����z�+ #Pnr#s'S_4�LpS_NO7oLfNbSX>_L 98M�4�L ;YNbS@;E��`§S@4M�4�NO{O?�Ç���QR4%6�tLcS@;=9GB�y�{O~�4%9Gëú��LcS�9�QRNOB%?A6�Qà68`�N ëú�%��� k#Pú�eyR`§S_L�>};^L 9G>�M�4�NOB�t"mn��QR4�NOM�4�4%98;X9"v�98{bF%L6G`�ë���k���Ç�tLcS@;x9GBäNb7o7oL�?�NO9GS_L"MPFAS_68ê�9GB%?�>@LcS@F�>_B);XS_4�Nq;}v�98{bF�LoS@6,NTS�;e~%98>_L�BSxyx�zS@4�L:F�~�~�LP>@7o6;^SM�4%98B%McLpB�6A?AL8��QR4�NqM�4VS@>_NOt8tLP>�;E98B�6GS@4�LP>XMcF�S_6Gêér�L�M�9GF%;_Lxë���k�`J9G{O{O;=6FAS@;_NO?�LxNbS@;X{O6�Q�L�>Yr�68F�B%?�6G`�ëú�%�254�L=6GS@4�LP>RM�4�NO{O?�>_L�B"6G`nÇ��#9;�Q�L�{b{�98;�S@4�Le;^Nb�#S_4�;_F%M�McL�;@;_68>R<f�#?�6fB%6GS5B�LPL ?:S_6or�Le;^L 9G>�M�4�L�?��#98;�Q�LMP98B"~�>@6�v8LYS_4%9GS5S_4�LX�a�A~�L�MÂS@Nb7:9G��v�98{bF%L=68`/y 7xF%;^S5r)LX{OL�;@;�S@4%9GB�ëwj�È�NbS�Nq;�NOB�`J98MÂS Ü � �� �AQR4�NqM�4"Q�LMP98B�>@L�9?�`�>@687ùÇ/NOt8F%>_Le��� j8Éc�

�Ïl@¯ mÏË[pTq»�ø�4�NO{bL}K�S�9G> �Y>@L�;_F�{bS@;�NbB'9GBD9G{Ot868>@NbS_4�7 QR4�NqM�4">@LcS@F�>_B);3S@4�Le;_987fLE>_L ;^F%{TSR98;5�a�A~�L�McS_NO7o9G���#98B%?:F%;_L�;`�LPQ�LP>�B�6A?AL�Lc�A~%9GB);^NO68B%;zS_6E68rAS�9GNOBeS_4�L5;@9G7oL�>@L�;_F�{bS���NTS�;�>_L ;^F�{bS@;�9G>@L3tLPB�L�>@98{b{OsEB%6GS/vLP>@sENO7o~�>@L�;@;^NOv8L��EB�L}>@L�9;^6B�Nq;RS@4%9�SXK�S@98>��eNq;Y98t8B�6�;wS@NOMe98r)6FASYNbS@;Y;_F%M�McL�;@;_68>�;\Æ�NbSY4%9;�B�6:Nq?AL 9:QR4%9�SEH�NOB%?'68`nB%6#?�LÈJ\VNbBz�\V9��e68>3U�4%98B%McL�ÉzQRNO{b{�`�6{b{O6�Q-NbS���r�FASaL�v8LPBxNT`�NTSa?ANq?��GNbS�Q�68F�{q?}B%6GSnr)L59Gr�{OL�S_6�S�9GHL�9?Av�9GB�S@98t8L6G`�S_4%9GSeH�B%6�QR{bL ?At8L�pC�6�Q�LPvLP> �ht9G7oLo?A687:98NbB%;X98>_Lp`J9GNO>_{Os,>@LPt8F%{O98>�Æh`�6>eLc��9G7o~�{OL8��NOBé9�;^S@98B%?�9G>�?\,NOB�NO7o9G�'S_>@LPL8�h\,NOBVB�6A?AL ;E98B%?,\V9��,B�6A?AL ;Y98>_L}6B,{bL�v8L�{O;YS_4%9GS=;^S_>@NOMcS_{OsD98{TS@LP>@B%9�S@L8�Y\VNbB]98{bQ59�sA;`�68{O{O6�Q�;Y\V9G�h��98B%?V\V9G�,98{bQ59�sA;R`�6{b{O6�Q�;Y\,NOBz����BVt�9G7oL�;E{bNOH8Lpr%98M�H#t�9G7o7o68Bz�)QR4�LP>@LxL 98M�4V~�{q9�s8L�>>@68{O{O;ES_4%Lo?�NOMPL8�zS@4�LPB�7o6�v8L ;P��Q�LoLPB%?�F�~�QRNTS@4ä9"S_>@LPLo{ONbHL:9�\,NOB�NO7:9��VS@>_L�L8�zLP�AMPLP~ASeQ�LoNbB%;_LP>_Se9M�4%98B%McLEB�6A?ALENO7o7oL�?ANq9�S@LP{Os�9�`§S_L�>�98B#sfB%68BAë¥S_L�>_7oNOB%9G{h\,NOB"68>5\V9G�oB%6#?�L8�[��B"68S_4�L�>�Q�68>�?�;��Q�LE9?�?9�{O9�sLP>=6G`�M�4)9GB%MPLxB�6A?AL ;Xr)LPSwQ�L�LPB]L 98M�4�{O9�sLP>=6G`�B�6A?AL ;XNbBä9D;wS�9GB%?�98>@?]\,NbB%Nb7:9��]S_>@LPL8�p��98{b{q9G>�?>@Lc`�LP>�;�S_6}S@>_L�L�;�QRNTS@4"S@4�Nq;�;^S_>@F%McS_F�>@LE9; �_�ú¨8¢A¡b ��Ûô_µ � ¤§¦)¤§©o �÷��¥�_���« �#9GB�Lc��9G7o~�{OLY68`(QR4�NqM�4�NO;5;_4�6�QRBNOB'Ç�NOt8F�>@Le��� ��AQR4�L�>_Lî=p�#ë�98B%?Vû}>@Lc`�L�>5S_6:\V9G�h�)\,NbB'9GB)?,U�4)9GB%MPL=B%6#?�L�;���>_L ;^~�L�McS_NOv8L�{bs�

y�B%6GS_4%LP>Y?A>�9�QRr%9M�H:S_6�K#S@9G> �eNq;�?AF�LeS@6�NbS@;�~�L�;@;_Nb7oNq;wS@NOMeB)9�S_F%>_L��ø�L}7:9�s"~�6GS@LPB�S_Nq9G{O{OsD;_L�98>@M�4B�L 9G>@{bs�98{b{5S@4�LVM�4�NO{O?�>_L�B�68`=9éM�4%98B%McLDB�6A?AL,r�Lc`�68>@L,9äMcFAS@6GêüNq;:68r�S@9GNOB�L ?���r�L�M�9GF%;_L,Q�L,9;_;_F�7oLS_4)9�S}9G{O{nF�B%;_LPLPBäM�4�NO{O?�>_L�B]4%9�vLf9�Q�6>@;^S^ë�MP9;^LpLPv�9G{OF%9GS_NO68Bz�xCY6�Q�L�v8L�>���M�4�NO{O?�>_L�B]6G`59�;_F%M�McL�;@;_68>=6G`9VM�4%98B%McL:B%6#?�L�QRNb{O{3S@LPB%?éS_6V4%9�vL:v�9G{OF�L�;eQR4%NOM�4�98>_L:4%Nbt4�{bs�Mc6>_>@LP{q9�S@L�?�� ��B%;^S_L�9?ä6G`�;_L�9G>�M�4�NOB�tL�9M�4�M�4�NO{q?�68`�9oM�4%98B%McL=B�6A?AL=`�F�{O{bsD9GB%?D;^L Þ�F�LPB�S_Nq9G{O{Os8��9GB)?"tNbvL=9fv�9G{OF�LX6G`*Ú�S@6:9GB#s"M�4�NO{O?�>_L�B"Q�L4%9�vLPBz� Sx;^L�LPBäs8LPS���Q�L�M�9GBät8LPSx9'7o68>@L�98MPMPF�>�9�S_Lo~�NqMÂS@F�>@LT�wF%;^Sxr#s�;_L�9G>�M�4�NOB�t,9,;^NOB�t{bL�;_F%MPMPL�;@;^6>6G`3L 98M�4]M�4%Nb{q?��e254�Nq;Yv�9G{OF�LfQ�Lpt8LPSY`�68>ES_4%LfM�4�NO{q?,S_4%LPB]r�L�MP687oL�;=9�r�68F%B%?V6B,S_4�LpS_>@F�Lpv�98{bF%Lx`�6>S_4%LoM�4%Nb{q?�È$9"{O6�Q�LP>=r)6F�B%?�NT`�S_4�L:M�4�NO{O?�Nq;e9�\V9G�VB�6A?AL8�/9GB%?�9GB]F%~�~)L�>er)6F�B%?�NT`�S_4�L:M�4�NO{q?]Nq;X9

j3"

Page 41: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

Ç�NOt8F�>@Le��� �1ay >_L�t8F�{q9G>Yû�ëú\,NOB�NO7:9��:S_>@LPL

\,NOB�B%6#?�L ÉÂ���úS}Nq;X{bNOH8L�{bs'S@4%9�SeS@4�Lor)6F�B%?�QRNO{b{ar�L:7xF%M�4�r�LcS^S@LP>XS@4%9GB�Ú��zL ;^~�L�MPNO98{b{OsVNb`�Q�L:M�4�6;_LS_4%LfM�4�NO{q?VQ�LP{O{$�Xø�LpQRNO{b{�S@4�LP>@Lc`�6>_LpNbB�S_>@6A?AF%MPL}S_4%NO;=~�4%9;^Lp6G`�;_~�L�McF%{O9GS_NOv8Lp;_L�98>@M�4�È�QR4�NqM�4VQ�LpQRNO{b{MP98{b{)S_4%L ¬��@ª8°P¤§¦�¨=¬%¯� �«c� É�r�Lc`�68>@LE;_L�Þ�F�L�B�S_Nq9G{O{bso;^L 9G>�M�4�NOB�t}L�9M�4�M�4�NO{O?��#NOB�68>�?AL�>3S_6p68rAS�9GNOB"9}Þ�F�NqM�H8L�>McF�S_6Gên�

ø�L}B�LPL ?DS_6�7o6A?ANb`�sDS_4�LpL�Þ�F%9�S@Nb6B%;RF%;_L�?DS@6�t8L�B�LP>�9�S@L}yÜ98B%?,�üNOB]K�S�9G> �XS_6">@LV�)L�MÂSRS@4�LxB%LPQF%;_LE68`(9x~%>_6r�NbB%tx~�4%9;^LENbB'K�S@98>�j��aÇ�68>RK�S�9G>ÂjA� ;3~�>@68r�NOB�tp~�4%98;_L8�#Q�L=?�LP>@NbvL�S_4%LEr�68F�B)?�;�`�68>Ïêñ98B%?�A�wF%;^S}{ONbHL:Q�L�?A6,NOB�K�S�9G> �8� ;e;^L 9G>�M�4�~�4)98;_L8�(LP��McLP~�S}Q�L�?A6,B%6GS}4%9�vL�9G{O~�4%9'McFAS@6Gê�;x9GSxM�4%9GB%MPLB�6A?AL ;a`�68{O{O6�Q�L ?pr#so\,NOB�B�6A?AL�;EÈJ;_NbB)McL�Q�LYMP98B:68B�{Osft8LcS�9GB:F�~�~�LP>�r)6F�B%?:6BoS_4�6�;^L�M�4%Nb{q?A>@LPB)Éc��98B%?Q�L}?A6oB�6GS�4%9�vLXr)LPS@9:McF�S_6Gê�;�9GSYM�4%9GB%MPLXB�6A?AL�;�`�6{b{O6�Q�L ?"r#sD\V9��"B%6#?�L�;}È$;^NOB%McLeQ�LeMP98BD6B�{Os�t8LPS9:{O6�Q�L�>Yr�68F�B)?,68B'S@4�6;_LpM�4�NO{q?A>_L�B)ÉÂ�XU�FAS_68êh;Et8L�B�LP>�9�S@L�?,9�SES_4�Lp~�>@68r�NOB�t�~�4)98;_Lx9G>@LxMP98{b{OL�? ¬h�_ª8°��­P¢A�úªc´5« �#98B%?:S@LP{O{�F%;�4�6�Q�;_F%MPMPL�;@;w`�F�{zK�S�9G>ÂjeNq;59�S5~�>_6r�NOB�t%��68>54�6�Q�t6�6A?:NbS@; ¬h�_ª8°P¤§¦�¨��Òõ!­P¤J�c¦h­c² Nq;P�ø�Le68rAS�9GNOBD9oMcF�S_6Gê�NbBVK�S�9G>ÂjA� ;�;_L�98>@M�4�~�4%9;^LXNb`

È�Ý � = Þ�Þ^Þ =äÝ ÊÒß � É�=�Ý Ê =üÈ�ö Êðï � = Þ�Þ^Þ =�öe÷XÉ, å ÇRÍ<ÀTÌ8Ç ÈJ�%� �É68>

È�Ý � = Þ^Þ�Þ =äÝ Ê!ß � É6=äÝ Ê =üÈ�ö ÊDï � = Þ^Þ�Þ =äöe÷=É, á�â ¾JÂ�Ç ÈJ�%� �ÉQR4�L�>_LfÈ�ö � ë ÞðÞðÞ ë ö ÷ É398>_L�S_4�L=~�>@68r�L�?:v�9G{OF�L ;a`�68>�S_4%L�, M�4�NO{q?A>_L�B�6G`(9xB�6A?AL8��68r�S@9GNOB�L ?�?AF�>@NbB%t}S_4%L~�>@68r�NOB�to~�4%9;^L�

254�Le9G{O~�4%9fv�9G{OF�LX`�6>5S_4�L à S_4';_F%MPMPL�;@;^6>��Mê Ê NO;5B�6�Qñ68rAS�9GNOB�L�?DQRNbS_4ê Ê Rf,ì� ÇRÍæÀVÌ�ÇçÜ ÈãÝ � = Þ^Þ�Þ =äÝ Ê!ß � É Ü È�ö Êðï � = Þ�Þ^Þ =�ö ÷ É ÈJ�%�Z!8É

9GB)?�S@4�Ler)LPS@9ov�9G{OF�LX`�6>5S_4�L à S_4';_F%MPMPL�;@;^6>��M� Ê QRNTS@4

�8k

Page 42: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

� Ê Rf,í�Ñâ ¾JÂ�Ç½Ü È�Ý � = Þ�Þ^Þ =äÝ ÊÒß � É Ü Èãö Êðï � = Þ^Þ�Þ =äöe÷=É ÈJ�%� ��É|zNOH8LXQRNbS_4VK�S�9G> �8�#S_4%L�;_L=L Þ�F%9�S@Nb6B%;RMP98B�r�Le>_L�QR>_NbS^S@LPBz1

ê � R],í� ÇRÍ<ÀTÌ8ÇîÜ Èãö � = Þ�Þ^Þ =äö ÷ É� � R�,ø�Ñâ ¾JÂ�ÇçÜ È�ö � = Þ�Þ�Þ =�öe÷=É

9GB)?"F�~h?�9GS_L�?'r#sê Êðï � Rfê Ê =äö Êðï � Ü Ý Ê

� Êðï � Rf� Ê =äö ÊDï � Ü Ý ÊQR4�L�>_L à Rüj Þ�Þ^Þ ,é�

Ç�NbtF�>@LX�%�Z!f;_4�6�Q�;�S@4�L}>@L�;_F�{TS@NbB%t"K�S@98>�jo98{bt68>@NTS@4�7õ`�68>EM�4%9GB%MPLeB�6A?AL�;R`�68{O{b6�Q�L�?�r#s�\,NOB,B�6A?AL�;È�Q�LxQRNO{O{(B�L�L�?V9�;_NO7fNO{q9G>Y~%>_6AMcL ?AF�>@Le`�68>=M�4%9GB)McL}B�6A?AL ;R`�6{b{O6�Q�L ?Dr�s,\V9G�DB%6#?�L�;�ÉÂ�Y2/6�t8LPSYv�9G{OF�L�;`�68>5S@4�L}~�>@68r%NbB�to~�4)98;_L8�AQ�LeB�LPL ?D9o~%>_6AMcL ?AF�>@Le;^NO7oNb{q9G>5S@6�y�{O~�4%9�ë���LcS�9f;_NOB%McL};_F%MPMPL�;@;^6>@;598>_Le\,NOB68>=\V9��'B�6A?AL ;P�YÇ�NOt8F�>@Lx�%� �:;_4�6�Q�;RS@4�Lpm�>_6r)L}98{bt68>@NTS@4�7'��Ç�NbtF�>_Lp��� "�;^4%6�Q�;RS_4%Lpm3NqM�H�K#F%M�McL�;@;_68>9G{Ot86>_NbS_4%7õF%;^L ?Dr�so,�.10)254)��QR4%NOM�4'Nq;5Lc�A~�{q9GNOB�L�?�NbB'7o68>@Le?ALcS�9GNO{zr�LP{O6�Qe�

U�68B);^Nq?ALP>�S@4�LXS_>@LPLXNOBDÇ�NOt8F�>@Le���O��k���S@6�;^L�LeK#S@9G>ÂjA� ;5;wS@>_L�B�tGS@4z�[�úS�NO;�S@4�L};@9G7oL=S_>@LPLXF%;_L�?�NbBDS_4%L~�>@LPv#NO68F%;�Lc��9G7o~�{OL=QRNTS@4'K�S�9G> �8�nÇ�6>�S@4�L=~�>_6r�NOB�tp~%4%98;_L8��S_4%L=98{b~�4)9xv�9G{OF�LXM�4%9GB%t8L�;æ�wF%;^SR{bNOH8L=QRNTS@4K�S�9G> �8��r�FAS5S_4�L=r�LcS@9fv�9G{OF�L=?A6#L�;�B�6GS �[��B"S@4�NO;5M�98;_L8��Q�L=68B�{OsoB�LPL ?�S@6p;_L�98>@M�4:�)v8LY{OL�9�vL�;�1�Cx�AÆ%�A|3�W 9GB%?�mn�#r)L MP9GF);^L=r#soS_4�L=S_NO7oLEQ�L=>_L 98M�4"M�4�NO{q?�Ç��#Q�L=t8NOv8L=NbSR9xQRNbB)?A6�Q�6G`ÞN ë����h� k#Pú�nK#NOB%MPLXm�4%9;9fv�9G{OF�Le6G`�ë@� k���S_4%NO;�M�9GF%;_L�;R9oMPFAS_68ê�9�SYÇ��1�úSY98{O;_6:MP9GF);^L ;�9:MPFAS_68ê�9�S�y ;_NbB)McL}Ç->@LcS@F�>@B%;R9fv�98{bF%L6G`/ë@� k��AQR4�NqM�4DNO;5{OL�;@;�S_4%98B'68>5L�Þ�F%98{hS_6-ê}�7��BDS_4%NO;RLP��9G7o~�{OL=6F�>Rm3>@68r�L=`�F�B%MÂS@Nb6B,?ANO?D9ft86#6A?|�w6r9GB)?�Q�Le9G{OQ�9�sA;5M�4�6�;^L=S_4%L}r)L ;wSYM�4%Nb{q?�`�68>�~�>@68r%NbB�t,È�`�68>_S_F�NbS_6F%;^{Os�ÉÂ�%;_6oQ�Le6rAS@98NbB%L�?'9oMcFAS@6Gê�9G`§S_LP>;_L�9G>�M�4�NOB�to9Gr�68FASR4%98{T`�S_4�LeB%6#?�L�;�K�S�9G> �X;_L�98>@M�4%L�;��

yY;3S_4�LYr�>@98B%M�4�NOB�tX`J98McS_6>�NOB%Mc>@L�9;^L ;P�G~%>_6r�NbB%ter)L Mc687oL ;3LPvLPB:7o68>@LRLcêhL�McS_NOv8L�r�L�M�9GF%;_LY;_L�Þ�F�LPB�ëS_Nq9G{5;_L�9G>�M�4�NOB�tV68`YM�4�Nb{q?A>@LPB-r�L�MP687oL�;x7o68>@L�9GB)?é7o68>@L:S_NO7oLcë�Mc68B);^F�7oNOB�t%����FASfL�v8L�B-QRNTS@4�;_7o98{b{r�>�9GB%M�4%NbB�tp`J98McS_6>@;��A~�>@68r�NOB�t:MP98BD;^S_NO{b{(r)LeLPê�L MÂS_NOv8L���Bé4�Nq;}~%98~)L�>��a�59G{O{q9G>�?�?�NO?éB%6GSp;_~)L McNb`�sä4�6�QA,�.10)254,;_4�68F�{q?éM�4�6#6;_L�9V;_F%MPMPL�;@;^6>}r�L�;_NO?AL ;eS@6

;@9�s:NTSYMP68F�{q?"r�L}?A6B�L��_9�SR>�9GB%?�687õ68>Rr#s"98~�~�L�9G{hS@6:9f;^S@9GS_NqM=LPv�9G{OF%9�S@Nb6B"`�F%B%MÂS@Nb6B5�5N �%Pú��K#NbB)McLXS_4%L?A67o98NbB�4�LXF%;_L�?�Q�9;�{ONb7oNbS_L ?"S@6f9f?AL�~AS_4SR=�pS@>_L�L8�A9G{O{hS_4�LX~�>@68r�L�;5?A6B�L=NbBD4�Nq;5Lc�A~)L�>_NO7oLPB�S@;�Q�LP>@L68B'{OL�9G`�B�6A?AL ;P��C�Nq;�?A67o98NbB);�9G{q;^6o6B�{bs�4%98?'M�4%98B%McLXB�6A?AL ;�9�SY?�LP~AS@4SRp��ȧS@4�L}B�6A?AL ;�9�SY?AL�~AS_4:R=�9G>@LeS@L�M�4�B�NqMP98{b{Os'M�4%9GB%MPLxB�6A?AL ;P��r�FASX;^NOB%MPL}S_4%LPs,9G>@L}{OL�9�v8L ;P�%S_4�L�s,9G>@L£�wF%;^SX;^S@9GS_NqMP9G{O{Os�L�v�98{bF)9�S_L ?%ÉÂ�;_6f~%>_6r�NbB%tfQ598;598{bQ59�sA;�>@LP{q9�S@NbvLP{Os:NbB%Lc�A~)L�B%;_NbvL8�

Ç�6>�K�S@98>�jES@6er)LE;^F%M�McL ;_;^`�F�{¥�),/.103254X7pF%;^S�;^L 9G>�M�4f9��_t86#6A?1�XM�4�NO{O?���ø�LYMP98Bo98r%;^S_>�98MÂSaS@4�LY;_LP{OL�McëS_NO68BX~�>@6AMcL ;_;z9�Q59�s5`�>@687�,/.10)25459GB%?eMP>_L 9�S_La98B�6GS@4�LP>h`�F�B)MÂS_NO68B(� QR4%NOM�4eQ�LaQRNb{O{8M�9G{O{3,THOUvuPS�QTUYU)48WRW)0).h�

���

Page 43: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

sPL�0YKOE�SOEPK+.PùRk�\THJI�`�b50RK+.M[ 250YK+.M[ d>sPL+0RKOE�KMLGgRhPKad>sPL�0RK�E 254OEPKad¡HJIRE�[/4�gMEYh�lämHvsa`wEF4+.GFxHJIPKMLy`³250YK+.R[Vl{zRz|[F4�gREYhf}R}�~�l .F4OEYQF.YI�`ð4ONPKMLGQPKOE14*`³210RK+.M[VlOl6�� }�IRQ�FVS�QTURU)4PWRW)0+.VW�`³250YK).M[�l6�oPpäú K�IMû14tH^I�HXETHGKRL8Hv�MKOEVH30�I pOo�t} � p `�KMLGgRh8KR�vñ�l6�b5} � p `é254OEPKM� q l6�bMò�}rFxH^I�`cbid|ñ�l��oPp ,/.10)2�H^IMûrgRh8KPW)4 pOosF0+. `�Hn}.����H��O} � ��Hv�Y�Vlrm�t�R}rñ#��Ròf}rFTK�Z `w��d q l6�ü¦ý Hvþ�}�,/.10)254Rk�\THJI�`_WXQTURU)4MWRW)03. `é250YK).M[*d�HYl6dé�Rò dÈbMò dÑ[/4�gMEYh����Ol6�Hvsa` ü¦ý Hvþ]�O}]�Tl�.14OEYQF.OI�`@KMLGgRhPK�l6��2�O} ü¦ý Hvþ ��oPp S/4RK+.VUJh�gRh8K8W)4 p�oNVWXQ�F2}�~a�sF0+. `�Hn}.����H��O} � ��Hv�Y�Vlrm�t�R} ü¦ý Hvþ �b5�R} q ��Ròf}rFTK�Z `w��d q l6�bMòf}rFxH^I�`cbid�ñ�l6�Nt}2W)4RK+.�UXh�`�WXQVURU)48WRW30+.a`³2F0RK+.Y[ d_HRl�d��Yò�dÛbMò�dÈ[F4�gMEOh��V�Ol6�Hvsa`wN��O}]�Tl�.14OEYQ/.YI�`@KMLGgYh8K�l6�Hvsa`wN��O}�b�l�.14OEYQ/.YI�`³254OEMK�l6�NVWXQ�F5�R}]N���2�O}�N��b��O}�N���.14OEYQ/.YI�`wNVWXQGF o � l6��Ç/NOt8F%>_Le���8!#1a254�LxK#S@9G>Âjp9G{Ot868>@NbS_4�7'��98?%9G~AS@L�?"`�>_67ON �#P

sPL�0YKOE¤,/.10)254Rk�\THJI�`�b50RK+.M[ 250YK+.M[ d>sPL+0RKOE�KMLGgRhPKad>sPL�0RK�E 254OEPKad¡HJIRE�[/4�gMEYh�lämHvsa`wEF4+.GFxHJIPKMLy`³250YK+.R[Vl{zRz|[F4�gREYhf}R}�~�l .F4OEYQF.YI�`ð4ONPKMLGQPKOE14*`³210RK+.M[VlOl6�UXh50�HOU)4�}�,VHYUvuPS�QVURU)48WRW30+. `³250OK+.M[8l6�.14OEYQ/.YI�`@SOEPK).PùMk�\PK�Z `�WXQTUYU)4PWRW#0+. `¸250YK+.R[ad_U^h508HYU348l6d-KMLGgYh8Kado254OEMKadÈ[F4�gMEYh8�V�OlRl6��Ç�NbtF�>_LX��� ��13254%LXm�>_6r)Le98{bt68>@NTS@4�7

�j

Page 44: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

HJIME¤,THOUvuPS�QTUYU)48WRW)0). `cb50RK3.M[ 250RK+.R[VlämUXh50�HOU)4�}.�T�� }�IRQ�FVS�QTURU)4PWRW)0+.VW�`³250YK).M[�l6�Hvsa` � �]ù�l�.14OEYQF.OI�`X�Ol4MLPW)4fmsF0+. `^Hn}{����H���} � ��Hv�R��l�mHvsa`ch8KPWXb548WvEPÿGQ8KML8HJERÖa`�W^QTURU#48WYW)0).a`³2F0RK).M[ad_HRlOlRlf.14OEYQF.OI�`^HRl6�4MLPW)45Hvsa`�h8K8W��F0�0Y[PÿGQ8KRL8HXERÖ*`�WJQTUYU348WOW)0). `é210RK3.M[ d_HYlYlRl�UXh508HYU)4�}�H6���.14OEYQ/.YI�`�UXh508HYU)4�l6��

Ç�NOt8F�>@Le��� "�1a254�Lem3NqM�H�K#F%MPMPL�;@;^6>R9G{Ot868>@NbS_4�7'�#QRNTS@4,ÞF%NOM�H:SwQ�6Gë�Þ�F%9G{ONbSws�M�4�L�M�H

Ç�NbtF�>@LX�%�b� k�1ayàK�S�9G>ÂjeS@>_L�L8��QRNbS_4't86#6A?�~�>_6r�NOB�t

�8�

Page 45: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

Ç�NOt8F�>@Le���O�8�81ayàK�S�9G>ÂjeS@>_L�L8�AQRNbS_4,r%9?"~%>_6r�NbB%t

,THYUXuPS�QTURU348WRW)0+.���;^4�6�QRBpNbBfÇ�NbtF�>_LR�%� "%��QRNb{O{#S@98H8L59E;_LcSa6G`)B�6A?AL�;a98B%?}>@LcS@F�>_BxS_4�L5B�6A?AL5NbSnS_4�NOB�HA;nNO;S_4%L-�_r)L ;wS����nø�L=Q59GB�S�S@4�NO;R;_LP{OL�McS_NO68B�~%>_6AMcL ;_;�S_6fr�LE>@LP{q9�S@NbvLP{Osx`J9;wSR9GB%?"B�6GS5F%;_LY7pF%M�4"6�vLP>@4�L�9?��;_6 ,THYUvuPSGQTURU)48WYW)0+.�7:9�sVB�68SeQ�98BSXS@6DF);^LoS@4�LoLPv�9G{OF%9�S@Nb6B]`�F%B%MÂS@Nb6B�F);^L ?]`�6>e{bL 9�`�LPv�9G{OF%9�S@Nb6B%;��r�FAS}NOB%;^S_L 98?�F%;^L:?A67:9GNOBAëú;_~�L�McNb�)MfH#B�6�QR{OL�?AtLxS@6D4%LPF�>@NO;^S_NqMP98{b{Os];_LP{OL�McSe9'M�4�NO{q?��:Ç�68>eLP��9G7o~�{OL8�zNOBr%9M�H�t�9G7o7o68BVQ�Lo7:9�s,�%>�;wS};_LP{OL�MÂSe7o6�v8L ;�S@4%9�S}>@L�;_F�{bSeNbB�4�NbS^S_NOB�t'S@4�Lo68~�~�68B�L�B�S�� ;Xr�{b68S@;��z7o6�v8L ;S_4)9�SR`�68>@7þ~�>@NO7fL ;P�A6>57f6�vL�;�S_4)9�SR`�68>@7þ~�68NOB�S@;��nyE;�;_6�6BD9;�Q�Le;_LPLe9o;^F%M�McL ;_;_68>�S_4)9�SR7oLPLcS�;5S_4%Lr�L�;^S�Þ�F%9G{ONbSws8�#Q�LEMP9GB�;^NO7o~�{bsoLP�#NbS�QRNbS_4�S_4%9GS5;_F%MPMPL�;@;^6>�98;3S_4�LXM�4�6NOMPL8�nÇ%9GNO{ONbB�t}S_4%9GS��#Q�L=MP98B�H8L�LP~S_>�98M�Hp6G`(9};_F%M�McL�;@;_68>aS@4%9�S�4%98;3S_4�LEB�Lc�#S�r�L�;^S�Þ�F%98{bNbSws8�[�ú`zB�6p;^F%M�McL ;_;_68>�;a4%9�vLRLPNbS_4�L�>�Þ�F%98{bNbSws8�S_4�L�BS_4%LX�%>@;^S�MP98BÊ�wF);wS�r�L}M�4�6;_LPB(�

�3vLPB�Nb`/Q�LX?A6pB%6GS568rAS�9GNOB�9fÞF%NOM�H�MPFAS_68ê]?AF�>@NbB�tpS_4%LE~�>@68r%NbB�tf~�4%9;^L�#Q�L=QRNb{O{�4%9�vLE9xS_NOt84�S_L�>QRNOB%?A6�Q�`�68>XS_4%L";^L 9G>�M�4]~�4)98;_L8�(QR4%NOM�4äNOB�NbS@;_LP{b`RQRNb{O{3{OL�9?]S@6VÞ�F�NOM�HLP>eMcF�S_6Gê�;��/r�L�M�9GF%;_L:Q�Lo4%9�vLr�LcS^S@LP>�L ;wS@Nb7:9GS_L�;�6G`�S_4�L}v�98{bF�L ;56G`�S_4�LpM�4�Nb{q?A>@LPBz�3Ý�L�Mc6B%;_NO?AL�>R68B%MPLe7o68>@LES@4�LXS_>@LPLeQ�Le4%9�vL=r�LPL�BF%;_NbB%t%��r�FASnS@4�NO;�S@Nb7oL5Q�L�QRNO{b{A;_LPL�QR4%9�Sn4%98~�~)L�B%;nNb`�m3>@68r�L�?�6�L ;n9Yr%9?£�w6rz��Ç�NOt8F�>@L5���O�8��>@LP~%>_L ;^L�BS�;S_4%NO;X;_NTS@F%9�S@Nb6Bz�=WY6�Q S_4�Lp~�>@68r�NOB�t"~%4%98;_LxQRNO{b{/�%B�Nq;_4]r�Lc`�68>@LxQ�Lx4)9�v8L}6rAS@98NbB�L ?V9"MPFAS_68ê��z98B%?V;_6Q�LfQRNO{O{aLPB%?�F�~ä;^L 9G>�M�4�NbB%t�9G{O7o6;^Se4%9G{b`�68`�S_4%Lf{OL�9�vL�;=9G{O>_L 98?As�pCY6�Q�L�v8LP> �hr)LP`�68>@LfS_4�L:;_L�9G>�M�4�NOB�t~�4%9;^LRr�LPtNbB);P�B�6GS@NOMPLRS_4%9GSaS_4�LYQRNbB%?�6�Q�4%9;ar�LPLPB�98{b7o6�;wS34%98{bvL�?��r)L MP98F%;^LRQ�LR4%9�vL�r�LcS_S_L�>�F�~�~�LP>r�68F�B%?%;f`�68>pS_4�L,M�4�NO{O?�>_L�B%;P�nv�9G{OF�L ;\Æ5NOB%;wS@L�9?-6G`=;wS�9G>_S_NOB�t�QRNbS_4!9�QRNbB%?�6�Qþ6G`ÊN ë¸ jA�t jQPR98;:K�S�9G> �Q�68F�{q?��#Q�LX;^S@9G>_S�;_L�98>@M�4%NbB�tf;^L Þ�F�LPB�S_Nq9G{O{OsfQRNbS_4'9pQRNbB%?�6�Q�6G`tN ëú�%�F jQPú�aW�6�Qe�#r#soS_4�LES_NO7oLXQ�LX;wS�9G>_SS_6};_L�98>@M�4pS_4%LRS_4�NO>�?f;_F%M�McL�;@;_68>aãx�Q�LR4)9�v8L5~%98;@;_L�?fNTS�9EQRNOB%?A6�Q�6G`aÈJ� ë � kÉÂ�D�ú`�Q�L�9;_;_F�7oL�S_4%9GS3S_4%L{OL�9�`aB�6A?AL}|-NO;E;^L 9G>�M�4�L�?"�%>�;wS �AS_4�L�BVQ�Let8LcSY9"McFAS@6Gê�9GSYãèÈJr)L MP9GF);^LxkoNq;�{OL�;@;5S@4%9GBV��É598;RQ�LP{O{/9;9�S5y}��ø�LELPB%?�F�~";_L�9G>�M�4�NOB�te;^Nb�:{bL 9�v8L ;aNbB�S_4�LE~�>_6r�NOB�te~�4%9;^L��98B%?�9GB�9?�?ANbS_NO68B%98{�S@4�>_L�LY{OL�9�vL�;aNOBS_4%LX;_L�98>@M�4"~�4%98;_L8�#`�6>R9xS@6GS�9G{h6G`�B�NbB%L={OL�9�vL�;��Ú��B�S_4%NO;5~%98>^S@NOMPF�{q9G>5;^NbS_F%9GS_NO68Bz�AL�v8L�B�S_4%LeQ�6>@;^S^ë�MP9;^L~�>@68r�NOB�to>@L�;_F�{TS@L�?�NbBDS@4�L};_987oL=B#F�7pr)L�>R6G`n{bL 9�v8L ;�LP�A~%9GB%?�L�?D98;�K�S�9G> �8�

�Gl

Page 46: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

] ^`_badcfehg �

¸ I ö �

254�Nq;�M�4%98~AS_L�>�QRNb{O{YLP�A~�{b6>_LDS@4�LVt987oL,6G`eãYNqMcL��9ät9G7oL'NOB�vLPB�S_L ?�S_6éS@L�;^S:S_4�L�û�ëú\VNbB�NO7:9��!9G{bët86>_NbS_4%7o;��X��7o~�{OLP7oLPB�S@9GS_NO68B!Nq;_;_F�L�;o68`=v�98>_NO68F%;o;_L�98>@M�4�LPB�4)9GB%MPLP7oLPB�S@;:98>_L,?ANq;@McF%;@;^L ?��59GB%?�S_4%L~�LP>_`�68>@7o98B%McL,68`XS_4�L]98{bt68>@NTS@4�7:;:NOB!S_LP>@7:;�68`XB%6#?�LVLc�A~%98B%;^NO68B);�9GB%?!LP�AL�McF�S_NO68B!S_NO7oLVNq;"9GB)9G{bësA;^L ?]QRNbS_4�v�9G>@Nb6F%;=r�>�9GB%M�4�NOB�t�`J98McS_68>�;X9GB%?�;_L�9G>�M�4]?AL�~AS_4);P�:2/68F�>@B%9G7oL�BS�;=6G`�7:9GS@M�4�L ;Er�LcSwQ�LPL�B~�>@68t>@987o;�QRNbS_4'v�9G>@Nb6F%;R?ALP~�S_4,;^LPS^S@NbB�t�;R9G>@Le9G{q;^6f>_F%B'98B%?�LPv�9G{OF%9�S@L�?��

É-l�k ÎAs�n ��p|��nd�$��Û�u\r£n��Lc`�6>_L]S_L�;^S_NOB�t�S_4%L-û�ëú\VNbB�NO7:9���9G{Ot86>_NbS_4%7o;�68Bñr%98M�H#t�9G7o7o68Bz�Y9�;_7o98{b{OLP>,98B%?ü;_Nb7o~�{OLP>'t�9G7oL?A67o98NbB,Q598;E;^6F�t84�SYNOBV6>@?AL�>RS_6�68rAS�9GNOBV;^67oLx~�>@LP{ONb7oNOB%9G>@s">@L�;_F�{bS@;��EK#NOB%McLp7:9GB#sD;_NO7f~%{bLpt9G7oL ;S_4)9�SENOB#v86{bvLx9";_7:9G{O{/M�4%98B%McLpLP{OLP7oLPB�S=?�68Bz� SENOB#v868{Ov8L};^S_>�9�S@LPts�È$;^F%M�4�98;=;^B%98H8L ;�9GB%?V{O9?�?ALP>�;��)6>S_4%LfM�9G>�?,t987fLføä9G>ÂÉÂ��9"B%LPQàt�9G7oLpM�9G{O{bL ?]ãENOMPLpQ598;=?ALPvLP{O68~�L�?��}ãENqMcLfNO;X9GB¡,'ëúNbBAë�9�ëú>@6�Qñt�9G7oL~�{q9�s8L ?'68B�9"t8>@NO?'68`�;@ÞF)9G>@L�;xÈJ{bNOH8LxS_NqMÂë¥S@9MÂë¥S_6#L8�zU�68B�B%L�MÂS_ë¥l�68>e<=687o68H#F)Éc�)LP��McLP~�S=r�Lc`�6>_Lp~�{O9�sLP>�;MP98Bé7o6�v8LoS_4%LPs�7xF%;^S}�%>�;wSp>_6{b{�98Bn,'ë�;^Nq?AL�?ä?ANOL8�,254�L"v�98{bF%L�6G`5S_4%L�?ANOL�QRNO{b{�?ALcS@LP>@7fNOB�L�L�NTS@4�LP>QR4�NqM�4,>_6�QóÈ�Nb`3�=É�68>�QR4�NqM�4VMc6{bF%7fBéÈJNT`»�XÉ�S@4�L}~�{q9�s8L�>�MP98B,7f6�vLeNbB�S@6%�5254�Le�%>�;wSE~�{O9�sLP>5S@6�{bNOB�H, ;_Þ�F%98>_L ;�NOB,9o>_6�QüQRNbB%;�S@4�Le7:9�S�M�4z�

É-l�� °(�±�W{Vn���n�w�ËDp�Ë7uV��w °Ç�D�DÍ�n��254�L�t9G7oL�?ALP�%B�NbS_NO68B-NbS@;_LP{b`�Nq;}>�9�S_4%LP>p;_NO7f~%{bL"98B%?äS@4�F);}7o6;^S_{Os]S@>_NOv#NO98{3S@6VNb7o~�{OLP7oL�BSfNbB�Mc6A?AL8�y�Bé98>_>�9�s�68`�NOB�S_LPtLP>�;XMP9GB�>@LP~�>@L�;_LPB�S=S_4�L:t�9G7oLf;^S@9GS_L�z~%;_LPF%?A6'>�9GB%?�687 B#F�7xr�LP>�;eMP98B]r�L:L�9;^NO{bst8L�B�LP>�9�S@L�?äS@6�~%>_6�v#Nq?AL�?ANqMcL'>@68{O{O;��39GB)?-7o6�v8L ;p98>_LD;^NO7o~�{bs�Mc687o~�>@Nq;^L ?é6G`�S@4�L'>_6�Qþ98B%?�MP68{OF�7oBM�4�6�;^L�B�r#s"9f~�{q9�s8L�>��nãYL ;^NOt8B%NbB�t�9oãENOMPL}Mc67f~%FAS_L�>R68~�~�68B�L�B�S5Nq;�9f{ONTS_S_{OLe7f6>_L=S@>_NqM�H#s8� Ý´Ü£Ý³ß � ã[þ7â³ø þy"P�éátÿº1�ø�ÿ�7V"P�³á�ÿ254�LR�)>@;^S�;^S_LP~"NO;3S_6x?AL ;^NOt8B�9x?AL�MPLPB�S�LPv�98{bF%9GS_NO68Bo`�F�B)MÂS_NO68B(�D��BoS@4�Nq;�M�98;_L8�GS@4�LYL�v�9G{OF%9�S@Nb6Bo`�F�B%MÂS@Nb6BMc6B%;_NO;^S_L ?�68`X;_Nb7o~�{Os�MP68F�B�S@NbB�tä~%98Nb>�;f6G`e;_Þ�F%98>_L ;P��y ~%98Nb>:Nq;fSwQ�6ä;@Þ�F%9G>@L�;p�%{O{OL�?�`�68>:S@4�LV;@9G7oL~�{q9�s8L�>��/B�Lc�#SeS_6]L�98M�4ä68S_4�L�>}NbB�S@4�L";@9G7oL:>_6�Qe��Mc6{bF�7oBz��68>p?ANO98t86B%9G{¥��25Q�6,;_Þ�F%98>_L ;e;^L�~%9G>�9�S@L�?

��

Page 47: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

r#sV9�;_NOB�t8{OLpL�7o~ASwsV;_Þ�F%98>_Lp68B�9">@6�Qe��Mc68{OF�7oB]6>=?�NO98t868B)9G{�Q�L�>_Lo9G{q;^6DMc6B%;^Nq?AL�>_L ?'S_6Dr)L:9�~%9GNO> �254�L}L�v�9G{OF%9�S@Nb6B'`�F�B%MÂS@Nb6B]Mc6F�B�S_L ?'~%9GNO>@;�`�68>Er)68S_4V6~�~)6B�LPB�S�;Y9GB)?DS_6#68H�S_4�Lf?ANbê�L�>_L�B%McL��254�NO;YNO;>@LP{q9�S_NOv8L�{bs}`J98;^S�9GB%?otNbvL�;a9e?AL McLPB�S�;^S_>�9�S@LPt8NqM�t8F�L ;_;YÈJ;_NbB%MPLR~%9GNO>�;a6G`�;_Þ�F%98>_L ;aMP98BoÞ�F�NqM�H#{bsxS_F�>@BoNbB�S@6S_>@NO~�{bLPS@;�ÉÂ�|�ú`�S_4�Lot987oLxNq;E7o6>_LxS_4%98B���ëúNOBAëú9Gë¥>@6�Qe�);_687oLpS@9MÂS_NqMP98{n7f6�vL�;Y7o9�s,r�Lf{b6�;wS �z;^NOB%McLpS_4%LLPv�98{bF%9GS_NO68B,`�F%B%MÂS@Nb6B]7:9�s"`J9�v68F�>E68rAS�9GNOB�NOB�t"9�B%LPQà~%98Nb>ENbB);wS@L�98?V6G`�LP��S@LPB%?�NbB�tD9GBVLP�ANO;^S_NOB�t"~)9GNO>S_6�`�68>@7 9:S@>_NO~�{OLcS��}254%LpL�v�98{bF)9�S_NO68BV`�F�B%MÂS@Nb6B�Nq;=9G{q;^6DM�4%9GB�tL�?'S@6">@LV�%L MÂS=S_4�Lf~�{q9�s8L�>^ë¥S_68ë¥7o6�v8Le9GSS_4)9�SY;^S@9�S@L8�)>@9GS_4�L�>5S_4%98B';@Mc6>_NOB�tor%9;^L ?"6BDQR4%LcS_4%LP>�6>RB�6GSRS@4�L}~�{q9�s8L�>�9�SRS_4%L};wS�9�S_LeNq;5S@4�Lx;@9G7oL98;�S_4%LE~�{q9�s8L�>�9GS�S@4�LE>@6#6GS �n254%LE>@L�;_F�{bS�Nq;�S@4�LX;_MP68>@LY6G`�S@4�LX;wS�9�S_L�A;^6pS_4%9GS5;^S@9GS_L ;3S@4%9�SRMc>@L�9GS_LYB%LPQ68~%~)6>^S@F�B�NbS_NOL�;�S_6��w6NbBDS@68t8LPS_4�L�>R;_Þ�F%98>_L ;P�#68>Rr%{b6AM�H";@Þ�F%9G>@L�;�`�68>5S@4�Le68~%~)6B�LPB�S��)9G>@LY`J9�v68F�>@L�?�� Ý´Ü£Ý´Ü 0�ú1þ7ÿ��+ùTái�Y��"P�éá�ÿ90�þ*:�âéäyüS_>�9GB%;_~)6�;^NbS_NO68B�S@9Gr%{bLfÈJ2R2�É�Q�9;3F%;_L�?�S_6o;^~�LPL ?:F�~"S_4�Le;_L�9G>�M�4z��254�L=2R2�`�68>5ãYNqMcL=Q�9;�9p;^NO7o~�{OL4%9;^4�S@98r�{bLX68`�� j8�x\V��È�7o68>@L=68>5{bL ;_;R;_~%9McLXMc68F%{O?�r)LeF);^L ?���?ALP~�LPB)?ANbB%tf6B"S@4�Le9G7o68F%BSR68`/7:9GNOB7oLP7o68>@sp9�v�98Nb{q9Gr�{OL Éc����98M�4oLPB�S@>_sfQ�9;R�� }r�s�S@L�;3{q9G>@t8L�8Mc6B�S@9GNOB�NOB�tXS_4%LYv�9G{OF�LR`�6>3S_4%LE;^S_68>@L�?o;^S@9GS_L8�9Ï��9Gt:S@6�NOB%?ANqMP9GS_LxNb`3S@4�LxL�BS@>_s'Q598;YNbB�F%;^L��9GBVNOB%?ANqMP9GS_68>Y`�68>ES_4�Lo?AL�~AS_4�;^L 9G>�M�4�L�?��%SwQ�6o�)9Gt�;RS@6?ALPS_LP>@7oNbB%L�QR4%9�S}H#NOB%?ä6G`5v�9G{OF�L:`�6>eS_4�L�;wS�9�S_L:Nq;x;^S_6>_L ?�È$9,{O6�Q�L�>er)6F�B%?���F�~�~�LP>pr)6F�B%?��n68>}98BLc��9MÂS�v�98{bF�L�ÉÂ��S_4%LYr�L�;^S�7o6�v8LEM�4�6;_LPB�9GS�S_4)9�SR;wS�9�S_L��98B%?oS@4�LE4)98;_4�H8L�sx`�6>�S@4%9�SR;wS�9�S@L8�ny���6r�>@NO;^S4%9;^4�NOB�t:;@M�4�LP7oL+N ��!\P/Q�9;5F%;^L ?�� Ý´Ü£Ý�� �t�c�O"Fá�úM��� äæø�ú8�c�O"P�c7��B:98?�?�NTS@Nb6BpS@6eS_4%L�2R2X�89GB�68S_4�L�>a`�68>@7Ü68`�7oL�7f6>_s�ë�98;@;^Nq;^S_L�?p;^L 9G>�M�4pQ598;nF);^L ?�1�9 ¯A¤q«���ª��²e¯��P¢A�¤q«Â�$¤J­ÈJCECEÉc��254�LECYC�Nq;�;_NO7f~%{bso9GB�98>_>�9�s}QR4�NqM�4:H8L�LP~%;nS@>@9M�Hx68`h4%6�Q�68`§S_LPB�9X7f6�vLRQ�9;3;_LP{OL�MÂS@L�?:9;aS_4%L�^r�L�;^Sð�"7o6�v8Lp9GSX9"B�6A?AL8�}254%NO;ENbB�`�68>@7o9GS_NO68B�MP9GBVS_4�L�B]r�LfF);^L ?V?AF�>@NbB%t�7o6�v8Lp;^6>^S@NbB�t"S_6�`J9�v86F�>7o6�v8L ;�M�4%6;_LPBDr�s"~�>_L�v#Nb6F%;R;^L 9G>�M�4�L�;��S_4�L�>_L�r�s"{bNOH8L�{bs�Nb7o~�>@6�v#NbB�toMcF�S_6Gê�~)L�>^`�6>_7:9GB)McL8� Ý´Ü£Ý! ªdáæã�ä{« ú5å�ä(ú8�³ÿ�$<þ7ÿ�å�� �����254�L37o6�vL368>�?ALP>@NOB�tR9GB%?X~�>@68r�L�;_LP{OL�McS_NO68B}9G>@L39G{O7o6;^S(B�L 9G>@{bsENO?AL�B�S_NqMP9G{¥�/yE;(7oL�BS@Nb6B�L�?Xr�Lc`�6>_L�B�L�98>S_4%L:LPB%?�6G`RK#L�McS_NO68Bé��� ��æ,�.10)254D?ANO?�Bz� SpB�L�MPL�;@;_98>_NO{bs,4)9�v8LpS_6'F%;_LoS_4�L�;@9G7oLoLPv�9G{OF%9GS_NO68B�`�F�B%MÂS@Nb6BF%;_L�?�`�68>:{OL�9G`=B%6#?�L�;��¤��B�S_4�L]M�98;_L'6G`eãYNqMcL��S@4�L,LPv�98{bF%9GS_NO68B�`�F�B%McS_NO68B!Q598;o>@L�98;_68B)9Gr�{Osé4�L�9�v#s�7oL�98B�NbB%t�NbS,MP68B%;_F�7oL�?�7f6�;wS'6G`eS@4�LäLc�AL�MPFAS_NO68B�S_NO7fLä?AF�>@NOB�t�9�;^L 9G>�M�4z� 254�L�7o6�vL]68>�?AL�>_NOB�t;@M�4�LP7oLoQ�6>_HL�?V9;=`�68{O{b6�Q�;��p��98M�4�7f6�vLpQ598;X98~�~�{ONbL ?VS@6�S@4�L:t987oLf;^S@9GS_L:9GB%?�LPv�98{bF%9GS_L ?��Ê�ú`5NbSQ598;Y9�QRNbB�B%NbB�t�~)6�;^NbS_NO68B(�%S@4�LPBVNbSEQ598;Y~�{q98McL ?,9�SES_4�Lp4�L�9?'6G`aS_4%Lx7o6�v8L ;R{bNq;^S���9GB%?DS@4�Lp`�F�B%MÂS@Nb6B>@LcS_F%>_B�L ?éNO7f7oL ?ANO9GS_L�{bs���YS@4�LP>@QRNO;_L8��S@4�L"B#F�7pr)L�>p68`�~%9GNO>@;x`�68>pL�9M�4-~�{q9�s8LP>xQ�L�>_L"MP68F�B�S@L�?-98B%?S_4%L}?ANTêhLP>@LPB)McL=S@98H8LPB(�3\,6�v8L ;�Q�LP>@LES_4�L�B';_68>_S_L ?"r)98;_L�?�68B�S_4�Nq;�;@Mc68>@NOB�tf;@M�4�L�7fL�[,�.10)254fF%;_L�;�S_4%L;@9G7oLXNO?AL 9p`�68>�M�4�6#6;_NOB�t:9f;_F%M�McL�;@;_68> �

�)

Page 48: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

É-l�� ¨fB>� n q�u\��n�w�Ë[p|{ Û�n �[uVÔ�w Ý��£Ý³ß � þ[ú5å�� þ[ú1ä�þ7ÿ�å�àÞá���"�� þ[ú1äÇ�6>}68r�S@9GNOB�NOB�t]Þ�F%98{bNbSws]>@L�;_F�{bS@;���98{b{�Lc�A~)L�>_NO7oLPB�S@;}Q�L�>_L:>@F�Bé68Bé>@LP{q9�S@NbvLP{OsVB�L�Qó4)9G>�?AQ�98>_L��25Q�6F�B%?�LP>@t8>�98?AF%9GS_Lf{O98r%;oÈ�6B�Lo6G`�j8j"7o9M�4�NOB�L�;X9GB)?]6B�Lo6G`��8l'7o9M�4�NOB�L�;�É�Q�LP>@Lo7:98?AL:9�v�9GNO{O98r�{OLx`�6>?ANq;wS@>_NOr�FAS@L�?:~%>_6AMcL ;_;_NOB�t%�ny�{O{)7:9M�4�NbB%L�;3Q�LP>@L�Nq?ALPB�S@NOM�9G{¥��L 98M�4:QRNbS_4"98B"y�S_4%{b6BV�8� �x<XC �E~�>@6#MPL�;@;^6>9GB)?-�A� jD\V��6G`�Ý�yE\é�n98;eQ�LP{O{�9;xj+!'<X��6G`R{O6#M�9G{�?ANO;_H�;_~%9McL]È�S_6Vr#s#~%98;@;eF%;_NOB�tVWYÇaK�Éc����98M�47:98M�4�NOB�L:F%;_L�?éK#{q98M�H#Q59G>@L:|zNOB�F���H8L�>_B%LP{av8L�>@;_NO68BéjA� l%� jG�'9GB%?�4%9?�tMPMovLP>�;^NO68Bä��� jA� jA��254�L"ãENOMPLt987oL=Q598;5MP6#?�L�?DNbB]UE� Ý��£Ý´Ü �Wÿtã%�éú1átÿ�ýbäæÿi"Fþ[â|��á�ÿ�å���"M�³á�ÿ��ø�4�NO{bLX9G{O{�Lc�A~)L�>_NO7oLPB�S@;�Q�LP>@LY~�LP>_`�68>@7fL ?:QR4�L�B�S_4%LE{q9Gr%;�Q�LP>@L�{O98>_tLP{OspNq?A{OL8��98{b{�Lc�A~�LP>@Nb7oLPB�S�;�Q�LP>@LB�L�v8LP>_S_4%LP{OL�;@;�;_F�rF�wL�McS_L ?:S_6p~)6�;_;_NOr�{bL=;^HLPQRNOB�t}Nb`/;^S_F%?AL�B�S@;�{b6t8t8L ?oNbB�S@6p9}4%6;^S�S_6pF%;_LYNbS��3C�6�Q�LPvLP> �{OL�;@;�S_4)9GBx9�?�6)�PL�B};wS@F%?AL�BS�;({O68tt8L ?ENOB�S_6Y98B#sE6B�L36G`AS@4�L�7:9M�4�NbB%L�;z?AF%>_NOB�t�S@4�L�L�B�S_NO>_L3LP�A~)L�>_NO7oLPB�S@98{~�4%9;^L�);_6Ï�%F%McS_F%9GS_NO68B%;YNbB]>_L ;^F�{bS@;E?AF�LxS_6�{O6;^SXU�m�uÜMcsAMc{OL�;E9G>@L}B�LPt{bNOt8NOr�{OL8��K#NOB%McLpL�9M�4,7o9M�4�NOB�L68B%{bs�4%98?é9'7o6A?AL�;^Sp987f6F�B�S}6G`�`�>_L�L"Ý�yE\é�zS@4�L:S_>�9GB);^~�6;_NTS@Nb6B�S@9Gr%{bL:Q598;eHLP~ASxS_6V9'>@LP{q9�S_NOv8L�{bs;_7o98{b{z;_NU�PLe6G`�� j8�p\V�=�%yY{b{(Lc�AL�MPFAS@98r�{bL ;5Q�L�>_LeMP687o~�NO{bL ?"F�B)?ALP>�t�MPM=QRNbS_4Ó�����f6~AS_NO7oN�� 9�S@Nb6Bz�É-l³É � n q7�3�Êq���p|w�r£nÆF%?At8NOB�t=~)L�>^`�6>_7:98B%McL56G`h9E;_L�98>@M�4f9G{Ot86>_NbS_4�7 F);^F%98{b{Os}7oL�98B%;n~�NbS^S@NbB�tXNbS�9Gt�9GNOB%;wSn6GS@4�LP>a98{bt68>@NTS@4�7:;NOB]S@4�Lf;@9G7oLoMc{q98;@;P��98B%?];_LPL�NbB�tD4�6�QàNbS}Mc67f~)9G>@L�;�NOB�S_LP>@7:;=6G`3S@6GS@98{nB�6A?ALoLc�A~%9GB);^NO68B%;=9GB)?VLc�ALPëMcF�S_NO68B�S_NO7fL:È$Mc68F%BS@NbB%to98{b{�6�vLP>@4�L�9?%ÉÂ�D��BD68>�?ALP>�S_6o68r�S@9GNOB'?�9�S�9��AãYNqMcLe~�6;_NbS_NO68B%;�Q�LP>@LE>�9GB%?�687o{bst8L�B�LP>�9�S@L�?-98B%?éS@4�LPB!;_L�9G>�M�4�L ?ér#s-�a�A~)L MÂS@Nb7:9�����K#S@9G> ��98B%?�K#S@9G>ÂjA�aL 98M�4�4%9�v#NbB�t�9G{O{�S_4�L,;@9G7oL;_L�9G>�M�4xL�B�4%98B%McL�7fL�B�S@;�����98M�4f~)6�;^NbS_NO68BoQ598;nB�6BAë$S@>_NOv#NO98{$1zS_4�L�~%{O9�sLP>_ë$S@6Gëú7f6�vL3Q�68F�{q?f4%9�v8L�S_6e4%9�vL9�S}{OL�9;wSXSwQ�6'7f6�vL�;ES_6VM�4%6�6�;^Lp`�>@687'�/98B%?]B%68B�L:68`�S_4%L:7f6�vL�;eMP68F�{q?]{OL�9?�S_6'Nb7o7oL�?�NO9GS_L:QRNOB%;P�ÝRL ;^F�{bS@;�Q�L�>_L=68rAS�9GNOB�L�?�`�6>�;^L 9G>�M�4�?AL�~AS_4%;�7xF%M�4Dt8>@L�9GS_LP>�S@4%9GB'Q�LP>@LE~�6;@;^NOr�{OLX`�68>��59G{O{q9G>�?��

��698>@?�;�6G`�;_N���Lf�|�]�A�æ!�� !#�Ç"��f"��n�8�½�é��8�n���|�é������� �|�é� �:98B%?-�#!é�é�Q!:Q�L�>_LxF%;^L ?,`�6>S_L ;wS@NbB%t%���8k8k�>@98B%?A687o{OsVt8L�B�LP>�9�S@L�?�~)6�;^NbS_NO68B);XQ�L�>_LoF%;_L�?�`�68>}98{b{�r)6�9G>�?�;_N���L�;���y�{O{3r�69G>�?�;XQ�LP>@L;_L�9G>�M�4�L ?:S_6�9GSR{bL 98;^SR?�LP~AS@4SRT!pr#s"�a�A~�L�MÂS@Nb7:9G�h�%K#S@9G> �e9GB%?'K�S�9G>ÂjA�

254�L�>_L�Nq;�9x;wS@>_6B�txMc6>_>@LP{q9�S@Nb6Bpr�LcSwQ�LPL�B�B�6A?ALELc�A~%9GB);^NO68B%;�9GB%?fS@Nb7oL=F%;^L ?oNbB�9G{O{%Lc�A~�LP>@Nb7oL�BS�;P�7:9GNOB�{Os�r�L�M�9GF%;_LV7o6;^S�68`eS_4�L�B�6A?AL�;�NOB�S_4�L�S_>@LPL]QRNb{O{Er�L�{bL 9�v8L�;"9GB%?!S@4�LPs�98>_L]98{b{X;^S@9�S@NOM�9G{O{bsLPv�98{bF%9GS_L ?�����B]S@LP>@7o;X68`RU�m�u�F);_98t8L8�zS_4�L:L�v�98{bF)9�S_NO68B]`�F�B%McS_NO68B�`�68>}ãENOMPL:Mc68B);^F�7oL ?]7o68>@LfS_4%98B"8k�� 68`�S_68S@9G{�McsAMc{OL�;���QRNTS@4:S_4�LE>_L ;wS�6G`�S_4%L�S_NO7oL�S�9GH8L�B:F�~�r#spS_LP>@7oNbB)9G{%~�6;_NbS_NO68B"M�4�L M�HA;P��2R2�MP9G{O{q;9GB)?�S@4�L};^L 9G>�M�4"`�F%B%MÂS@Nb6B%;�S_4�L�7:;^L�{bvL�;��3\,6�v8L=t8L�B�LP>�9�S@Nb6B"Q598;5B�L 9G>@{bs�NOB%;^S@98BS�9GB�L�68F%;�r�L�M�9GF%;_LX6G`S_4%Le>_L�{O9GS_NOv8LX;^NO7o~�{bNqMcNbSws"68`/S@4�Let987oL8�

ø�4�L�BXS_4�L3r%>@98B%M�4�NOB�t5`J98McS_68>(NO;({b6�Qe��98;(NO;zS_4�L�M�98;_LaQRNTS@4p�6����r)6�9G>�?�;��PS@4�LP>@LaNO;(68B�{OsX95>_L ?AF%MÂS@Nb6B6G`R9Gr�68F�S}4%9G{b`�NOB�S_L�>_7:;e68`�9�v8L�>@98t8LpB�6A?AL:Lc�A~%98B%;^NO68B);=`�>_67 �a�A~�L�McS_NO7o9G�VS_6]K#S@9G>ÂjA��Ç�NOt8F�>@Lol%�O�

��!

Page 49: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

1000

10000

100000

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25

Nod

es E

xpan

ded

Position

Nodes Expanded vs. Position: depth 7, size 5x5

expectimaxstar1star2

Ç�NOt8F�>@LXl%�O�81aW�6A?ALeLP�#~)9GB%;_Nb6B%;59�SY?@RT!}`�6>Rr)6�9G>�?";_N���Le6G`n���%�A�#`�68>Yj�p~)6�;^NbS_NO68B%;;_4�6�Q�;�S_6GS�9G{zB%6#?�L=LP�A~%9GB%;_NO68B%;59�SY?�LP~AS@4SRT!}`�68>Yj8�p~�6;_NTS@Nb6B%;���;^6>^S@L�?�r#s"S_4�L}�3�#~�L�McS_NO7:9���;_L�98>@M�4S_>@LPL';_N���L8�36B�9�{b6t98>_NbS_4�7oNqM";@MP98{bL�-y�v8L�>@98t8L�B�6A?AL�LP�A~%9GB%;_NO68B%;f9GB%?�U�m�uèS_NO7oL,9G>@L�;_4�6�QRB�NOBÇ�NbtF�>@L�;El%� j�9GB)?,l%� ����9G{q;_6�68B�9�{O68t98>_NbS_4%7fNqMx;@MP98{bL�T�EB%Lx>@L�98;_68B'S@4�Lf>_L ?AF%MÂS@Nb6B]Nq;E;_6"7o6A?AL ;wSXNO;r�L�MP98F%;_LRS_4�LEr�>�9GB%M�4�NOB�te`J9MÂS@68>3Nq;�Þ�F�NbS_LE{b6�Qe�nW�68S�6B�{bsfNq;aS_4%LYr�69G>�?:;_N���L�>_L�{O9GS_NOv8L�{bso;^7:98{b{¥�r%FAS�9;7o6�v8L ;39G>@LR7:98?ALENbB�S_6xLP7o~ASwso;_Þ�F%98>_L ;P�8S_4�LEr�>@98B%M�4�NOB�tX`J98McS_6>3t8LPS@;�MP{b6�;^L�>�9GB)?:Mc{O6;_LP>3S@6��8�nyY;�S_4%Lr�>�9GB%M�4%NbB�tX`J9MÂS@68>�;_4�>@NbB�HA;��;_6}?A6eS@4�LYB#F�7pr)L�>�6G`�{OL�9�vL�;nNOBoS_4�LYS_>@LPL8��9GB%?fS@4�LP>@Lc`�6>_LR6~�~�68>_S_F�B�NbS_NOL�;`�68>}M�4)9GB%MPLfB%6#?�L�9GB%?�7o6�v8LoB�6A?AL�McF�S_6Gê�;e?AL Mc>@L�98;_L8��K#NOB%MPL:7f6�;wSe68`�S@4�L:B�6A?AL�;}NbB�S_4%LoS_>@LPL:9G>@L{OL�9�v8L ;P�398B%?-7:98B�sé68`YS@4�LP7�98>_L�B�6GSo~�>@F�B�L ?��3S@4�L'>_L ;^F�{bS_NOB�t�>_L ?AF%McS_NO68B�NOB�B�6A?AL�LP�A~%9GB%;_NO68B%;pNO;;_7o98{b{¥� �úS=NO;EL�;_~)L McNq9G{O{bsD7:9G>@t8NOB%9G{z`�68>=K#S@9G> �8�h;_NbB%MPL}7o6;^S=MPFAS_68êh;ENbB�K�S@98>��}QRNO{O{/6AMPMPF�>E9GS�S_4%Lx{q98;^S;_F%MPMPL�;@;^6>@;�S@6"9:M�4%9GB)McLeB�6A?AL�RK#S@9G>ÂjfNq;RB�6GS=;^~�L�McS@98MPF�{q9G>�r�L�M�9GF%;_LeQRNTS@4];_F%M�4,9�;^7:98{b{zr%>@98B%M�4�NOB�t`J98McS_6>��A~�>@68r%NbB�toM�4�NO{O?�>_L�B�r�L�MP687oL�;R{OL�;@;5LcêhL�McS_NOv8L+Æ#S_4�L}�3�#~�L�McS_NO7:9��">�9GB�tLE68`n9oM�4%98B%McL=B�6A?ALeQRNO{b{B�68SY;^4�>@NOB�H:`J98;^SRLPB�6F�t84�`�68>�Þ�F�NqM�H"MPFAS_68êh;5S@6:6AMPMcF%>��

y�S�9Yr)6�9G>�?};_N���L�6G`z����X�8��PS@4�L�?�NTêhLP>@LPB%MPL�NOBxB�6A?AL�Lc�A~%98B%;^NO68B);zr�L�Mc67oL�;�;^NOt8B�Nb�)M�9GB�S_{OsXt8>@L�9�S@LP> �98;n;_4�6�QRBxNOBoÇ/NOt8F%>_L�l%� l%��QR4�L�>_LRj8�E?ANbê�L�>_L�B�Sn~�6;_NbS_NO68B%;n9G>@L�{b6#68HL�?p9�SnNbB%?�Nbv#Nq?AF%9G{O{Os8�aK�S@98>�jYNO;a?�68NOB�t9Gr�68F�S�� ��� 6G`�S_4�L:Q�68>@H,6G`R�a�A~�L�MÂS@Nb7:9G��9�Sx?AL�~AS_4:RT!#�/MP687o~%98>_L ?,S_6]�8k��år�Lc`�6>_L�9GS}?ALP~AS@4SRX�A�254�Lo?ANbê�L�>_L�B%McLfNbBä9�v8L�>@98t8LXS@Nb7oLf6�v8LP>X9G{O{�~)6�;^NbS_NO68B%;=r�LcSwQ�LPL�BVS_4%LpS@4�>@LPLo9G{Ot868>@NbS_4�7:;R`�6>o�8�î�é��Nq;E;_4�6�QRBVNOB]Ç�NbtF�>@Lxl%� ��=254�Lxt�9G~V4)98;YMPLP>_S@98NbB�{Os'QRNO?�LPB�L ?]Mc67o~%9G>@L�?DS@6D�-�V�"98;YS_4�Lpr�>@9M�4�NOB�t`J98McS_6>R4%98;5NOB%Mc>@L�9;^L ?��A;^6o~�>@68r%NbB�tor�L�MP687oL�;57o68>@L=`�>_F%NTS_`�F�{$� Ý! �Ý³ß ��ú1á :Tä����&7��³äæÿ�7V�u�{bS_NO7:9�S@LP{Os8�/K�S�9G>ÂjA� ;�~�LP>_`�68>@7:9GB%MPLxNq;=?�Nb>@L�McS_{Os,>_L�{O9GS_L�?,S_6D~�>_6r�NOB�t�;_F%MPMPL�;@;P�}m�>_6r�NOB�t�6GêhLP>�;=F%;=9M�4%98B%McL=S_6:tLcS�Þ�F�NqM�H8LP>�MPFAS_68êh;�QRNTS@4�68FAS�B%LPL�?�NbB�tfS@6�;^L 9G>�M�4�9G{O{z68`/S@4�L}M�4�NO{O?A>@LPBD6G`�S_4%L};^F%M�McL ;_;_68>�;S_6:M�4%98B%McLXB�6A?AL ;P��<=LPS^S@NbB�t:9f{O6�Q�L�>�r�68F%B%?�`�68>5S_4%Lev�98{bF%L=68`�9o;_F%MPMPL�;@;^6>�r#s�6B�{Os�{b6#6H�NOB�to9�SR68B%L6G`�NTS�;RM�4�NO{O?A>@LPBD7:9�s:r)Let6#6#?"LPB�6F�t84�S_6o~�>@6A?AF%MPL=9oMcF�S_6Gê�9�S�S_4�L}M�4%98B%McL=B�6A?AL�3254�LXr)LPS^S_L�>RS_4%L

�8�

Page 50: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

1

10

100

1000

10000

100000

1e+06

1e+07

1e+08

1e+09

1 3 5 7 9 11 13 15

Nod

es E

xpan

ded

Search Depth

Average Nodes Expanded vs. Search Depth: size 5x5

expectimaxstar1star2

1

10

100

1000

10000

100000

1e+06

1e+07

1e+08

1e+09

1 3 5 7 9 11 13 15

Nod

es E

xpan

ded

Search Depth

Std. Dev. of Nodes Expanded vs. Search Depth: size 5x5

expectimaxstar1star2

�NbtF�>@Lel%� jA15y�v8L�>@98t8Le9GB)?,;wS�9GB%?�98>@?'?AL�v#NO9GS_NO68B,6G`aB�6A?ALxLc�A~%9GB);^NO68B%;R`�68>�r�698>@?,;_N���Le6G`����%���%6�v8L�>�Gkkx~�6;_NbS_NO68B%;

M�4�NO{O?DQ�Le;^L�{bL MÂS5`�68>RL 98M�4';^F%M�McL ;_;_68> ��S_4�Le4�NOt84%LP>5S_4%Le{b6�Q�LP>5r�68F�B%?DQ�LXt8LcS5`�6>5S_4�L};_F%MPMPL�;@;^6>��A98B%?S_4%Le7f6>_LX{ONbHLP{Os�Q�LX98>_L=S@6f~%>_6A?AF%MPLe9:ÞF%NOM�H"MPFAS_68ê��

Ç�NbtF�>@L�l%�8!e98B%?�2�9Gr�{OLE�=� j};_4�6�Q�S_4�LX9�v8L�>@98t8LR9GB%?";wS�9GB%?�98>@?"?ALPv#Nq9�S_NO68B:68`(~�>@68r�LYL\6:MPNbL�B%McsoNOBãENOMPL�9GS�v�9G>@NO68F%;/?ALP~AS@4%;��Ú��BfãYNqMcL�898;(S_4�L5?AL�~AS_4p6G`�S@4�L�;_L�98>@M�4eNOB%MP>_L 98;_L�;���;_6E?�6�L ;zS@4�L5LcêhL�McS_NOv8LPB%L�;@;6G`�~�>@68r�NOB�t%�a254�L�>_LXNq;�9GBD6A?�?'?ANO~�NOBDS_4�L}9�vLP>�9Gt8LEt8>�9G~�4D9�SY?AL�~AS_4:RX�A�#`�68{O{O6�Q�L ?�r#s"9��wF�7o~'r%98M�HF�~V9GS�S_4�LxB�Lc�#SE?AL�~AS_4(��98B%?DS_4�L�BV9:~�{q9�S@L�9GF(��y�S�S@4�Lx;@9G7oLeS@Nb7oL8�)S_4%Lx;wS�9GB%?%9G>�?D?�LPv#NO9GS_NO68B'{O6�6HA;S_4%L,68~�~�6;_NTS@L8�!Ç�6>�?ALP~AS@4SR=��S_>@LPL ;P��S_4�L�>_L'Nq;o68B�{Os-68B%LD{q9�s8L�>p68`=M�4%98B%McL'B�6A?AL ;,ȧS@4�L,{bL 9�v8L ;p9GSS_4%L}r)68S^S@687 9G>@L}M�4%9GB)McLeB�6A?AL ;P�)r�FASYS@4�LPsÊ�wF%;^SEtLcSE;^S@9GS_NqMP9G{O{Os"LPv�98{bF%9GS_L ?%ÉÂ��K�S�9G>ÂjA� ;R~�>@68r�NOB�t�?A6#L�;B�68SX4)9�v8Lo9�M�4%98B%McLpS_6'>@L�MPF�>@;_NOv8LP{Os,MP98{b{aNbS@;_LP{b`w�/;_6�NbS@;X~%>_6r�NbB%tD;_4�68F%{O?�r)Lo>@LP{q9�S@NbvLP{Os,t86#6A?��z;^NOB%MPL,/.103254XQRNO{O{�r)LY>_LPS_F�>@B�NOB�t}9GB:98M�McF�>�9�S@L5v�98{bF%LR`�68>�M�4%Nb{q?A>@LPBz�ny�S�?AL�~AS_4SRX���8~�>@68r%NbB�tXQRNO{b{)>_L McF�>�;_NbvLP{OsMP98{b{/NTS�;^L�{T`�>_NOt84�SYr�Lc`�6>_LeS@4�Lf4�68>@N���68Bz��y�SES_4%9GSE~�68NOB�S��h~�>@68r�NOB�t�QRNO{b{/`J9GNO{�6G`§S_L�BVNb`3S_4�Lfy�{O~�4%9Gëú��LcS�9QRNOB%?A6�Q NO;RB%6GS�B%98>_>@6�Q�LPB%68F�t4z��yY;�{b6B�t�98;�S@4�Lx2R2 MP98M�4%L�;�S_4%L�;_Le{bL 9�`aB�6A?ALeLPv�98{bF%9GS_NO68B%;��#S_4%LP>@L

�)"

Page 51: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

1

10

100

1000

11 13 15

CP

U T

ime

(s)

Search Depth

Average CPU Time (s) vs. Search Depth: size 5x5

expectimaxstar1star2

1

10

100

1000

11 13 15

CP

U T

ime

(s)

Search Depth

Std. Dev. of CPU Time (s) vs. Search Depth: size 5x5

expectimaxstar1star2

Ç�NbtF�>@L,l%� ��1Vy�vLP>�9GtL'98B%?!;wS�9GB%?%9G>�?�?�LPv#NO9GS_NO68B!6G`=S_NO7oL�ÈJ;�Éf`�6>�r)6�9G>�?�;_NU�PL,6G`x��������6�vLP>��Gkk~�6;_NTS@Nb6B%;

Q�68Bz� S=r�L:9GB�Nb7o~%9MÂSe6G`�6�v8LP>�9G{O{�~)L�>^`�6>_7:9GB)McLp9;eK�S@98>�j�;^QRNbS@M�4%L�;E`�>_67 S_4%Lf~%>_6r)Lf~�4%9;^LpS_6DS_4%L;_L�9G>�M�4"~%4%98;_L8�#r�FAS�NbS�QRNO{b{�NO7o~%98McS�S@4�Le~�>@68r�LX~)L�>^`�6>_7:9GB)McL8�nyY;RS_4�Le?AL�~AS_4'NOB%Mc>@L�9;^L ;�S@6o!#�A~�>@68r�LLV6�MPNbL�B%Mcs}t6#L�;nr%9M�HeF�~:9Er%NTS �;_NbB%MPL5S_4�L�>_LR98>_L�SwQ�6X~�>@68r�L�;nB%6�Q-S_4)9�Sa4%9G~%~)L�Bfr�Lc`�6>_L�S@4�LR4�68>@NU�P68B(�C�6�Q�LPvLP> ��;_NOB%McLX7o6;^S£,�.10)254fMP9G{O{q;�4)9G~�~�LPB��wF%;^SRr)LP`�68>@LES@4�LX4�68>@NU�P68B(��6�vLP>�9G{O{)~�LP>_`�68>@7:9GB%MPLENq;5B�68S98;Et86#6A?]9;E9GSX?�LP~AS@4SR=���}254�Lf~�LP>_`�68>@7o98B%McL}S_4�L�B�7o6;^S_{Os,{OLPv8L�{O;E6Gêér�F�SXMP68B�S_NOB#F�L�;ES_6'?AL Mc>@L�98;_L98;5>@LP{q9�S@NbvLP{Os:7o68>@LX98B%?�7f6>_LX~�>@68r%NbB�t:M�9G{O{O;54%98~�~�LPB��wF%;^S�r)LP`�68>@LES@4�Le4�6>_NU�P6Bz�

��698>@?�;3QRNTS@4"4�NOt84�L�>�r%>@98B%M�4�NOB�t}`J9MÂS_6>@;�>_L ;^F%{TS�NbB�r)LPS^S_L�>5~�>_6r�NOB�tx~�LP>_`�68>@7:9GB%MPL8�#98;�McFAS@6Gê�;�9GSM�4%98B%McLXB�6A?AL ;Rr)L Mc67fLe7o6>_LX{ONbHLP{Os8��r�L�M�9GF%;_L=S_4�L�>_LeNq;�;_FF6�McNOLPB�SYM�4%9GB)McL=S_6:B%98>_>@6�Q�S@4�L}�a�A~�L�MÂS@NTë7:9��">�9GB%t8LX?AF�>@NbB�toS@4�Le~�>@68r�NOB�tf~�4%9;^L���B��598{b{q9G>�?�� ;�6>_NOt8NOB%9G{�~%98~)L�>��#4�Nq;�K�S@98>�j}~�>@68r�NOB�tfLcêhL�MÂS@NbvLPB�L ;_;�Q598;�;^67oLPQR4�L�>_LEr)LPSwQ�L�LPB'�8���

9�Se9�r�>@98B%M�4�NOB�t�`J9MÂS@68>X6G`i, RÜlD9GB%?�l����è9GSX9�r�>�9GB%M�4%NbB�t"`J98McS_68>X68`i, RÜlk���MP687o~%9G>@L�?,S_6'9>�9GB�tL}6G`t + ��è9�Sç, R��oS@6-"+ ��ù9�Sà, Rþ�Q!oNbB�ãYNqMcL�X254%NO;=?ANbê�L�>_L�B%McLfNO;E7:9GNOB�{Os'`�>_67å~%NOM�H#NOB�t

lk

Page 52: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

100000

1e+06

1e+07

1e+08

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25

Nod

es E

xpan

ded

Position

Nodes Expanded vs. Position: depth 7, size 11x11

expectimaxstar1star2

Ç�NbtF�>_LXl)� l)13W�6A?ALXLc�A~%98B%;^NO68B);R9�S�?@RT!}`�68>Rr�698>@?D;^NU�PLX68`���c���8��8`�6>Yj8�p~)6�;^NbS_NO68B);S_4%Le>_NOt84�S�;^F)MPMcL ;_;_68>�S@6f~%>_6r)L� Ý! �Ý´Ü ªdáæã�ä{« ú5å�ä(ú8�³ÿ�$�59G{O{O98>@?äF);^L ?é>@98B%?A67 \,6�vL�68>�?AL�>_NOB�tVNOB-4�Nq;x6>_NOt8NOB%98{�Lc�A~�LP>@Nb7oL�BS�;P��yY;p4�L"~%FASfNbS��$�P�O�b� 9G{O{i,��~�LP>@7xFAS�9�S_NO68B);e6G`R;^F)MPMcL ;_;_68>e98>@M�;XQ�L�>_L:98;@;_F�7oL�?�S_6,r�L�L�Þ�F%98{b{OsV{ONbHLP{Os8� �5N �%Pú���EB�L:68`�4�Nq;e>@L�9;^6B%;`�68>e?A6NbB%tD;_6�Q598;YS_6'tNbvLp9DMc68B);^L�>_v�9�S@NbvLx~�NqMÂS@F�>@Lf68`�QR4%9GSES@6DLP�A~)L MÂSeNbB�~�>�98MÂS@NOMPL+N �%Pú�pC�6�Q�LPvLP> �S_4%NO;X98;@;_F�7o~AS_NO68BVNq;=B�6GSXB�L McL�;@;@9G>@Nb{Os"S@>_F%L8�e\,6�v8Lx68>�?ALP>@NbB%t�NO;X98BVNb7o~�68>_S@98BSX~%98>^S=6G`�98B�s,;_L�98>@M�49G{Ot86>_NbS_4%7D�/9GB%?ä98;e;_F%M�4z�(LPv8L�B�S_4�L�;_Nb7o~�{OL�;^S}6G`�>_6FAS_NOB�L ;eMP9GBä~�LP>_`�68>@7 r�LcS^S@LP>eS@4%9GBä>�9GB%?�687 NOB~�>�98McS_NqMcL8�

�59G{O{O98>@?�>�9GB%?�687oN���L�?�;_F%MPMPL�;@;^6>�68>�?AL�>@;o`�6>"r�6GS@4ñM�4%98B%McLVB%6#?�L�;"98B%?�\,NOB�6>�\V9G��B�6A?AL ;P�254�L}NO7o~�{OLP7oLPB�S@9GS_NO68B'6G`3ãENOMPL}68B%{bs�NbB%MP{bF)?AL�?'7o6�v8LX6>@?AL�>_NOB�tf`�68>E\,NbBV98B%?'\V9��DB�6A?AL�;��5U�4)9GB%MPL;_F%MPMPL�;@;^6>@;XȧS@4�L}?ANOLe>_6{b{q;�É3Q�LP>@LX~�>_LPë¥6>@?�LP>@L�?�NOB'Mc6A?ALXS_6ot6p`�>@687ù;^7:9G{O{OL�;^S�S@6:{O98>_tL�;^S��

Ç�6>E6>@?�LP>@NbB�t"7f6�vLxB�6A?AL ;P�h`�6F�>X?ANTêhLP>@LPB�Se;_M�4%LP7oL�;=Q�LP>@LxNO7f~%{bL�7fL�B�S_L�?z1YB�6D7o6�v8Lx6>@?�LP>@NbB�t@Æ>�9GB%?A67ü7o6�v8La6>@?�LP>@NbB�t@Æ�;wS�9�S_NqMaL�v�98{bF)9�S_NO68B=`�F�B)MÂS_NO68Bx7f6�vLa68>�?ALP>@NOB�t5Æ�9GB%?��@Þ�F�NOM�HF�57o6�v8La6>@?�LP>@NbB�t)�

Ç�NbtF�>@L�l%� �x;_4�6�Q�;�S_4�LX9�v8L�>@98t8L5B�6A?AL=Lc�A~%9GB);^NO68B%;3`�68>5;^L 9G>�M�4�L�;�~)L�>^`�6>_7oL ?:QRNTS@4"v�9G>@NO68F%;�7f6�vL68>�?AL�>_NOB�t';_M�4�L�7oL�;X9�Sev�9G>@s#NbB�t';_L�9G>�M�4�?�LP~AS@4%;e68Bä9��8�é�-�8�fr)6�9G>�?]F);^NOB�tVK�S@98>�j��o�8k8k�~)6�;^NbS_NO68B);NOB,S_68S@9G{�Q�LP>@LxF%;_L�?'`�6>YL 98M�4];@M�4�LP7oL�Eã=9�S@9"NO;E~�>@L�;_LPB�S_L ?,NOB]2/98r�{OLp�=�b�#!#�=W�6"7o6�vL}68>�?ALP>@NOB�t:NO;F%;_F%9G{O{Osfr�L�9GS_L�B�r#soS_4�LE6GS_4%LP>5;_M�4�L�7oL�;���98{TS@4�68F�t4:S_4%L=?ANbêhLP>@LPB%MPL�;�9G>@LR`�>@9MÂS@Nb6B%9G{¥��ÝY9GB%?A67 7f6�vL68>�?AL�>_NOB�t"Nq;e;_687oLcS@Nb7oL�;Xr�LcS_S_L�>XS_4%98B�B%6�7o6�v8Lf68>�?AL�>_NOB�t%�z98B%?�;^67fLPS_NO7oL�;=Q�6>@;_L8�f254�L�;_Lo>_L ;^F%{TS�;Q�68F�{q?!;^L�LP7 S@6éNbB)?ANOM�9�S@L'S_4%9GS">@98B%?A67 7o6�v8L'68>�?ALP>@NOB�tä7o9�s�B�6GS �5NbB�`J98McS��5r�L]9éMc6B%;^L�>_v�9GS_NOv8LL�;^S_NO7:9�S@L}6G`n~)L�>^`�6>_7:98B%McL�%;^NOB%MPL}NTSE>_L ÞF%Nb>@L�;�;_687oLe6�vLP>@4�L�9?���9GB%?D7:9�s"r�LxQ�68>�;_LES@4%9GB,B%6:7f6�vL68>�?AL�>_NOB�t]9GSf9G{O{¥�äyE;o;^F%M�4(�nS_4�LD>@98B%?A67 ;@M�4�LP7oLD;^4�6F�{q?-~�>@68r%98r�{Os�B�68Sfr�LDF%;^L ?-9�S:9G{O{¥��\,6�vL68>�?AL�>_NOB�txF);^NOB�tpS_4�Le;^S@9�S@NOMELPv�98{bF%9GS_NO68B"`�F�B%MÂS@Nb6B�6>�S_4�L��_Þ�F�NqM�HF�}4�L�F�>@NO;^S_NqMYNq;RÞ�F�NbS_LXt86#6A?��#r�FASRB�68S6�v8L�>@98{b{h;^S_LP{O{q9G>�Mc67o~%9G>@L�?"S_6oB�6o7o6�v8LX68>�?AL�>_NOB�t%�

l%�

Page 53: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

1

10

100

1000

10000

100000

1e+06

1e+07

1e+08

1e+09

1 3 5 7 9

Nod

es E

xpan

ded

Search Depth

Average Nodes Expanded vs. Search Depth: size 11x11

expectimaxstar1star2

1

10

100

1000

10000

100000

1e+06

1e+07

1e+08

1e+09

1 3 5 7 9

Nod

es E

xpan

ded

Search Depth

Std. Dev. of Nodes Expanded vs. Search Depth: size 11x11

expectimaxstar1star2

Ç�NbtF�>@L:l%� �A1pyYv8L�>@98t8L�9GB)?é;wS�9GB%?�98>@?ä?AL�v#NO9GS_NO68Bä6G`RB�6A?AL�LP�A~%9GB%;_NO68B%;}9GSp?@RT!�`�6>}r�69G>�?ä;^NU�PL"6G`�8�P���8�8�#6�vLP>R�Gk8kf~�6;_NTS@Nb6B%;

ø�4�NO{bLf9:>@L�?AF%McS_NO68B,NOB,B�6A?ALxLP�A~%9GB%;_NO68B%;RF);^F%98{b{OsDNO;=?ANO>_L MÂS_{Os'Mc68>@>@LP{q9�S_L ?DQRNTS@4]9:>@L�?AF%McS_NO68B,NOBLc�AL McFAS@Nb6B'S_NO7fL��Ç/NOt8F%>_L}l)� ""9GB%?,2�9Gr�{OLx�=�O����;_4�6�Q S_4%9GSYS@4�NO;YNO;EB�68SE9G{OQ�9�sA;5S@4�LpM�98;_L8��254�>@LPLx6G`S_4%L:`�68F�>p;_M�4�L�7oL�;=S@98H8L�98r)6FAS}S_4%L�;_987fL�987o68F�B�S}6G`5Lc�AL McFAS@Nb6BäS_NO7fL Å 68B�{Os�Þ�F�NqM�HV68>�?AL�>_NOB�t'NO;r�LcS^S@LP>%�V254�L�>@L�9;^6Bz�/68`�Mc68F%>@;_L8�/t86#L�;p?ANb>@L�McS_{Os�r)98M�HVS@6VQR4#s�Q�L"?A6]B�6GSxQ59GB�SeS@6VF%;_L"9,4�L 9�v�s;^S@9�S@NOM}LPv�9G{OF%9�S@Nb6B'`�F�B%McS_NO68B,`�6>Y~�>@68r�Lx;_F%MPMPL�;@;^6>Y;^L�{bL MÂS@Nb6Bz�5ø�NTS@4�;^S@9�S@NOM}7f6�vLe68>�?ALP>@NOB�t%��9G{O{zS_4%LS_NO7oLxQ�L};_9�vLeNbB,>@L�?�F%McL ?'B�6A?AL}Lc�A~%98B%;_Nb6B%;RNq;�L�9GS_L�BDF%~Vr#s"S@4�Le`J98McS�S_4)9�SEQ�L}9G>@L};^S_NO{b{n9G~�~%{bs#NOB�tS_4%L"LPv�98{bF%9GS_NO68B�`�F�B%McS_NO68BéS@6VLPvLP>@s]B�6A?AL"Q�L:tLPB�L�>@9GS_L8�VK#NOB%MPL�7o6;^SxB�6A?AL�;xQRNb{O{�r�L"{OL�9�vL�;��zS@4�NO;7oL�98B%;5Q�LX>@L�98{b{Os"?A6Bz� S�L�B%?DF�~DQRNTS@4,7o98B#s";_9�v#NOB�t;�9�SY98{b{¥�

Ç�NbB)9G{O{bs�(Ç�NbtF�>_Lol)�b� k�98B%?ä2/98r�{bL:�=�O��"';^4%6�Q S_4�L�;@M�4�L�7fL� ;XLPê�L MÂS}6B�~�>@68r�LoLV6�McNOLPB)Mcs8��254%L7o6;^S�NOBA`�68>@7oL�?�;@M�4�L�7fL�F);^NOB�t}S@4�LX;wS�9�S_NqM�L�v�9G{OF%9�S@Nb6B:`�F�B%McS_NO68Bz�#Nq;�r�L�;^S��#r�FAS�S_4%L=Þ�F�NqM�Hf;@M�4�L�7fLENO;B�68S(`J9G>/r)L�4�NOB%?����Er�v#NO68F%;_{Os8� 68F�>/LPv�9G{OF%9�S@Nb6Be`�F�B%McS_NO68Bx?�6�L ;/9�t86#6A?»�w68rx9GS/~�>@Lcëú68>�?ALP>@NOB�tR;^F%M�McL ;_;_68>�;`�68>(S_4�LÊ�_Þ�F�NqM�HF�R;^F%M�McL ;_;_68>z;_LP{OL�McS_NO68B};@M�4�LP7oL8��QR4�L�>_L3S_4�La�)>@;^S/7o6�v8LnS@4%9�S/7fL�LcS�;zS@4�L$�_r)L ;wS���Þ�F%9G{ONTSws

l�j

Page 54: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

1

10

100

1000

10000

7 9

CP

U T

ime

(s)

Search Depth

Average CPU Time (s) vs. Search Depth: size 11x11

expectimaxstar1star2

1

10

100

1000

7 9

CP

U T

ime

(s)

Search Depth

Std. Dev. of CPU Time (s) vs. Search Depth: size 11x11

expectimaxstar1star2

Ç�NbtF�>@L:l%� �1}y�vLP>�9GtLo98B%?ä;wS�9GB%?%9G>�?�?AL�v#NO9GS_NO68Bä6G`�S_NO7oL]ÈJ;�É=`�68>er�698>@?ä;_N���L:6G`X�8�P�h��8�z6�vLP>}�Gkk~�6;_NTS@Nb6B%;

QRNO{b{�r)L"S@9GHLPBz�'Ç%98Nb{ONOB�t,S_4)9�S���S@4�L:�%>�;wSp7f6�vLoS_4%9GSx7oLPLPS@;eS@4�L �_t86#6A?1�,Þ�F%9G{ONTSws�NO;}S@98H8LPB(�D��6GS@4>�9GB%?A67 9GB%?]B�6�7o6�vLx68>�?AL�>_NOB�t�;^S_NO{O{a7o98NbB�S�9GNOB]9"~%>_6r)LfLV6�McNOLPB)Mcs,t8>@L�9GS_L�>YS@4%9GBä�Gk��"�hr�L�MP98F%;_LS_4%LW�_Þ�F�NqM�H/�f;_F%MPMPL�;@;^6>5;_LP{OL�McS_NO68B';_M�4%LP7oLXQ�6>_HA;�`J9GNO>_{Os�Q�LP{O{�QRNTS@4�68F�SY9GB#s�4�L�{b~z�É-l�Ñ Î �ÊÍ�q�w�p|��n�w�ËD�y�B%6GS_4%LP>=Q�9�s�S_6�7fL 98;_F�>@Lx9GB]98{bt68>@NTS@4�7'� ;�~)L�>^`�6>_7:9GB)McL}Nq;�S@6"~�NbSXNTSe9Gt�9GNOB%;wSENTS�;^L�{T`3NOB�9oS@68F�>@B%9Gë7oLPB�S��)QR4�LP>@LeL�9M�4�~%{O9�sLP>RNq;�;^L 9G>�M�4�NOB�txS@6"9:?ANbê�L�>_L�B�SY?ALP~AS@4z�5254�L}Þ�F�L�;^S_NO68BDS_6�98B%;_Q�L�>��#S@4�LPBz�)NO;Nb`5?AL�LP~�LP>};_L�98>@M�4VNOB%MP>_L 98;_L�;=>_L 9G{n~�LP>_`�68>@7o98B%McLoNOB]S@4�L:t987oL8�o2(6F�>_B)9G7oLPB�S@;=Q�LP>@LxS@4�LP>@Lc`�6>_Lf>@F�Br�LcSwQ�LPLPB�Mc687pr�NOB%9�S@Nb6B%;R6G`3~%{O9�sLP>�;R;^L 9G>�M�4�NbB%toS_6�?�LP~AS@4%;Y68`R�8�h�����A�:!:9GB%?f"%����9M�4'S_68F%>_B%987oLPB�SF%;_L�?o9=�%{OLYMc6B�S@9GNOB�NOB�te9};_L�Þ�F�LPB)McL56G`z;_LPL�?fv�9G{OF�L ;P��;^F%M�4fS@4%9�S3S@4�LPsf9G{O{%Q�68F�{q?pS_4�L�B:4%9�v8L�S@4�LY;@9G7oL;_L�Þ�F�LPB)McL}68`�?ANOMPL}>@68{O{O;E98Mc>@6;@;5L�9M�4'S_6F�>_B)9G7oLPB�S���254%Lp;^S@9G>_S_NOB�t�>@68{O{z`�6>YL 98M�4't987fLxQ�9;�~�>@Lcë�;^LPSr#s�9fS@L�;^S_NOB�t";@Mc>@Nb~AS �)98B%?DQ�L�BSRS@4�>@68F�t4�S@4�L}v�9G{OF�L ;R`�>@687 � ÞDÞ , ;^L Þ�F�LPB�S_Nq9G{O{Os8��NOB,68>�?ALP>5S@6�>@L�?AF%MPL

l�

Page 55: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

45

50

55

60

65

70

75

80

85

90

3 5 7 9 11 13 15

Pro

be E

ffici

ency

(%

)

Search Depth

Average Probe Efficiency (%) vs. Search Depth

5x57x79x9

11x1113x1315x1517x17

2

4

6

8

10

12

14

16

18

3 5 7 9 11 13 15

Pro

be E

ffici

ency

(%

)

Search Depth

Std. Dev. of Probe Efficiency (%) vs. Search Depth

5x57x79x9

11x1113x1315x1517x17

Ç�NbtF�>_LXl)�Z!A1nyYv8L�>@98t8LX9GB%?';^S@9GB)?�9G>�?"?AL�v#NO9GS_NO68BD6G`n~�>_6r)LXL\6:MPNbL�B%Mcs�`�68>�ãENOMPLv�9G>@NO98B%McL�=Ç%F�>_S_4�L�>_7o68>@L8��`�6>EL 98M�4]6~)L�B�NOB�t">@68{O{�98B%?];_L�Þ�F�L�B%McLp6G`�?�NOMPLp>@68{O{O;��hr)68S_4�~�{O9�sLP>�;�Q�LP>@Lt8NOv8L�B,9GB,68~%~)6>^S@F�B�NbSws�S_6"r)LeS@4�Lx;^S@98>^S@NbB�t:~%{O9�sLP> ��y �){bLxMP68B�S@98NbB%NbB�tC"k8kkf;_LPL ?�;RQ598;RF);^L ?��)98B%?S_4%LP>@Lc`�68>@Le9pS_6GS�9G{�68`�� ��� k8k8kxt987fL ;5~)L�>5S_6F�>_B)9G7oLPB�SRQ�L�>_LX~�{q9�s8L ?��

254�LX>@L�;_F�{TS�;56G`�S_4�LXS@68F�>@B%987fL�B�SR98>_LX;_4�6�QRB�NOB,Ç�NbtF�>_LXl)�b��=98B%?�2�9Gr%{bL}�=�O�8���EB�L 98M�4Dt8>�9G~�4(�{ONbB�L ;5>_L�~�>@L�;_LPB�S5?�NTêhLP>@LPB�SR~�{q9�s8LP>�;�;^L 9G>�M�4�NbB%tx`�>@687þ?AL�~AS_4:Rp�ES@6:?ALP~AS@4SR�"��3254%L={ONOB�LXNO;�S@4�LPB,Mc67fë~%98>_L ?�98t98NbB%;^Sx9GBä6~�~)6B�LPB�Sx6B�S_4�L:�#ë�9��ANq;P��9GB%?�S@4�L�QRNOB�B�NOB�tV~�LP>�McLPB�S�9Gt8Lf`�6>}S_4%L�~�{q9�s8LP>e>@LP~�ë>@L�;_LPB�S_L ?Vr#s'S_4%9GSe{bNOB�LoNO;e;_4�6�QRB�68BVS@4�L:s�ëú9G�ANO;��xyó~�{q9�s8LP>X;_L�9G>�M�4�NOB�t�S@6"S@4�L:;_987oLf?AL�~AS_4é9;ENbS@;68~%~)6B�LPB�S�4%9;�S_4�L};@9G7oLX~)L�>^`�6>_7:98B%McLe9GB)?D;_6:Mc>@6;@;^L ;�S_4�Lx�8k��óQRNOB�B�NOB�t:~�LP>�McLPB�S�9Gt8LX{ONbB%LeQR4�LP>@LS_4%LXSwQ�6o~�{q9�s8L�>@;��A;^LPS^S_NOB�t�;R9G>@L=Nq?AL�BS@NOM�9G{¥�

254�L�>_L�9G>@L];^67oL]NO7f~�68>_S@98B�S�~�68NOBS�;�S_6�7:98H8LV`�>@687 S@4�L]�)t8F�>@L8� 254�L]~%{O9�sLP>�9GSD?AL�~AS_4:Rp�B�L�v8LP>�`J9G>@L�;5r�LcS^S@LP>YS_4%98B]�Gk��"��ãYL�LP~�LP>Y;_L�98>@M�4D>_L ;^F%{TS�;RNbBV9ot>_L 9�S@LP>RQRNOB�B�NOB�t:~)L�>@MPLPB�S@98t8L��ø�4%9GSNq;pNOB�S_L�>_L ;wS@NbB�t�Nq;p4%6�Q S_4�L'~�LP>_`�68>@7o98B%McL�6G`�S@4�L,?ALP~�S_4SR=��~�{q9�s8LP>fMc{O6;_LP{Osä`�68{O{b6�Q�;xS_4%LD?AL�~AS_4:Rp�~�{q9�s8L�>���`�68{O{O6�Q�L ?�r#s"9��wF�7o~D68`�98>_6F�B%?���k��Ü`�6>5S_4�LXB�LP�#S�S@4�>@LPLX~�{q9�s8LP>�;��/ø�4�NO{OL};^L 9G>�M�4�NbB%t}S_6:9GS

l8l

Page 56: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

1

10

100

1000

10000

100000

1e+06

1e+07

1e+08

1e+09

3 5 7 9

Nod

es E

xpan

ded

Search Depth

Average Nodes Expanded vs. Search Depth

nonerandom

staticquick

1

10

100

1000

10000

100000

1e+06

1e+07

1e+08

3 5 7 9

Nod

es E

xpan

ded

Search Depth

Std. Dev. of Nodes Expanded vs. Search Depth

nonerandom

staticquick

Ç�NbtF�>@L�l%� ��1�y�v8L�>@98t8L�98B%?�;^S@9GB)?�9G>�?o?ALPv#Nq9�S_NO68B:68`zB�6A?AL�LP�#~)9GB%;_Nb6B%;a`�6>�?ANbêhLP>@LPB�S�7o6�v8LR6>@?�LP>@NbB�t�;`�68>Rr�698>@?D;_N���L=68`���c���8��6�vLP>��Gkkx~�6;_NbS_NO68B%;{OL�98;^Sx?AL�~AS_4SRX�,>_L ;^F�{bS@;}NbBé?AL McLPB�S}S@68F�>@B%987fL�B�S}~)L�>^`�6>_7:9GB)McL�Mc67o~%9G>@L�?]S_6V;_4%9G{O{O6�Q�L�>};^L 9G>�M�4�L�;��S_4%L,r)L�B�Lc��S�;�{OLPvLP{R6Gêñv8LP>@s�Þ�F�NqM�H#{bs��254�NO;T�wF�7o~�~�>_6r%9Gr%{bs�MP687oL�;f`�>@687�S_4�L,B)9�S_F%>_L,68`EF%;_NbB%t9�lGëúNbB�ëú9Gë¥>@6�QõQRNbB(��254�LV?ANOL,>_6{b{q;oNbB3�wL�MÂS�L�B�68F%t84�>@98B%?A687oB�L ;_;fNOB�S_6äS_4%L,t9G7oLDS_6äQ�L�98H8LPB�S_4%Lr�LPB�LP��S�68`h?AL�LP~�;_L�98>@M�4z��Ç�6>�Lc��987f~%{bL�8r�LPNOB�tx9Gr%{bL5S@6x;^LPS�F�~�9=`�FAS@F�>@LY7o6�v8L5r#sf;_LPL�NbB%t}��ëú~�{bsf?ALPL�~QRNO{b{3r�LT�wF%;^Sx98;}t86#6A?�9;};^L�LPNOB�tV�D~�{ONbL ;eNbB�S@6'S_4�Lo`�FAS@F�>@L8��r)L MP9GF);^LoS@4�L�?ANOL:>_6{b{3QRNO{O{3Q�9;^4ä9�Q59�sS@9MÂS@NOM�9G{�~�{O9�sA;��a254�LEt�9G7oLY98{O;_6}`J9�v68F�>�;368ê�L�B%;^NOv8LE~�{q9�s8�#r)L MP98F%;^L=;^LPS^S@NbB�tfF�~�t8>@68F�~%;�6G`/;@Þ�F%9G>@L�;�NO;r�LcS^S@LP>RS@4%9GBDS@>_s#NOB�tfS_6�;_F�>_>@68F%B%?:S@4�Le68~�~�68B%LPB�S�Æ�Nb`a9p~%{O9�sLP>5NO;�B�L�98>_NOB�to9oQRNbBz��S_4�L�B'?�LPLP~,;_L�98>@M�4r�LPs86B%?�9DMPLP>_S@98NbB�{bL�v8LP{3?�6�L ;^B(� Se4�L�{b~z�"U�6B%;^Nq?AL�>X9';_NTS@F%9�S@Nb6B�QR4%LP>@LpS@4�Lo~�{q9�s8LP>=S@6D7o6�vLp4%9;X9�Gk��åM�4%9GB)McLf6G`�QRNOB�B�NOB�t'68B]S_4�LoB�LP�#SX>@68{O{¥�z9GB%?�NT`�S_4�L�s]?A6Bz� SeQRNOBz��S@4�LPNO>e68~�~�68B%LPB�S=4)98;X9,�Gk��M�4%98B%McLe68`�QRNOB�B�NOB�t�6B'S_4�L�Nb>�>@68{O{¥��254�L}6A?�?%;RS_4)9�S�S@4�L}t987oL=QRNO{O{(LPB)?'NbB'S@4�L}B�LP��SYSwQ�6:7o6�v8L ;5NO;>@LP{q9�S_NOv8L�{bsD4�NOt84z�h9GB)?V;^6�NbBVS_4�Nq;XMP98;_L8�h?AL�LP~];_L�98>@M�4,?A6#L�;_Bz� S=>@L�98{b{OsD4�LP{O~z�hr)L MP98F%;^L}S_4�Lo;wS@6AM�4%98;^S_NqMB%9GS_F�>@LY68`zS_4�L=t987oLYLP{ONO7fNOB%9GS_L�;�?AL�LP~"~%{O98B�B�NOB�t%���EB:S@4�LX6GS_4%LP>�4%9GB%?z�#;_LPL�NbB%tp9x;_NOB�t8{OLY~�{Os�9G4%L�98?z�

l��

Page 57: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

1

10

100

1000

7 9

CP

U T

ime

(s)

Search Depth

Average CPU Time (s) vs. Search Depth

nonerandom

staticquick

1

10

100

1000

7 9

CP

U T

ime

(s)

Search Depth

Std. Dev. of CPU Time (s) vs. Search Depth

nonerandom

staticquick

Ç�NbtF�>@LDl)� "%1Vy�vLP>�9Gt8L'9GB)?�;^S@98B%?�9G>�?�?ALPv#Nq9�S_NO68B�6G`=S_NO7oL�ÈJ;�Ép`�68>�?�NTêhLP>@LPB�S�7o6�v8L'68>�?AL�>_NOB�t;p`�6>r�69G>�?D;^NU�PLX6G`5�8�P���8�8��6�v8L�>��Gk8kp~�6;_NTS@Nb6B%;Mc67o~%9G>@L�?�S@6]S@4�>_L�L"6>x7o68>@L"7o6�v8L ;x984�L�9?��a7:9GH8L ;x9�;^NOt8B�Nb�)M�9GB�SpNO7o~%98McS��éy�t�9GNOBz�nS_4�LDB%9GS_F�>@L6G`aS@4�Nq;Yt�9G7oLx;_F�t8tL�;^S@;5S@4%9�SX9:~�{q9�s8LP>=;^4%68F�{q?'LPB%?�L�9�v86F�>RS@6�r)Lf9Gtt8>@L�;@;^NOv8Le9GB)?V;^LPSEF�~�98;�7:98B�sQRNOB�B�NOB�t�~�6;_NbS_NO68B%;=98;E~)6�;_;_NOr�{bL�}K#LPL�NbB�t'9�SX{OL�98;^SYSwQ�6"68`$�^6F�>��:7o6�v8L�;E9G4�L 98?,7oL 9GB%;ES_4%Lp~�{q9�s8L�>Nq;�98r�{OL�S_6f;^LPS�F%~"7o68>@LYQRNOB�B�NOB�tx~�6;_NbS_NO68B%;��aãYLP`�LPB%;_NbvLE~%{O9�s:?A6#L�;_Bz� S�;_LPL�7 S_6x7:9GS^S_L�>5v8LP>@sf7xF%M�4(Æs86F:MP9GB:r%{b6AM�Ho9GBo68~�~�68B%LPB�S�NOB�68B�L�;_~�6GS���r�FAS�NTS�NO;�6G`§S_L�B�NO7f~�6;@;_Nbr�{OLRS@6}r�{O6#M�HxS_4�L�7 LPv8L�>_s#QR4�L�>_L�Ç�F%>^S@4�LP>@7o68>@L8�ANb`/S@4�LPs�tLcSY9ft86#6A?�>_6{b{�6B"S@4�LeB�Lc�#S�7o6�v8L��S_4�Let�9G7oLeMc68F%{O?Dr�Le6�v8LP> �

K�S�9G>Âj}9G{O{O6�Q�;3`�6>�`J9;wS@LP>R;_L�9G>�M�4�NOB"S@68F�>@B%987fL�B�S@;��QR4�NqM�4D7fL 9GB%;�~�{q9�s8L�>@;�MP98BD;_L�98>@M�4"?�LPLP~�LP>5NOB9ft8NOv8L�BD987f6F�B�SR6G`�S_NO7fL��QR4�NqM�4�7oL 9GB%;5~�{q9�s8L�>@;�QRNO{b{(4%9�v8L=r)LPS^S@LP>�6�vLP>�9G{O{�~�LP>_`�68>@7:9GB%MPL8�

É-l@¯ ¡A�Êw�r {\Í��[uV��w��Ç�6>};^NOB�t{bL�;_L�98>@M�4�L ;=68BéãYNqMcL:~�6;_NbS_NO68B%;���K�S�9G>Âj�68FAS@~)L�>^`�6>_7:;}�3�#~�L�McS_NO7:9��]NOB-9G{O{3MP9;^L ;P�"yE;XS_4%Lr�>�9GB%M�4%NbB�tp`J98McS_6>5`�68>5S_4%Let9G7oL=NbB)Mc>@L�98;_L�;���S_4�Le~�LP>_`�68>@7:9GB%MPLEt�9G~Dr)LPSwQ�L�LPB�S_4�LXSwQ�6oQRNO?�LPB%;��3Ç�6>

l+

Page 58: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

55

60

65

70

75

80

85

90

95

100

3 5 7 9

Pro

be E

ffici

ency

(%

)

Search Depth

Average Probe Efficiency (%) vs. Search Depth

nonerandom

staticquick

0

5

10

15

20

25

3 5 7 9

Pro

be E

ffici

ency

(%

)

Search Depth

Std. Dev. of Probe Efficiency (%) vs. Search Depth

nonerandom

staticquick

Ç�NbtF�>@LRl%�O��k�1/y�v8L�>@98t8LR9GB)?f;^S@98B%?�98>@?o?AL�v�Nq9�S@Nb6Bo6G`h~�>_6r)LRL\6�McNOLPB%MPs}`�68>�?ANTêhLP>@LPB�S�7o6�vL�6>@?�LP>@NbB�t�;`�68>Rr�698>@?D;_N���L=68`���c���8��6�vLP>��Gkkx~�6;_NbS_NO68B%;t987oL�;/QRNTS@4x{q9G>@t8L�r%>@98B%M�4�NOB�t�`J9MÂS_6>@;���?A68NOB�tELc�A~�{O68>�9�S_6>_s=~�>@68r�L�;/>_L ;^F%{TS�;/NOBxt>_L 9�S@{bs=>_L ?AF%MPL�?}B%6#?�LLc�A~%98B%;_Nb6B%;59GB%?VU�m�uñS@Nb7oL8�

<=6#6A?V~�>@68r�NOB�tDLV6�McNOLPB)McsVNq;eMc>@NTS@NOM�9G{�S_6VK�S�9G>ÂjA� ;=~)L�>^`�6>_7:9GB)McL8�p2(>@LPL ;EQRNbS_4é;_7:9G{O{�r%>@98B%M�4�NOB�t`J98McS_6>@;�?A6XB�6GSa9G{O{O6�Qé7o98B#se~�>_6r�NOB�t=MPFAS_68êh;�r�L�M�9GF%;_L�S@4�LP>@L57:9�s=B%6GSar)LR;_FF6�McNOLPB�Sn68~�~�68>_S_F�B%NTSwsXS@6B%98>_>@6�QäS_4�L��3�A~)L MÂS_NO7:9��xQRNOB%?A6�Q�r)LP`�68>@LR9G{O{�;^F%M�McL ;_;_68>�;n9G>@L�~�>@68r�L�?z��2/>_L�L�;�QRNbS_4o{O98>_tL�r%>@98B%M�4�NOB�t`J98McS_6>@;�9G{O{b6�Q!`�6>�7o6>_L=McFAS@6Gê�;�r�L�M�9GF%;_LES_4�L�>_L=NO;�F%;_F%9G{O{OsoS_NO7fLES_6fB%98>_>@6�Q�S_4�L=QRNbB)?A6�Q�r�Lc`�68>@LE98{b{;_F%MPMPL�;@;^6>@;59G>@LX;^L 9G>�M�4�L�?��

\,6�vLx68>�?AL�>_NOB�t�;@M�4�L�7fL ;XMP9GB�4%9�vLp9';^7:98{b{nr�FASeNO7o~)6>^S�9GB�SeNb7o~%9MÂSe68B�~)L�>^`�6>_7:9GB)McL8�fÝ�9GB�ë?A67f{Os}6>@?AL�>_NOB�t=;^F%M�McL ;_;_68>�;(7:9�s}B%6GSar)L5S@4�L5r)L ;wS3r)98;_LP{ONbB�L�~�68{ONOMPseS_6XF%;_L)Æ�;^67fLPS_NO7oL�;nB�6X68>�?AL�>_NOB�t?A6#L�;5r�LcS_S_L�>��3\,6�vLE6>@?�LP>@NbB�tpF%;_NbB�tfS@4�L};wS�9�S@NOM=LPv�98{bF%9GS_NO68B"`�F�B%MÂS@Nb6B'>_L ;^F�{bS@;�NOB'>_L ?AF%McL ?�B�6A?ALeLP�#ë~%98B%;^NO68B);P�8?�F�L5S_6e9X7o68>@L�NOBA`�6>_7oL�?f6>@?AL�>_NOB�t)��r�FAS3B�L 9G>@{bseS@4�L�;@9G7oL�S_NO7fL�r�L�M�9GF%;_LR9G{O{AB�6A?AL�;aS_4%9GS9G>@Lft8LPB%LP>�9�S_L ?VtLcSeLPv�9G{OF%9GS_L�?z�oyó7o6�v8Lo6>@?AL�>_NOB�tD;_M�4�L�7oLfr)98;_L�?�68B]4%LPF�>@NO;^S_NqMG��?A687:98NbBAë�;_~)L McNb�)M

l/!

Page 59: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

30

35

40

45

50

55

60

65

70

1 3 5 7 9

Win

ning

Per

cent

age

Player

Winning Percentage vs. Player

50%d=1d=3d=5d=7d=9

Ç�NbtF�>@L=l)�b��81n2(6F�>@B%9G7oLPB�SR>@L�;_F�{TS�;�`�68>Rl8ë¥NOBAë�9�ëú>_6�Q�6BW!��5!xr�698>@?��h� �8k8kkxt�9G7oL�;�~�LP>�7:9GS@M�4#F�~H#B�6�QR{OL�?AtL'M�9GB!>@L�?AF%MPL,r)68S_4�B�6A?AL]Lc�A~%9GB);^NO68B%;:98B%?�S_NO7oL8��9GB)?�B%LPL�?!B%6GS�r�L]Mc67f~%{bNqMP9GS_L�?�S@6NO7f~%{bL�7fL�B�S��

<=6#6A?�S@68F�>@B%9G7oL�BSR~�LP>_`�68>@7:9GB%MPLENOBW!£�W!#�Al8ë¥NOBAë�9�ëú>_6�Q�ãENOMPLXNO;�?�LP~�LPB%?AL�B�S�68B';^L�LPNOB�tf9GSR{bL 98;^SS_4%>_L�L�~�{ONbL ;�?AL�LP~z��QR4�L�B:F%;^NOB�tf9GB:LPv�98{bF%9GS_NO68Bf`�F�B%McS_NO68B:S@4%9�SÚ�wF%;^S�Mc6F�B�S@;�~%9GNO>@;�6G`hS_6H8L�B%;P�nãELPLP~�LP>;_L�9G>�M�4�>_L ;^F�{bS@;xNbBé6B�{Os]NOB%Mc>@LP7oLPB�S�9G{�NO7o~�>@6�v8LP7oL�BS}?AF%L:S_6,S@4�L";^S_6AM�4%9;wS@NOMoB%9GS_F�>@L�68`�S@4�L�t�9G7oL6Gê�;_LcS^S@NbB%t�?ALPL�~"S�98MÂS@NOM�9G{�~�{q9�s�QRNbS_4,Þ�F�NqM�H��%F�B%9�v86NO?%9Gr�{OLEQRNOB%;��

É-l � !WÍ-Ë[Í�q7n#" �Êq7�254�LäãYNqMcLät�9G7oL�M�9GBñ98B%?ü;_4�6F�{O?ür)LäLP��S@LPB%?�L�?�S@6�9�r�NOt8tLP>Dr)6�9G>�?��YQRNbS_4 9�{O68B�tLP>DQRNbB%B�NbB%tMc67xr�NOB%9GS_NO68B�{bL�B�tGS@4z�:254�L:LPv�9G{OF%9GS_NO68BV`�F%B%MÂS@Nb6BäMP68F�{q?ä9G{q;^6Dr�L:Nb7o~�>@6�v8L ?]9Dt8>@L�9GSX?AL 9G{aNOB%;^S_L�9?6G`7�wF);wSoMc68F%BS@NbB%tV~%9GNO>�;P�]yèv8L�>@;_Nb6Bä6G`E<=687o6H�Fé6>oU�6B�B�L�McS^ëúl]Mc6F�{q?är)LD?ALPvLP{O68~�L�?éQRNbS_4�?�NOMPL>@68{O{O;3S_6x?ALPS_L�>_7oNOB�LY{OLPt�9G{%7o6�vL�;���254�LE98?Av�9GB�S�9Gt8L�S_6}F%;_NOB�t}S@4�6;_L�t987oL�;3Nq;aS@4%9�S�S_4�L�>_L=9G>@L�H#B�6�QRBt86#6A?:;^S_>�9�S_L�t8NOL�;3`�68>�S_4�L=?ALcS@LP>@7fNOB�Nq;wS@NOMYv8L�>@;_Nb6B%;368`zr)68S_4�t�9G7oL�;���7fL 9GB�NOB�tf9e~)6�Q�LP>_`�F�{�LPv�9G{OF%9GS_NO68B`�F�B%McS_NO68Bé;_4�68F�{q?�r)LoL�9;^NOLP>=S@6Dr%F�Nb{q?���yYB�6GS@4�LP>}M�4%98B�t8LfQ�68F�{q?]r�LfS_6'4�6�QóM�4%9GB%MPLoLPv8L�B�S@;X9�êhL�McSS_4%L�t987fL+ÆnNbB%;^S_L 98?ä68`54)9�v�NOB�t,9V?ANOL�>@68{O{�;_~)L McNb`�s�9'>@6�Q�6>}Mc6{bF�7oBz�n~�LP>@4%9G~);XS_4�L"~�{O9�sLP>}MP68F�{q?M�4�6#6;_LX9p;@Þ�F%9G>@L�`�>@687è9p>�9GB%?A67þ;^L�{bL MÂS@Nb6B"6G`�LP7o~ASws";@Þ�F%9G>@L�;��n254�NO;5M�4%98B�t8L=Q�68F�{q?�NOB%Mc>@L�9;^LES_4%L;^S_>�9�S_L�t8NqME9;^~�L�McS�6G`/S_4�Let�9G7oL8�

l�

Page 60: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

] ^`_badcfehg $

Ø ô÷öþý � ô � ÿ

254�Nq;RM�4%9G~�S_LP>5QRNO{b{�NOB�S_>@6A?AF%McLES_4%Let9G7oL=6G`�r%98M�H#t987o7f6Bz�#?AL�;@Mc>@Nbr�LX;^67fLX68`(S_4%L=4%NO;^S_6>_s:68`�Mc67fë~�FAS@LP>:r%9M�H#t9G7o7o68B�~�>@68t8>�9G7:;��39GB%?�?AL ;_MP>_NOr)L'6B�L'~�>_6t8>�9G7 È¥<XWYu �598M�H#t987o7f6B)ÉeNOB�?ALcS�9GNO{$���7o~�{OLP7oLPB�S@9GS_NO68BoNq;_;_F�L�;36G`(û ë�\,NbB%Nb7:9��pQRNTS@4oS_4�L�t�9G7oL56G`�r%9M�H�t�9G7o7o68Bf9G>@L5?�NO;@McF%;@;_L�?��NbB%MP{bF)?ANbB%t;_L�9G>�M�4"L�B�4%98B%McL�7fL�B�S@;��3�a�A~)L�>_NO7oLPB�S@98{h>_L ;^F�{bS@;R98>_Le98{O;_6p~%>_L ;^L�BS@L�?��

Ñ�l�k ÎAs�n ��p|��nd�$�f� pTr��CÔÊp|������w�598M�H#t987o7f6BpNq;�98B�9GB%MPNbL�B�S�t987fL�MP68B%;_NO?�LP>@L�?pS_6}r�LY7:9�s#r�LRS_4�LY68{q?AL�;^S�t987oL�;wS@Nb{O{)r�LPNOB�t}~%{O9�sL�?S_6A?�9�s�V254�LP>@L�9G>@L"?A6+�PL�B%;}68`5v�98>_Nq9GB�S@;}~�{O9�sL�?�NOB�Mc6F�B�S_>@NbL ;}9G>@68F�B)?�S_4�L�Q�68>@{q?��nr�FASxS@4�L�B%987oLr%9M�H�t�9G7o7o68BoNq;3>@L�;_LP>@v8L�?x`�68>�S_4�LE7o6;^S�Mc67f7o6BoSws�~�L8�a�598M�H#t�9G7o7o68BfNO;�9e>@9McLRt�9G7oL�~�{q9�s8L ?p6B9=r)6�9G>�?}QRNbS_4�j�lXMc6{bF%7fB);n68> ¬�ªG¤§¦%�$« 68BxQR4%NOM�4 ­�¯���­@±�P��« È$9G{q;^6XMP98{b{OL�?p~�NOL�MPL�;��8;wS@68B�L ;P�868>nr�{O6GS@;�É�9G>@L~�{q98MPL�?äÈJ;_LPL}Ç�NOt8F�>@Lx�A�O� Éc��254�L}t698{�6G`�S_4�L}t�9G7oLXNO;�S_6:r�LeS_4%Le�%>�;wSRS@6:>_L�7f6�vLe9G{O{zs86F�>�M�4�L�M�HLP>�;`�>@687 S@4�L5r)6�9G>�?��æ�úSaNq;nB�68>@7:9G{O{bse~�{q9�s8L ?}r#sXSwQ�6=~%{O9�sLP>�;(QR4�6=L�9M�4x4%9�vL��%`§S_LPL�B:M�4�L�M�HLP>�;P�(y�~�68NOB�SQRNbS_4VB�6DM�4�L�M�HLP>�;568B,NbS=Nq;YM�9G{O{bL ? �c©Y¬��¥² �Ey�;^NOB�t{bLxM�4%L�M�H8L�>�68BV9�~)6NbB�SENq;EF%;^F)9G{O{bs'MP98{b{OL�?,9 °c¡bªG� �25Q�6f6>R7o68>@L}M�4�L�M�HLP>�;�6BD9:MP68{OF�7oB,9G>@LX98{O;_6o>_LP`�LP>@>_L ?�S@6�98;R9 ¬%ª�¤§¦)� ����98M�4D~�{q9�s8LP>57o6�v8L ;�S_4�L�Nb>~�NOL�MPL�;5NOB'9o?ANO>@L�MÂS@Nb6B�6~�~�6;_NTS@LES@6oS_4�Le68S_4�L�>R68B'9G{bS_L�>_B%9GS_NOB�tpS_F�>@B%;��3y ~%9GNO>R6G`n?ANOMPLeNO;�S@4�>@6�QRBD9GSS_4%Lpr�LPtNbB�B%NbB�tD6G`�S_4�LfS_F%>_B]S_6'?ALcS@LP>@7fNOB�Lf{bL�t98{/7o6�v8L ;P��98B%?VM�4�L M�H8LP>�;YM�9GB�r)Lf7o6�v8L�?]9GB#s#QR4�LP>@LLc��MPLP~AS�QR4�LP>@L�S@4�LE6~�~�68B�L�BS�4%98;�Mc{q9GNO7oL�?�9x~)6NbB�S��ayñ>_6{b{)6G`/�Gë@�Y7fL 9GB%;3S_4%9GS59x~�{q9�s8LP>�MP9GB"7f6�vL68B%L�M�4�L�M�HLP>3�X~�68NOBS�;�98B%?o9GB�68S_4�L�>�M�4�L�M�HLP>R�R~�68NOB�S���68>�9e;_NbB%t8{OL�M�4�L�M�HLP>ale~�68NOBS�;YÈ$98;a{O68B�t}9;nS_4%L68~%~)6B�LPB�SR4%98;_Bz� SRr�{b6AM�HL�?:S@4�LeNOBS@LP>@7oL�?ANq9�S@L=MP68{OF�7oB%;@Éc�aø�4�LPB,9fM�4�L�M�HLP>�NO;57o6�vL�?"S_6o9fMP68{OF�7oBMc6B�S@9GNOB�NOB�tp9p;^NOB�t{bL=68~�~�68B%LPB�S�r�{O6GS �#S_4�Nq;�NO;�MP98{b{OL�?�9 ¯A¤§� �3254�L=68~%~)6B�LPB�S�� ;�;^NOB�t8{OLXM�4�L�M�HLP>�Nq;�S_4�L�B7o6�v8L ?:S_6fS@4�L °@ G� 9GB)?�S@4�LX~�{O9�sLP> � ;�M�4�L M�H8LP>�S�9GH8L ;�NTS�;5~�{O9McL��ø�4%LPB�L�v8LP>R9f~�{q9�s8L�>�4%9;59fM�4%L�M�H8L�>68B�S_4%L=r)9G>R9�S5S_4%L=r�LPtNbB%B�NbB%tf68`zS_4%LPNO>5S_F�>@Bz�#S_4%LPs"98>_L=>_L Þ�F�Nb>@L�?�S_6o7o6�v8LYS_4�L}M�4�L M�H8L�>�68ê,S_4�LXr%98>r%9M�HDNOB�S_6�S_4�Lo6~�~)6B�LPB�S � ; ¯�ªG©o��°�ª� G�_® È�S_4�Lo6~�~)6B�LPB�S � ;={q98;^S� �~)6NbB�S@;�ÉEr)LP`�68>@LxS@4�LPsVM�9GB�7f6�vL9GB#sV68S_4�L�>}M�4�L�M�HLP>oȧS@4�L�r%98>XM�9GBär�L�Mc68B);^Nq?ALP>@L�?VS_6'r�LoS_4�L"j��S_4�~�68NOBS}6B]S@4�L:r�69G>�?%Éc�omn6NbB�S�;`�68>@7oL�?äNOBéS_4%L"68~%~)6B�LPB�S�� ;}4%687oL"r�698>@?é98>_L�M�9G{O{bL ?  �¦�­�¯�ªG��« �3r)L MP98F%;^L�S_4�L�s�{O6AM�H�NOB�9VMP68{OF�7oBS_4)9�S=M�9GB,r�LxF%;_L�?,`�68>E;@9�`�L�{bsD7o6�v#NbB�t"6Gê�S_4�Lpr%9G> ��y�{O{(S@4�Lp;^S@98B%?�98>@?'>@F�{OL�;R`�6>Y7o6�v#NbB%t"M�4�L�M�HLP>�;

l+"

Page 61: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

%'&'(')'*'+ ,.- /10'2'3454'454'464'454'454'4'45477777

89: ;<

= >? @A

B C: ;<

= >? @A

B C: ;<

DEFGH

77777

77777

B C: ;<

DEFI@A

B C: ;<

= >? @A

B C: ;<

JKLMN

777777 7 7 777777

OPQRS

TUVWX

OPQYZ

TUVWX

OPQYZ

[\]^_

77777

77777

OPQYZ

TU]^_

OPQYZ

TUVWX

OPQYZ

`abcd

eeeeef5f'f5f'f6f'f5f'f5f'f'f5fg'h'i'j'k'l m'n'o'p'q'r

fe % ef

sutwv�x�y{z}|�~w��������z}t���t��{t��������{��y���t���v�������t��{tw��������y���������v�����������~�� ��tw��z¡�¢�¤£�z¥�¦�§��x�����z¥y{�I�w�¨����©�t���z���¤©���y�ª«��¬¨©���t��wz­���®�����¡�¢�¤£�z¥���§���¨����©�t���z¯���¤©���y�ª±°¤²³~���±����z­�³����y�ª±��������´}���}���¤£�tw��v¢����zµ����z¥y{�¶��·¸����z­����y¥~

¹º�u�¢���®�»´�z¥y�������������z¥���¼������z­����z¥����zIy¶���±����z­����y����±����z¥twy��{x�y{��¬���x¨�½��zItw����z¥y������{��z�ª¨t®�§z­�I�����z¾x���z¥ª����¿���¤£�z��{��z¾����zµ����zIy­�³�����¸���À����z}������y{ªÂÁ���z¥�¥��x���z�����z¾����������zI���������±Ã§ÄwŵÆ�Ç�È�É���������z�§���wx��¢�³��©�t��{�}�³��tw�����{ʧ¬�����t���t®���¥�����wzµª�É�ˤÌÍƧÎÏÌ�Т���¢����z��³��yµ~usut�v�x�y{zÑ|¨~Ò°¯�����¤©½������z§Ó���������z�¬�©���zIy{z©���tw��z}�I���������¯���¤£�zÔ�������������{�¡�{��z¢�³����y�ª¿��y{�������z¢�³��y¯�³zµ�I��x³��z¢���®�����¿�����Ñ�����¨����zµª«������������z°¤²����³ª�°�ÕÖ����t����{�¥~u¹º�u����z¯����������z¥����t®���wx�����´¾z¥����x�v��¾�{�����»£�z¯��������twÓ¾tw����zIy�����t����{�������¨����z¥ª�Á×��������I���w��z¥ª��ÖØ�Ù ÎÏÚ}È»Ê ¬³����z¥�±�{��z­���®�»´�z¥y��¥�����������³������t����w´¡�¢�¤£�z¦������t�����y���zIy��{x�y{��~

Û �����»´�zIy½y{�����wt���v¾�¸É�ŤÜ�ÃIÄwÈI¬Ý©���zI�«�����{�¸ª¨t®�§zÔ���»£�z¦�{��zÔ�{����z�£¤����x�z�¬���y�zÖ���w���¤©¶z¥ª�ާŤܨÙ����¤£�zµ�z¥ß�x����Í���¢���³�¤��£¤����x�z­���±����z¥twy��{x�y{��~�à�t����§z­ª¨��x�����z¯y{�����®��������´¾���¥�§��x���������y±áâ ���u���w�Ý�����{��tw����z¦y����w�®�¥¬����zI´ã��y{z}y�z¥������t�£�zI��´¸t��¨��y{z¥ß�x�z¥���µ¬ä��x¨�Ö�{��zI´À���Ï�{zI�å�I��x���z¾��t�v���twæ³�¥�����Ö��©�t���v��­tw�ã�{��z¡��x¨���������������v�����z�~

¹º��zI£�zIy¶�³������t����wz�¬��Ö���®�»´�zIyçÚÔÜ�è é�x���zÑ�����{�¡���Ý����z¦ª¨t®�§zÑy{�����®�ê�»£¤��t��®������z����Ö����z¥��¬���yêt��}�{��z¯�¥����z����ª¨��x����wzµ�I¬ä����� ����x�y­���¤£�zµ�I~¢s���y­z§Ó���������z�¬�sut�v�x�y{z}|¨~ ë±�����¤©½�¦©���tw��z���zIt���v�����y��§z¥ª¸�������¤£�z¢��·����z­����y������{�¢����zÖ°�°�����t����¥¬�����ª±����z¥����zIz¥ª�tw��v¢�{�}�¢�¤£�z¯�������{��zIy½����z¥����z¥yê©�tw�����{��z­²�y����w�ì~

¹º�����������¤£�z¥�½�¥���������Ñ��zÖx���z¥ªíÁ×�³z¥y��������¯ª¨x�z��{�¡���¿����������z¥���¯����������t���v}���¤£�z¥�¢z¥����Ê ¬³����zI�¸����}����´����������{��t�����zÖ�Ôx��¼�ç�³zÔx���zµªÝ~�¹î������zÔ�I����z��������ç�}���®�»´�z¥yÑ�I���¿x���zÖ����zÖª�twzÔy����w����y½�{��zÖ������z¥yª¨t�z�y{�����דּ��x¨�ç�����Ñ�����{�¸ª¨t�z�y����w�®�¥¬�����zI������zÔª¨t�z�y{������©�t��{�¿����zÖv�y{z¥����z¥y�£»���wx�z��Öx����Ñ��zÖx���z¥ª�¬³��x�������êt��¾����z¯������tw��t����¾t��±sut�v�x�y{z¯|�~ ²³¬�©���zIy{zÑ©���tw��z�ð �êæ������Ý����z¥����zIy�©�t�������zç����y��§z¥ª¾���Ô�¢�¤£�z½�{�Ö�{��z¦°������t����µ~

Û �Ñ�¼���¤��zµª��³zI����y{z�¬�����z�v������Ý������������v�����������t����{�¾��z­����z�æ�y{���½�{�}y�z¥�¢�¤£�z¦��yÔÃ�È�ˤÙÔÅ�ñò���w�����|�Õ

Page 62: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

%'&'('ó'ô'õ ö.÷ ø1ù'ú'ûf5f'f5f'f6f'f5f'f5f'f'f5feeeee

üýþ ÿ�

� �� ��

��þ ÿ�

����

��þ ÿ�

���

eeeee

'eeeee

� �þ ÿ�

� �� ��

� �þ ÿ�

� �� ��

� �þ ÿ�

� �� ��

eeeeee e e eeeeee

�����

�����

�����

�����

�����

�����

eeeee

eeeee

�����

�����

�����

�����

�����

��bcd

eeeeef5f'f5f'f6f'f5f'f5f'f'f5fg'h'i'j'k'l m'n'o'p'q'r

fe % ef

sut�v�x�y{z�|¨~Ò°¨� � ��tw��z¦�������®�»´±|! {��� ª������Itw��v����¡�{��z­����y

%'&'('ó'ô'õ ö.÷ ø1ù'ú'ûf5f'f5f'f6f'f5f'f5f'f'f5feeeee

üýþ ÿ�

� �� ��

��þ ÿ�

� ��

��þ ÿ�

���

eeeee

'eeeee

� �þ ÿ�

� �� ��

� �þ ÿ�

� �� ��

� �þ ÿ�

� �� ��

eeeeee e e eeeeee

�����

�����

�����

�����

�����

�����

eeeee

eeeee

�����

�����

�����

�����

�����

��bcd

eeeeef5f'f5f'f6f'f5f'f5f'f'f5fg'h'i'j'k'l m'n'o'p'q'r

fe % ef

sutwv�x�y�z�|�~ ë��u� ��t��{z¦�������®�»´¾²" îë����Ô����y��§zµª¡���¤£�z¦��·¿����z­����y

|¨�

Page 63: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

%'&'('ó'ô'õ ö.÷ ø1ù'ú'ûf5f'f5f'f6f'f5f'f5f'f'f5feeeee

� �þ ÿ�

� �� ��

� �þ ÿ�

� �� ��

� �þ ÿ�

� �� ��

eeeee

eeeee

� �þ ÿ�

� �� ��

� �þ ÿ�

� �� ��

� �þ ÿ�

� �� ��

eeeeee e e eeeeee

����#

�����

�����

�����

�����

�����

eeeee

eeeee

�����

�����

�����

�����

�����

�����

eeeeef5f'f5f'f6f'f5f'f5f'f'f5fg'h'i'j'k'l m'n'o'p'q'r

fe % ef

sutwv�x�y{z­|�~ ²³� � ��t��{z¦���}���®�»´¾ë! ���� �����w´¡����z¦y{�������I������z­x���zµª����z�ð ����twzµ�§zµ����y���� ����z­�³����y�ªÝ~�����t®��t��½���I�I��������t�����z¥ª±��´}æ�y��¼�½���¤£�t���v¢���w�����ä����z�ð �½����zµ����z¥y{�êtw���{�����z�ð � ������z�������y�ªÝ¬�����ªÔ����z¥�}y�z¥���¤£�t���v¦����z¥����zIy��u����z���´Ö����z�������z¥ªÔ���¢�{��z½ª¨t®�§z�y{�������¥~ Û ����z¥����z¥y�I���¸��z}y�z¥���¤£�z¥ª«t��¶t���t®�¯���ã�¡����t����¦zµß�x���� �{�±����z������{��z}ª¨t®�§z�y����w�®�¥~%$½�¤©¶zI£�zIyµ¬Ýt��ê����z¥y�z}��y{zÖ�������zµ����zIy������«�¾�³��tw���ç�}���{����t���v¾�¾ª¨t®�§zÔy����w�ì¬���x��Ñ����zIy{zÖ��y{zÖ���®���}���¡����zµ����zIy�����zI��t���ª��{���¤�¯�³��tw���¥¬����zI������zÖy����w���¥�����³z�x³��zµª¾�{�}�¢�¤£�z¦��·«�{��z�����z¥����zIy¶�×��y�����z¥���½�³z¥��tw�³ªÝ~�¹î�«sutwv�x�y{z­|�~ |Ô©���tw��z­y{�����®�|& º²�¬�����ª¾t��¶������z½�{�Öy{zI���¤£�z��{��z¦����z¥����zIy����}����z¦|­����t����('¨��t����Iz½����zIy{zç��y{z½���Ô����z¥����zIy������¾��yê���Ï��zIy����z}²¿�³��tw���¥¬ä©���tw��z¾�I���ãx���z��{��z¾��z¥�§����ª������w�¶���ê�{��z}y{����� ���¿��z¥��y­��·å����z¾����������������z¾ë��³��tw���¥~� tw������x¨������t®��y{x���z�¬�z¥��ª¨v�����z¥�¶©ê��x��®ª¡��z­y{������z¥y���zµª¨tw��x��¥¬�����ª�£�z¥y�´}��z¥�»£�tw��´¾������zµª¡���±��x����Í~)Ñ��x����w��´±��zI������zÖ���®�»´±�}���{����zµ�ç�I������t�����t���v¾�����Öx��w��t�����zÖv�����z¥�¥¬³©���zIy{z�z¥�����¿v�����zÔt��Ñ©ê��y��{�«�

��tw��v��wz¦����t����¥~ ¹î������t®���I����z�¬��¿É�ŤÜ�ÃIÄ ÎÏÌ�Ð�ƧÜ�Ã�È�t������®���Ôx���z¥ª¡���}���³z¥z¥ª�x��±����z¦v�����z�¬����ꩶzI����������ª�ª���¸zI��zI��zI���ç����v����Ö����tw��v}������������v�����������~½����z�ª¨��x�����tw��v��§x���z±Áï������z§��t���z¥�¯���®���+*¼x��¼�¦y{z§��zIy{y{z¥ª��������é-,�È­ÆIÜ�Ã{È»Ê ©���� t�����y{�¨ª¨x��§zµª�tw�¢�{��z��(.�²�Õ��I~ä¹î��t��{t����w��´�¬�����zç�§x���z½t®�����®���Iz¥ª¢tw���{��z½��t®ª�ª¨��z½���Í����z�{������z±Á�tw�¦t��ç�����}Å!/�ÌÍÈ{É¿��´¿����´�����z»Ê�����ª«t����磤���wx�zÖt��¯�§������t®ª¨z¥y�zµª����¡��z¢z¥ß�x�����������~10çx�y{tw��v¾����zv�����z�¬¨tw� �¢���®�»´�z¥y¶�³��y���t®�§x��®��y{�w´¡�wt���zµ����t������³�����Iz¥����� ©�t�����t���v�¬��{��zI´±���»´ÀżñÑÈIÙÖ˱É�ŤÜ�ÃIÄwÈ����¢����z¥twy�����³����zI���¥¬³©���t®���¿t��ç���¿��·ÍzIy½���¡ª¨��x�����z­����zÖ�¼������z¥�����u�{��z�v�����z�~¶¹º������zÖ����������z¥���¢É�È�ÆIÄ ÎÏÌ�ȧè�����z��·ÍzIyµ¬��{��t®��t®���­y{z¥��twv����¤�{tw���Ô���³�{��z½v�����z�����y�����t���v���z��³��tw���µ~乺�Ý�{��z½�����³����zI���çË�Æ�Æ�ÈîØ�éïè�����zѪ���x�����z�¬����z��Ix���z¢t®�¢éïܨ٠ÌÍÈ�É����������¤© �¼©�t®�§z¢t����­�§x�y{y�z¥���¦�{�§��y�z�¬Í����ª¸����z������³����zI���¦���¤© Å!/�Ì�èÔ�{��z}�§x���z�¬���³ª}����zçv�����zÑt®�¶�����»´�z¥ª¾���ê�¼©�t®�§zç����z¯���{����z¥�¥~ s�y{��� ���³�¤���³��tw��������¬��{��zç����������z¥����©�t��w�Í���»£�z½����z������z¢���¨��t����À���¶�³z¥tw��v�������zÔ�{�¿��·ÍzIy¯����z}��z§Ó��Öª¨��x�����z�~�¹º�¶���I�§z¥�¨��zµªÝ¬��{��z¾�§x��³z�©¶��x��®ª¸��z���x�y���zµª��v���t���¬�����ª}�¤©���zIy�����t��}��������z¥ª��{���{��zç������z¥y����®�»´�z¥y¥~32�������v������¢���������»´�zIy������Ï��zI�¾�{�����}������x¨�¶����z

|�°

Page 64: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

%'&'('ó'ô'õ ö.÷ ø1ù'ú'ûf5f'f5f'f6f'f5f'f5f'f'f5feeeee

��4 ÿ�

� �� ��

� �þ ÿ�

� �� ��

� �þ ÿ�

� �� ��

eeeee

eeeee

� �þ ÿ�

� �� ��

� �þ ÿ�

� �� ��

� �þ ÿ�

� �� ��

eeeeee e e eeeeee

�����

�����

�����

�����

�����

�����

eeeee

eeeee

�����

�����

�����

�����

�����

�����

eeeeef5f'f5f'f6f'f5f'f5f'f'f5fg'h'i'j'k'l m'n'o'p'q'r

fe % ef

sutwv�x�y{z­|�~ |�� � ��t��{z­�������®�»´±|! ì²³�u��z¥��y�t���v���·�§�������wzIÓ¨t��¼´�����ƧÜ�Ã�È5,�ˤÌ�É¨Ä ÎÏÌ�Сtw���}�¤�����¾���®�»´�� ©¶zIt�v���t���vÖ����z¯�¨ª�ª��¶����z¯�I���¡©�t��±�¤����t�v���z¥y¶���{����zµ�£�z¥y{��x��¦�{��z�tw���Iy�zµ����z¥ªÀ��y{t��Iz¡�����×��t��wx�y{z�~76�£�z¥�å�¤���{��z�©ê��y��®ªã����������t���������t��å��zI£�z¥�ï¬ �}�¤������z¥�Ô��y{zy{��x¨�{tw��z¥�w´}©¶��������ª¡�w���¼����´}������y�ª¨��x����wt���v�ª¨z¥�It���tw�����¥~36�£�z¥�±����¬�����z­ª¨��x�����tw��v¢�Ix��³z¦y{zI�}��t����ê����z���������³����x��®��y½��ª�ª¨t��{tw�������¢����z­v�����z�¬�����ª�t������¤© �§������t�ª¨z¥y�zµª±���{����ª���y{ª¡tw�¿�¢��������v����������±��z§�µ~

����z¥y�z���y�z �¼©¶�Ñ���³zµ�§t®�����¼´��³zµ������©�t������������äy{z¥��x��w��tw�Ö�¢��y�z��³��tw���{������yä����zê©�tw����zIyµ�Í����z�Ð�Ë�ÚÔÚ}ŤÌ���³ª¸�{��z�Ã�Ë�Æ�Ç¥Ð�Ë�ÚÔÚ}Ť̳~ Û v����������ã©�t��í�������³z¥���­©���z¥�ã����z¾����������z¥�����³���­�����Öy{zI���¤£�zµª�����´���­�{��zIt�y±����z¥����z¥y{�¾��· �{��z¸������y{ª�¬½����ª �}����z¥�}����z�v�����z«©¶��y���� ª���x�����z Á���x�y��{��zIy��Öx����{tw����´�tw��v����z¢�Ix��³z¢£¤����x�zµÊ§~ Û ��������v����������¿©�t��¸�³������zI���¯©���z¥�«�{��z¢�I����ª�t��{tw�����½����y¯�¡v����¢�����«©�tw�À��y{z��z§�µ¬����wx��Ñ����zÖ�����³����zI���Ñ�����Ñ���ç��z¥�����Ñ����zÖ����zµ����zIyÑ���¿�{��zÖ����yÑ��y½tw�«����zÔ�����»´�zIyµð �½������zÖ������y{ª�~2�������v������¢�����¦�}����z¾v����¢zµ��©¶��y����ã�{��y�z¥z¾�{tw��z¥�Ö����z±������x����Ö�����{��z±�Ix��³z�¬���x¨�}��y{z¾v�z¥��zIy�������´£�z¥y�´Ày���y{z�¬ ��t����§z±�������Ô���®�»´�z¥y{���¥��� ���Ô��z¥���¼�¢z¥�{�I����z}�{��zIt�yÔ����������z¥���µð �Ô�����¢z±�³zI����y{z}����z±v�����zzI�³ª��I~2¶z¥��t�ª�z¥�Ñ�¼´���t��¥���98��}�¤�����;:¾���®�»´�¬��{��zIy{zÖt®�¦���®��������������z¥yÑ�¼´���zÔ���������»´�t��¸��������v����������«�¥�����wzµª

�±Ú�Å�Ì�È�<­Ð�ˤÚ}ÈI~ Û ���Í����z¦y{x��wzµ�ê��y�zç����z¯�{����z�¬�zIÓ¨�IzI�¨������y��{��z­��ª�ª¨tw��t����±�����{��z>=¨Ë�Æ�Å�Ã�<}٠ܨÄwȯ©���t®������{�¤�{z¥�ç���³�¤�­v����¢�������¦����ª¸��������v������¢�����¯ª¨�±�����­�§��x����­x����wzµ���ç����z��Ix���z¢�³���¯�³z¥zI����x�y{��zµª������z¥�����Ñ�����§z�~½����zÖ��x�y�������z���zI��t���ª��{��t��çy{x��wzÖt��Ñ���¡����zIz¥ª«x�������zÔv����¢z�¬����}��zI�����wz¢��y{z��wzµ���Ñ�wt���z¥�w´�������®�»´}����y�v����������³��©�t��{�����IzI����y{z¥ª��§x���z�~

|�ë

Page 65: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

?A@CB DFEHGJILK%E+MNMPORQTSVUWO%KRUWE+MPXZYVS[EHX]\^E+Q`_aSVUWb5Xcb5QA\� tw���Â��x����Â��v�t�v������{t��±�¼���¤��z��������IzÀÁ×z¥����t�������zµªå�{����z���twv�v�z¥yÖ�{����� �¥Õedgf��¼���¤�{z¥�ih ë�°(jÏÊ¢���³ª ��x�������¿t����³����t���v¾��y{��������t���v��×���§����yÔÁÏ����zIy{zÖ��y{zÔ°¨�­x���t�ß�x�zÔª¨t��IzÖy{�������¥¬�����ª¿������x¨�­°�Õ����¤£�zµ����zIyÑy{�����ì¬��� �»£�zIy���v�z»Ê ¬�tw�¥ð �}�����¡��x�y{��y{t���t���vÀ�������¾�¢���¼�}���ç�{��z¿z¥��y���´ �§������x¨��z¥y}��������v���������� ��y���v�y����}�©¶zIy{z�Ç�Ì�Å!/�ÄwÈ�É¥Ð�È�k�Ã�Ë»èIÈ�ɤ~ml¦���¤©��wzµª¨v�z� ì������zµªã��´¨����zI�}��ª¨��������y�z¥�w´ã�Ôx���� ��� ��z¥��y���� Á���y¢�������w�ÏÊ ¬��x¨�¯y{������z¥yç������z¥���¨�Ñ�{�¡����������z����¤£�zµ��������z¥ª���� Èon§Ø�ȧ٠éêÇ�Ì�Å"/�ÄwÈ�ÉIÐ�È�������x¨�ç����z¢ª¨���}��t���¬�x���x������w´��y{��v�y{���¢��zµª}tw���{�Ö�{��z­��´¨����zI� ��´¾�Ô��x��}���¡zIÓ¨�³z¥y��µ~�����z¥��z¯��y�zçx���x������w´¾�¥�����wzµª�Ë�ÉR,�ŵƯ��z§�{���¨ª��I~

����z¯æ�y��¼�½y{z¥���Ý��x��¥�§zµ����t��¿�§������x���zIy��³������v����¢�����¡©����Z2Zl9p¢¬�ª¨z¥£�z¥�w���³zµª¡��´q$ç�����r2¶z¥y���tw��zIyµ~¹î�å�i.ts!.�¬;2Zl9p ���®�»´�zµª�����zÖ©ê��y��®ª¿����������t����«���½����z���t���z�¬vu�x�twv�t]wÑt�������¬Í����ª��}������v�zµª¡�{�±ª¨zI��z¥�������z±��x��}���xsi ��¾t�� �¿æ³£�z��³��tw���Ô�}���{����~yh z"j�� ��tw��z�������´À��zI������z±©¶zIy{z¡�����¨����z¥ª�¬�zI£�z¥�{2¶zIy{�wt���z¥y��t��}��z¥���Ý©¶��x��®ª}�§�����§zµª¨z�©êz¥zI�¨�����Ï��zIy�����zç�����{���¢���³�¤�|2Zl}p ����ª��³z¥zI�}��x�����´Ô©�tw���}y{�����®������ª¢�}��ª�z��zI£�z¥y{������zµ������t®�I���³����x���ª¨z¥y{�¥~W$½�¤©¶zI£�z¥y¥¬!wçtw���®������ª���������zIz¥�¾������z��{�Ö�I����t�������t�~¥z������{������z½��t����{����zµ�� ��x³���±t®������z­�wtw��z­©�t��{�¿ª¨t��Iz�~

����z¸��z¥�I����ª ��t��wzµ�¼�{����z«t�� �§������x¨��z¥y¡��������v���������� ©����L�ÑzIx�y{��v����������]h ë���jº¬�����z¸©ê��y�� ���¹�2Z� y�zµ��zµ��y�����zIy5p¯z¥y{����ª��äz¥�{��x�y{��~r�ÑzIx�y{��v�����������x���zµª«��Ì�ÈIܨÙ�Ë�Ä�Ì�ÈIé�/�ŤÙ�ÇíÁï�¾�§������x¨��z¥yÑ���¨ª¨zI���������z¥�w´¿�³����z¥ª����ã�¡��t�������v�t��¥��� ��y���t��³ÊÑ����y­z¥£»���wx³�¤��t���v���������v����������«������t��{tw�����¥~A�ÑzIx�y{��v����������©����±��y���t���z¥ª ©�t��{� è�ܵØ�ÈIÙC�¥Î®èIÈ�É ÄwÈ�ˤ٠̳ÎÏÌ�Ð�'¢t��¿©����±��z¥ª z§Ó����¢���wzµ�±�®����zI��z¥ª ��´ � ��x��}��� zIÓ���zIy��¥¬���³ª¸�{���®ªÀ©����¤�­�{��z¡���³��©¶zIy­������x��®ªÀ�³z�~±����z}��y���v�y���� ß�x�t®������´«��z¥�¥����z�����z¡�³zµ�¼��t��í�§������x���zIy��������v�����������¬���x��Ñ�¼�{tw���������w´¾�����»´�z¥ª��¤������z­��zI£�zI�Ý��� ������y{����v¢��x��}���¿���}�¤�{zIx�y������»´�zIyµ~

�äz¥�{��x�y{�½©¶zI���ä�������¯���½�{��z�ª¨y��»©�tw��vÑ�³����y�ªÝ¬»©�t��{�Ô�¯ª¨z¥��twy{z��{�Ñt�����y��¤£�z���t®� �§y{z¥�¤�{tw����zI£�zI������y�z�~� ��z����ê����z�æ³y{���¦����t���v�����z}��������v�z¥ª�©¶���ç����z¾ª����{�±����z}��y���v�y����©����ç��y���t���t���v�����~�¹î������zµ��ª����x���tw��v½�����³ª� ì�®����zI��z¥ª��³����tw��t������¥¬µ��zꪨzµ�§t®ª¨z¥ª���z�©¶��x��®ª¦y{zI��´¯������zI��´ç����èI餀 Þ�k�ØÍÄwË!<¯�{�½v�z¥��zIy��¤�{z���y���t���t���vª����{� � ����z¯��y{��v�y{��� ©¶��x��®ª¾��tw������´����®�»´���v���tw�����êtw�{��zI�w�¼~�����t®�ê�³���¶��ª¨£¤��������v�zµ���¤£�zIy��{��zç��y�z¥£�t���x³���z§�{���¨ªÔ��tw�³�§z��¯��x������ÖzIÓ���zIy����}�»´­�����³z¥�¨�³����tw��t������ t����I��y{y�zµ� ����´�¬»��yä�{twy{z�ß�x�t�������´¾Á��ÑzIx�y{��v���������������w´«x³��zµª���zI��z¥�§��z¥ªÀ������t��{tw�����¯��y{��� ���³��x¨��ë�Õ�Õ�Õ¾v�����z¥�ih ë���j������{y{��tw�ã����z¥����zIy¦���®�»´�¬��Ix����wzµª«��y{���v�����z¥��©���z¥y�zÖ�äz¥�{��x�y�������ª±�����»´�z¥ª±�³�����«��t�ª¨zµ�{ʧ¬���x��ç��z¥���� º���®�»´±�����������»´±�wzµ��ª¿����y{��v�y{��� tw���{�¾�ÄwŵÆ�ˤÄ���y�zµ�­�������®�»´�~ s���yêzIÓ���������z�¬�����y{��v�y{��� �I���¾��z¥��y{�¾���¤© �{�Ö���®�»´�©êz¥�w�Í��v���t����¼�êt�����z¥���¼¬���x¨���������v���t��������������{��zIy�����������z¥���µ~u����t������¨�I���¨�¢t���t��}�¦��y�������zI� t��}��������v����������Öt®� ����y��{t����w��´��¤£�z¥y{�I����zª¨x�z½���­�{��z��×���§�����³�¤���{��zÑz¥��£�t�y�������zI����t®���¼�{�¨����������t®� � ª¨t®�§z½t�����zIy������§z¥y�����t����wz¥£�zI�³���Ýy�����ª¨������z¥�{�� ���}�¢��y{��v�y{��� t��¶����y{�Iz¥ª¡���}z§Ó¨������y{z¦ª¨t�·ÍzIy{zI���Ñ��y�zµ���¶���ä����z����{����z��������Iz�~

����z����{��zIy¢�{��tw��vã�äz¥�{��x�y��À��������v�z¥ª ©¶���Ö�{��z���y���t���t���vã�¢zI�����¨ª t�����z¥���¼~ ¹î������zµ��ª ���çx³��t���vã���x��³z¥y�£�t®��zµª��wzµ��y{��t���v�������y��������Ô�������ê��ª&*¼x³�¼�{z¥ª��{��zÑ��zI�¼©ê��y��Ô�¤�Ï��z¥y�zµ�����}���¤£�z�Áש���t����}��zÑ�§��x���ª}ª����z§����y{z­��z¥�I��x���z­z¥�����±��y���t���t���v}z§Ó����¢���wz­©������®����zI��z¥ª�ʧ¬³�äz¥�{��x�y{�}ª¨z¥�It�ª�z¥ª����¿��ª����¨�{tw��v¿éîÈIÚ½Ø�ŤÙ�Ë�Ä�kɤΠñçȧÙ�ÈIÌ�Æ�ȦÄ�È{Ë�Ù Ì�ÎÏÌ�ÐÔ����y¶x���zÑ©�t��{�¾��t®����z¥x�y�������z§�¼©¶��y{��h ë�Õ(j�h ë�°&jº~��r0 ��z¥��y���t���v­t®���³����z¥ª������{��zÑt®ª¨zµ����³�¤�ç���¿zI£¤����x��¤�{tw��������yç�}���{����zÖ������x���ª¿ª�zI��zI��ª¿��������z¢�¼���¤��z��������½�������w�¤©½�½t��µ~�¹î�«��v�����zÖ��zI�³��z�¬����z��I������x¨�{zIy­��zIzI�³�Ñ�{y{�����¿����zµ�������³����tw��t�������y���� ���{��y��¯����æ���t®����¬�����ª¸����zI�À©ê��y��¨�ç��������©���y�ªÝ~¹º�­��y���t����¦tw�{��zI�w����������z}�®�������³����tw��t�����¬�©�tw���À����z�����y{v�zI�­�{�§��y�z���zIt���v�����z¡��x¨���§����z����¶����z}v�����z�~

|¤²

Page 66: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

����z¥�¡tw�¶�{y{��tw�³�êtw�{��zI�w�����¾����z¦��z¥�I����ª¾�����¼���³����tw��t�����¬���y{´�t���vÖ���¢�¢��y�z¦���¥�§x�y��¤�{zI��´���y�zµª¨t®� �¶����z¦���I��y{ztw�¶v���������y��{��z¯�����¼�¶�³����tw��t����¸Á�Ì�Å�é�����zÑæ��³���Í���I��y{zµÊ ~ ����z¯�����¼�¶�³����tw��t����¡t��ê����zç�����w´�������t��{tw���¾©���t®���t®�Ôv�tw£�zI�å� Ù�È�/�ˤÙ�ɸè Î�Ð�ÌÍË¤Ä ¬ê��y�����������x¨�{z¡£¤����x�z�'¶������������zIy¢�³����tw��t������¢��y{z¡������´��{y{��tw��z¥ªã�{����z§����zIy��y{z¥ª¨t®� ���{��z­������t��{tw���±�{���¤�������w���¤©¶z¥ª±t��µ~�¹î��v�����zµ�I¬�����z�y�z¥©¶��y{ª±��t�v��³���Ýt®��y�z¥������z¥ª±�{�Ô�{��z���x¨�{�I����z���ê����z}v�����z�~¢¹º�¶����z}��y{��v�y{�������ª��w���¼�µ¬��{��z}y�z¥©¶��y{ª¸��t�v�������©ê��x��®ª¸��z��w�¤© ÁÏ���«��� ������y��¯���ê��tw��z�¾��x���t®������z¥��� Ê ~¯¹º������zÖ��y{��v�y{����©¶����¬�����zÖy{zI©���y�ª¿��t�v�������©¶��x��®ª¿��zÖ��t�v���~¦à�t����IzÖ��������v�����������I����������z¥��ª�tw�¿��ª¨y��»©­¬�����z­y{zI©���y�ª¾��twv��������I��x��®ª±��zI£�zIy���zH~IzIy{��~

¹î�¾�{��t®����������z¥y¥¬��äz¥�{��x�y{�Ôª�zI�®�»´�z¥ª¾����z¯æ��³���Íy�z¥©¶��y{ª¡��t�v�����������y¶����z¦��z¥x�y����Í��z§�¼©¶��y{�}x�����t��Í����zv�����zÖ©����ç©ê���¸��y¯�������¥¬Ý�¤�¦©���t®���¸����t����¦�{��zÔ��z§�¼©¶��y{��©¶��x���ª¿��zIv�tw�À��ª&*¼x³�¼�{tw��v�tw�{��zI�w�¼~Ö����t®�ç��zI©��y{��v�y{��� ©¶���u�¥�����wzµª��r0� �p¦���������¢tw����������x�y����³tw�{����y���t���tw��v¯��zI�����¨ªÝ~��äz¥�{��x�y{�Ñ�{y{��tw��z¥ªÖ����z�æ�y����£�z¥y{��t����¦�����r05 �p¦���¢��������v���tw�³�¼��tw�{��zI�w������yuë�Õ�Õ�¬ Õ�Õ�Õ¶v�����z¥�¥¬µ����©���t®���­�³��tw�����{��z���y���v�y���� ©�����������z���Ô���®�»´¢����©¶zI���³���|�½z¥x�y���v����¢����� � ß�x�t��{zÑ��x�y���y�t®��t���v³¬��§������t�ª¨z¥y�t���v­�{��zÑ��y���v�y���� �³��ª�z¥�{��zI����t®�����w´8�ª�t��{�§�¤£�zIy{z¥ª�:�v����¨ªÖ�����»´¦���Ötw�{�u�¤©���¬¤©�tw���Ö���ç��x��}���Ôtw���{zIy{£�zI���{tw����¬¤����ª%~IzIy{�ÑzIÓ¨���wt®�§tw� �����¤©��wzµª¨v�z�~u�����z¥yê£�zIy���t������ê���u�r0� �p¦���������±tw���Iy�zµ����z¥ª¾����z¦��t�~Iz¯��������z%,�Î×É�É�ÈI̸ܨ̳ÎÏé×è¯tw�¡����z¦��zI�¼©ê��y��ͬ���ª�ª¨zµª������ª� î�§y��¤�Ï��zµª}Þ§È�ˤéìܨÙ�È èÖ���¾�{��z¢tw����x¨�¯y{zI��y�zµ��z¥�����¤�{tw����¬��{y{��tw��zµª�����yç�w����v�z¥yç���¢��x����{�ç�����{tw��z�¬Ý����ªt����§��x�ª¨zµª�����zI��z¥�§��t�£�z¦��zµ��y����±����v���y�tw����� ����z§Ó���z¥��ª±����z���z¥��y{���¡��y��¨�Iz¥�{��ª¨zIz¥�³z¥y�������������tw��v��wz¦����´�~�r05 �p¦���¢�����¢t®���I������t�ª�zIy{z¥ªÖ���Ö�{�¤��z¥�w´���z½t��¢����z��{���� îë¦���®�»´�z¥y{�u��������z½©ê��y��®ªÝ~ � ��z���x��}����z§Ó¨��zIy��zI£�zI��£�z¥����x�y{z¥ª��{�¾���»´±t��¯©¶������y{���������w´¡�³zI����z¥yÑ�{�����«����´¡��x��}����¬���t����Iz�t��¯ª¨��z¥�½�����ç��x¨·ÍzIy���y{�����zI���{���Ýz§Ó¨����x��¼�{tw���±��y�zI�����{tw�������Ý�����»´�~

�r05 �p¦���¢������ð � x³��z�������z¥���³��y{����ª¨t�·ÍzIy{zI�³�§z��wzµ��y{��t���v­����ª¢�¦��zIx�y{���¨��z§�¼©¶��y{�­zI£¤����x�����t����Ô��x����C ��t����ã�����¦�wzµ��ª¸���«��zI£�zIy������§����´t î�I���¯£�zI����x�y{z¥�¥¬�t����§��x�ª¨t���v��{��z¾�§���¢��z¥y{�It����u��y���v�y����}�}��z¥�w��´�æ³���ch ë&j���³ª à����¤©�t�zeh ²!jº¬����Ô©êz¥�w�����Ö����z±���³z¥�� º����x�y{�Iz�p}�5)^2�������v����¢�����]h °�j�Á×�������«�����¤©�� ����p¯��x���v�Ê ~à�z¥£�zIy����ä£�z¥y{��tw���������|p}�5)�2¶������v��������������»£�zÖ����y�x���v¡x��¸���¿�{��zÔ¹î���{zIy{��z§�µ¬�����ª¿tw�¯�����çß�x�t®�����w´��z¥�§����z¯����z­���ä����z­�����¼�½������x�����y½�§�¨ª¨zI�³����z¥�ê����y½ª¨z¥£�z¥�w���³z¥y{�¥~?A@�� ��O�MPb��`E+�(����Q`KRX�OR� DFEHG¡I�K%E+M¢M¢ORQ£S¤UWO%KRUWE+MPX� ��t��wzÀ���í�Ôx���� �{tw��z¸����ª z§·Í��y��¡�����}��zIzI� ��x¨�±t������ �Iy�zµ�¤�{tw��ví�³������v����¢����� ��y���v�y����}��©�t��{�t����§y{z¥����t���v���´±����y{����v�zIy�z¥£¤����x��¤�{tw���±��x���� �{tw�����I¬Í�����������Ñ���}�{����x�v����Ñ�������³z¥zI�«��x¨�Ñt����{�¾t��¢��y��¤£�t���v����z���zµ��y����¦x���zµª¦tw�¦�{��z���y���v�y����}�I~¥2¶�����­�r0� �p¦��������������ª+p¯��x���v½x³��z���ާŤÙC/�ˤÙ{É!k�Ø�٠ܨ̳ÎÏÌ�Ц�³����z¥ª������y���������������zµ��y�����¬�©���zIy{zÖ������zÖ�����{��t�����zÖ���¤£�zµ�Ñ��y�z�z¥�wt���tw�³�¤��zµª«��z§����y�z­�{��zI´«��y�zÔ��zµ��y�����z¥ª�t����y�ª¨z¥y��{�çy{z¥ª¨x³�§zê����z¶��y���������t���vÑ�×��� �{��yu���³����z¶v����¢z�~c0çzI��zI��ª�tw��v¦��������z¶������y{��������¬µx³��t���vç����y{©¶��y{ª��y{x���t���v��I���¸�³z}�¾��t��­���¶�¾v����Ö����z�¬Ý��tw�³�§zÔ����z¢��y{��v�y���� t®�çy{t®����t���v¡��z¥£�z¥y¯��zIz¥tw��v��¡v�����ª«�wt���z¢������®�»´�¬�����ª¾�{��zIy{z§����y�z¦��z¥£�z¥y����»£�tw��vÔ����z����������Iz¯�����{����z¯t��µ~

����z¥y�z¶��y{z��¼©¶�Ñt��¢����y��{�����äy{z¥�������³��©���´¦tw����y{�¤£�z¥�¢z¥���{�ätw�¢��zµ��y����­���»£�zê�����u�³z¥zI��ª¨zI£�zI������z¥ª­t����������v�����������~ä����z�æ�y����ät®���{���¤�u����z��§x�y�y{zI���ä�Iy�����������z¥x�y�������z§�¼©¶��y{�t ì������zµª¯zI£¤����x��¤�{tw���­��x����§��t��������y{z���y�zI���¼´����¥�§x�y��¤�{z�¬¤��x��u������z��×��yu�{���¯������v¯tw�Ô��y{���Iz¥�{��t���vÑ��zIy{�}�I~ s���yäzIÓ���������z�¬��¯�§���¢���wzI��z�ë! º���w´��z¥��y����¡��� ���¿��y{��t��{y{��y�´}������tw��t�����tw����������v������������I���±������z¦��zI£�zIy����Í��tw��x¨�{z¥���{�¾�§���¢���wzI��z�~ê����t��

|�|

Page 67: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

t®���§��z¥��y���´�x���ª�z¥��twy�������z¶��y���� �¦��zIy�����y{�������§z���zIy�����z¥�§��t�£�z�~u����z½��z¥�I����ªÔy{z¥�������Ô����������ª¨�¦©�tw��������zv�����z½t�����z¥���¼~�à�t����Iz�����z¥y�zç��y{zç°¨�½ª¨t®����t���� �¶y����w�®��t��}��������v����������¿Á�©�tw���¾£¤��y�´�t���v­��y{��������tw��tw�¼´¨Ê§¬�����ª���Ï�{zI��x��Ô����°�Õ¯���¤£�zµ�u�³z¥y�y����w�쬤����z¶zI·�zµ� �{tw£�z���y{��������t���vç�×��� �{��y ��z¥�§����z¥�����¯�®��y{v�zê���³�¤�¥¬�z¥���³zµ�§t®�����w´����y��¢�����¤© ��z¥x�y�t®����t®��¬���z¥��y�����t���vÖ����´��{��tw��v¢ª¨z¥zI��zIy¶���³���±�Ô����´¾��yê�¼©¶�Ô��z¥�I����z¥�¶t��¢��y{��� ��t®�I���ï~u¹º��t����y{z§���¼´��I�wzµ��y¶ª¨x�z½�{���{��z¥��zÑy{z¥����������©���´�z§·Í��y��{���³�»£�zÑ�I�����IzI����y��¤�{z¥ª����±ª¨zI£�zI������t���vÖ���¾zI£¤����x�����t������x����§��t������{���¤��t®�������³z¥y���zµ� �������³������tw���wz�Áï�����§������z��������«Å¤Ù�Ë�ƧÄwÈç��������z½�¥���¢v�z§� Ê ¬�tw�³�¼�{z¥��ª¢���³�{y�´�t���v����v�y{��������z¯©�tw�����{��z­z§Ó¨��������tw£�zç��y{��������t���v¢�×��� �{��y�t�����zIy{zI���½t�������z­v�����z�~2¶x¨�ä��z¥��y{���¢Î®è��¼�{tw����tw������y��{�����µ~]0Ñz¥zI��zIy ��zµ��y����¯���w���¤©½�Í����yÝ����z�tw�����I�Ix�y{���§t�z¥�Ý��������zIx�y{t®�¼�{t�� �{�½��z

y{z¥ª¨x��Iz¥ªÝ¬�����ªÖ���u�¢z¥����t�����zµª���z§����y{z�¬�����z�ª¨z¥zI��zIy��Ñ��y���v�y������I���¢��zµ��y�����¬µ����z���z§����zIyu�{���¤����y{��v�y{����I���Ô�����»´�~c2�������v������¢���Öt®� ���¦z§Ó��§z¥�¨��t�����¬�zI£�zI�¢©�t��{���Ñ��y���t���zµªÖ��z¥x�y����¨��zI�¼©ê��y������ ��t���v­��� �¯��zµ��yo ��y����I�wz�~Öà���t����ï¬�tw�­t��¯t�����zIy{z¥����t���v±���������{zÖ�{���¤�­t�����y��¤£�t���v±��z¥��y{���¸tw�À��������v����������¿��y{��v�y{�����ç�������������zIz¥���Ô��y{tw��y�tw�¼´�¬��{�Ö�{��z¦�³��tw����©���zIy{z¦�����¢z¯���ä����z+p}�1) �³������v����¢�����}��zµ������y�zçx��¨�×����t��wt®��y©�tw���ã����z±�§�����§z¥�¨����� Û �w���³�! �2êzI�{�¿��z¥��y{����~���zµ����x�y{������t����¨�­�{���¤�Öt�����y{�¤£�zI��z¥�����¦tw� ��zµ��y�����©�t��w��§����zç���¶��y{z¥��x��w�ê���Ý�×������zIy¶��y{�¨�§z¥�{����y�������ª��¿����y{z�ð �Ju��»©+h ë�ëijº¬¨����ª¡�����ê�����ê´�zI�¶�I������t�ª�zIy{z¥ª�x���tw��v�¢��zI©�����v���y�tw������~2�������v������¢���¾�I���¡��z¦�I������t®ª¨zIy{z¥ª¾����zH0çy�����������t����Ö���ä��zIy���z¥�§�g ºtw������y{������t����¡���³�����Izçv�����z¥�¥~ ¹º�

����� �³z¥zI�}z§Ó¨������y{z¥ªÔ��zµ�»£�t���´�tw�¢�{��z½�����¼� ��zI© ª¨zµ�I��ª¨z¥�¥¬���x¨����z¥��y{��´Ö�����¨����z½y�zµ��zµ��y������������§z¥���{y�zµªÖ�����y{�¨ª¨x��§t���v¦v����¨ª¢zI£¤����x�����t����Ô��x���� �{tw����������y�z¥����t��}�¤��t���v¦�{��z½x¨�{tw��t��¼´Ô���Ý�­�¼���¤�{z�Á���y��³����y�ªÖ������t��{tw���³Ê ~¹º�½©�t��w����z¦����z­��y�t��}��y{´���zµ�¼�Ѫ¨���}��t��±x���z¥ª�t�������t®������z¥��t��¥~?A@g¦ §©¨�b�U3¨q��brª O%�¬«®­°¯ DFEHG¡I�K%E+M¢M¢ORQp}�5)±2�������v����������«t®�­���À����zI�� º����x�y��§z¢��������v����������«��y���v�y���� ª¨zI£�zI������z¥ª¸����y{��x�v�������zLp}�5)²�y{�"*¼zµ� �µ~c0çzI£�z¥�w������zI������zIv����Ôt��¿�(.e.ts½��´�p¦��y{´��À����v³¬����³ªÔ�³�����I������t���x�z¥ªÔx������¦�{��t®� ��t���z½©�t��{��§������y{tw��x���t������Ö��y����#ª¨��~¥zI���Ô���ç�³z¥������z�~å����z����{��zIy¢æ�£�z¡��y{t�����y�´ã��zI�Ô�³z¥y{�Ô�{��ª��»´ã��y�z³������z¥���$½z¥�wzµªÝ¬�´ç´¨����zIt��`������������zI��¬�0ç�»£�t®ªq�¿������v�����zIy{´�¬���tw� à¨zIv�y��»£�z¦���³ªq�tµ�y{������´¨�{��z¥��~�����z��§x�y{y{zI���£�z¥y{��t����¸���rp¯��x���v�¬äÕ�~w�¥²�¬Ý�������¼���­���ãtw����y{z¥�{��tw£�zÔ��t��������¶��z¥����x�y{z¥�¥¬�t����I�wx�ª�tw��v¿�r05 ï�{y{��tw��z¥ªÀ��zIx�y{�����zI�¼©ê��y��çzI£¤����x��¤�{tw���¦��x����§��t������¥¬¤ª¨z§����t��wzµª��������w´¨��t������¨�}�¤�{����z¥��Á×tw�³�§��x�ª¨t���vÑy{�����w��x¨�{��Ê ¬¤���{x¨����y����¨ª¨z�¬��z¥��y{��· Á�z¥��ª¨v�����zµÊçª��¤����������zµ�I¬�£¤��y{t�������zÔ�§������x¨��z¥y¯����tw��� �wz¥£�z¥���¯����ª¸�¾v�y�������t��¥���ux���zIy¯tw����z¥y��×���§z�~p¯��x���v¾t®�Ñ����������y{zIz�¬�����ª¿��t����§z�tw�{�Ñz§Ó¨������x�y�z¦�{�}����z���������v������������§�����Ôx���tw�¼´±©�������zIt�v�����z¥��z¥ªÝ¬tw�½t�������z¦���ä����z­�������½������x��®��y½����ª��¼�{y�����v�zµ�¼����������v����������¡��y���v�y����}�ê�»£¤��tw�®������z�~¶Z·-¸5·g¹ º¼»�½¬¾³¿3À3ÁoÂ�ÀÄÃ�Å�ÆJÇÉÈ�Â1Ç5Ê�Ã�Å�ÆJÇp¯��x���v¿�����¦����y�z¥z¾ª¨t�·ÍzIy{zI���Ö��zIx�y�������zI�¼©ê��y��¨�¦tw�Öx���z¥�¦����y�zI£¤���wx�����t���v«����������v������������³����tw��t�����¬ª¨z¥�³z¥��ª¨t���v¸�����{��z±�I��������twæ³�I����t����ã�������³�¤�Ô������tw��t������ÔzItw����z¥yÔ�§�����{���§�±Á×���Ö��z¥�����Ö����z¡����zµ����zIy­���½����®�»´�z¥y�t����³z¥��tw�³ª¾�­����z¥����zIy������{��zÑ������z¥y����®�»´�z¥y�ʧ¬��§y�������z¥ª�Áï�����¢zç�����I�����{��� ����x¨�¶©�t��{������zç��ª�ª¨zµªy{z¥����y{t��§��t������{���¤� �{��z����®�»´�zIyu�����WzÑ��y��wzµ��� ����zµ����zIy��ä�wzI�Ï�����Ô����z�������y�ªÝ¬�������tw�³�§��x�ª¨t���v­����´�����z¥����zIy�������{��z­����������zI���¥ð �­�­��yÑ°Ô����t����{��Ê���y�y����Iz�Á�����z­����������t��{z­�����}�§��������� ��������t��{tw���³Ê ~�à�t����§z­zµ���������

|"z

Page 68: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

����z­����y{zIz¦�¼´���z¥�����u������tw��t������½��y�z­ß�x�tw��zÖª�t�·ÍzIy{zI������y{��� �{��z�������z¥y{�¥¬¨x���tw��v��{��y{zIz�ª¨tw·�z¥y�z¥���Ñ��zIx�y{�����zI�¼©ê��y��¨�¶tw����y{�¤£�zµ�ê����z�ß�x����wtw�¼´¾���ä����z­z¥£¤����x��¤�{tw����~6������«��z¥x�y{��� ��z§�¼©¶��y{��t��çæ�y��¼�¯��y���t���zµª«x���tw��v¡�{zI���³��y{����ª¨t�·ÍzIy{zI�³�§z¢�wzµ��y{��tw��v�¬Ýx���tw��v���zI�w�� ì�����»´�¬

��tw��t�����y¡�{� �r05 �p¦���¢������~ ����z¸t�����x¨�«����ª ��x�����x¨��y{zI��y{z¥��zI���{����t������¡���­�{��z���zIx�y����¯��z§�¼©¶��y{�¨���y{z¡�������«��t���tw�®��yÖ���À�r0� �p¦����������~�����z¡t�����x¨����z¥x�y���������y�z¡�I������y{t���z¥ªã���½�³����� �«y{�»© ������y�ªy{zI��y{z¥��zI���{����t�����Á�©�tw����²ç��zIx�y{����� ��zIy�����t������³z¥y����®�»´�zIy Ê���� ©êz¥�w��������z¥£�z¥y{����������ª� î�§y��¤�Ï�{z¥ªÖ��z¥�¤�{x�y{z¥�¥¬��x��������¶����z­������tw��t��������u�������¡����������y{�¥¬��¢����t��wtw�¼´�¬�����©êz¥�w��������y{��������tw��tw��t�z¥�ê����y���tw���{tw��v¾�������{�¥~

Û �Ï�{zIyÖ��zI�w�� º�����»´�¬Ý����z}��z§�¼©¶��y{�¨�¯��y�z¢�{y{��tw��zµª���v���tw���������³����tw��t����ãª��¤����������z¿Á×����z}zµ�����«����y­����z�§�����{���§�¥¬¶�§y�������z¥ª ����ª y����§z���zI�¼©ê��y��¨��Ê ~Â����z«ª����{���³����z¥���§��������t��¤8�tw���{zIy{z¥����t���ve:¸�³����tw��t������¥¬����� �����¢zµªã�³zµ�I��x���z¾�«��z§�¼©¶��y{�«©¶��x��®ªãy�zI��x�y{�íª¨tw·�z¥y�z¥���¢���¤£�z¥�­ª�zI��zI��ª¨t���v«���ít����{��zI´ã��z¥��y�����zµª«�{�zItw����zIyÔª�zI�¨�{��ËÔ�}��yÖª�zI�¨�{��˦|�'����³ªã©���zI��z¥£�z¥y��«ª¨zI������˦|���z¥��y{���Ày�zI�{��tw���Ö���³zI����z¥yÔy{z¥��x��w�­�������ª¨z¥�¨����ËÔ��¬Ñé�/�Å�zI����y{twzµ����y{z±�}��ª�z±t�� �{��z¿ª��¤����������z±����y¢�{���¤�}������t��{tw�����¡�{��z��³����tw��t���� �¤�Ï�{zIy�����zª¨z¥�¨����ËÔ�¢���¤£�z�¬�����ª¸����z�������t��{tw�������Ï��zIy¦�{��z}ª¨zI������˦|¡���¤£�z�~Ô����z��³����tw��t������¦��y�z��¡��twÓ���x�y{z����y�����ª¨�����w´t ºv�zI��zIy��¤��zµª}������t��{tw����������©¶zI��������ª¨y��»©��¾��y{��� �Ô�®��y{v�z¦�§���w��z¥�§��t��������u��x�������£�zIy���x��¶�³�����y¶�����¶��zI�w�� º�����»´�v�����z¥�¥¬�©�tw���¡����z¯t®ª¨z¥���������ê�{��zÑ��zI�¼©ê��y��¨�ê������x��®ª¾v���tw�}����y�zçz§Ó¨�³����x�y�z��{�78�y�zµ���� ��t���zi:������»´�t���v¿��tw��x³�¤��t����³�¦�������ãy{����ª¨��� ��tw��x³�¤��t����³�I~¾¹î�À�{���{���ï¬ä�¤£�z¥y}���¥Õ�¬ Õ�Õ�Õ¡�³����tw��t������­����y{� ����z������t��{tw����ª����{��������z­�§������z¥� �{tw���±x³��zµª¡��´¾�{��z%p¯��x���v¢��zµ����~

����z¥y�z½t®�����¾z¥����y{´Ö����yêzµ�����¾������t��{tw����ð �ê�Ix��³z¥�wzµ���êzI£¤���wx�����t����¾t��}�{��z¯ª��¤�{��������z�¬���������vÔ©�t��{�}æ�£�z��zIv��������¤£�zµ������ª¢�{��zIt�y�z¥£»���wx³�¤��t����³�I~ Û �}zI£¤���wx�����t����¾�I������t����{����������z½��y���������t���t��{twzµ�����Ý����y��}����©�tw��¬v������¢���¾©�t���¬¨��������v����������}©�t���¬�v����������¡�w�����¶����ª¡��������v����������}�����{������yê�{��z¯�����»´�zIy����¢�¢�¤£�zÁ×������y{�����Í�w������t®��������zIÓ¨���wt®�§tw����´¡z¥£¤����x��¤�{z¥ªÝ¬�����t��Ñt®�Ä*¼x����½z¥ß�x����Í���¿�rÌÎÍcÏ�ÐoÑÓÒZÔCÕ×ÖvØ�Ï�ʧ~�����z¦���¤£�zµ�t��¸�{��z¢ª��¤�{��������z���y{zÔ��������z¥�«��´¿æ�y��¼�­�§���¢���wzI��t���v���ª¨z¥�¨����ËÔ����z¥��y����«x���t���v`p¯��x���v�¬Í�{����tw��v±����z�����À°�Õ¾���¤£�zµ�½��y{��� ���³�¤����zµ��y�����¬Í����ª«����z¥�À��z¥��y{����t���v}�{������z��{��ª�zI�¨�{��˦|�'Ý�{��z¢�³zµ�¼�¦æ�£�zÖ���¤£�zµ���y{��� ����z¢ª¨zI������˦|¡��zµ��y�������y�z�����z¥�¸��z¥�¨�¥~¯����z¥��z����¤£�zµ�Ñ��y�z­�{��zI�Ù8�y{�����wzµª���x¨��:�¬��¢zµ����t���v¡�����������z}y�zµ��x��w��t���v¿������t��{tw���í�¤�Ï��z¥y­����z}�¢�¤£�z�t��¦�{��zI�ã���®�»´�zµªÀ��´¼p¯��x���våÁת¨��tw��v�����z}���¤£�zµ�¯����y������{���t�ª¨zµ�{ÊÖx�����t��¶����z�v�����z¡t®�Ô�¤£�zIyµ~��ê´���t��¥�����w´À�{��z±��x��Ô�³z¥y����½y{�����w��x¨�{�Ôt��¢zµß�x³���ê�������Öx����{tw����z����ë�z�Á×�{�»´�¬ �µ°�.�z�Ê���´�x���t���vÚ8�ß�x�����t� ìy����³ª¨���ª¨t®�§z(:¡tw����y�ª¨zIyç����y{z¥ª¨x��Iz��{��z�£»��y�t®���³�§zÖt��«�{��z¢y�zµ��x��w�¥¬©���z¥y�z¦z¥�����¡���ä�{��z­ë�z¢�³������t����wz¦y{�����������Ï��zIy��{��z­���¤£�z¯t���zIÓ¨���w��y�zµªÝ¬¨©�tw����y{����ª¨��� ª¨t��Iz¦����z¥y�zµ�¤�Ï�{zIyµ~� ��z¥�¡�­y����§z½�I����ª�t��{tw���}t��ê��z§��t��}����zÑv�����z�¬��{��zÑy{zI�}��tw��t���v­y{�������ê��y{z����®�»´�z¥ª¢x���t���vÖ� � ��z� îà¨t�ª¨zµªÛ½���§z�Á � à�ÛÑʯz¥£¤����x��¤�{��yµ~Ö����z � à�Û t��¦������t®�I���w��´¿�±�{�����wz�©���t®���¸v�tw£�z¥�ç����z�zIÓ���z¥�§��zµª���x��Ô�³z¥y¦���y{�������Ñ��zIzµª¨z¥ª��{�¡��z¥��yç��·ã�����ä����zµ����zIy��¥¬�����y¯�}v�t�£�z¥���³����tw��t�����~ѹº�¯ª¨��z¥�Ñ�����¯tw�³�§��x�ª¨zÔ����´±����y��¤��z¥v�t®�zI��zI��z¥�����I~Ü2¶´¸x³��t���v¿�{��z � à�Û­¬�����z±�§��������� �Ö����ªí�§y�������zµª���z§�¼©¶��y{���­��y�z}*¼x³ª¨v�zµªã���ã����zIt�yÖ�¤©����zIy{t����I¬Í���³ª¿�����¯������z¥ª����¿����zÖ��x�������������zÔª¨t®�§zÔtw�¿�{��z¢zI��ª¨v�����z�~ç����t��çt®�Ñ��z¥�¥��x���z�y����§zÖv�����zµ���y{z�v�z¥��zIy������w´«ª�zI£���t�ª¸�����¼�{y{����z¥v�t®�Ö���®�»´�¬ä�³zµ�I��x���z¢�{��zIy{z�t��­����t�����z¥y{��� ��t������³zI�¼©êz¥zI�À����z}�����»´�zIy������´�����y{z�¬������Ö�§��x�����t���v¿�§x���z¡��� ��t����³�I~L6ê�����Ày����w����x¨�­t®�­��zIy�����y{�¢zµª¸t��í�Ýsi º�³��tw���­������z¥´¸v�����z��z§���{tw��v�¬�©�tw������x¨�Ñ�§x��³zI��x���zI£¤���wx�����t������¥~

Û ��zI© ��zI�¼©ê��y��}t®�¶��y���t���z¥ª���v���t������ê�{��t��Ѫ��¤����������z¦����tw�{�½ª�zI�¨�{��ËÔ�¦zI£¤����x��¤�{tw�����¶����y{z¦�I�w����z¥�w´

|es

Page 69: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

y{z¥��zI�Ö���wzÑ�Ôª¨zI������˦|­��z¥��y{����¬����³ª¾�¤�Ï�{zIyê����zç��zI© ��zI�¼©ê��y��¢t®����x�����´Ô�{y{��tw��z¥ªÝ¬�tw������zI�¾��y{�¤£�t�ª�z¥����zI©zI���{y�t�z¥�ä����y�zµ�����Ô�³����tw��t����Ôtw�¢����z�ª��¤�{��������z�~3p¯��x���v¯©¶���u������zê�{�ç���¨�{��tw���¯y{����t���v¯���³���³��x¨���(.�ë�ÕÑ����}ª¨z¥�¨����ËÔ�Ô��zI����t���v¾��������z¢sät�y��¼�½¹î����z¥y���z§�12�������v����������¿à�zIy{£�z¥y�Á×su¹�2�à�Ê ¬�©���t®���¿��x¨�Ñtw�Ñy{��x�v����w´�¤�½����zIÓ¨�³z¥y�����zI£�z¥�Ý��������z���z¥y�£�zIyµ~¶Z·-¸5·ßÞ º¼»�½¤àZ½¥À3á;Ê;»ãâxÁgä¡Æ¡á;Å�Ã�»1åp¯��x���v³ð �½��z¥��y{����t®�½������zµª±������z¥�»£�´¡x³��z­���u����y�©���y�ª±��y�x���tw��v����}zItw����zIyç�I��������z§�{zI��´¡zI��t��¢t�������z���yv�y{z¥������´�y�zµª¨x��§z¢�{��z���y{��������t���v¾�×��� �{��y­�¤�¦���¤£�z¢���¨ª¨z¥�¥¬�����ª����¤©êz¥yÑ�{��z���y{��������t���v¾�×��� �{��y­�¤�¦����zy{�����¥¬�t��¢��y�ª¨zIyu���¦��zIzI�Ô����z���z¥��y{���Ö�×�����¥~3²�y{x���t���v¯t�� ������zµªÖ���±Ú}Å!�¤Ècæ�Ä éîȧÙ�è¶���³�¤��ª¨zIæ���z����¤© �}����´���¤£�zµ�ê��y�zç��zI�������ê�{��z¦y������ê���¨ª¨z}Á×����ªÝ¬¨ª¨z¥�³z¥��ª¨t���v����¾�{��z­ª¨zI�����������{��z­��zµ��y�����¬����¶������z¥y��¢�¤£�z���¨ª¨zµ�����¤©êz¥y�t��}����zÑ�{y�z¥zµÊ ~ Û �¢�¤£�z�æ��w��z¥yêv�x���y�������z¥z¥����æ�Ó¨z¥ª}��x��Ô�³z¥yê�����I����ª¨t®ª��¤�{z¥���������ê©�t��w�Í��z��z¥�¨�¯���¯�¡�¢�¤£�z����¨ª¨z�Á�tw������z¥y�z¢��y{zÖz¥����x�v��¿���¤£�z¥��Ê ¬�����x��ç����z¢��ª�ª�t��{tw���«���¡ç �¥����ª�t�ª�����zµ�½©���t®�����y{z­��ª�ª�z¥ª�tw�ä�{��zI´���y{z¦©�t��{��tw�éèÔz¥ß�x�tw�¼´¡���ä�{��z���z¥���Ñ���¤£�z�~êà�z¥��y{����t®���³z¥y�����y���zµª±x³��t���v}tw��zIy��¤�{tw£�zª¨z¥zI��zI��t���v�¬����³ª�y����������¤£�z���y�x���tw��v�t��ꪨ����zÑ�¤�Ï�{zIy�zµ������tw��zIy��¤�{tw����~ Û �¶������������z¥y����¤£�z����¨ª¨zµ�I¬�����z���¤£�z¯æ��w��z¥yÑ©�t��w�äzItw����z¥y½�wt���t��Ñ����z���x��Ô�³z¥yÑ���u���¤£�zµ����y½������´¡��z¥zI������z����¤£�z�~Zê¶����ª¨t®ª�����z­���¤£�zµ���y{z���������zI����´«ª���t���v������{����t®�Öz¥£»���wx³�¤��t����À���¶����������tw�®ª¨y{zI�������{��z����¤£�z¢���¨ª¨z}����ª�����������tw��v±����zçå���¤£�zµ�Ñ©�tw���¸����z���z¥���¦�{�§��y�zµ��'Ít��¸������z¥y¯©¶��y�ª��¥¬����������w��ª¨z¥�¨����ËÔ�Ô��z¥��y����«t®�¦ª¨����z��¤�¦����� �¢�¤£�z���¨ª¨zµ�I~

����z±��y{��������t���v«�×��� �{��y��¤�}���������Iz¡���¨ª¨zµ�Ô�¥��� ���®���«��z����¨�{tw����������´�y{z¥ª¨x³�§z¥ª ��´À��t��¢tw��t���vÀ����z��x��Ö��zIyê����y{�����������Ô�Ö���}������zIy���z§�ê�������¡°¨��~ Û ����y����w����zI�{����y�zÑ����y�ª� î�§�¨ª¨z¥ª�¬��������Ö������z¥���¨�êt®���}��ª�z������y{ª¨z¥y�y����w�®�¶����y���t�����y����w����zI��z¥�§��t�����©���zI�¿�¢y�zµª¨x��Iz¥ª���zI�½t��½ª�z¥��twy{z¥ªÝ~)½������y���x�������z¥�w´�¬�p¯��x���v±�����ç���«x���x³��x����䪨zIæ���tw��t�������������´�~ѹî�¼p¯��x���v�¬Ý�¾ª¨z¥�¨����ËÔ�Ô��z¥��y�����t��

�I���w��z¥ªÎ8{Õ! º����´�:�¬���ª¨z¥�¨����˯ë���zµ��y�����t��ê�§���³��t®ª¨zIy{z¥ª¼8¥�ë º���w´�:�¬�����ª}��������~ä� ��tw��zÑ��������x���zIy���ß�x�t®�����w´��ª����¨� ���¯�{��t���ß�x�t�y{��¬�t����}����z¥�u©¶��y{��t���vç©�t��{�Ô�{��z��§�¨ª¨z�������z¥����t®�����w´­�{y�t®����´�¬���t����§z�����z¶�Ôx��������w©��»´¨�y{zI��zI�Ô�³z¥y�����t®�����}�»£���t®ª¾��x�v��I~

s���y½ª¨zI������ËÔ����z¥��y{����zµ�I¬;p¯��x���v¾��t������w´±�³z¥y�����y��}�½�����{����t®�¦zI£¤����x��¤�{tw��������������y������½�¢�¤£�z­�I���� ª¨t®ª��¤�{z¥�}Áï���¥����ª�t�ª�����z¢�³z¥tw��v������¤£�zÖ�������­�����¦�����­�³z¥zI�À��y�x���z¥ª���´¿����z����¤£�zÔæ��w��z¥y�ʧ¬�����ª¸����z���¤£�zÔ©�t��{�«����z¢��twv���z¥���¯�{�§��y�zÔt��¦��������z¥��~ Û �¦���������§z¢���¨ª¨zµ�Ñt��«�{��z}��zµ��y�������y{zIz�¬����w� y{�������Ñtw������zy{�����Í��z§��Á�����z���z§��t®��x���x³�����w´¡���w��°��çy{�����®�ê��x¨�½t��½�¥�����³z¦y{z¥ª¨x��Iz¥ª¡����y½���³z¥z¥ª�ʶ��y�z¯tw��£�z¥����t�v��¤�{z¥ªÝ¬¨����ª����z}�³zµ�¼�����¤£�z¢����y­z¥�����Ày{�����½Á×��������z¥����´¸��tw������z¾���{�¤�{t��¢z¥£»���wx³�¤��t�����ʯt��­��������twzµªÀ����ª�z§Ó¨�����³ª¨z¥ªÝ¬x�����t��Í����z�ª¨zI�¨�{���Ix¨����·«t���y{z¥������z¥ª�~ Û ��©êz¦�{�»© �³zI����y{z¦©�t��{�³6�Ó���z¥�§��t��}�¤Óݬ�����z­��t�~¥zç�����{��z¦��y{zIz¯t��ì Á�íÎî ï]ð î ïuÊ ¬Ý©���z¥y�z�í�t®�ç����z¢��y���������tw��v¡�×���§����y¦�¤�¯���¤£�zÖ����ª�z¥�¥¬�ð t��ç�{��zÔ��y{��������t���v}�×���§����y¯������������§zÔ���¨ª¨z¥�¥¬�����ªÝñ t��Ñ����z���z¥��y����«ª¨z¥�¨����~}2¶´¿������´�ª¨��t���v±�±�¼���¤�{t��ÖzI£¤����x��¤�{tw���«��������tw�®ª¨y{zI�¸������¤£�zÔ���¨ª¨z¥�¦���³ª¿����zI�ã����������tw��v±������´¿����zÖ����yÑ��x�y�����zIy­z§Ó¨��������tw����¬�����z���t�~Iz¢�����³p¯��x���v���z¥��y{�����y{zIz¶t®� ì Á�Í î ï]ð î ï�òAí î ïRó1íÔʶÁ�©���z¥y�zZÍ t®�ä����z���y{x���zµªÖ��y{��������t���v½�×��� ����y��¤� �¢�¤£�zê����ª�z¥��Ê ¬����³ªÖt������z¯��z¥���Ñ�I����z¯t®�êv�zI��z¥y{���w��´¾����´����¨������t®�I������´¾��t���tw�®��y¶���>í î ï ¬���t����Izç�{��z¦£¤��y{t������wz¯��y���������tw��vÔ�×���§����y�¤�ê�¢�¤£�z½���¨ª¨zµ��t®��x���x�������´¢���³��x¨���{��zç�{����zÑ��������z�æ�Ó¨z¥ª}��y{��������t���v¦�×���§����y¯Áï°��µÊ����ê�������³�§z½���¨ª¨zµ�I~

|"ô

Page 70: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

¹î�í���{��zIyÖ©ê��y{ª��¥¬��{��t®�­��y{x���t���v¿��zµ������t®ß�x�z¾�����w�¤©½�¯�{��z¡��z¥��y{������y{zIz}�{�¿�³z¡z§Ó¨�³����zI���{t����w��´����}�����wz¥y���³��������z¦��x��w�Ý�{y�z¥z¦tw�¿ª¨z¥�¨���íÁ�©�tw���«�{�»£�tw��v���������x¨� ì Á�Á(õö¦Ê�÷Ñʧ¬���x¨�½z¥y�y{��y�t®�����®����t�����y{��ª�x��§zµªÝ~¶Z·-¸5·ßø ùνcú�ÃÚÅgÇ�Ã�»�½[ûüÆ¡áýÁgþ}ÿ� �«à�zI����zI�Ô�³z¥yç|»�{��¬³°�Õ�Õ�ë�¬��¿t®������z¥�¥$½�¤©���y�ª¾��������z¥ª��{��z­y{z¥��x������������}ª¨x�z¥���³zI�¼©êz¥zI�ép¯��x���v¾����ª��zI���w´�æ³�����{�ç�{��z������ ����� �8W ��� � ��� ��������� v�y���x��Ö���R)ç��zi�½z§�µ~�hw�I²"j;$½�¤©���y�ª­����ªÖ����zê�¼©¶�Ñ��y���v�y����}����®�»´�|¨¬ Õ�Õ�Õ�������zI´¦v�����z¥�¥¬µzµ�����­x���t���v½�{��zIt�y}8�������t�������:Ñ��zI����t���v��I~3p¯��x���vç�¥����z���x¨�ä�{��z�©�t�����z¥yä��´���¢�»£�z¥y{��v�z ���³Õ�~w�»°�����t����{�ä�³z¥yuv�����z�~ � ��z¶���¨����zrp¯��x���v窨z¥£�zI������zIy��¥¬&�tµ�y{�Ö����´¨����zI��¬»�I������zI����zµª���³�¤�u����z�y{z¥��x�������©¶zIy{z�©�tw����tw�Ô��t��uzµ�¼�{tw�}�¤�{z¥ªR.�|�� �I���¨æ�ª¨zI���Iz�t�����zIy{£¤��������ò��& ÍÕ�~w�ê�³��tw�����ä��zIy v�����z���±�����¤© �������9p¯��x���v¾©����Ñ�§��z¥��y{��´¡�}�¼�{y�����v�z¥y���y{��v�y�����~yh ëez(jä� ��t��wzÖ�����ç�I��������z§�{zI��´������¨����tw��v³¬�tw�t®�¢���¼�{y�����v¸���{����zI��z¥������� ����z�����y{zI��v����å���½����zÜp¯��x���v���y���v�y����ò���À�³z������wz¡���À��x¨�{�����{��� ���z§Ó¨��zI����t�£�z�¬W8���y{����z¥�{��tw�������y:���������v����������±��y{��v�y���� ��tw��z+��z¥�w��´�æ³����~?A@C? �¥M��Ü�ëb5M¢b5Q�\ÄE9\W�ëO�Q��vXÄX �`b5X)½���wt���z90Ñt®�§z�¬���������v�����������t®�������ê�¦�{y�t�£�t�����v�����z����Ôtw������zI��z¥���µ~ � ��tw��z½�{��zÑ������y{ª�tw�{��zI�w���I���¾��z�×��t�y{�w´±z¥����t��w´±y�z¥��y�zµ��z¥����z¥ª±��´��¢�¼©¶�" t���zI����tw����������y�y��»´¾���ut�����zIv�zIy��I¬�v�zI��zIy��¤��t���v����¤£�zµ��t��½y{������z¥y�§�������wt®�I����zµª¾�{�}�����������w´¡ª��¾�§��y{y{z¥� �{�w´�¬���x¨�Ñ���®���¢z"!¾�§t�zI������´�~¶Z·ß¶r·g¹ # Æ]¿J½%$x½]Ç�½]á�ÀÄÃ�ÅgÆJÇ����z¥y�z���y�z¦�{��y�z¥z�ª¨tw·�z¥y�z¥���Ñ���{��v�zµ�����u����zÖv�����z¦�{���¤�ç���³����v�z¯©��³�¤�Ñ���¤£�zµ����y{z¦�wz¥v����ì�ÑÁ��µÊ�©���z¥�¿����®�»´�z¥y�t������¢����z½�³��yµ¬�Áï°�Ê ©���zI�¢�{��z½���®�»´�z¥y���������������z¥����zIy��ä���¢����z½�³��y���x¨�ê����������z¥����z¥y{�u��x¨�{��t�ª�z����zIt�y�������z¦�³����y�ªÝ¬¨����ªÀÁ×ë�Êê©���zI���¢�����»´�zIy¶���������¢����zµ����z¥y{�ê���±����z¦����y½����ª±����������z¥����zIy���t�����t�ª�z����zIt�y�������z�������y�ªÝ~u����z�����t�y�ª¢���{��v�z����®���ç������ª¨tw·�z¥y�z¥����y{x���z¥�����³��x¨��©���zI�}����zµ����z¥y{�u�I���Ô��z½����y{��z��· ¬�tw�Ý����z½���®�»´�zIy�ª���zµ����ð �����»£�z½�­����z¥����zIy������¦����t�����z¥ß�x����¨���­����z½���³�{��z½y{�������¥~u����zIy{z�t����������¦����z��t��{x��¤�{tw���¢©���zIy{zÑ�¦���®�»´�zIy��¥����x���z½����z���x¨���������������}���³�{��zIt�y�y{�����®�I¬�tw��©���t®���¾�I����z��{��z½��t�v���z¥y�y{������I���¡��zçx³��zµªÝ~�����t®�¶�¥���±�³z¯�����³ª¨�wzµª¡��´}����©��»´��ê�}����t���v��{��z¦����y�v�z¥���êy{�������{��z¯æ�y{��������zçz§Ó�����t���z¥ªÝ¬���³ªå�{��zI� ���wt®�§t���vã��· �³��y������Ñ�{��z«��y{y{�»´ã���¯���¤£�zµ���¤�Ï��z¥y¾���������¤£�z¥����y�z�v�z¥��zIy��¤�{z¥ªÝ~ Û £���t®ª¨t���vª¨x����wt®�I����t���v����¤£�z¥�¢t�������������� t����³��y����������I������t®ª¨zIy��¤�{tw���å�³zµ�I��x���z����Ñ����z�z§Ó¨��������t�£�z¡��y{��������t���v�×���§����y�����y½������z­��tw��x�����t������ÖÁ���tw��z¦�}ª���x�����z¥��y{�����Í����y½�¢���®�»´�z¥y�©�t��{�¿����z¥����zIy��ê������zI£�zIy����ݪ¨tw·�z¥y�z¥�������t������{ʧ~7�¿�¤£�z}v�z¥��zIy��¤�{tw���Àt®�¢ª¨����z±y�zµ�§x�y���tw£�zI��´�¬�©���zIy{z±�«��tw��v���z 8�����y��{t��������¤£�zi:�t��Ôª¨����z±�¤�¢���t���z}Á����¤£�tw��v�����t���v��wz¯��������ʧ¬�����ª��§������t���x�tw��v¢x�����t�����������x����¡����y��{t����Í�¢�¤£�z¥�¶��y{z¯�I��������z§�{z¥ªÝ¬�����ª����zI������z­���¤£�z¯t®��������y{z¥ª�~

� ��t��wz¶����z¥����t���v�����y ª¨x����wt®�I����z����¤£�z¥�����Ï��zIyä����zI´­��y{z�v�z¥��zIy��¤�{z¥ª¦t®��y��¤�{��zIy�t���z"!}�Itwz¥���¥¬��½��tw������zIy©��»´}���¾�»£���t®ª¡�������Ѫ¨x����wt®�I����z­y{��������t®���{�}*¼x��¼�ç�wt���t��½�{��z­��zIÓ��çy�zµ�§x�y���t�£�z¦�I���w�����¾�������w´�t���v}����y��{t�������¤£�zµ�����}��yê���Ï��zIyê����zÑ����t����¶��y{��� ©���t����¾����z¯�����¼�ê����y���t®�������¤£�z�©������}��ª¨z�~ � ��t��wz¦������zѪ¨��x�����zy{���������¤£�z¥���}�»´��¼�{tw���ä��zÖª¨x����wt®�I����zµªÝ¬��{��z­��y����³��������t��{tw�����{�����wzÖ�¥�����{����z��¥��y{z­��� ����zÖ���"*¼��y{t��¼´¡�����������z�~

|".

Page 71: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

¶Z·ß¶r·ßÞ ¾³¿3ÀWÁgÂ�ÀÄÃ�Å�Æ|ÇÉÈ5Â5Ç5Ê�Ã�ÅgÆJǹî������zµ��ª­����v���t���v½��x¨������ª�ª�z¥��twv���tw��vÑ�½��z¥©ízI£¤����x�����t����­��x��³� ��t�����¬»����z¥y�zꩶ���ä���wy{z¥��ª¨´Ñ����zê�»£¤��t��®������z����y�x³��z�� ����z%p¯��x���v}�I��ª�zI������z�¬¨©���t�����t®�½�¢£�zIy{´¡����y{����v���z§�½���ä��y���t���z¥ª±��z¥x�y{���Ý��z§�¼©¶��y{�¨�I~

� ��t��wz¯�{��zH0Ñt®�§z­�§�¨ª¨z¦x���z¥ª����±zI£¤����x�����t����±��x���� �{tw���¡�{���¤�3*¼x����½y{z§��x�y���zµª¡�¢ª¨tw·�z¥y�z¥���§z¦���u����t�y��Á�t��¾������z¥y�©¶��y�ª��I¬����}t�����zIv�zIy Ê ¬�����z}p¯��x���v�z¥£»���wx³�¤��t�������x���� �{tw���¡y{z§��x�y����ê�'&����¤��t���v�����t�������x��Ö��zIyÁÏ�{��z�£¤����x�z�y{zI��y{z¥��zI���{tw��vÑ����z¶z¥ß�x�tw�¼´­��������z¶���®�»´�zIyu©����J*¼x��¼�����¤£�zµª�Ê ~ä� ��zI��zI£�z¥yu��z¥��y{���­��y���v�y����}�x���z(&����¤�{tw��v �³��tw���±��x��Ô�³z¥y{�¥¬�����zIy{z¸t®�±���w©��»´¨�¢����zÀy�t®��� ����&�������t���vå����t���������zIy��¤�{tw�����}���»£�t���vy{��x���ª�tw��víz¥y�y{��y��('�zI£�z¥� �§��������y�t���vã�¼©¶� Á×��zIz¥�¢t���v��w´�Ê¢t®ª¨zI����t®�I���Ñ£¤����x�zµ�}�}�»´ �����¡y�zµ��x����¡t��Â����zz§Ó¨��z¥�§��z¥ª±�{y�x¨�{��£»���wx�z�~

�ä��©ê��y�����y{��x���ª¢����z¯x����IzIy��{��tw���¼´¢��y�zµ��z¥����z¥ª¾��´)&����¤���ê����ª�����zç�§������t���x���x���£»���wx�z¥������z¥´}���»´���»£�z�¬�©¶z¾�I��� ɤήèIƧÙ{ȧéìÎ+*µÈ¾�{��z¾£¤����x�zµ�­��´¸��x¨����t���v¿�{��zI� �������¿�«Ð�Ù Î×ɤ~¿����t®�­t���£�����£�zµ�¯�{����t���v�����z&����¤��t���v±�³��tw���­��x��Ö��zIy¦����ª¸�Öx��w��t�����´�tw��v�tw�¯��´«�±����y�v�z���x��Ö��zIyµ¬����³ª¿����zI�¸y{��x���ª¨t���v¡�{��z¢£»���wx�z���Ô����z­��z¥��y�zµ�¼�¶tw����z¥v�z¥y¶��x��Ô�³z¥y¥~���������tw����z¥v�z¥y¶�¥���±����z¥�±��z­ª¨tw£�t®ª¨z¥ª±��´�����z­�{����z¯����y�v�zÑ��x��Ö��zIyx���z¥ª�����y��{��zÑ�Ôx��w��t����wt®�I����t�����~�����z­Ð�Ù�ˤ̳ܨÄwˤ٠ÎÏé�<Ô���Ý����zçv�y{t�ª¡�I���¡�³z¯��ª&*¼x�����zµª}�{�Ö��zIzI������z¯ª¨zµ��t�y{z¥ª��zI£�z¥�Ý��� ��y{z¥�§t®��tw����~�s���y���������v������¢����¬¨�¢y�zµ�����wx¨�{tw���±����°�z�°��I²�²�Áï° á-, ʶ©¶����x���zµª±���}ª¨t®���Iy�zI��t�~Iz¦����z&����¤��t���v±�³��tw���¦��x��Ö��zIy��I¬Í�{�±z¥����x�y�z¢�¾æ���zÔz¥����x�v��«v�y�����x��®��y{tw�¼´±©�tw������x¨�¦�³z¥tw��v±�����±æ���zÔ����y¯����z&����¤��t���v�����t����½�}�����{t��{�{��~)Ñ��t���v.&�������t���v��³��tw���½��x��Ô�³z¥y{��t�������zµ��ª���� tw���{zIv�z¥y{���������}��z¥�����Ñ�¢��zIy�����y{�}�����Iz¯��t��µ¬���z¥�I��x���z

&����¤��t���v�����t����½���³z¥y{����t��������¥�����³z­�Ôx����±����y�z­�§���¼�{�w´¾��������t�����z¥v�zIy����³z¥y{����t������¥~¶Z·ß¶r·ßø º�á�ÀWÇ1ú�/HÆ|útÅ�Ã�Å�ÆJÇ^º�À101Á�½����z��{����z��§�¨ª¨z­x³��zµª¡����y�����z%0Ñt®�§z���� ©�����x���z¥ª�©�tw���¿��������v�����������¬�©�tw���¿����z­��tw����y½��������v�zµ����±����z���� zI����y{twzµ�I�½����z¥´¸�¼�{��y{z¥ª«ª���x�����zë º��y{z¥�It���tw���2&����¤��t���v±�³��tw���¦��x��Ö��zIy��çt�������zµ��ª«����t����{zIv�zIy������y�£¤���wx�zµ�I~¶Z·ß¶r·-¸ 3[ÅgúeÃ�Æ¡á�453 ½]Â5á;ÅgúeÃ�ÅgÊà�t����§z¸����z¼$5$ t��±x���x������w´ y{zI��y{z¥��zI����zµª ��´ ��� ��y{y{�»´å�������¤£�z¥�¸Á�z¥����� zI����y{´Ây�z¥��y{z¥��zI����t���vã����z��x��Ö��zIy­�����{tw��z¥�­�����¤£�z¢©����¦��������zI�À���¦��z¥����ʧ¬�t�����������v����������«����t®�­y{zI��y{z¥��zI���{����t����«t®�¦��zµ��yo t��¢�����{��tw����z � �}y{��x�v����³��x���ª���������z���x��Ô�³z¥yÑ��� ª¨tw·ÍzIy{zI���ç���¤£�zµ��t��ÔÁï°�|Aó³z�Ê�6�~¶����z���x��Ö��zIyç��������{��t�����zÔ���¤£�zµ�Ñt��À��������v������¢���«t®�¯��������y�v�z����³���¸z¥£�z¥�¸tw������zA$1$ �§��x���ª«æ��­tw��������zI����y{´åÁ���´zI�³�§�¨ª¨t���v­����z��³��y���t®�������¤£�z�t��}�­��´���z�¬�����ª¢x���t���vÖ�¯����x�y���´��{z���y{tw��tw��t�£�zµÊ§¬�tw�ê��x�y{zI��´Ö©¶��x��®ª¢������æ��t����{�­�I������z�~uà¨tw���Iz�����z�$1$Ât�����x���������z¥ªÖ���¦��z½�¦���}�����¨����y���t����¢���³��z¥�¢��y�´¦�{�­����ª�z¥������´���zI����©�t��{���z¥��y�����¬�x���tw��v¢���������u��v�t�v�����´��{z½���ä�¢z¥����y{´¢t®�ê������y�zµ��������������z�¬�����ª}©¶z�𠪾z¥��ª¾x��±���®�»´�t���v��³�»£��¨�©�tw��������zRê ²|)�ð ���I������z�~�s���y�����t®��y{z¥��������¬�����z+$1$�©¶���������½t������wz¥��zI����zµª¡����y���������v�����������~

z�Õ

Page 72: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

¶Z·ß¶r·ß¶ # Æ]¿J½%7 á;þ5½¥á;ÅgÇ5ä¤ÀWÇ1þ98;:1<�=?>à�t���tw�®��y��{�}©����¤�½©�����ª�����z­©�tw���é0çt��Iz�¬³�¢�¤£�z¦��y�ª¨zIy{tw��v¢����ª���y����³z���x��¥�§z¥�{����y½��zI��z¥� �{tw������y�z­�����{�ª¨����z}©�t��{� �¿ª¨tw·�z¥y�z¥���Ö��zIx�y�t®�¼�{t��¢�{�����ã�{��z¾z¥£»���wx³�¤��t����À��x��³� ��t�����~�����t��Öt��Öz¥���³zµ�§t®�����w´À�¿�§���³�§zIy{�©�tw���Ô�ç��zµ�»£�´¯zI£¤���wx�����t����Ö��x���� �{tw���Ô��x����Ö���3p¯��x���v�ð �I~IJ�y{����zê��x��I�Iz¥�{����yä��zI��z¥� �{tw����t��Ö��������v����������©����¦��t���tw�®��y¯�{�`0çt®�§z��­���¤£�z¥�Ñ����������t��­�����³����zI���­���������¦©êz¥y�zÔ�{����zI��æ�y��¼�¾Á×�³zµ�¼��ß�x�����tw�¼´¨Ê§¬����¤£�zµ����³�¤������y���z¥ª��¦����t�����©êz¥y�z�������z¥�}��zµ�§���³ª�Á×v����¨ª�ß�x³����t��¼´�Ê ¬�����ª¢tw�Ý���­���¤£�z¥� ��zI��zItw����z¥y��§����ª¨tw��t�����¬����z�æ�y{���¾���¤£�z�©����}��������z¥��~ �¿�¤£�z���y{ª¨z¥y�t���vÀ©ê��y���z¥ª �ã�wtw���{�wz«ª¨tw·ÍzIy{zI������´�~ � ��tw��zÝ0çt��Iz¿�¢�¤£�z��y�ª¨z¥y�t���v¢©¶����ª¨����z¦��´}æ��³ª¨tw��v 8�ß�x�t®���}�¼©ê���o:¢���³ª¡x���t���v¢����z��{����z¦�¼©¶�" îß�x³����t��¼´}����zµ���¡���r²�y����³z�¬��������v��������������¤£�z�����y���t���v�©¶���½ª¨����z���´±�{�§��y{t���v¾�����¤£�z­������zµª±���«����x��Ö��zIyç�����§y{t��{zIy{t���������z��x��Ö��zIy����ä�����³����zI��������z¥����zIy������¤£�zµª}���Ô����z¯�³��yµ¬��{��z¦��x��Ö��zIy����ä��y�z¥zç���w���{�¶t�����z§�Ï�½���³z¥�¾���¢��tw�¥¬���³ª¢����zç��x��Ö��zIy�����������z½����t������ÑÁì°¦��yê�¢��y�z½����z¥����z¥y{��Êu�}��ª¨z�~�����z¥��zÑ�§y{tw��zIy{t®�¦y�z¥����tw��z¥ª¢����zç�{����z����y½���w�Ý���¤£�z¥��ª¨x�y{t���v¢����z­v�����z�~¶Z·ß¶r·A@ B ÆJÇDC&Â5Ç1Å-E�Æ¡á;å F¼»�ÀWÇ5Ê�½ ¾³¿J½cÇJÃHG7á�ÆI01À 09ÅgÁoÅ�Ã�Å�½]ú� ��t��wzÑ������´Ô�­��tw��v���z½ª¨twzÑ©¶��� x���zµª¢tw�L0çt��IzÑ���³ª¢���­z¥�����}���������Iz�zI£�z¥��������ª}�¦x���t�����y�� ��y���������tw��t��¼´���u�¨�I�§x�y�y{zI���Iz¢Á áâ ʧ¬¨�¼©¶�¢ª¨t®�§z���y�z¯x���z¥ª±tw����������v�����������¬¨����ª±���w���I���Ô��tw�³�¤��t����³�¶ª��¢���������»£�zç����z�{����z½��tw��zI��tw�����¨ªÝ�ä����zÖ�ë ���¬�°! î°�¬�ë" ºë�¬�²" º²�¬�|& ¼|¦����ª>z" z­ª���x�����z½y{�������������³���»£�z�����zç�����¢zÑ��y���������tw��t��¼´Á áJ{â Ê ¬���x¨�����w��������z¥y¢�I���Ö��tw������t������Ô���»£�z±�«��y���������t���t��¼´ã��� dJ�â ~ås���yÖ�{��t���y{z¥��������¬u����z±����y{�Öx������x���z¥ªå���㪨zIy{tw£�z}����z�zµß�x��¤�{tw����������y)K ���³ª{íò��zIzµªí���À��z±���¨ª¨twæ�z¥ªÝ~ 2����w�®��y�ªã�{���w�¨�¢������x¨�¢����z���¨ª¨t�æ��I�¤�{tw���¡��y{�¨�§zµ���êtw�¼h |!jÝ��x¨��ª¨��z¥�¶������v��Ôtw���{�Ô�Ôx����±ª¨zI�{��tw�ì~W�½���{zÑ�{���¤���{��t��¶��y{�¨�§zµ���¶ª¨��z¥����ð ��¤·Íz¥�§�56�Ó¨��z¥� �{tw�}��Óͬ&*¼x³�¼�çà�����yµ�­����ª�à��{��y�°�~Û�zµ�I�����Í����z­tw��zµß�x�����t��¼´¾����y������{��t���t���vLK5Ø��

ÁAM á òON"N"N!òPM ØRQ á Ê¥òPM Ø òTSVóÀÁßð^ÌVU¼Êð WYX�Z\[�]^X����z¯zI����t�y{zç��z§�Ï��������ª¡��t�ª�z¯��������z¯t���zµß�x³����t��¼´}t®��ª¨tw£�t®ª¨z¥ª±��´Lð ��z¥�¥��x���zçzµ�����±�����{��zH𠣤����x�z¥�

�����¾���Âz¥ß�x����Ñ���������§z¿���¯�¨�I�Ix�y{y�t���v�~ s���y¡������ ºx���tw����y{� ���³�����Iz���y���������t���t��{twzµ�I¬¶����t��¡tw��zµß�x�����t��¼´��������v�zµ���{�

Á�Í á ó2M á òON"N_Niò{ÍcØRQ á ó`MýØaQ á Ê¥ò{ÍÄØ¡ó2M;ØýòTS¤óãÁ¼�rÌÎÍ á ÌTN"N_N"ÌÎÍcØºÊ WTX�Z\[�]^X Áï|�~w�»Ê��y

K5ØcË X�Zb[�]^X ÌHSVóÀÁ��rÌ¼Í á ÌTN"N"Ne̼ÍÄغÊÄÌ ÁßÍ á ó`M á òON"N"N&ò ÍÄØaQ á ó2M;ØRQ á ÊÍ Ø Áï|�~ °�Ê©���z¥y�z5ÍÄØ�t®������zç��y���������tw��t��¼´Ö���������{��zcUì���¾���³�����Iz½�¨�I�§x�y{�¥¬�����ydK�~Wí �I���}��z½����x���ª¾��t��¢t��®��y{�w´¢©�t��{�

í9ØcËfe è�g X Ìih óãÁ¼�rÌÎÍ á ÌYN_N"N�ÌÎÍÄØìÊÄÌÂÁ�Í á ó2M á òjN_N"Niò{ÍcØRQ á ó`MýØRQ á ÊÍ Ø Áï|�~ ë�Ê

z��

Page 73: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

�Àz�©�tw���¨�}����zê����z½��x��³�¼�{t��{x¨��t����.kVË Á���ÌRÍ á ÌlN"N_N�ÌRÍÄØìʧ¬�©���t®�����I���¢��z��I������x¨�{z¥ª¢t����§y{zI��zI���������w´�¬©���z¥y�zDk f Ë��½����ª¢x���ª��¤��zµ����y{z¶����ª¨z�©�tw���LkýØÄËOk�ØaQ á Ì>ÍÄؼ~u��z½©�t������}����z��������{��zIy���x�������tw��x¨�{tw���m Ë ÁßÍ á ó.M á ònN"N"NgòéÍcØRQ á ó.M;ØRQ á Ê ¬�©���t®���¾�I���¾���®������zÑ�I������x¨�{z¥ª}t����§y{zI��z¥���������w´¢©���z¥y�zom á Ë Õ���³ª¡x��ͪ�����z¥�Ñ��y{z¯�}��ª¨z¦©�t��{�pm>Ørq á ËOm>Ø;ò ÍÄØ¡ó2M;Ø�~��Àz��I���±����zI�¿�I�����Ix�������z�K5Ø�����ª³í1Ø ©�tw���

K5ØcË Á X�Z\[�]^X ÌnS¤ó`k�ØvÌVm>ØìÊÍ Ø Áï|�~ ²�Ê���³ª

í9ØcË Á e è�g X Ìsh ó`kýØvÌim>ØïÊÍ Ø Áï|�~ |�Ê�½����z¯���³�¤�½©���z¥�±�{��zIy{z¦t��½������´¾����z¦��x��¥�§z¥�{����yµ¬�KÙË X�Zb[t] X ����ª`íVË e è�g X ¬�����ª¨zµ��t�y{z¥ªÝ~�ÀzÔ�I���«x���z��{��z¥��zÖzµß�x³�¤��t����³�½�{�±ª¨zI��zIy{��tw��zuK ����ªéí ����y­à��{��y¥�Ô���½©¶zI��� ���¦à��{��y�°�ð �Ñ��y�����t���v

��������z�~ � ��zI�¿�I�����Ix��®�¤��t���v.K�����ª³í £»���wx�z¥�¶tw�¿à�����y °¨ð �¶��z¥��y{���¡��������z�¬¨©¶z­�I���±����t��w�Ýx���zH6�ß�x�����t����|¨~ ²¢����v�zI�cK�¬���x¨������y�í ©¶z¦©�tw������z¥z¥ª¡���}���¨ª¨t���´³6�ß�x�����t�����ë�~ ô�¬¨����ª�v�z§�

í Ø Ë Á e è�g X Ìnv Ø ÌVm Ø ÊÍÄØ Áï|�~ z�Ê©���z¥y�zwv Ø Ë Áxv Ørq á òjN_N"NiòYvzy¦Ê ¬�����z���x������ä�{��z­��y{����z¥ª±£¤����x�z¥�¶����y����¨ª¨z¥��������´�zI�Ñ��zµ��y�����z¥ªÝ~?A@|{ }�~p�¼b�U¡��M¢b5Q�\3E+�Y� b�X3�ëK�Q����zÑ�{����z½�®������y��¤�{��y{´Ö�§����ª¨tw��t�������x���z¥ª¢����y 0Ñt®�§zç©êz¥y�z�x³��zµª¢����y��³������v����¢�����¢zIÓ¨�³z¥y�t���zI���{�¥~u����z�����w´���������v�zêt��ä�{��z�x�����v�zê�����{��z�p¯��x���v¯�I�¨ª¨zI������zê����yä����z¶z¥£¤����x��¤�{tw������x����§��t�����~ � ����´¦����z���z¥z¥ª¨zµª����*¼z¥� ��æ���z¥�½©êz¥y�z¦t����§��x�ª¨zµªÝ¬����³ª¾�{��zI´������Ý©êz¥y�z­�§������tw��z¥ª±©�tw���z�����}���¨�{tw��t�~¥�¤�{tw����~?A@�� S[b�UW�"ORU¡MPE+Q`Grb� ��t��wzê©êzêtw��£�z¥����t�v��¤�{z¥ª¦y�����ª������w´t î��z¥z¥ª¨zµª¯�³����tw��t������ät��%0Ñt®�§z�¬»�������u������y{�������­ª¨��zµ���������}����zê��zI����z����yÑ��������v������¢����¬¨��t����Iz­t��½t®�½ª¨t+!¾�§x��w�½���}v�zI��z¥y{����z¦y�����ª¨��� ������t��{tw������©���t®�����w�����{8�y{z¥�������³������z(:t��¸��������v�������������z¥y��}�¥~ѹî������zµ��ª¿����y�����ª¨�����w´�v�z¥��zIy��¤�{tw��v¡�³����tw��t������¥¬Í�¾������t��{tw���¸ª��¤����������zÖ©¶���x���z¥ªÝ~�����z¸ª��¤�{��������z«�I����z���y����#����z7p¯��x���ví�{z¥����¬�x���z¥ª ����y}��y���t���t���vã����z¸��zIx�y����Ñ��z§�¼©¶��y{�Í~¹º�}t��}�I������y{t���z¥ª ���ç��zI£�zIy����ê������x��{����ª��¢���ç������t��{tw�������§�®���{��twæ�z¥ª tw���{�ãª�t�·ÍzIy{zI���¾�I����zIv���y{twzµ�I~å����z�§�����{���§�}�³����tw��t���� ª����{���³����z�©������}��ª¨z¿�»£»��tw�®�����wz�����y}zIÓ¨�³z¥y�t���zI���{�¥~ ����z¿y{z¥��x��w�{�����­��z¥��y�����t���v����z¥��zê������t��{tw����� ��y{z�����zIy{z§����y{z¶�¢��y�z¶�������wt®�I�����wz����¯y�zµ���� 쩶��y{�®ªç��zIy�����y{�}�����Izê�I��������y{z¥ª­���¯y{����ª¨���������t��{tw�����I~

|�Õ�Õ¿y�����ª¨�����w´ã��z¥�wzµ� �{z¥ª �I�����{��� �¢�³����tw��t������Ô©¶zIy{z¡x���z¥ªã����yÖ�{z¥����t���v�~ 6ê�����å©����Ô��zµ��y�����z¥ªÀ�{�ª¨z¥�¨�����½������¬�ë�����ª�|¢��´�6�Ó¨��z¥�§��t�����Óݬ�à��{��y¥�­���³ª�à�����y °¨~��x��¼����tw��z­©�t��{�é0Ñt®�§z�¬¨����zIy{z­t��½��ª¨t�y{z¥� �½y{zI�®�¤�{tw���±��z§�¼©¶zIz¥����t��¢zÔ����ª±���¨ª¨z­z§Ó¨��������tw�����I¬���������z

p¯��x���v�z¥£¤����x��¤�{tw���Ô��x���� �{tw���}t���£�zIy{´Ö��z¥�»£�´�t�����zIy{�}�����]ê ²|)Âx��{��v�z�Á×�¤£�z¥y¡.�Õ��¡¬��Öx����}��tw��z�0Ñt®�§z»Ê ~

z�°

Page 74: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

1

10

100

1000

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25

CP

U T

ime

(s)

Position

CPU Time (s) vs. Position: depth 5, contact positions

expectimaxstar1star2

sutwv�x�y�z�|�~ z�� ��t���z¦x���zµªãÁ×��Ê��¤�½ªý˦|Ö����yÑ°�|Ô�I�����{��� ��������t��{tw�����

10000

100000

1e+06

1e+07

1e+08

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25

Nod

es E

xpan

ded

Position

Nodes Expanded vs. Position: depth 5, contact positions

expectimaxstar1star2

sut�v�x�y{z�|¨~�s��W�½�¨ª¨z¦zIÓ��³������tw�������¤�½ªý˦|Ö����yÑ°�|¢�§���������§��������tw��t������¹î�ísutwv�x�y�zµ��|¨~ zãÁ�ê ²J) �{tw��z»Ê¦����ªí|¨~�s�Á����¨ª¨z}zIÓ¨��������t�������Êçv�y�������zµª¸���í�±����v���y{t��{����t����{�I���wz�¬

©¶z¾�I���å��zIz¾������z}£¤��y{t®�¤��t����ãt��ã����z±������x���������zI·���y��Ôà��{��y °�y{z¥ß�x�t�y�zµ�¯���¸�I��������z§��z±�¿��zµ��y����À���ª¨z¥�¨����˦|�¬�©���t®��� y�z"&�z¥�§�{���{��z«£¤��y{twzI�¼´ ���­��������v������¢��� ������tw��t������¾ª�x�y�t���v �ã�}���{����~ 6������Â�������z¦°�|­������t��{tw�����������¤©��¡©êz¥y�z¯��z¥�wzµ� ��zµª¾�¤��y�����ª¨��� ��y���� ����zHp¯��x���vÔ�I�����{��� ���³����tw��t����±ª��¤����������z�¬��z¥��y�����zµª¦��´­���w������y{zIz¶����v���y�tw�����}�¥¬¤����ª¦�{��zI�¢����y��{z¥ª­t�����y{ª¨z¥y����ý6�Ó¨��z¥� �{tw�}��Ó¯�{tw��z�~u����z꣤��y{t�����t����t����{�»£�t���v��½����y¦à�����y °�����yÑ�{��z¾°�|}������tw��t������¯v���zµ�½��y{��� ������x��+s�|�� ����������x¨�H.�|��¡~+6�Ó¨�³zµ� �{tw�}�¤Ó���³ª�à�����yµ�­�§������zI��´}�������w�¤© z¥�����¡���{��zIyµ¬¨©���z¥y�zÖà�����yµ�ç�³���������w´¡�}����twv����½ª¨zµ�§y{z¥����z¯tw���¤£�zIy��������I�����{�¥~

�u������zã|�~w�À��x��¢�}��y�t�~Izµ�¾�{��zÀ��t��¢zãx��{��v�z¸�¤£�zIy�|�Õ�Õ �³����tw��t������¥~ à�����y °ít®���§��z¥��y{��´Â����zÀ�������z�!¾�Itwz¥���Ô��������z±����v���y{tw�����}�¦��´¸�¤£�zIy����×��� ����y­���­�¥Õ�¬ä��x¨�ÖzI£�zI�í�¤��°¨�¾��z¥�§����ª��¦��zIy¢��zµ��y�����¬��{��t��©¶��x��®ª���y{���³������´¯����t����¨�³zê�����¦�����¤©ã����yä����x�y��³����zI��� �����»´�~äsut�v�x�y{z¶|�~ ôç�����¤©½�u�»£�z¥y{��v�z�����ªÖ���{����ª���y�ªª¨z¥£�t®�¤�{tw���±���u����ª�z¯zIÓ¨��������t��������¤£�zIy�|�Õ�Õ¢������t��{tw�����¥¬¨v�y�������zµª¾�����¢����v���y{t��{����t��¯���¥����z�~

z�ë

Page 75: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

10

100

1000

10000

100000

1e+06

1e+07

1 3 5

Nod

es E

xpan

ded

Search Depth

Average Nodes Expanded vs. Search Depth: contact positions

expectimaxstar1star2

10

100

1000

10000

100000

1e+06

1e+07

1 3 5

Nod

es E

xpan

ded

Search Depth

Std. Dev. of Nodes Expanded vs. Search Depth: contact positions

expectimaxstar1star2

sut�v�x�y{z�|¨~ ô�� Û £�zIy���v�zç���³ª����{����ª���y{ª±ª¨zI£�t®�¤��t��������ä���¨ª¨z­zIÓ��³������tw�����¶�¤£�z¥y�|�Õ�Õ¢�§���������§��������tw��t������¶Z·�� ·g¹ G7á�ÆI0H½¬¾p� ÊvÅg½]Ç5Ê�4�u������zÔ|¨~Ò°������¤©½�¶����zÔy�zµ��x����{tw��v}��y����³z­z"!}�Itwz¥���§´±����yÑx���t���v±à��{��y °¢t��¿��������v������¢����~ê����z�y�zµ��x��������y{z¾���¨ª¨z¥���¢�I��������y�zµªã���À�����¢z¡��������z±£¤����x�zµ�Ô��zIz¥�í����y�0Ñt®�§z�¬���x¨����������v����������ã�����¢�¿�Ôx�����®��y{v�zIyÑ��y{��������t���v��×���§����y¥¬Í���±ª¨zIz¥�¸��zµ��y�����z¥�Ñ��y{z������ç�³������tw���wz�~Ñ����zÝ8{ß�x�t�����:¾��x��¥�§z¥�{����yÑ��zI��z¥�§��t�����{����zI��z±����y¢��������v������¢���ít����������¸y{zI�®�¤�{tw£�zI��´À©¶z¥����z¥y����³���m0çt®�§z�ð �¥¬���z¥�I��x���z¡��������v����������åt®�¢��Öx³��������y�z��I��������t��¥�¤��zµª¡v�����z�~ �½���½������´¡tw�½t��Ñ����y�ª¨z¥y����¾ß�x�t®������´}æ��³ª�v����¨ª�ß�x����wtw��t�z¥�¥¬���x��Ñt��µð ����®���­����y�ª¨zIy �{��ª¨z§æ³��z½v����¨ª�ß�x�����t��{twzµ� ����y���������v������¢���Ô������tw��t������¥~ à���t��w�ì¬��{��z¥��z½y{z¥��x��w�{����y�z���z§����zIy���³���Ü2���������y{ªÝð �¥¬�©�������z­��y�����t���v�©¶���ê��zI£�z¥y½��x³�I�§zµ������x�������y�z¯���³���¿������x¨�½²�|�� ���ä�{��z¦��t���z�~�����zt��¢��y��¤£�zI��zI������zIy{z¦t�����y�����������´¾ª¨x�z¦�{�}�³zI���{zIy½���¤£�z¯��y�ª¨z¥y�t���v�~

z�²

Page 76: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

�ä�����wzÖ|�~w��� Û £�z¥y{��v�zÑ��t��¢z¾Áï�{ʶ�¤£�zIy½|�Õ�ÕÔ�I�����{��� ��������t��{tw�����6�Ó¨�³zµ� ��t��}�¤Ó à��{��yµ� à�����y °� � � � � � � �ª�˯ë ��~�� Õ�~ s ��~�� Õ�~ z �µÕ�Õ ��~ Õ Õ�~w� .��ª�˦| ë��»|¨~ Õ |"zez�~ ô °�|�ô�~ z ²�s�°�~ z ô�° °¨��~ Õ ë�z�~ . s

�u������z�|¨~Ò°¨�W²�y{����z¦z�!¾�§t�zI���I´}����y�2�������v����������ªýË¯ë ª�˦|� � � ��I�����{��� � z�ô�~ .�� °".�~ |�� z�²�~Ò°�� °�°¨~ z��

¶Z·�� ·ßÞ 7{þ1þ�Ci¾³¿J½cÇã¾p�+½]Ê�Ã�«����´ °! ì�����»´�zIy¢v�����z� ì���®�»´�tw��v��§������x¨��z¥y}��y{��v�y����}�¢��x�·�z¥y���y����#©����¤�}t®�}�I���w��z¥ªå����z ŵÉ�É"k�Èë�¤È§Ìz§·Íz¥�§�¥¬¨©���z¥y�z­�����{zIy{���¤�{tw��vÔ�wz¥£�z¥���¶���u���¤£�zÑ����ª�z¥��©�t��w�Ív�t�£�z¦�{�§��y{z¥�����³�¤�½��y{zçz¥t��{��zIy����¨��t���t�����t®��ÁÏ����y�¨ª�ª� º����´���zµ��y�����z¥��ÊÝ��yä��z¥�{��t���t�����t®�¯ÁÏ����y z¥£�zI�Ô����twzµ�{ʧ~us���y z§Ó���������z�¬��窨zI������ËÔ����zµ��y�����t��Ô����´­v�����z©�t��w�ä��z¥��ª¿�{�¡��zÖ������t��¢t®����t®��¬Ý��t����IzÖ©¶zÖ��y{z������w´�t���£�z¥����t�v�����t���v�����z¢���¤£�zµ�½�§x�y{y{zI������´��»£¤��tw�®������z­�{�x��¥~À����z¡�¨ª�ª� ºzI£�zI�åzI·�zµ� �¢�I����z¥�Ö��y{��� ����z�©��»´�t��å©���t®��� ��� zI£¤����x��¤�{tw���í��x����§��t���� t��¢�§y{z¥����z¥ª�¬©���t®����v�zI��zIy������w´��{y�t�z¥�¶�{���{�§��y�z¯�{��z¦�³����tw��t���������y��{��z­���®�»´�z¥yg ì���� ì���¤£�z�~

�u������z¥��|�~ ë­����ª}|¨~ ²������¤© �{��z½y{z¥��x����������Í�¼©¶�­ª¨t�·ÍzIy{zI�����{y�t®���®�����Ýë�°�Õ�Õç�³������v����¢�����Ö������t��{tw�����I~����z�������tw��t������Ñ©êz¥y�z­v�zI��z¥y{����z¥ª����Ñ�¾�I������t���x���x��Ñ��zµß�x�zI���Iz­�����§x��³z¥�wzµ���Ñ�¢����zI´±v����¢zµ�I¬³©�t��{�¿����z�§������x¨��z¥y}���®�»´�t���v�����y}�����{� ��t�ª�z¥�¥~Â����t���v�zI��z¥y{����z¥ª ��ª�z¥�§z¥���¡��zI�����q8�y�zµ���� 쩶��y{��ª;:¿���¤£�z¥�Ô����y��������v�����������~ ����z¸��������z������¤©½�¾����zã�»£�z¥y{��v�z¿ª¨tw·�z¥y�z¥���§z�¬ç���³�����wx¨�{z¸�»£�z¥y{��v�z«ª¨tw·ÍzIy{zI���Iz�¬Ñ����ª���³�����wx¨�{z}�¼������ª���y{ªÀª¨z¥£�t®�¤�{tw����t��À����z¡y������­���¨ª¨z}£¤���wx�z�©���z¥�í�§��������y�t���v¿��z¥��y�����zµ�ç�����{��z¡�{����z������t��{tw�����¶���¾ª¨tw·ÍzIy{zI���½ª¨zI�¨�{���¥~

�u������z�|¨~ ë��WÛ������½£¤���wx�z­ª¨tw·ÍzIy{zI���Iz¥�¥¬¨�¤£�zIy�ë�°�Õ�ÕÔ���¤£�zµ�¯Á Û ÊÛ £�zIy���v�z Û ���¥~ Û £�z¥y{��v�z Û �³�I~êà��{ªÝ~¡0çzI£Í~ªýËÔ�¦£¨�I~�ªý˯ë Õ�~ Õ�°"ô�Õ Õ�~ Õ�ë�ë�z Õ�~ Õ�ë�.�sªýËÔ�¦£¨�I~�ªý˦| Õ�~ Õ�Õ��(ô Õ�~ Õ��µë�² Õ�~ Õ��(ô�²�½x��Ö��zIy��¦���¸�����{�À�{�����wzµ�­��y{zÔ£�zIy{´«��t���tw�®��yµ~Ô����z}y{z¥��x��w�{�¦�����¤© ���³�¤�­����z¢z¥£¤����x��¤�{tw������������z

y{�����Ö���¨ª¨z±����y¢�¸ª¨z¥�¨����ËÔ����zµ��y����ít��Ô£�z¥y�´ã�§������z}�{�«����z±z¥£»���wx³�¤��t����ã����y¢��ª¨zI������˦|¸��zµ��y�����¬ä����»£�z¥y{��v�z�~�� ��z¥�±���³�����wx¨�{z¯ª�t�·ÍzIy{zI���Iz¥����y{zÑx³��zµª¾t����¼�{z¥��ªÝ¬¨ª¨zI�¨�{��ËÔ�¯t��¶����������v�����ª±���¶�Ö��y�zµª¨t��§����y����y½��ª¨z¥�¨����˦|���zµ��y�����¬���x¨������z�ª¨t�·ÍzIy{zI�³�§z¦t��½y�zµ�������������w´}���}������Á������w´±������x¨�ÑÕ�~ Õ��ç����t����{��Ê ~

����z¶ª¨t�·ÍzIy{zI�³�§z¥���³zI�¼©êz¥zI�Öª�zI�¨�{��ËÔ�ê����ª�ª¨z¥�¨����˯ëÑ��y{z��Öx����Ö�¢��y�zê�¼�{y�t���tw��v³~c2¶���{�­����zê�»£�z¥y{��v�z���³ª�����z����³�����wx¨�{zÖ�»£�z¥y{��v�z�ª¨tw·ÍzIy{zI���IzÖ��z§�¼©¶zIzI�«����z¥� t��ç��z¥��y���´�����z¢������z�~¯¹î�¿�×���§�¥¬�����z��»£�z¥y{��v�zª¨tw·�z¥y�z¥���§z�t®� ������t��{tw£�z�¬�©���t����¢��z¥���³� ������������z½ª�zI�¨�{��˯ë¦��zµ��y����Ö£¤����x�z�t®� x���x³�����w´¢��t�v���twæ³�¥��������´���z¥�{����³��������z­£¤���wx�z¯��y{�����}ª�zI�¨�{��ËÔ�­��zµ��y�����~

����zµ��z½y{z¥��x��w�{�ê�����¤© �¦������v�tw���wz½�¨ª�ª� ìz¥£�zI�}zI·�zµ� �¶©�t��{�}����z}p¯��x���vÖz¥£¤����x��¤�{tw������x���� �{tw����~W6�£�zI�tw�¦��z¥��y{����zµ�Ô���媨tw·�z¥y�z¥���¡ª¨zI�¨�{���}��y{�¨ª¨x��Iz«ª¨t�·ÍzIy{zI���¾£¤����x�zµ�¢����y�����z«y������¥¬��{��z«���¤£�z���������z¥� ���

z�|

Page 77: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

�ä�����wz�|�~ ²³�3Û½������£»���wx�z�ª¨t�·ÍzIy{zI�³�§z¥�¥¬¨�¤£�z¥y�ë�°�Õ�ÕÖ���¤£�z¥�¦Á�2�ÊÛ £�zIy���v�z Û ���¥~ Û £�z¥y{��v�z Û �³�I~êà��{ªÝ~¡0çzI£Í~ªýËÔ�¦£¨�I~�ªý˯ë Õ�~ Õ�°"zts Õ�~ Õ�ë�°"ô Õ�~ Õ�ë�ôe.ªýËÔ�¦£¨�I~�ªý˦| Õ�~ Õ�Õ��I² Õ�~ Õ��»°"z Õ�~ Õ��&s�°

48

48.5

49

49.5

50

50.5

51

51.5

52

1 3 5

Win

ning

Per

cent

age

Player

Winning Percentage vs. Player

50%d=1d=3d=5

sutwv�x�y{zç|¨~ .�� ����x�y{������zI����y{z¥��x��w�{������yrp¯��x���v�©�tw���¡��������t®��z½£�z¥y{��x��|p¯��x���vÖ©�tw���¾���Ô����t®��z�¬��iô�Õ�Õ�Õv�����z¥����zIy��}�¤������x������z�y�������x³��x����w��´¡t®���{��z��{����z����Iy���������z¥��y{����zµ�¶����ª¨t�·ÍzIy{zI���çª�zI�¨�{���I~�����t®����z¥����������z�zI£¤����x�����t������x����§��t����Àt�����z¥���¶t��¦£�zIy{´«�§������t®����zI���¦�³zI�¼©êz¥zI�Àª¨zI�¨�{���¥~¢����zµ��z¢y{z¥��x������­���®���������¤© ���������±ª¨z¥�¨����ËÔ���z¥��y����¡£¤���wx�z­t®���¢y�zµ��������������zç��y{z¥ª�t��§����y¶����y½�}ª¨zI�¨�{��˦|¢��zµ��y����¡£¤����x�z¦����y�����z��{����z¦�³����tw��t�����~?A@|� �mOu�`U¡Q`E+M¢b5Q�\ÄX�ä��x�y{������z¥�����½©¶zIy{z���zI�çx��L*¼x��¼�¯�wt���zÔ©�t��{�Ý0çt��Iz����±tw��£�z¥����t�v��¤�{z­���¤© ª¨zIz¥�¸��z¥��y�����tw������� ���Ñv�����z��zIy�����y{�������§z�~ê�ä��x�y{�����¢z¥���{��©¶zIy{z���zI�Ñx��¿��z§�¼©¶zIz¥������zRp¯��x���v¾��zµ��y����±��x���� �{tw���«����ª�tw�{��zI�w�¼¬³����ªà�����y °¿��v���t����¼�Ôt�����z¥���¼~ãà�tw�³�§z³p¯��x���v����®���«�����¢���×���§t��wtw�¼´À����yÔ��ª�ª¨t���v�ª�z§��z¥y���t���t®�¼�{t��¡����t®��z¡���¸���zI£¤���wx�����t�����¬�ª�t�·ÍzIy{zI���½����t���z­��zI����t���v���©êz¥y�z­���®���Ôt���£�z¥����t�v�����zµªÝ~

� ��t��wz­©¶z��{�»© ���³�¤�Ѫ¨z¥zI�¿��zµ��y����¡©�������zI��zIæ³�§t®��������y��{��x�y{������z¥������zIy�����y{�}�����Iz¯t��Ü0Ñt®�§z�¬��{��t��©����������Ôz¥£�t�ª¨z¥���¢t��å��������v�����������~�sät�v�x�y�z�|¨~ .«�����¤©½�­����z±y{z¥��x��w�{�Ô���1p¯��x���v������»´�t���v¸��v���t������tw�{��zI�w�Ý���ꪨtw·�z¥y�z¥���ꪨzI�����¾��z§���{tw��v��¥~ ����z¥��z�v�y�����������y�z��{��zÑ�{����z��¼´���z���y���� �{��z½��y{zI£�t���x������³���¨�{zIyµ~� �«zµ�����¿v�y�������¬³��t���z¥�çy�z¥��y{z¥��zI���窨z¥�¨���À��zI����t���v��½��y{��� ª¨z¥�¨����ËÔ�Ö����ª¨zI�¨�{��˦|¨~¦����zÔ�wt���zÖt®�ç����z¥��§��������y{z¥ªå��v���tw�����¢���å�����³����zI�������å�{��z±Ót î�¤Ó¨t®�I¬�����ªí�{��z�©�tw����tw��vÀ��zIy��§zI������v�z¡����yÔ����z����®�»´�z¥yy{zI��y{z¥��zI����zµª���´Ô�{���¤����tw��zçt��������¤©��}���¾����z¯´t º��Ó�t®�¥~ Û �����»´�zIy¶��zµ��y�����tw��v­���Ö����z¦������zѪ¨zI�����±����tw�{������³����zI���½�����¶����z��{����z¦�³z¥y�����y��}�����§z­���³ª����}�§y{���{��zµ�ê����zÖ|�Õ�� ©�t�����t���v}��zIy��§zI������v�z¦��tw��z­©���zIy{z����z¦�¼©ê�����®�»´�z¥y{�¥ð¨��zI����t���v�����y{z¯t®ª¨z¥���{t��¥���ì~

�Àz¾�I���ã��zIz���y{��� �{��z¾v�y������«���³�¤�Ö�¿ª¨z¥�¨����˦|��³��y{zI��´«�����¤©½�­����´¸��t�v���t�æ³�¥�����­tw����y{�¤£�z¥��zI����¤£�z¥yê�����������¤©êz¥y���zµ��y�����z¥�¥~u¹î�¾�×���§�¥¬�����zÑ�{��y�z¥z¯ª�zI�¨�{�±��z§���{tw��v��¶��y{zÑ��zµ��y{�w´�t®ª¨zI����t®�I���ï~�����t®�¶��x�v�v�zµ�¼���

z�z

Page 78: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

47

48

49

50

51

52

53

1 3 5

Win

ning

Per

cent

age

Player

Winning Percentage vs. Player

50%d=1d=3d=5

sutwv�x�y{z�|�~w�µÕ��ç�ä��x�y�������zI���çy{z¥��x��w�{�ç����y�à�����y °¾©�tw���À��������t®��zÔ£�zIy���x��¦à�����y °}©�tw���ã��������t®��z�¬Ý²�Õ�Õ�Õv�����z¥����zIy��}�¤������x�����³�¤�Ѫ¨z¥zI��zIyÑ��z¥��y{����zµ����y{z¦������´}æ���ª�tw��v¡�³zI����z¥y½���¤£�zµ���¢���}�����Ý��y���� �{tw�������u��t��¢z�¬�©���t®���¿��x�v�v�zµ�¼������³�¤������zç����y�z¥z¦��z¥��y{����z¥����y�z¯����������tw��v�����z¦�{����z¯���¤£�z¡*¼x³�¼�½������x��¶z¥£�zIy{´¢��t���z�~�����������zµ�����ê����zp¯��x���v�zI£¤���wx�����t����±��x����§��t����¿�Öx³�¼����z­z§Ó���y{zI��zI��´¡�I������t�����z¥������z§�¼©¶zIz¥�¿ª¨zI�¨�{���wz¥£�zI�®�¥~

sutwv�x�y{zç|¨~��¥Õ­�����¤©½��à�����y °¦��zIy�����y{�������§zÑ©���zI�¾�����»´�t���v���v���t����¼�êt�����z¥���¼¬�t�������z¦������z½�}������z¥yê���sutwv�x�y{z­|�~ .�~W0Ñz¥zI����zµ��y����¡t®���¼�{tw������y{z§���¼´¾�Öx�����t�y�y{zI��zI£¤������x���tw��v¢�{��z%p¯��x���v�zI£¤����x�����t����±��x���� �{tw������g ºt��¥~

à�t����§z�����zêzI£¤����x��¤�{tw���¯��x���� �{tw����t®�����Ñ�§������t®����zI���µ¬¥y{z¥��x��w�{��©¶zIy{z����®���Ѫ¨z¥��t�y�zµªÑ����yä����z¥�{���I������t®�¼�{zI�����z§���{tw��v�~¿¹î������zµ��ªí����ª�zI£�z¥�w����t���v«�¿��z¥© zI£¤����x��¤�{tw���ã��x����§��t�����¬ ����t���z¡�I���`*¼x����Ô��z±��ª�ª¨z¥ªÀ�{�«����zzI£¤���wx�����t����í��x���� �{tw����~{p¯��x���v¸�³���¢�¸��x�tw�w�g ºtw� ����t®��z¡v�z¥��zIy��¤�{��yÖ���wy{z¥��ª¨´�¬�©���t���� �¥��� ��ª�ªíz¥t��{��zIyª¨zI��zIy{��tw��t�����t®�«��y¡������ ºª�z§��z¥y���t���t®�¼�{t��¿����t®��z¿�{� zµ����� zI£¤���wx�����t�����~ à�tw�³�§z¸tw�±t®�±��twv�����´ ª¨zµ��t�y�������z���³�¤�¯����z�zI£¤���wx�����t����¿����y­�¡���{�¤�{zÔ��z�����©¶�»´¨�Ѫ�z§��z¥y���t���t®�¼�{t���¬�z¥���³zµ�§t®�����w´�©���z¥�«�{y{������������tw��t������¯��y{z�����{��t�����z�¬��������{��zIy��{��x�y{�����¢z¥���½x���t���v¾ª¨zI��z¥y���t���t�����t®�­����t���z­©�������ª�ª¨z¥ªÝ~ � ����´±�����¨ª¨z¥���ç���¢��x������� ����t���z¦©¶������ª�ª¨zµªÝ¬��I������t�����z¥����©�tw���«���m8�¹î����zIy{��z¥ª¨t®�¤�{z(:¢��zI£�z¥�Ý��� ���®�»´}����y1p¯��x���v�~�sutwv�x�y{z­|�~w��������¤©½������x�y{������zI���½y{z¥��x��w�{��t��«���¿t®ª¨zI���{t��¥�����}������zIyÑ��������zÖ��y{zI£�t���x��¶�¼©¶�}v�y������³�I~Z�½�¤©­¬�ª�zIzI��zIy��z¥��y����}t®�����»´�t���vÖ��·±�{�Ô�Ô��t�v���twæ³�¥�����¶ª¨z¥v�y{zIze'��Ôª¨zI�¨�{��ËÔ�ç��z¥��y{���}���¤© �w����zµ�����¢�Öª¨z¥�¨����˦|Ö��z¥��y{���z�|��ò���½�{��z���t���z�~ 0Ñz¥�¨����ËÔ���×��y�zµ�Ô���wt�v����{�w´í��z§����zIy¾��v���tw�����}ª¨zI�¨�{��˯ëÀ�¤�¾������x¨��²�°��ò©�tw����tw��v��zIy��§zI������v�z�~Ä0çzI������˦|¦©�t����¶����t�v�������´Ö��z¥�{���{�����±|�|�� ���Í����z½��t���zç��v���t������ꪨz¥�¨����˯ë�¬���x��êtw�êt®�ê����t��w��Ô�{����v�t�����z¦������x����¥~0çzIzI�¿��z¥��y{���±��zI�������{�}�¢tw��t�v�����z¦����ª±z¥£¤����x��¤�{tw���¡��x��³� ��t����³����´±��ª�ª¨tw��v¢����y�z¯����y{z¥��t�v�������������z

���¤£�z¦ª¨z¥�It���t�������y{���Iz¥�{�I~ Û ª�ª¨tw��v¾ª¨z§�{zIy{�¢t���t®�¼�{t��¦����t®��z¯�����{��z%p¯��x���v�zI£¤���wx�����t����±��x����§��t����¿�����¤©½����³�¤�Ѫ¨z¥zI�¿��zµ��y����¡��z¥�I����z¥��t����³��y��������½��v���tw��t��±��������v�����������~

zts

Page 79: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

35

40

45

50

55

60

65

1 3 5

Win

ning

Per

cent

age

Player

Winning Percentage vs. Player

50%d=1d=3d=5

sutwv�x�y{zç|¨~������u�ä��x�y{�����¢z¥����y�zµ��x�����������y�à��{��y�°­©�t��{�¡��˯Õ�~ Õ�ë�Õ�Õ¯£�zIy���x��¶à��{��y�°­©�t��{�¾��˯Õ�~ Õ�ë�Õ�Õ�¬��¥Õ�Õ�Õv�����z¥����zIy��}�¤������x��?A@|� � ORQ`G��"�`X3�ëO�Q`XÛ �¢©�tw��� 0Ñt®�§z�¬êà�����y °«���³ª à�����yµ�¡������� ��x¨�{�³z¥y�����y�� 6�Ó¨�³zµ� ��t��}�¤Óí��� ��t���v��wz±�³����tw��t���� ��zµ��y�����z¥�¥~à�����y °Ñ�³��� �­��t�v���t�æ³�¥���������»£�t���v��ut����I�����{�uzI£�zI���¤��ª¨z¥�¨����˦|¨¬�����������´Öª¨x�z����¯����z�zIÓ¨���w����t�£�z¶��y��������� t���v¯�×��� �{��y�t�����z¥y�z¥����t�����������v�����������~cp¯��x���v�ð � zI£¤����x��¤�{tw���Ö��x���� �{tw���}t������ ��z¥�»£�´Ö���u����z�����z�x���zµªt��é0Ñt®�§z�¬³©���t®���¿��z¥�������{���¤�Ñ��zIy�����y{�}�����Iz­t��ç�¼�{y�����v���´¡��t�����zµª����}zI��t��¢t�������t���v¡���Ñ�}����´¡��z¥�»£�z¥�½��������{��t�����z�~)½���wt���z³0Ñt®�§z�¬��¼�{y�����v¸�§x��³z¥�wzµ���Ô������z¥´�v�����z}����x�y{������zI���¢�³z¥y�����y��}���³�§z¾t®�Ö�����Ô��t�����zµªí©�t��{�

ª¨z¥zI�¿��zµ��y�����~�����z%p¯��x���v}z¥£»���wx³�¤��t����±��x����§��t�����t®�½��x�!}�Itwz¥������´¡©¶zI���× ì��y���t���z¥ª����³ª±�I������t�����z¥�������������z¥��y�����zµ�����±tw�³�§y{z¥����t���v¡ª¨z¥�¨�����¦���w�������¯���w©��»´¨�½����������z��{��zÔ�{����zÔ�¢�¤£�zÔ���Ñ����zÔy{�����¥~¯� ��z¥�«����z��z¥��y�����zµ�窨�������­��v�y{zIzÔ���«�{��z��³zµ�¼�­���¤£�z¢tw�¦t®�¯x���x������w´¸�³zµ�I��x³��zÔ����z¥´¸��y{zÔ��z¥��y{����tw��v��¾�����§��t®�I���������t��{tw����~ 2êx��¡zI£�zI�Â����z«�¨�I�§x�y�y{zI���Iz¿���¯�{��� ��t®�I���Ñ������t��{tw�����¾t®�}y{zI�®�¤�{tw£�zI��´ t��¨��y�zµß�x�zI���¥¬½����ª ����z��zI��zIæ��{�����䪨zIz¥�±��z¥��y{���¾t��¾�{��z¥��z¦��tw��x�����t������¶t®�¶x���x³�����w´}©�������z¥ª¡�»©¶�»´¢��´�����z¦y�����ª¨������z¥�{����������zª¨t®�§z­y{�������¥~p¯��x���v³ð �¡����y{©¶��y{ª� ì��y{x���t���vå��z¥��y{��� ��zI�����¨ª ©¶��y{�¨�¾£�zIy{´ ©¶zI���ç����y�t����±z¥£¤����x��¤�{tw��� ��x����§��t�����¬

��tw���Iz¦����zÖ�³zµ�¼�½���¤£�z­�¥����ª¨t®ª�����z��¤���{��z�y{������t��½x�����tw��zI��´¾���¾���³����v�z¯�Ôx�������y���������z­t��{zIy��¤�{tw���¡�{�����zÔ��zIÓ��¥~H0Ñz¥zI��zIy¦��zµ��y����«�I���{����zµ�ç������z������§��t®�I���uzIy{y{��y���tw�À������zÔ��t��{x��¤�{tw�����I¬Í��x��¦��tw�³�§z������§��t®�I�����t��{x��¤�{tw�����ç�¥�����³zÔ����y{�¤©��¸�I��������z§��z¥�w´¿������zI© ��´¿�±��tw��v���zÖ��x�����´�y{�����ì¬Íª�zIzI�À��zµ��y����«ª¨��z¥����ð �¯���»´��x�v�z­ª¨t�£�t�ª�zI��ª��¥~?A@_�c� �2�q\1�`UWb�� O%UWI� tw���¿����z§Ó��§z¥�w��zI����zI£¤���wx�����t����±��x����§��t����¿��x³�������Zp¯��x���v�ð ����zI�½���ä��zIx�y����Ý��zI�¼©ê��y��¨�¥¬�����z¥����z¥y������»´t®��£�t�y���x����w��´í�³z¥y���zµ� �µ¬êz¥£�zI� ©�tw���Â�������w���¤©���z¥��y{����~Ú$½�¤©¶zI£�zIyµ¬���t����§z���������v���������� �}�¤�{����z¥����y{z

z�ô

Page 80: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

v�z¥��zIy�������´¡���®�»´�zµª�©�t��{�¸�¡ª¨��x�����tw��v¡�§x���z�¬Ý����ª«�§x��³z¢ª¨z¥�It���tw�����Ñ��y�zÖx���x³�����w´�����zÖ�������Ñt��¢����y��{���������y��¶���Ý����zÑv�����z�¬�����t®��©¶��y{��������x��®ª��³z¯z§Ó���z¥��ª¨zµª����¢�§x���z§��x��Ív�����z¥�ê����ª¾�Ix���z窨zµ�§t®��t������¥~W2¶zIt���v�����wz¡���ã��z¥z±z¥£�zI� �¸�§��x�����z±���Ñ����´íª¨zIz¥�³z¥y¢t��å�{��z¥��z���tw��x�����t������¢�I��� �}����z¡��yÔ��y{z¥���À�����®�»´�z¥y¥ð ����������§zµ�����ä©�t�����t���v³~�½z¥©�z¥£»���wx³�¤��t���� ��x����§��t������}������x���ª ���®���À��z��I������t®ª¨zIy{z¥ªÝ~ ����zép¯��x���vãzI£¤����x�����t���� ��x���� �{tw���

t®�¦�Öx����À��z¥�»£�t�zIy}Á×���³��x¨�Ö°¨��¬ Õ�Õ�Õ¾z¥£¤���®�¦�³z¥y���zµ�§���³ª¸���À��� Û �{���w��� �iô�Õ�Õ�ÊÑy�z¥������t�£�zÔ����zI£¤����x�����t������x����§��t������}����y��}����´å���{��zIy}v�����z¥�¥~Âs�������z¥y}��z§������ª������»´ ��y��¤£�z¡x���z§��x��Ñ�§���Ö��t���z¥ª ©�tw��� ª¨zIz¥���z¥��y�����¬Ý��tw��z�¬Ý����y¦z§Ó���������z�¬�x³��t���v¿�Üp}u]6J�Ü ì������zµª¿zI£¤���wx�����t����ã������y��������]hw�¥Õ(jº~¢¹º�ê����z¾������x����¦���zI£¤���wx�����t������Ñ�³z¥yç��z¥�I����ª¿�I��x��®ª��³zÔtw�³�§y{z¥����z¥ª�t������}�{��zÖy�����v�z­�����}��t��w��tw����¬³��x��w� ë! º����´ÀÁ直zI������ËHs�Ê��z¥��y�����zµ�¶������x���ª±��z­�³������tw���wz�~

à�t����§z¡à��{��y °±t��Ö����y{zI��t������­���ã��x��¥�§z¥�{����x�����y{����t���v�¬u���¢��y�z}���¤©¶zIy���x��?��� ��� �±��x����§��t����í©¶��x��®ª���®���¡t����§y{z¥����zÔ�³z¥y�����y��}���³�§z�~+Û½twv����­���¤©��t���������t�����8WYW � �}x���z¥�¦������z¢��ª� º���¨�Öy{x���z¥�¯������x¨�­v����¨ª��������v����������±�����»´¡����y½ß�x�t®�����w´�����������tw��v��}����t���ª�¬���x¨�½�{��zIy{z���y{z¦�³z¥y��³��������z§����zIyÑ��zµ������t®ß�x�z¥������y�}����t���v¢����t®�½ª¨zµ�§t®��t�����~

z�.

Page 81: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

� ��� �¢¡(£�¤ ¥

¦ §©¨ ª¬«�­ ®%¯°§±¨ ®

����t®���{��z¥��t®��t���£�����£�zµªÔ����z¯��������t®�I�¤�{tw���}���Ý�{��z'²& �¿t���t��}�¤Ó}����v���y{tw������¬�©���t����¾���w���¤©½������y���������©¶��y{ª��y{x���t���vãtw�Âv�����z¡�{y�z¥z¥��©�tw��� ���������§z����¨ª¨zµ�I¬����ã�¼©¶��v�����z¥�¥�Ü0Ñt®�§z«����ª �³������v����¢������~m2¶���{�à�����yµ������ª à��{��y�°�©¶zIy{z¿��������t�z¥ªÂ£�z¥y{��x��A6�Ó¨��z¥�§��t�����Óݬê�{��z¿������z¥�wt���z«����v���y�tw����� ����y}v�����z���y{zIzµ�©�tw���ã���������IzÖ���¨ª¨zµ�I~Öà¨tw��v��wz���z¥��y�����zµ�½���ê�³����tw��t������¦���究zI��� ���ç����x�y��³����zI���{�究zIy{zÖy{x���¬Ýt��¸��y�ª¨z¥y���}t���£�zµ�¼�{twv��¤��z¦�{��z­z§·Íz¥�§��t�£�z¥��z¥�{����� �{��zÖ����v���y�tw��������t��¿y{z¥ª¨x��Itw��v¾��zµ��y������I�����{��t��¿zItw����z¥yѪ¨���}��tw��¬����©¶zI�������¶�{�¾��z¥z¦t���ª¨zIz¥�¿��zµ��y����¡�}����z¥�����³����tw��t�£�z¦t��������§�������³z¥y�����y��}���³�§z�~{>@_� � �ëGrb� £�z¥y{���w�ì¬Í©êz��{�»© �������Öà��{��y¥��ª¨��z¥�¦��x¨����zIy�����y{� 6�Ó¨��z¥� �{tw�}��ÓͬÝ��x¨�­v�zI��zIy������w´¿��´¿�����¦����y�zÔ��������¾���¨ª¨zµ�¼�¦�wt���zµ��yç�×��� �{��yµ~¦à��{��y °}��x¨����zIy�����y{�}�Ñ�����{�76�Ó���z¥�§��t��}�¤Ó«����ª�à��{��y¥��¬�x³��x����w��´���´��¡����y�v�z�×���§����y¥~ä¹î�R0çt��Iz�¬�©¶z¶�{�»©ã���³�¤���ç���}��������y{��������t���v½�×��� ����yäy{z¥��x��w��zµª�t��Öy{zI�®�¤��t�£�z¥�w´¦©¶z¥���¯��zIy�����y{�}�����Iz��y{��� à��{��y °¨¬u��x¨�¢���¦�{��z¾��y���������tw��v��×��� �{��y�t����§y{z¥����zµªÝ¬ä���«ª¨t®ªÀ����z¡z§·Íz¥� �{tw£�zI��zµ�������Ñà��{��y�°�¬���y{����«|�Õ�� y{z¥ª�x�� �{tw���À���å�«|qóÀ|�������y{ªÀx��ã�{�¿�¢��y�z¾�������Î.�Õ�� y�zµª¨x��§��t����ãtw�å�I�����{�­���å�ã�&s�ó �!s������y�ªÝ~u��z¦���®�������»© �Ö����y{����vÖ�§��y�y{zI�®�¤�{tw���¢��z§�¼©¶zIz¥�}���¨ª¨z¯z§Ó¨�����³��t�����������ª��{tw��zçx���zµªÝ¬¨�¼�{zI����tw��v�}��t�����´}��y���� ����z¯�×��� ����������©���zI�����±zI£¤����x��¤�{tw���¾��x��³� ��t�����t®����x�!¾�Itwz¥���{�w´¡��z¥�»£�´�¬���zµ��y{�w´¾���w�]ê ²|)��t���zç©�t����³��zç���³z¥���¶z¥£»���wx³�¤��t���v�����ª�z¥�¥~ �ä��x�y�������zI������zIy�����y{�������§zÑtw�³s1óLs�¬�²� ìt��� î�! ºy��¤©Ú0Ñt®�§z究�������y{����v��w´±y�z¥�wt®�����½���¿��zIz¥tw��v¾���Ñ��z¥�����çë�����t�z¥�Ѫ�zIzI�åÁ直zI������˦|�Ê ¬���x¨�¯ª¨z¥zI��zIy¯��zµ��y�����ª¨t®ª������Ñy�zµ�����w´�}�¤����zIyµ~ ��z¯���»©Â�{���¤��à��{��y�°­t��¶y{zI��t������ê���¾��y{����zIyê��y{����zç��zI��z¥� �{tw���}���ÔzI����x�y{z½��t�v��±z�!¾�§z¥���§´�¬�����ª���³�¤�­���¤£�z¢��y�ª¨zIy{tw��v¡t®�¯����t����³��y��������­�§���³��t®ª¨zIy��¤�{tw���¿����y­y{z¥ª�x��§t���v����¨ª¨zÔzIÓ¨��������t������¦���³ª«�{tw��z�¬���³ª¡y���t®��t���v���y{����z¦z�!¾�§t�zI���I´�~{>@CB DFEHGJILK%E+MNMPORQ¹î����������v�����������¬�©¶z­x���zµª��}�¼�{y�����v�¬¨���³z¥�� º����x�y{�Iz¯�I��ª�zI������z¦t��Üp}�1) 2�������v������¢���¾�{�¾ª¨zI£�zI������}��������v�������������y{��v�y{��� �¥���������wzÖ�������®�»´�tw��v¾�Ix���zI��z¥�{�Ñ������zI´�v�����zµ�I~½�ÀzÔ�{�»© ���¤© zI£�zI�«�¤�¯��������w�³ª¨zI�¨�{��¬�����z½�®��y{v�z���y{��������t���v¯�×��� �{��y����Ý��������v������¢���Ô�Iy�zµ�¤��zµª¢v�t�v������{t�����z¥��y{���Ô��y{zIzµ� ����yJ6�Ó� ��z¥� �{tw�}��ÓÍ~u�Àz½���®���¯���»©í�{���¤�êà��{��y °Ñy�zµª¨x��§zµª­�{��z½��zµ��y����Ö�§���¼���u��´Ô������x¨�¡.�Õ�� �¤��ª¨z¥�¨����˦|�¬�©���t®���

s¤Õ

Page 82: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

y{z¥��x����{z¥ª¢t��¾��t�v���twæ³�¥���������»£�t���v��¥~3êêx�y�t���x�����´�¬�©¶z½���®���¦�{�»© �������¥¬�x���t���v%p}�1) 2�������v����¢������ð � z¥£¤���� x�����t����À��x����§��t������Ô���g ìt®�I¬�����z¥y�z}©����¦���«v�y{z¥���¦t�����y{�¤£�zI��z¥���­t��ã����x�y��³����zI������zIy�����y{�������§z�©���z¥�ª¨��tw��v��¡ª¨z¥�¨����ËÔ�¢��z¥��y{���¿£�zIy���x��ç�¡ª¨z¥�¨����˦|¡��z¥��y{����¬�©���zI����z¥yçx���t���v�à��{��y °���y}p}�1)¤2�������v����� ������ð �¶�¤©��}����y{©���y�ª���y�x���tw��v" º������z¥ª¾��z¥��y{���}y{��x���t���z�~W$½�¤©¶zI£�zIyµ¬�©�tw���¡����z¦t����{y��¨ª¨x³� ��t����¡����z¥£�zI�±��������w�ä������x����½����ª�z§��z¥y���t���t®�¼�{t��­����t®��z­t�����������z�zI£¤����x�����t�����¬�ª�zIzI�«��z¥��y{��������ª¿���³����tw��t�£�z­t��������§�������zIy�����y{�������§z¦�����§z­��v���t���~{>@�� �2�q\1�`UWb¢� ORUWI6�Ó��{zI��ª¨t���vÑ����zr0çt��Izêv�����z��{�¯ª¨tw·ÍzIy{zI���u������y{ªÖ��t�~Izµ�ä����ª­©�t�����t���v¯�I���Ô��tw�³�¤��t����Ö�wz¥��v��{��� ������x��®ª���zt���£�z¥����t�v�����z¥ª�¬����¶©êz¥�w�����¶�Iy�zµ�¤�{tw��v��¢�³zI���{zIy�zI£¤���wx�����t����±��x����§��t�����~ Û v�����zç������zµª¡���`p¯��������x¡��yêê������z¥�§�g º²�©ê��x��®ª���y��¤£�t®ª¨z½���¡tw����z¥y�zµ�¼�{tw��vÖ�§��x�����zIy{����t������{���{������z��¼©¶��v����¢zµ�I¬�©���t®���¡��y{zÑ����y{z¥��ª�´������£�z¥ª�~êê��zµ����zIy¦���®�»´¿t��À�³������v����¢��������zIzI�}�¯y{zI�®�¤��t�£�z¥�w´«��y{tw£�t®���ì¬���t����Iz¢��z¥�»£�´«�������w´¨��t��¯���¶z¥£�zI������z

�������ê�����§��t®�I���Ý������tw��t������¶���Ï�{zI���³zµ�§���¢zµ�¶�¢zµ����t���v��wzµ���ê���³�����¨�ê������x�����´¾ª¨t��Iz¦y����w�®������y�zItw����z¥y���t®ª¨z�~à��{tw���ï¬��§x���z§��x������®�»´�y{zI�}��t���� ���¢tw������y��{��������y�zµ�½�{�¦�³z�t���£�z¥����t�v�����zµªÝ¬¤�³zµ�I��x���z����³�{��z�v�y{z¥���ut��������§�v����¨ª��§x���z­�����³ª¨�wt���v������������¤£�zIy��������³z¥y�����y��}���³�§z¦tw���}�¤�����±���®�»´�~|êê���Ö��t���zµª¡©�tw���¿������y�����y{t�����zx���z¸��������y{©¶��y{ª� ì��y{x���t���vít�� ��������v�����������¬°²i ��¿tw��tw�}�¤Ó �}�»´ ���®��� ��y��¤£�t®ª¨z�������z�tw���Iy�z¥��zI���{���t��¢��y��¤£�zI��zI���{�¶t��������»´¾��y�����ª¨zIz¥�³z¥yÑ��z¥��y�����~

����z¥y�z¢��y{zÔ������z¥y¯��zIy���z¥�§�g ºtw������y{������t����¸�����¨�������¼�{t��Ôv�����z¥�ç©���t����ã�§��x��®ª«��zI��zIæ��­v�y{z¥�¤�{�w´���y{�������z�x���z­���³²i ��¿tw��tw�}�¤Ó���zµ��y�����~ � ��z­z§Ó��IzI���wz¥���Ѫ����}��t���©ê��x���ª���z­����z%p¯zIy{��������t��wz� ì�®�»´�tw��v�v�����zê¶��y��I������������z�~Ý� ��t���z��{��zIy{z�t®��������´ç����z�y{z¥�����§������x¨��z¥yä£�zIy���t����­���¨����zêv����¢z�¬»��y��¨ª¨x³�§z¥ª���´Hl � ê $�¿zµª¨t��íÁa´�µ�µ�¶�·¹¸�¸�º�º�º � � � ��� � »�»������ ��� ��� ¼ � � � ��½ ��¸�Ê ¬���zI©¶zIy���y{��v�y{���}�¯�I��x��®ªãª¨z§æ³��t��{zI��´���y��¤£�t®ª¨z������z}�§������z§�{t��{tw���À����ª¸y{zI��zI©¶z¥ª�tw����z¥y�zµ�¼�µ~ � ��z¢v�����ª¸y�zµ��������©���´s²i ��¿tw��tw�}�¤Ó«�}�»´«©¶��y{��©êz¥�w�t�������t®�½ª¨������tw��t®����z¥�I��x���z­���u����z�z¥��ª¨v�����z­���®�»´¾tw�7ê¶��y{�¥���{��������z�~ � �Ï��zI��v�����z¥����y�z­£�zIy{´¡�§������z��z¥��ª�tw��vÔx��¾�{���{��zÑæ³��������zI© ��t��wzµ���{�Ô��zç�����»´�z¥ªÝ¬�����ª¾v�����zµ�����Ï��zI�������¤© ª¨�¤©��¡��twv���twæ³�I�����{�w´�©���z¥����®�»´�z¥y{�¶ª¨�¢�����½��zIz¯tw����z¥ª¨t®�¤�{z`8�v����¨ª�:Ô���¤£�z¥���������®�»´�~ ¹î�¡����t®���I����z�¬¨�³z¥tw��v������wz¯������zIz­�Ö��t���z¦������®�»´}��y{����z¥£�z¥�¡æ�£�z­��y½��t�Ó±��t��wzµ����x��Ñ�§��x���ª±y�zµ��x����½t���z§Ó¨�³z¥y��½�����»´�~¡2êzµ�I��x���z­�I������x¨�{zIy��½�I�������������z¥zI�ã�{y{�����«���½©���t®���ã��t���z¥���³�»£�z}��zIzI�í�����»´�z¥ªÀ�³zI���{zIyÔ�������í��x��������¥¬u�«�I������x¨�{zIyÔ�����»´�zIy��I��x��®ª���®���¡�»£���t�ª��}����´������{��zÖ��tw���×���w�®�ç©���t����¸������v�x�zÔ��x��}�����¥~5$½�¤©¶zI£�zIyµ¬³��tw�³�§z��{��zÖ��y{��������t���v}�×���§����y�¤���������³�§z½���¨ª¨zµ�ê���Ï��z¥y��{��zçy{�����ê���{��y����ê���ê²�Õ¾Á�©���z¥�¡x���t���v­����zç�������¶�I���������¾zIÓ¨��������t�������t���z¥��z§�¥¬¹î�����)¾ ê¶�¤�{��z¥ª�y{������Ê ¬�������z¾����y�� ���Ñ���{����t®�¼�{t��¥���������¢���wt���v«�}�»´ã�³z±y�zµß�x�twy{z¥ªÀ�{�L*¼x��������{��y��¢����z�§������x¨��z¥yÑ���®�»´�z¥y¥~ � �{��zIyçv�����zµ���wt���zR²���y{t��g ²���y�t®�¦Á�©���z¥y�z�����zÔ��y{��������t���v��×���§����yç�¤�ç�¢�¤£�z­���¨ª¨z¥�t®���¤�¶�������êë¦����y¶�Ö°& º���®�»´�z¥y�v�����z�¬���x¨�¶����z½��y���������t���v­�×��� �{��y����¶���������§z����¨ª¨zµ�ê�¥���}��zç������t�v��¡���ë�|¾����������zÔë�ʽ©ê��x��®ª¿x���z.²i ��¿t���t�����Ó�t��«�{��z������¢zÖ©¶�»´Í����y{tw�}��y�t��w´±����y¯��t�ª� ê�{�¡zI�³ª� ìv�����zÖ�����»´�¬�¤�Ï�{zIy��{��z­�³����y�ª¡��zIv�tw�³�¶�����{����z¯����y{��~

����z¿²i ��¿t���tw�}��Ó¿���wv���y{t��{���}�ç��zIz¥� �������®���¡��z���������t��¥������zÔ���`�é01²ê�I¬Ýzµ����z¥�It����w��´¿t��¸�{��z}��y{z¥����Ý�Ôx����{t× î��v�zI���J�é09²��¥~ � ��tw��zÑ������£�tw��v+�Ý01²ê��x���x�������´Ôt���£�����£�zµ�����>6�Ó¨��z¥�§��t�����Ó� ï�¼´���z½zI£¤����x�����t����

s��

Page 83: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

�����¼���¤�{z¥�¯����z�����zI�ã�»©��»´�ª¨x�y�t���v�£»���wx�z¢tw��z¥y{����t�����¬Ý��zIy{�������ç�������¦�I�����³����zI�����§��x��®ª«��z����³����v�z¥ª���}��ª¨z¥�¨���� �ð ��zµ��y����¡���u���{�¤�{z¥�¥¬¨©���zIy{z¯����z���� �{tw������������´¾v�t�£�z¥�����{����z¦©ê��x��®ª¡��z�ª¨z§�{zIy{��tw��zµª¡��´����zÔ�§x�y�y{zI���½������t��I´����½���³�¤�çtw��z¥y{����t�����~�����t®�ç���»´±��y{��ª�x��§zÖß�x�t®����z¥yÑ�§����£�zIy{v�z¥���§z�¬���yÑtw�¿�{��zÔ�¥����z��� �Öx����{t× î��v�zI���Z�Ý01²ê�I¬��¢��z§����zIyÑ�¢zI�����¨ª±����y½����������t���v����§��t������¶�{���¤�½��z¥��ª¾�{�}��twv���zIy�y{zI©���y�ª��¥~

Û v�z¥��zIy����½������y{�������å���å������£�tw��vÀv�����z¥�}�������¡�§���Ô��t���z¿zI��zI��zI�����}���­����t��w�ç����ªÂ���������§z¿©�t��w�y{zI�}��t��¸��������zI��y�zµ��zµ��y����¿��y�������zI�����y­�¡©���tw��z¢�����§���¢z�¬Í��x¨�¦����z¥´¿��y{�¤£�t®ª¨z¢�����¢z¢��������z¢�������t����{zIy{z¥����t���v­ª¨���}��tw������� ����zI´Ö���Ï��z¥�¢�³�»£�z�zI��zI��zI�������¤��©���t®���}�§������x���zIy�� z§Ó��IzI����x�����x���������ª¨����ð �Á����¨��t���t�~µ�¤�{tw����¬�x����§z¥y�����t����¼´¢�I�����Ix�������t����³Ê§¬�����ª�£�t��Izë º£�z¥y{�{��Á�������v� ï�{zIy{� ���®������tw��v³¬�����������z¥���ê�¢�¨ª� zI��t���v�ʧ~}p¦���¢zµ�½�{���¤�­�§���Ö��t���z¢����t��w�ì¬Ý���������Iz�¬�tw����zIy���z¥�§�¯t��¨����y{�}�¤�{tw���¸����ª«����������z¥���çt����{zIy����§��t������y{z¿�{��z¸�������±ª¨t+!¾�§x��w�¿ª¨���}��t����¾����y±�I������x¨�{zIy��I¬½��� �Iy������g ºª�t��{�§t�����tw����y�´ ������y{��������z¥�¾tw��£����w£�t���v�§���Ö��t���t���v¿zI��zI��z¥������������zIx�y{t�����t®�¾��z¥��y{����¬ä�}������t���z¾��z¥��y���t���v³¬u��v�zI���­�{��zI��y�´�¬äv�����z�����z¥��y{´�����ªzI£�zI������´�����������v�´}�}�»´}��y{�¤£�zç����z­�¢���¼����y{x�tw����x���tw������z­´�z¥��y{�ê�{�¾�§����z�~

s�°

Page 84: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

À ¯ÂÁ «�¯°§ÄÃÆÅÈÇÊÉ ËÍÌ

hw�ëjHwçt��§����y Û �w��t��¥~ Û l¦���¤©���z¥ª¨v�zë º������z¥ª Û ����y{������� ���}êê������z¥�§�g îs���x�y¥~ �¸������zIyµð ���{��z¥��t��¥¬Jw�y{t *¼z)Ñ��tw£�zIy���tw��z¥t��µ¬ � � �{����zIy­�(.eô�ô�~

h °&j%p}�1) 2¶������v�����������Á���������v����������������Ï�¼©¶��y�z»Ê ~ ���������Î���»©�©�©­~ v���x���v³~ ��y�v���~h ë!j+��zI���w´�æ³���ãÁ���������v����������������Ï�¼©¶��y�z»Ê ~u���������b����*¼zI���w´�~ zI·�zµ� �µ~ ������~h ²"jÖà����¤©�twz}Á��³������v����¢�����±�����Ï�¼©���y{zµÊ ~u�����{���Î���»©�©�©­~ ��v������¤©�t�z�~ �§���¿�¨~h |&j+2¶y{x��§z¿� ~ 2¶���w�®��y�ªÝ~ ����zi²i ��¿t���t�����ÓÂà�zµ��y����x²�y{���Iz¥ª¨x�y�z�����y���y{zIzµ�qêê��������t���tw��v êê�³�����Iz�Ñ��ª�z¥�¥~IÏçÙ éìÎ æêÆIÎ×ˤÄtР̳éºÈIÄÏÄ Î�Ð�ȧÌÍÆ{ÈI¬³°���Á×ë�Ê � ë�°ts � ë�|�Õ�¬��(.eô�ë�~

h z!j+$Ö~�2¶z¥y���tw��zIyµ~}2�������v����������7êê���¢��x¨��z¥y9²�y���v�y����^2êzµ�¤���Ñ�À��y{��ªÎêê��������t�����~wÏçÙ éìÎ æêÆIÎ×ˤÄ;ЧÌ;kéîȧÄÏÄ�Î�Ð�ÈIÌ�Æ�ÈI¬��I²³� °�Õ�| � °�°�Õ�¬��i.�ô�Õ�~

h sij+0¯��y���z¡2¶t��w��t���v��¥¬ Û ��y{���+0¯�»£�t�ª�������¬i����������������à¨������zI·�z¥y¥¬»���³ªH0Ñx�����zêà�~µ�¤��y{����~�����z êê�����w��zI��v�z���IJ ����zIyµ~?ÏçÙ éìÎ æêÆIÎ×ˤÄ�Ð Ì�éîÈIÄÏÄ Î�Ð�ÈIÌ�Æ�È�=¨Å¤Ü¨Ù ÌÍË¤Ä ¬Ý�µë�²³Á��ë ¼°�ʧ� °�Õ�� � °¤²�Õ�¬�°�Õ�Õ�°�~

h ô!j+�¿t®������zI�e2¶x�y{��~t²�y{����êêx��¥� Û �%6�·Íz¥�§��t�£�z¶à¨zI��z¥� �{tw£�z|6�Ó��{zI����t��������¨����z Û �������" 2¶z§��� Û ��v���y�tw������~Ð�ÑÒÑ;ÏF=�Å�ܨ٠Ì�Ë�Ä ¬��(ô³Áï°�Ê ��s�� � s!z�¬��(.e.�|�~

h .!j+�¿t®������zI�;2¶x�y{��~�����z � ����z¥�w���+�«���{�������Í����z�Ó�z¥��yµ� �ä����z¥����t��¿x�y{���»����t�£¨�I~�u���v�t�����z¥�w����~^Ð�Ñ�ÑÔÏ=¨Å¤Ü¨Ù ÌÍË¤Ä ¬�°�Õ�Áïë�Ê ���(ôe. � �(.�ë�¬��i.�.ts¨~

hw�¥Õ!j+�¿t®������zI�c2¶x�y{��~½s�y����à¨tw������zÔs�z¥�¤�{x�y{z¥���{�±à�������t®�¼�{t��¥�¤��zµªé6�£¤���wx�����t����¿s�x���� �{tw�����I~ѹî�Ý$�~���~£¤���¢ª¨zI��$½z¥y�t�������ªR$�~¤¹ît®ª���¬¤zµª¨tw����y��¥¬�Õ¶Ù�ŵÆ{È�È�ɤÎÏÌ�Фè½Å¼Þ�é-,�ÈÒÖ�ÎÏÙ�è�étР̳éºÈIÙ Ì�Ë�éïÎ×Å�Ì�ˤÄ×Ñ�Å�Ì¥Þ§ÈIÙ�ȧÌÍÆ�ÈçÅ�ÌÑ�ŤÚÑØ�ܨéîÈIÙ�èÔˤÌ�ÉVؽˤÚ}ȧèlÙ|ÑÒØZk-Ú�Û�ܤ¬Í£�����x���z¾�»|�|"ô�¬¨����v�z¥�Ö�µ°"z � �¥²�|¨¬¨����x���x�����¬ý����������¬��i.�.�ô�~à���y�t���v�z¥yg w�zIy{�®��v�~

hw���ëj+�«�����{��zI© u�~�p¯tw�³����zIy{v�~�p¯¹�2¯��¹î����zIy���z¥� �ç¹î�¨����y{�}�¤��t����¿t��«�qêê���¢��x¨�{����t��������w��´`êê�����w��zI��v�t���vp¦���¢z�~r=�Å�ܨ٠Ì�Ë�ÄäżÞcÏçÙ éìÎ æêÆIÎ×ˤÄtÐ Ì�éîÈIÄÏÄ Î�Ð�ÈIÌ�Æ�ÈÂÝÑȧèIÈ{Ë�Ù�Æ�,�¬��¥²�� ë�Õ�ë � ë�|"ô�¬�°�Õ�Õ���~

hw�µ°&j+Û­~ 0Ô~�p¯y{zIz¥�����������µ¬�0Ô~ 6½~�6��������®����z�¬�����ª±àÍ~ 0Ô~;êêy��¨����zIyµ~�����z}p¯y{zIz¥������������êê��z¥�{�|²�y���v�y�����~͹î�ÖäˤÄÏÄ]=¨Å�ÎÏÌ�éÂÑ�Å�Ú½ØÍܨéºÈIÙLÑ�Ť̵ާȧÙ�ÈIÌ�Æ�È)Þ�ß�¬�����v�z¥�rô�Õ�� � ô��µÕ�¬³�(.�z�s�~

s¤ë

Page 85: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

hw�¥ë!j+² ~�6Ñ~e$ç��y��¥¬e�Ö~t�³~��Ñtw����������¬�����ª>2¯~�Û½��������z¥�ï~ Û s���y{�����;2�����t�������y��{��z1$ÑzIx�y{t�����t®�r0çz§��z¥y���t����! �{tw���}���]�¿t���t��Öx��©êê�����|²��������¥~ÔйàIàIàâá�Ù�ˤÌ�èIË�ÆIéïÎ×Å�Ì�è¯Å�Ìäã�<»è éºÈIÚÖèDãÝƧÎ×ÈIÌ�Æ�È�Ë�Ì�ÉäÑ3<�Ã�ȧ٠ÌÍȧéìÎ×Æ è ¬²�Áï°�ʧ�w�µÕ�Õ � �¥Õ�s�¬³�(.�zeô�~

hw�I²"j+�¿t®������zI�¥$½�¤©���y�ªÝ~ ����zH0Ñx�zI�ì¬ Û x�v�x����Ñ|¨¬³°�Õ�Õ�ë�~ h � ����tw��zëj�y{z¥��~ v�����z¥�¥~ ��������v�����������~hw�µ|&j+0Ô~vl¦��x����¸����ªÝÛ­~v�¿����y�z�~ Û � Û �³����´���t®�Ñ��� Û �������! �2¶z§����²�y{x���t���v³~�ÏçÙ éìÎ æêÆIÎ×ˤÄÔР̳éºÈIÄÏÄ Î�Ð�ȧÌÍÆ�ȧ¬

z³Á�²�ʧ� °�.�ë � ë�°�z�¬³�(.ts�|¨~hw�(z!j+Û­~�6Ñ~�l¦��y��¼~�¹º��z¥y{����t�£�z� ºª¨z¥zI��zI��t���v Û ²�� Û �±���¨��t��}������ª��¢t®�{��t�����zÑ�{y�z¥z¯��z¥��y{����~�¹î�2Õ¶Ù{Å¥Æ�È�È�ɤÎÏÌ�Ð�è

Å�Þ�é�,�Èdå�ÎÏÌ�é-,wЧÌ�éîȧ٠ÌÍˤéìÎ׍Ì�Ë�Äý=¨Å¤ÎÏ̳édÑ�Å�Ì¥Þ§ÈIÙ�ȧÌÍÆ�ȯÅ�Ì.ÏçÙ éìÎ æêÆIÎ×ˤÄ�Ð Ì�éîÈIÄÏÄ Î�Ð�ÈIÌ�Æ�ÈI¬��³��v�zµ�¶�¥Õ�ë�² � �¥Õ�ëez�¬�i.�ô�|�~hw�&sij Û �w��t��5u�~ wÖ~�¬�£¤���¿ª¨zI�é$ÑzIy{tw�q$�~ ��~�¬����³ª³$Ñx�����*¼z¥���5�í~ ² ~ $�~|p¯�� �¿����x�à����w£�z¥ª±��´q�½z¥©�à¨z¥��y����

�äz¥������t�ß�x�zµ�I~�¹î�YÕ¶Ù�ŵÆ�È{È�É�ÎÏÌ�Ð�è�żÞ}é-,�È`ß�Ú�Ú�Þ(Ï°ÏcÏoÐ)Ö�Ë�ÄÏijã�<¤Ú½Ø�Å»è ÎÏܨÚ#ŤÌæؽˤÚ}È è"çlÕ¶Ä�ˤÌ�̳ÎÏÌ�ÐË�Ì�ÉuèäÈ�ˤ٠̳ÎÏÌ�Ð�¬�����v�z¥�¯� � .�¬Ý�i.�.�ë�~

hw�(ô!j+0Ô~��¿t®����twz�~Jp¦����zë º���®�»´�tw��v¢����ª±v�����zë º�wzµ��y{��tw��vÔ��x������}���{��~ ¹î�`u�~�s��»Óͬ¨zµª¨tw����yµ¬^ÏçÉ!�¤Ë¤Ì�Æ�ȧè­ÎÏÌÕ¶Ù{Å�Ð�Ù�ˤڢڢÎÏÌ�СË�Ì�ÉwåÔŤÌýkRå­Ü¨Ú}ȧ٠Î×Æ�ˤÄ1Ñ�ŤÚÑØ�ܨéîˤéìÎ׍̳¬�����v�z¥�ç�(ô�ë � °�Õ�Õ�~�² zIy{v���������¬t�½zI©�Ó���y{�ͬ�i.�z�z�~

hw�(.!j+�«��y��{tw�`�¿x�z¥�w��zIyµ~Jêê������x¨�{zIy1p¯�³~³ÏçÙ éïÎ æ¶Æ§Î×Ë�Ä�Р̳éºÈIÄÏÄ Î�Ð�ȧÌÍÆ�ȧ¬��µë�²�Á¼�ë ¼°�ʧ�w�¥²�| � �&s".�¬�°�Õ�Õ�°�~h °�Õ!j+�í~v�ÑzI©�����y{��~'é�ˤèïØ�ˤÙ{Å!���¤ÈIÙ�è�Ü�è'êÔÈ�ÈîØsë�Ä Ü�È�çpÑ�ŤÚÑØ�ܨéîȧÙpÑ],�ȧè�èäÑ�ŤÚ}È è}żÞwÏêÐ�ÈI~¦à¨��y�t���v�zIyo

w�z¥y��®��v³¬��i.�.�s�~h °¨�ëj+�������¿� ~�Û����¢z¥tw������ªé$ÑzI��y{tc6Ñ~�2����ï~Ñà����w£�t���v¾�{��z�p¦����z���� Û ©¶��y�täx���t���v�²���y{���w��zI�cÛ�z§�{y���

v�y{��ª¨z Û ������´¨��t®�¥~?ÐìàIàIàÈÑ�Å�Ú½ØÍܨéºÈIÙ ¬�ëez�Á¼�µÕ�ʧ� °�z � ë�ë�¬ � � �����³z¥yÑ°�Õ�Õ�ë�~h °�°&jÖà��{x���y�� Û½x�����zI���Ý����ªq² z§�{zIy|�Ñ��y{£�twv³~ ÏçÙ éïÎ æ¶Æ§Î×Ë�Ä�Ð Ì�éîÈIÄÏÄ Î�Ð�ÈIÌ�Æ�È�çDÏîí«ÅµÉ�ÈIÙ Ìp϶Ø�Ø�Ù{Å¥Ë�ÆÓ,¨~IJ�y�z¥���{t��Iz

$ç�����ï¬Ý�i.�.�|�~h °�ë!j Û y��{��x�y�u�~�à¨���Öx�z¥�ï~�à����¢z­����x�ª�twzµ��tw���}������tw��z¦��z¥��y���t���v¢x���tw��v¢�{��z­v����¢z¯��������zµ����zIy��¥~ йëDí

=¨Å¤Ü¨Ù ÌÍˤÄ�Å�ÞcÝÑȧèIÈ{Ë�Ù�Æ�,«Ë¤ÌÍÉïê¢Èë�¤ÈIÄwÅ{ØÍÚ�ÈIÌ�éì¬�ë�Áïë�ʧ� °��¥Õ � °¨�i.�¬e��x���´¸�i.�|".�~h °¤²"j+��������������� à¨������z§·ÍzIyµ~ ����z $½t®������y{´F$½z¥x�y{t�����t®� ����ª�����z ² zIy�����y{�}�����Iz ��� Û �������" 2¶z§���

6��������³�§zI��z¥�����I~5ÐìàIàIàðá�Ù�ˤÌ�èIË�ÆIéïÎ×Å�Ì�èãÅ�Ì�Õ�ˤéìéºÈIÙ ÌæÏçÌ�Ë�Ä�<»è ήèãË�Ì�ÉYí¸Ë�Æ�,�ÎÏÌÍÈzР̳éºÈIÄÏÄ Î�Ð�ȧÌÍÆ�ȧ¬����Á¼���µÊ§�w�»°�Õ�ë � �»°¨�µ°�¬¨�(.eô�.�~

h °�|&j+���������������åà¨������zI·�z¥y¥~òñ�Ì�ȳ=�ܨÚÑØHÏr,�È�Ë�É�çnÑ],�ˤÄÏÄwÈIÌ�Ð�ÎÏÌ�ÐVó­Ü¨Ú}ˤÌHã�ܵØ�Ù�ÈIÚ}Ë�Æ�<«ÎÏÌôÑ¥,�È�Æ{Ç�ȧÙ�è ~à���y�t���v�z¥yg w�zIy{�®��v�¬��(.e.ts¨~

h °"z!j+���������������«à¨������zI·�z¥y¥¬�Óç��v�£�tÄ2c*¼��y{����������¬ý�½z¥tw�Ä2¶x�y{����¬ýÛ����éu�����z�¬;²���x��]u�x�¬�����ª«à��{zI£�z¢à�x¨�g ����zI��~�2¶x�t���ª�tw��v¯�{��z1êê��z¥����zIy����µÕ! �²�t�z¥�Iz|6��³ª¨v����¢zZ0¯�¤�{��������z¥�¥~Ôß�õ�é�,uÏÑÉ"�»Ë�Ì�Æ�È è�ÎÏÌVÑ�Å�Ú½ØÍܨéºÈIÙؽˤÚ}ȧè.ÙRÏuÑ�Ø Ü¤¬;�½�¤£�zI�Ö��zIy½°�Õ�Õ�ë�~u�ä�}������z¥��y¥~

s»²

Page 86: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

h °esij+2¶y{t����Ôà���z¥������y�ªÝ~³á³Å!/�ˤÙ{É»èdÕ�ÈIÙ�Þ§È{ÆIétÕ�ÄwË!<ÖÅ�ÞÒãÍÆIÙ�Ë�õçÄ�ȧ~�²��;0 ����zµ��t®�I¬e)½��t�£�z¥y{��t��{zItw�3�¸��������y{t®�����µ¬��x���´±°�Õ�Õ�°¨~

h °"ô!j+0Ô~uà��®�¤�{z¡���³ª¼u�~ Û �{��t���~éêê��z¥�{�­²³~ |��Ô����zL�Ñ��y�����©êzµ�¼�{zIy{� )½��t�£�z¥y{��t��¼´Îêê��z¥�{�%²�y���v�y�����~}¹î�² ~�Û�zI´�¬Íz¥ª¨tw����y¥¬�Ñ],�ȧè�èuã�ǤÎÏÄÏÄ ÎÏÌsí¸Ë¤Ì Ë�Ì�Éäí¸Ë�Æ�,�ÎÏÌÍȧ¬ä����v�z¥�5ô�° � ���(ô�~³à���y{t���v�z¥y5w�zIy{�®��v�¬v�ÑzI©Ó���y��ͬÝ�(.�s�s¨~

h °".!j+�¿t®������zI��à��{y{������~�����z¦��t®������y{´¾���u��������v�����������~ä�����{���b���»©�©�©­~ v������¢����£�t�������v�z�~ �§���l��~h ë�Õ!j+Û�t®������y{ªÀàÍ~äà�x¨�������ã����ª Û ��ª�y�z¥©�p¢~]2���y����³~¿ÝÑÈIÎÏ̥ާŤÙ{Æ{ÈIÚ}ȧ̳é�èäÈ{Ë�Ù Ì�ÎÏÌ�Ð�ç.ÏçÌzР̳éïÙ�ŵɤÜ�ÆIéìÎ׍Ì�~

�¿¹¼� ²�y{z¥�{�I¬ýê¶���Ö��y{t®ª¨v�z�¬�� Û ¬��i.�.�ô�~h ë��ëj%p¯z¥y{����ª���zµ����x�y{��~3�½zIx�y���v������������ Û ��zIx�y����� ì��z§�¼©¶��y{�¢�³������v����¢�����¡��z¥��y{��t���v���y{��v�y�����~u¹î�

óÔȧܨ٠ήè éìÎ×Æ°Õ¶Ù�Å{Ð�Ù�ˤڢÚÔÎÏÌ�бÎÏÌ`ÏçÙ éìÎ æêÆIÎ×ˤÄ^ЧÌ�éîȧÄÏÄ Î�Ð�ÈIÌ�Æ�ȧ¬³����v�z¥��s!ô � ô�Õ�¬��(.�ôe.�~h ë�°&j%p¯z¥y{����ª±��zµ����x�y��³~ä�äzI������y����v0Ñtw·ÍzIy{zI���Iz}u�z¥��y���t���v¢����ª��r0� �p¦����������~°Ñ�ŤڢڢܨÌ�Î×Æ�ˤéìÎ׍Ì�è�Å�Þ

é-,�È'ÏuÑ í�¬³ë�ô�Áïë�ʧ¬��«��y����¸�i.�.�|�~h ë�ë!j%p¯z¥y{����ª¯��zµ����x�y{��~!²�y{��v�y{���¢��t���v|2�������v����������})Ñ��tw��vÑà�zI�w�� º�äz¥������t���vr�½zIx�y{�����½zI�{�¥~�ÏçÙ éïÎ æ¶Æ§Î×Ë�Ä

ЧÌ�éîȧÄÏÄ Î�Ð�ÈIÌ�Æ�ȧ¬��¥ë�²�Á¼�� î°�Ê ���(ô�� � �i.�.�¬�°�Õ�Õ�°¨~h ë�²"j+Û­~u�������}���Ö���³ª lã$Ñ���������³ªÝ~é���»£¤�«à�zI���{�wz¥y{�¥� Û Û�zµ��zµ��y����Î6���£�t�y{������zI���­����y¢à��{x�ª¨´�tw��v

�¿x����{t× Û v�zI���Z�ÑzIv�����t®�¤�{tw����~�¹î�(Õ¶Ù�ŵÆ�È�È{É�ÎÏÌ�Ð�èÖżÞDР̳éºÈIÄÏÄ Î�Ð�ȧ̳éwö�èIÈIÙoÐ Ì�éîÈIÙ�Þ§Ë�Æ�È è ¬¨����v�zµ�¶°�²�Õ � °¤²�Õ�¬°�Õ�Õ�°�~h ë�|&j+l¦z¥�À����������������~pÏçÉ!�¤Ë¤ÌÍÆ{ȧè}ÎÏÌ�Ñ�ŤÚÑØ�ܨéîÈIÙ2Ñ¥,�È è�èlÞ�¬u�������¨��z¥yRêê������x¨�{zIyRêê��zµ���Ôà���y{zI��v�����¬

����v�zµ��|�| � |"z�~3² zIy{v���������²�y�zµ���¥¬Í�(.�ô�°¨~uz¥ª¨tw�¥~ý�í~ Û�~ 2¯~�êê�®��y{��z�~h ë�z!j+�tµ�y{�±����´¨����zI��¬�°�Õ�Õ�ë�~3² zIy����������¥êê�����Ôx���t®�I�¤�{tw����~h ëtsij Û ~¥u�~ø÷�����y�t®���¥~ Û ��z¥© ��������tw��v���z§�{���¨ª¸©�tw���í�������wt®�I����t������ç����y¯v�����z¢�����»´�t���v�~¢��zµ������t®�I���

y{zI����y��¥¬�0çzI����y��{��zI�������Jêê������x¨�{zIyÑà¨�Itwz¥���§z�¬;)½��t�£�z¥y{��tw�¼´}��� � t��{�§������t���¬��«��ª¨t®������¬Ý�(.�s¤Õ�~

s�|

Page 87: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

ù �ú�û£ýü�þúÿ�� ù

� � ÃÆÇ�� Ç�� � §ÆÅ� ­ «ÂÇ�ȯ°§±¨ § � � � Ç�Åfª Ë� ­ ¨ ª�ȯ°§©¨ ®

� @_� ­°b�KRE+MPEÂ~a�³ORU¡M��Ü��E9\3��ORQ£OR� � �_���`E��ýDFbZ\ÄE�¿���¼�Ñv�����z­��y{��v�y{������ª¨�¡�����½x���z­�{��z�y{zIv�x�����y�����y{� ��� Û �w�����! �2¶z§�{�¿Á直z¥�{�§y{t��³zµª��������±tw�«sut�v�x�y{z°¨~ ²�ʧ¬���z¥�¥��x���z�zI�¨����y{�Itw��vÀ�{��z�zI£¤����x��¤�{tw��� ��x���� �{tw��� �{�í����©¶�»´¨�Ôy�z¥�³��y��¾�À£¤����x�z�tw� ��z¥y��}�����¯����zy{�����}�����»´�zIy}t®�}������ ìt�����x�tw��t�£�z�~ ����z¥y�z¿y{z¥���w��´åt®����ð �±����´ ª¨t�·ÍzIy{zI�³�§z¿��z§�¼©¶zIzI� �{��z¸�§�¨ª¨z�����y��¿t�����¨ª¨zµ�Ö���³ªã����z��§�¨ª¨z}����yR�«��ÓÀ����ª�z¥�¥¬uzIÓ��§zI���Ö����zI´í��y{z¾ª¨��t���v¿�{��t���v��Ô����������tw��zI��´�¬ ��z¥�¥��x���z}����zzI£¤���wx�����t����Â��x��³� ��t���� v�t�£�z¥�±���I��y{z¥�}y{zI�®�¤�{tw£�z���� ����z�y������±�����»´�zIyµ~ $½�¤©¶zI£�z¥y¥¬�tw��©êz���������v�z«��x�yzI£¤���wx�����t����}��x���� �{tw���¡�{�¢���w©��»´¨���{�§��y{zÑ�Ô���¨ª¨z¯������z¥ª}���¾�{��zç�����»´�zIyo ï�{�" º�¢�¤£�z�¬¤�{��zI�±zI£�zIy{´¢����ª�zçt������zÖ��zµ��y����±��z¥�I����z¥�Ñ�>�«�¤Ó¡����ª�z�'�z¥t��{��zIyÑ����z¦æ³y{���Ñ���®�»´�z¥y¶t®�½�}��Ó�t���t�~¥tw��v�¬���y�����zÖ��z¥�I����ª����®�»´�z¥yt®�Ô�}��Ó�t���t�~¥tw��v�~㹺�Ñ�{��z±�®�»´�z¥y{�Ö���1�¸�¤Ó ���³ª{�¿t�� ���¨ª¨zµ���¼�{y�t®� �{�w´í���w��z¥y��³�¤��z�¬�����zI� ����������z¥ªåx��£¤����x�zÖ��tw������´���zIzµª����{�¾�³zÖ��zIv��¤��zµª���´¾����zÖ����y�z¥���½����ª�z�¬³��t����§z�©��³�¤�Ñt®�½v����¨ª±����yÑ����zÖ����������z¥���t®�Ô�³��ª ����y¢�������¢�����»´�zIyµ¬�����ª £�t��Izë º£�zIy��{��~í����z������¼�¢����t���v㩶z±��z¥z¥ª ���㪨�Àt��Ô����tw��� ������x¨������z���������±����ª«�³zI�{�¾£¤���wx�zµ�½����yÑ�{��zÖ©�t���ª¨�¤©­~­à�t����§zÖ����z¢��y{t�v�t�������t�������zI��zI���{����t����À��ª&*¼x����{�ç�����w´�����z����������£»���wx�z¥������y|�«��ÓÔ���¨ª¨zµ�I¬����³ª}��t����§zÑ����zÑ��z§Ó��ê��zI£�zI��ª¨�¤©��}t�������y�����z½����������t��{z½���®�»´�zIyµ¬�©¶z½©�t��w�����zIy{z§����y{z¾��©¶���À����ªã��zIv��¤�{zÔ�{��z¾£¤����x�zµ�­���½���������¿����ªÀ�³zI�{�¿©���zI�ã©êz¡�����{�¯����z¥� ª��¤©����{�¿����z����t���ª�~Ä2¶´Ö��zIv�����t���v¦zI£�zIy{´­y�zI��x�y{��z¥ª¢£¤����x�z�¬�zI��t��¢t�������t���v¯����zw� » t��� � ��½ �¦��y���������¬�����ª���©¶������t���v����z����w�����ç����ª���z§���¯©�tw��ª��¤©å�³��x���ª��¥¬¤©¶zêz¥��ªÖx��Ô©�tw���Ô����zr�ÑzIv����}�¤Ó¦����y{�Öx��®�¤�{tw������� Û �������" 2¶z§�������ª�z¥�{�§y{tw��z¥ª±tw� hw�µ|ijätw�¿sutwv�x�y{z Û ~w��~� @CB ­°b�KRE+MPEÂ~ �³ORU¡M��Ü��E9\3��ORQ O%� }O~p�¼b�G \W��M¢EÂ~�� �>\3EHUo� E+Q`_

�>\3EHU B�½�¤©ã�{���¤� ©¶z����»£�z���ª&*¼x³�¼�{z¥ª­�{��zê����y{�Öx��®�¤�{tw���¦����y Û �������! �2¶z§����¬¤©¶z���z¥z¥ª¦�{�¯��ª&*¼x����ä�{��zê���wv���y{t��{���}�x���z¥ª��¤���������³�§z¯���¨ª¨z¥�¥~�sät�y��¼�µ¬¨©êz¯�����{t��Iz¯����������t����§zç����z­����t��®ª¨y�z¥�¡���u�¢���������Izç����ª�z¯t����Öy{zIv�x�����y²i ��¿t���t�����Ó¾��y{zIz­©�t�������z¦����y��{��z�������z­�����»´�zIy­ÁÏ�{��zÖ���������§z­����ª�z­���»´+*¼x��¼�çy�z¥��y�zµ��z¥���¶�{��z����®�»´�z¥y����y��¤©�t���v¡ª¨t®�§z�¬Í��x¨�¯����z¥´«�¼�{tw��� ���»£�z¥��ð �ç�¢�¤£�z¥ª�ʧ¬Ý���±©êz¢ª¨����ð �ç��zIz¥ª«������ª&*¼x����¯����z¢y�zI��x�y{�¿£¤����x�z¥�

s!z

Page 88: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

� ¼���� µ ��� ¼ ¶�´ ��� ��µ � ` � ��� � ½s� ��� � ½�� � ¼���� µ ��¼ ¶�´ ��� � ¼���� µ � ��µ � � � � µ ½ ��¶�µ�´�!#"� � `¹µ���� � ����¼ ` � ��� � ½ !%$&$ ½ ��¶�µ�´('&'*)+!Y����µ���� � `ì��, ��¼ � � µ��*` ����� � ½ !�!.-/ ' � � ���t����� »�»�� � » ` � ��� � ½ !.-» � � ���0'ô�21 /&3 1 / 154&67-� � � `"�8':9;-s�0<�' / -n�>=?=@!A",B' � ��� ¼ ¶�´ ��� ��µ � ` » ������� »�»�� �*` ����� � ½C� �&! � � � ��µ ��� � ��¼ ¶�´ ���ä½ ��¶�µ�´^�@9�!.-� � `D,*E » � � ���2! » � � ���0'F,7-� � ` » � � ���GE ��¼ ¶�´ � ! ��¼ ¶�´ � ' » � � ����-� � ` ��¼ ¶�´ � E�' � ��µ � !n����µ���� � ` » � � ���+!.-H����µ���� � ` » � � ���+!.-H

sät�v�x�y�z Û ~����¡�ÑzIv����}�¤Ó¾����y��Ôx��®�¤��t����±���u����z Û �w�����! �2¶z§�{�����wv���y{t��{�����y{��� �{��z+�¿t��¿��y��«��Ó±���¨ª¨zµ�½�¤�Ñ���w�ì~��ÀzÖ���®����ª�����ð �½©¶�����¶�{�¾��������v�z¯����zÖ��y�ª¨zIy����ä�{��z�������������y��z§�{�¡£¤����x�z¥�ç��t����§z�¬³��v���t���¬�����zÔ�����»´�zIy���������ð �¦��������v�z¥ª�´�zI�¥~½s���y56�Ó���z¥�§��t��}�¤Óݬ³��������tw��v¡��zIzµª����{���������v�ze'�©¶zÔ�¥���«x³��zÔ����z��{����zÔ�I��ª�z�~¦s���y­à�����yµ��¬Í�����{��t���v¡��z¥z¥ª��ç�{�±��������v�z�z¥t��{��zIyµ¬���tw���Iz¢à�����yµ�t®�Ö����y{z¥��ª�´Ù8���v������¼�{t��(:�������x¨�Ö©��³�¤�Ö�¼´���z¥�Ö�������¨ª¨z¥�Ö��y{���IzIzµªãt��µ~Ý$½�¤©¶zI£�zIyµ¬uà�����y °���zIzµª��­�{�¸��z��������v�zµªÝ~åà�tw�³�§z�©êz���y{z±����©��»´�����y{´�tw��v¸���À�}�¤Ó¨tw��t�~Iz��¤�¢z¥����� �¼�{zI��¬�©êz���t������w´í��zIz¥ª ����t���v���z£�z¥y{��t����¸����à�����y °}����y��������³�§z¢���¨ª¨z¥�¦�����w���¤©¶z¥ª«��´Ý�¸�¤Ó«���¨ª¨zµ�I¬�����z�t��¢���wz¥�¢z¥���{�¤�{tw���ã���ê©���t����Àt�������¤©��¸t���sut�v�x�y{z Û ~ °�~Ö����t®�¯tw������zI��zI�����¤��t����ã���{��x���z¥�¯��zµ��y����«tw�Ày{zIv�x�����y'²i ��¿t���t�����Ó¿��y{zIzµ�I¬��������z��¥��������� » � � ���´å�I��� �³z�y{zI���®���Iz¥ª ©�t��{� �ã�I���w�¶�{� ��� ¼ ¶�´ ��� ��µ � \R\�¬�����zIv����}�¤Óå£�zIy���t���� ���Û �������" 2¶zI�{�¢©���t®����©�t������I����� � ��µ � �JIÔt����¼�{z¥��ª¡���utw�{��zI�w�¼~ Û ��z¥© £�z¥y{��t����¡��� ��� ��� �¢t�������������zIzµª¨z¥ªÝ¬� ��� ��� �³¬�©���t�����©�tw����*¼x����½��z���� ��� � \ ��� ¬�z§Ó��§z¥�¨�½t��½©�t������I����� ��� ¼ ¶�´ ��� ��µ � \R\Í~��¿���¼�����u����t����I��ª�z������x��®ª¿����y{z¥��ª�´¡��zÖ��y{z¥��zI���Ñt��¿����z�����y{� ��������zÖ£�z¥y{��t���������à�����y °¢����y¯���������Iz����¨ª¨zµ�����������¤©êzµª±��´�«��Ó¡���¨ª¨z¥�¥¬^��µ � ��I \ ��� ~

s�s

Page 89: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

� ¼���� µ � ��µ � ��I*` � ��� � ½H����� � ½C� � ¼���� µ ��¼ ¶�´ ��� � ¼���� µ � ��µ � � � � µ ½ ��¶�µ�´�!#"� � `¹µ���� � ����¼ ` � ��� � ½ !%$&$ ½ ��¶�µ�´('&'*)+!Y����µ���� � `ì��, ��¼ � � µ��*` ����� � ½ !�!.-/ ' � � ���t����� »�»�� � » ` � ��� � ½ !.-¸JK*1 � �µt� ��¼ �>L � µt� ��� K�¸� ' / K6` ��¼ ¶�´ � �>MN!.-� ' / K6` � ��µ � ��O@!.-�&P ' t��� ` �7� O@!N-¸JKY��� ��� � ��� ¶�´ ��» �BK�¸� � � `"�8':9;-s�0<�' / -n�>=?=@!A"

� =&'FOC-��P ' � � ` �Q� MN!.-ºSR|�>TG' � ��� ��� �*` » �t����� »�»�� � ` ����� � ½�� �&! �U�?P7�V�&P7�`½ ��¶�µ�´ �@9�!.-� � ` ºSRì�>T0'JE � !P����µ���� � ` � ��µ � !.-� ��'òºSRì�>TC-H

¸JKò��� � ����´j¶�´ � » �*K�¸, » � '*)�-� � � `"�8':9;-s�0<�' / -n�>=?=@!A"

� =&'AMW-� =&'òºSRì�>TC-�&P ' t��� ` �7� O@!.-��P ' � � ` �Q� MN!.-,B' ��� ¼ ¶�´ ��� ��µ ��X \R\ ` » ������� »�»�� �a` ����� � ½C� �&! �U�?P7�Y��P7�`½ ��¶�µ�´^�@9�!.-� � `D,*<�' � !P����µ���� � ` ��¼ ¶�´ � !.-� � `D,*E�' � !P����µ���� � ` � ��µ � !.-, » � =&'F,7-� ��'G,7-� ��'G,7-H

����µ���� � `D, » � ¸ / !.-H

sutwv�x�y{z Û ~ °��W�½zIv����}�¤Ó¡����y{�Öx��®�¤�{tw���¡���u����zÖà��{��y�°¢����v���y�tw�����

s!ô

Page 90: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

ù �ú�û£ýü�þúÿ�� Z

[ ¯'ª �

�ä�����wzH2¯~���������x�y{������zI����y{z¥��x������¶����y�²� ìt��� î�! ºy��¤© �����LsµÓýsÖ������y�ªÝ¬Í�(ô�¬ Õ�Õ�ÕÔv����¢zµ�¶�³z¥y½�}�¤�{����x��ªýËÔ� ªýË¯ë ª�˦| ªýËHs ªýË9.� ² |¨��~ ô�ë�� z�ë�~Ò|�°�� z�²³~ ë�°�� z�|¨~ ²�Õ��ë ²eô�~w�!s�� ² z���~ ô�°�� z�°�~ z�ë�� z�ë�~�s!ô��| ë�z�~ ²tô�� ë�ô�~��(ô�� ² |�Õ�~ |�²�� |�°¨~��µ°��s ë�|�~ zeô�� ëts�~ ëts�� ²t.�~ ²ez�� ² |���~ ô�ë��. ë�²³~ z�Õ�� ë�z�~Ò°�°�� ²�s�~ ô�ô�� ²eô�~w�!s�� ²

�u������zH2ç~Ò°¨�¡²�y����³z¯z�!¾�Itwz¥���§´¡����y�0çt��IzªýË¯ë ªý˦| ªýËHs ª�Ë9.� � � � � � � �|¤Ó�| z�z�~ ô�� �!s�~ ë�� ²eô�~ ²�� s¨~ s�� ²eô�~ ²�� |¨~ ô�� ²�s�~ ²�� ë�~ ë��s»Óýs s�|�~ Õ�� �µë�~ ë�� |�ë�~ .�� ô�~ ²�� |".�~ ²�� |¨~Ò|�� |�ô�~��� ë�~Ò|��.�Ó�. s!.�~ ë�� ����~ .�� |es¨~ |�� .�~ °�� z�z�~ |�� |¨~ ²�� z�²�~ .�� ë�~�s�����IÓÍ��� ô�°�~ Õ�� �µÕ�~Ò°�� |".�~ ô�� �µÕ�~Ò°�� s���~w��� z�~Ò°�� ze.�~��� ²�~ ë���¥ë�ÓÍ�µë ô�ë�~w��� �µÕ�~��� z�°�~ °�� ����~ ë�� s¤ë�~ .�� s�~�s���µ|¤ÓÍ�»| ô�|�~w��� ô�~��� z�ë�~ °�� ����~ ë�� s�s¨~ ²�� ô�~����&s»ÓÍ�!s ô�|�~ ²�� .�~ Õ�� z�²³~ ô�� �»°¨~ ë�� s!.�~ ô�� s�~�s��ªýËÔ��� ªýËÔ�¥ë ªýËÔ�µ|� � � � � �|¤Ó�| ²ez�~ ô�� ë�~��� ²�s¨~ ô�� °�~ z�� ²ez�~w��� °¨~ ô��s»Óýs |es¨~w��� ë�~���.�Ó�.���IÓÍ����¥ë�ÓÍ�µë�µ|¤ÓÍ�»|�&s»ÓÍ�!s

s!.

Page 91: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

�ä������z}2¯~ ë�� Û £�zIy���v�z½�{tw��z¾Á×��Êê����y�������y{ª���t�~¥z­��� |¤Ó�|¨¬¨�¤£�z¥y�|�Õ�Õ¢������t��{tw�����6�Ó¨�³zµ� ��t��}�¤Ó à�����yµ� à�����y °� � � � � � � �ªýËÔ��� |¨~Ò| °�~ s ²�~Ò| °�~ ° ô�° ë�~Ò° ��~Ò| |"ôªýËÔ�µë ëeô�~�� °�²�~ ² ë�²�~ ë °�°�~ ° .�Õ °�|¨~ ² �!s�~ Õ ztsªýËÔ�»| ë�z�|¨~ z ë�ë�|¨~ ² ë�ë�ë�~�s °".�ô�~ s .�� �i.�²�~ . �&s�Õ�~ ô |�ë

�u������z+2¯~ ²³� Û £�z¥y{��v�z¯���¨ª¨z¦z§Ó¨��������t����³�¶����y�������y�ª���t�~Iz¦����|»Ó�|�¬��¤£�zIy½|�Õ�ÕÖ������tw��t������6�Ó¨�³zµ� �{tw�}�¤Ó à��{��yµ� à��{��y�°� � � � � � � �ªýËÔ� ² � ² � �µÕ�Õ ² � �µÕ�Õªý˯ë ���(ô °�² �¥Õe. °�° .�° ô�| �&s s�°ªý˦| °�ëe.ts z�ë�² °�Õ�°�² |�°"ô ô�² �µ°�ëe. ë��&s |�°ªýËHs ²�°�Õ�s¤ë �µë�.��µÕ ë�°¨�µ|�² �¥Õ�s¤Õ�z s!z �¥²�²�²�| ²ez�°"z ë�²ªýË9. ²³�µ°�|�°¨� �(z�|¨�»°�| ë�°ts!.�ë�° �¥ë�²³�(z�� s!. �(ze.�zez�ô z�°�Õts¤Õ ²³�ª�ËÔ��� ë�²tô�|��¥Õ�° �(z�.�°"zeô�° °es!.ez�²³�(z �µëts�°�.�ëez ô�Õ �I²t.�ô�z�Õ�ë ze.�²�²�Õ�| ²�ëª�ËÔ�¥ë °�ëeô�z�Õez�ze. �»|¤²�²�²�s"ô�. °��I²�ëts�s�|�Õ �¥ëe.ts".�.�.�s .�Õ �»°¨�!s�|es¤²�Õ s"ô�|�Õe.�z�Õ |��ª�ËÔ�µ| °�ë�Õe.�ëts�ëts¤² °¨�µë��iô�²�ë�Õ�ë °¨�µÕ�z�²�²�Õ�ë�. �(.�Õ�s�|�Õ�°�°�| .�� .�|�ë�²�ë�|�Õ�� ô��iô�Õ�ô�ë�.�Õ ²³�

�ä������z}2¯~Ò|¨� Û £�zIy���v�z½�{tw��z¾Á×��Êê����y�������y{ª���t�~¥z­���Ws»Óýs�¬¨�¤£�z¥y�|�Õ�Õ¢������t��{tw�����6�Ó¨�³zµ� �{tw�}�¤Ó à��{��y¥� à�����y °� � � � � � � �ªýËHs ��~�� Õ�~ ë ��~ Õ Õ�~�� .�� ��~ Õ Õ�~ Õ .��ªýË9. °�Õ�~ . z�~Ò° �µ|¨~ ô |¨~ ë s!z |¨~ ô °�~ | °�ôª�ËÔ��� ²tô�ë�~ Õ �i.�|¨~ . ë�|"z�~ . �µ|ts�~ ë s»² .ts�~ z ²�|�~ . °�Õ

�u������z+2¯~ z�� Û £�z¥y{��v�z¯���¨ª¨z¦z§Ó¨��������t����³�¶����y�������y�ª���t�~Iz¦���JsµÓýs¨¬��¤£�zIy½|�Õ�ÕÖ������tw��t������6�Ó¨�³zµ� �{tw�}�¤Ó à�����yµ� à��{��y�°� � � � � � � �ªýËÔ� z � z � �¥Õ�Õ z � �¥Õ�ÕªýË¯ë °".�. |�² °es"z ²t. .�° �(z�� ëeô |�²ªý˦| �µ°����¥² °"z�²tô �µÕ��(.ez °�ë�°es ô�² ëeôts¨� .�z�| ë�°ªýËHs ²�²eô�s¤ëez ���!s!ôez�ë ë�ëe.�ë�|¤² .�ô�z��I² s"z ô�|�²�²tz ë��µ|�°es �i.ªýË9. .��¥Õe.�ë�.�� °".�Õ�²�|�|�| z�.�²�Õ�ôeô�z °¤²tz�²�s!ô�° s"z �iôts"ô�z�²tô ses¤Õ�Õ�|�| °��ªýËÔ��� °�Õeôts!.��&s¤²e. .��¥Õez�Õ�°�z�z �µ|�|�|��(ô�°�.�° s�°".eôts�ë�°"z s¤² ë��(z�ô�Õ�°�ë�² �¥²eô�²ez�°ts�° �»|

�ä������z}2¯~�s�� Û £�zIy���v�z½�{tw��z¾Á×��Êê����y�������y{ª���t�~¥z­���Ä.�Ó�.�¬¨�¤£�z¥y�|�Õ�Õ¢������t��{tw�����6�Ó¨�³zµ� �{tw�}�¤Ó à�����yµ� à��{��y °� � � � � � � �ªýËHs ô�~ z ��~ ô z�~ ² ��~ s s¤² ��~ | ��~�� �&sªýË9. ë��I²³~ s ô�Õ�~Ò| °�ë�Õ�~ . s»²³~ Õ s�ë ²�|¨~ ² °"z�~Ò| �I²

�u������z+2¯~ ô�� Û £�z¥y{��v�z¯���¨ª¨z¦z§Ó¨��������t����³�¶����y�������y�ª���t�~Iz¦���W.¤Ó�.�¬��¤£�zIy½|�Õ�ÕÖ������tw��t������6�Ó¨��z¥� �{tw�}��Ó à�����yµ� à�����y °� � � � � � � �ª�ËÔ� ô � ô � �¥Õ�Õ ô � �µÕ�Õª�˯ë z�Õ�| .�ë |"z�ë ôez .�ë °�z�Õ z�° ²�ëª�˦| ²�Õez�ë�° s»²eôeô ë�²�°�°�ë z�ô�|�z ô�² .��µÕ�ë °�Õ�Õ�² °�°ª�ËHs °�|�|�z�Õ�ë�ë |"z�Õ�²t.�² �i.�Õeô�Õ�z�s |¨���µ°ts¤Õ s�| ë�Õts�ëts¤Õ �µë�ô�²�Õ�. �µ°ª�Ë9. .��i.�|�|es!.�| °�|�ëeô�ô�²t.�° z�ô��¥Õ�ë�ë�²�s °�ë����µ°�ëe.�. s»² �¥Õ��(z�z�Õ�°�. |�ë�ô�.ez�|�ô ���

ô�Õ

Page 92: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

�u�����wz+2¯~ .�� Û £�zIy���v�zç��t���z¾Á×��Êê����y�������y{ª���t�~Iz¦���¶���§ÓÝ����¬��¤£�zIy½|�Õ�ÕÖ������t��{tw�����6�Ó¨��z¥�§��t�����Ó à�����yµ� à�����y °� � � � � � � �ªýËHs ²�|¨~�s s¨~ z ë�²�~ ë s¨~ ° s�| |¨~Ò° °¨~ ô ���ªýË9. °".�z�²�~ ô z�z���~ ë °�Õeô�ô�~ ë |".�s�~�s s¤Õ °�²�Õ�~ | �iz�Õ�~Ò| ô

�ä������z}2¯~��¥Õ�� Û £�z¥y{��v�z¯���¨ª¨z­z§Ó¨��������t����³������y��³����y�ª±��t�~Iz¦�������IÓÍ����¬��¤£�z¥y�|�Õ�ÕÔ�³����tw��t����³�6�Ó¨�³zµ� ��t��}�¤Ó à�����yµ� à��{��y�°� � � � � � � �ªýËÔ� . � . � �µÕ�Õ . � �¥Õ�Õªý˯ë �¥Õ�s¤ë �µ|�² �µÕ�Õeô �¥²�° .�² ë�ôez .�Õ ëezªý˦| �µÕ�ô�z�ë�� �iô��(zeô .�°�z�z�ë �&s¨�µ°¤² ô�| �iôts!.�� ²�Õ�s!z �!sªýËHs �¥Õ�²�²�Õ�|�Õ�. °�Õ�Õeô�ôeô�² s".�Õ��(.ts"z �iôts!.e.�|�� s"z .�ë��&s�Õ�Õ |�Õ�|".�s!z .ªýË9. z�s»²�Õ�Õ�²t.ts�s �&s�°�°"ô�²��¥²�° ²�s"ô�|".�²eze.�° �µ|�°�°es".�ô�°�ô s¨� ²�ë�z�|�Õ�ë�ë�Õ °"ôts".��µÕ�°"z z

�u�����wzH2¯~w����� Û £�zIy���v�zÑ�{tw��z¾Á×��Êê����y�������y{ª±��t�~Iz­���ê�µë¤ÓÝ�¥ë�¬��¤£�zIy½|�Õ�ÕÖ������tw��t������6�Ó¨��z¥� �{tw�}��Ó à��{��yµ� à��{��y °� � � � � � � �ªý˦| ��~ ² Õ�~Ò| ��~Ò° Õ�~ ² ôez ��~ Õ Õ�~ Õ s��ªýËHs �(.�Õ�~ ë °ts�~Ò° �¥²�ë�~ ô °es¨~ Õ s"z �»|¨~ ² ô�~�s ô

�ä������z}2¯~��µ°�� Û £�z¥y{��v�z¯���¨ª¨z­z§Ó¨��������t����³������y��³����y�ª±��t�~Iz¦�����¥ë�ÓÍ�µë�¬��¤£�z¥y�|�Õ�ÕÔ�³����tw��t����³�6�Ó���z¥�§��t��}�¤Ó à�����yµ� à��{��y�°� � � � � � � �ªýËÔ� ��� � ��� � �¥Õ�Õ ��� � �¥Õ�Õªý˯ë �&s»²�° °�°�² �iz�²�ë °¨��� .�² |�|�| �(z�° ë�°ªý˦| °¤²�s!ô�Õ�ô ëez�ëeô�z °¨�»°�°�Õe. ë�²�s�|�° ô�z ë�|�Õ�°¤² ô�|".�Õ �I²ªýËHs ë�ëtses¤Õ��µë�ë |"z�ë�.�z�°¤² °�|"z�ë�|".��(z |¤²�²tz�ô��¥Õ s!z °�°�|¨�(z�°"ô �¥ë�°".�ô�ë�Õ s

�u�����wzH2¯~w�µë�� Û £�zIy���v�zÑ�{tw��z¾Á×��Êê����y�������y{ª±��t�~Iz­���ê�»|»ÓÝ�µ|�¬��¤£�zIy½|�Õ�ÕÖ������tw��t������6�Ó¨�³zµ� �{tw�}�¤Ó à�����yµ� à��{��y °� � � � � � � �ªý˦| ë�~ z Õ�~ z ë�~�� Õ�~ z ôez ��~ Õ Õ�~ Õ °"ôªýËHs z�z�ë�~ | ôeô�~ Õ ²e.e.�~ Õ .���~ ô s�| ëe.�~�s °"z�~ . z

�ä������z}2¯~��I²³� Û £�z¥y{��v�z¯���¨ª¨z­z§Ó¨��������t����³������y��³����y�ª±��t�~Iz¦�����µ|¤ÓÍ�»|¨¬��¤£�z¥y�|�Õ�ÕÔ�³����tw��t����³�6�Ó¨��z¥�§��t�����Ó à�����yµ� à�����y °� � � � � � � �ª�ËÔ� �¥ë � �¥ë � �¥Õ�Õ �¥ë � �¥Õ�Õª�Ë¯ë °�z�z�° ë�Õ�� °�|�°�| °"ô�s .�| s�°�° �!s»² °tsª�˦| |�Õ�²�°".�² z�|¤²�|". ²�ë�°�ë�.�Õ z�|¤²�²�² ôez |"ôts�Õ�² �¥ë�°�|¤² �»°ª�ËHs .�°¨�¥Õ�|¤²�s�| �¥ë�zeô�ô��(ô�. ze.�z�²�²�°�ëts �I²��µÕ�.��(z�² s"z ²ezeô�|�ë�ë�ë ë�ë�Õ�ë�|¤²eô |

ô��

Page 93: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

�u�����wzH2¯~w�»|¨� Û £�zIy���v�zÑ�{tw��z¾Á×��Êê����y�������y{ª±��t�~Iz­���ê�!sµÓÝ�&s¨¬��¤£�zIy½|�Õ�ÕÖ������tw��t������6�Ó���z¥�§��t��}�¤Ó à��{��yµ� à�����y °� � � � � � � �ªý˦| ô�~ . ��~ ° s�~ z ��~�� ô�| ��~w� Õ�~Ò| �µ°ªýËHs °¨���I²�~�s °es�|¨~ ô �µ|�.�ô�~ ² °"ô�°¨~Ò| s!z �¥Õ�°�~ Õ s�|¨~�� |

�ä������z}2¯~��(z�� Û £�z¥y{��v�z¯���¨ª¨z­z§Ó¨��������t����³������y��³����y�ª±��t�~Iz¦�����&s»ÓÍ�!s�¬��¤£�z¥y�|�Õ�ÕÔ�³����tw��t����³�6�Ó¨��z¥� �{tw�}��Ó à��{��yµ� à��{��y °� � � � � � � �ªýËÔ� �I² ° �¥² ° �µÕ�Õ �I² ° �µÕ�Õªý˯ë ë�s!.�| ²�°�. ë�z��!s ²³��� .�| .�²�° °�|". °�|ªý˦| .�°�|¤²��»| ���µ|"ôez�° s!.�s»²tô�Õ ���I²t.�ô�² ôez .�²�°"z�Õ °�ëe.�zez �¥ÕªýËHs °¨�iôts»²t.�ô�Õts ë�Õ�²�Õ�|�|".�z �iz�z��»|�|��¥ë�² ë��¥²eô�|ts!z�² s"z .����µë�°"ze. zeô��µÕ�ô�z�° ²

�u������z%2¯~w�!s�� Û £�zIy���v�z­����ª�z�z§Ó¨��������t����³������y¯ª¨tw·�z¥y�z¥���ç�¢�¤£�z���y�ª¨z¥y�t���v�������yÑ������y{ª���t�~¥zÖ�������§ÓÝ����¬�¤£�z¥y½|�Õ�ÕÔ������t��{tw�����ªýË¯ë ªý˦| ªýËHs ªýË9.� � � � � � � �������z ²eze. �µ|�ë °�|��(ô�² .�ë�°�° �(ôeô�.eô�²eô ô�.eô�|�z�Õ �¥ëez�z�°¨�¥ë�ëts z�Õ�ô�²eôeô�°�Õy����³ª¨��� ²�²�ë �¥ë�² °�ë�°�°�² ses¤Õ�ë �&s".�²�²eô�ë s!z�|"ô�ë�ë �I²�Õ�²�ë�Õ��µë�. |"ô�ô�|¨�!s��&s���{�¤�{t�� ë�z�s ô�° �(z�ë�°�² ëeô�z�ë �I²�²�ë�s�s�� |�°�|¤²�ë�° �����µ|�|¤²ez��µ° ²�°".�s¤Õ�²�°¤²ß�x�t���� ë�ôez .�Õ �(zez�Õ�° ëeô�ôez �I²�ëts"ô�²�s |�°�Õ����(z �¥Õe.�.�|�|�Õ�|�Õ ²�°�|�Õ�²�ë�.ts

�u������zH2ç~��(ô�� Û £�zIy���v�zç��t���z¾Á×��Êê����y½ª¨tw·ÍzIy{zI���½���¤£�z¦��y�ª¨zIy{t���v�������y½������y{ª���t�~¥z¯���¶���§ÓÝ����¬��¤£�zIy�|�Õ�Õ������t��{tw����� ªýËHs ªýË9.� � � �������z ô�~�� ë�~ . |".�|�~ ô °�z�°�~ ²y����³ª¨��� s�~ ô ë�~ ² z��(z�~ ë °�|¤²³~ .���{�¤�{t�� ô�~ ² ²³~ z |"ô�°�~w� °�z�ë�~ sß�x�t®��� z�~Ò| °�~ | ²e.�|�~ ë �i.�ë�~ ô

�u������zR2¯~��(.��Z²�y{����z�z"!}�Itwz¥���§´�����y¯ª¨tw·ÍzIy{zI���ç���¤£�z­��y{ª�zIy{tw��v�������yÑ������y�ª¿��t�~¥zÖ���½���§ÓÝ����¬��¤£�z¥yç|�Õ�Õ������t��{tw����� ªýË¯ë ª�˦| ª�ËHs ªýË9.� � � � � � � �������z z�ë�~ z�� °¤²³~ °�� z�Õ�~�s�� �µ°�~ .�� z���~ Õ�� �¥Õ�~ .�� |�.�~�s�� .�~ .��y�����ª¨��� z�.�~ ô�� �(ô�~ .�� z�s�~ z�� .�~ ë�� zeô�~��� s�~ Õ�� z�s�~ ²�� z�~ °���¼���¤��t®� ô�|¨~ ²�� ô�~w��� .�|¨~�s�� °¨~�s�� .ez�~ Õ�� ��~�s�� .�|¨~Ò|�� ��~ ô��ß�x�t®��� ô�°¨~ Õ�� �¥Õ�~ °�� .�ë�~ ë�� ë�~ ë�� .�ë�~Ò|�� °¨~Ò|�� .���~Ò|�� °�~ ô��

ô�°

Page 94: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

ù �ú�û£ýü�þúÿ�� �

À Ç ª]\ ÃÆÇ�� � §©¨

�u�����wz%êç~���� Û £�zIy���v�z¯���¨ª¨z­zIÓ��³������tw�����¶�¤£�z¥y�|�Õ�Õ¢�§���������§��������tw��t������6�Ó¨�³zµ� �{tw�}�¤Ó à��{��yµ� à��{��y�°� � � � � � � �ªýËÔ� ë�ë |¨� ë�ë |�� �¥Õ�Õ ë�ë |¨� �µÕ�Õªý˯ë �µ°�°�ôts �&s�Õ�°�Õ ���¥ëts�° �»|"z�Õ�° .�ë ë�|¤²�² ²tz�z�ô °".ªý˦| z�²�s!ôe.�ô�� �����µ°�°¨�I²tz |�°".�s�s�|�° .�°"z��µ|�z�ô ô�° |�°�z�Õ�²�° ô�z�Õez�.�² ô

ô�ë

Page 95: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

�u������zHêç~Ò°¨� �ä��x�y{������z¥����y{z¥��x�����������yZp¯��x���vÔ©�tw�������¢����t®��zç£�z¥y{��x��Zp¯��x���vÖ©�tw�������¢����t®��z�¬³�iô�Õ�Õ�Õv�����z¥����zIy��}�¤������x�� � ë |� ² |�Õ�~ .�°�� |¨��~ s".��ë ²e.�~ Õ�ô�� ² |¨��~ z�ë��| ²eô�~Ò°¨��� ²tô�~ ëts�� ²

�u������z`êç~ ë��¾�ä��x�y{�����¢z¥���Öy�zµ��x�����������y�à�����y °�©�tw��� ���¸����t���z¡£�zIy���x��¢à��{��y�°¿©�t��{� ��������t®��z�¬�°�Õ�Õ�Õv�����z¥����zIy��}�¤������x�� � ë |� ² |�Õ�~ z�Õ�� |¨��~ z�Õ��ë ²e.�~ ²�Õ�� ² |�°�~ |�°��| ²eô�~ ²�Õ�� ²�s�~ ²eô�� ²

�u������z�êç~ ²�������x�y{������zI���Ñy{z¥��x��w�{�½����y¯à��{��y °¢©�tw���«��˯Õ�~ Õ��µ|�ÕÔ£�zIy���x³�çà�����y °¢©�t��{�«��˯Õ�~ Õ��»|�Õ�¬��¥Õ�Õ�Õv�����z¥����zIy��}�¤������x�� � ë |� ² |�|¨~Ò|�ë�� |¤²³~ z�s��ë ²�²�~ ²�s�� ² |¨��~ |ts��| ²�|¨~ ë�ë�� ²tô�~ ²�ë�� ²

ô�²

Page 96: webdocs.cs.ualberta.cajonathan/PREVIOUS/Grad/hauk.pdf · a c } P G¡£¢% ¥¤§¦ ¨©f¤§¡§¡£¤Jª ¦%«pªw ¬h¤J @ c«xªw x® :¤§¦ §¯% p°P¡£¤§¦#±Dª^ } ¦ P²8

�u������z�êç~ |�������x�y��³����zI���­y�zµ��x������¯����yÖà�����y °¡©�tw���ã��˯Õ�~ Õ�ë�Õ�Õ¡£�zIy���x��­à�����y °±©�t��{�À��˯Õ�~ Õ�ë�Õ�Õ�¬�°�Õ�Õv�����z¥����zIy��}�¤������x�� � ë |� ² |�.�~ Õ�Õ�� z�²³~ °�Õ��ë ²���~ Õ�Õ�� ² |�ë�~ ²�Õ��| ë�|¨~ ô�Õ�� ²tz�~ z�Õ�� ²

ô�|