h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ...

115

Transcript of h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ...

Page 1: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

����������� �� ����� ������������� ����� � �!#"%$&!'$&(*)� *+,!.-/�0��1��2(3��+,(*)4 *+5)��76�2(*�� �+8"%$'��(

9;:<0=?>2>A@ABDCFE�G.>�HJILK

MONQPRNTS�POU.VXW&Y[Z]\_^a`cb&d%e%Y[VXf`cbg\h^�ikjlW&enm/^%Y[o_VXW&f'Y[b :qpsrutlt_vcw

`�d 9 UxYTb&byVzeJbyj{by|%V~}*Vz��\_W'b&UxVz^;b�j_i8�,�[VXZzb&W&Y[Z]\_�A�,^%�_Y�^%VzVXW&Y[^%�.\_^%e��4jlU.�%d�byVzW/`�ZXY[VX^%ZzVY[^J��\_W'b&Y�\_��ikd%�[���[��U.VX^;b�jhi�b&|%V�W&VX��d%Y[W&VzUxVz^�b&f�ikjlW�by|%V�e%Vz�lW&VzV�jhi�D\hf'byVzW�j_i,`�ZzY�Vz^%ZXV�Y�^a�4jlU.�%d�b&VXW/`�ZzY�Vz^%ZXV�\_^%en�,^%�lY�^�VXVXW'Y�^%�

\?b�by|%V��P�`%`cP/���Om*`c�����/`D�#�O`�������m������������4�����*���2���*�

��V 9 W&d�\_W :n�_�l�hvZ� �D\_f&f&\_Zg|�d%f&V b&b&f*��^%f'b&Y[b&d�byV�j_i���VzZg|%^%jl�[jl� :n�h�l�_v N5P����AW'Y��l|;byf�W'VXf'VXW'o_VXeAN

POd�by|%jlW�NXNzNXNzNXNXN NXNzNXNzNXNXNzNXNzNXNXNzNzNzNXNzNXNXNzNXNzNXNXNzNXN NXNzNXNXNzNXNzNXNXNzNXNzNzNzNXNXNzNXNzNXNXNzNXNzNXN NXNXNzNXNzNXNXNzNXNzNXNXN NXNzNXN}*Vz��\_W'b&UxVz^;b�j_i8�,�[VXZzb&W&Y[Z]\_�A�,^%�_Y�^%VzVXW&Y[^%�.\_^%ea�4jlU.�%d�b&VXW�`�ZXY[VX^%ZzV

}*VzZXVXU 9 VzW �_� S �_�l�_¡

�4VXWsbyYT��VXe 9;: N]NzNXN NXNzNXNXNzNXNzNXNXNzNXNzNzNzNXNXNzNXNzNXNXNzNXNzNXN NXNXNzNXNzNXNXNzNXNzNXNXN NXNzNXNzNXNXNzNXNzNXNXNzNzNzNXNzNXNXNzNXNzNXNXNzNXN NXNzN`�byVX��|�\_^%Y[VR`cVX^%V ¢

£,W&Y[^%ZXY[��\_��¤�VXf'V]\_W'Zg|¥`�ZzY�Vz^�b&Y�fsb��|%Vzf&Y�fO`�d%�¦VXWsocY�f&j_W

POZzZXVz��byVze 9;: N]NXNzNXNXNzNXNzNXNXNzNXN NXNzNXNXNzNXNzNXNXNzNXN NXNzNXNXNzNXNzNXNXNzNXNzNzNzNXNXNzNXNzNXNXNzNXNzNXN NXNXNzNXNzNXNXNzNXNzNXNXN NXNzNXNzNXNXNPOWsby|�d%W��ON¦`�U.Y[b&|

�4|�\hY�W&Ux\_^AS�}*VX��\hW'byU.VX^;bO�4jlU.UxYTb&b&VXV*jl^a��Wy\_e�d�\hbyV~`�byd%e%Vz^;byf

Page 2: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

Page 3: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

�������������� ����� ������������� ���� !#"%$'&)(*$*(*+%, "�-.$0/1�2��34��+5��-.+�, "%-6,4�87���+%�9 �-6&)(*� +

9;:M4W'j�j;:_V�PRN¦�4j)<4\_^

=�>9?�@�ACBDBDEGFHBDI�BKJ9EMLNEPO�Q�RKBK@SEGTUB�I)V1W%XCEGYZBDR[ACYPQ)X�W\T9]^ACT9EPEPR[A_T9]SQ)T�Fa`\I^@SO�>�BDEPRb=�YPAcEGT�YZEI^T�LbEGYZEG@d?.EPR � �;e ��f)f^g;e ACTHO�Q�R[BKACQ)X.Vh>�XjikXCXC@�EGT�B\I)VlBKJ�E

RKEGmU>�AcRKEG@SEGTUBKnoVhI)R2BKJ9EpF9EP])RKEPEqI)Vr Q)nDBDEPR�I)V�=�YPAcEGT�YZEpACTa`\I^@SO�>�BDEPRb=�YPAcEGT�YZEpQ)T�FsW%T9]^A_T9EPEPR[ACT9]

ut\�v&� �-��;&=�>9R[VhQ)YZE�RKEGQ)XCAcwGQ�BKACI^T e Q�nK>9?�BKQ)nDxyI)VzT�Q�BK>9R{Q)X\X_Q)T9]^>�Q�])E�])EGT9EPR[Q�BKAcI^T e @�Q�O�n|Q�@SEGQ)T�ACT�]aRKEPO�R[EGnDEGT�}BKQ�BKAcI^T~BDI�Q�T�Q�BK>9R[Q)XMX_Q)T9]^>�Q�])E�nDBDR[A_T9]9�#�2J�ACnHBKJ9EGn[ACnHO�RKEGnDEGTUBKn�Q)T�Q�R{Y[J�AcBDEGYZBK>�RKE�VhI)RaQ�nK>9RKV�Q)YZERKEGQ)XCACwGQ�BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT�F�ACQ)XcI)]^>�E�nD��nDBDEG@s�a�2J�E�Q�R[Y[J�AcBDEGYZBK>9RKE�F�Ac��ACF9EGnMBKJ9E�nK>9RKV�Q)YZERKEGQ)XCACwGQ�BKAcI^T�BKQ)nDx�A_TyB��%I9���D���q@SI�F�AjikYPQ�BKACI^TyI)VzBKJ9Es@SEGQ)T�ACT9]uRKEPO�R[EGnDEGT�BKQ�BKACI^T�BDI�Q)F�J9EPRKE�BDI�BKJ9EYZI^T�nDBDR{Q)ACT�BKnbI)V�BKJ�EdBKQ�RK])EPBMXCQ)T�]^>�Q�])E e Q)T�F�� � �2nDBDR{ACT9]�O�RKI;F�>�YZBKAcI^T��2W\Q)Y[J�nK>9?�BKQ)nDx�ACnbJ�Q)T�F�XcEGFa?U�Q�nKEPO�Q�R[Q�BDE|@SI;F�>�XcE)�������4���yACn�Q�T9EP��@�I;F�>�XcE e RKEGnDO.I^T�nKAC?�XcENV�I)RN@SEGQ)T�A_T9]SRKEPO�RKEGnKEGT�BKQ�BKAcI^Tu@SI�F�Aj}ikYPQ�BKAcI^T e BKJ�Q�BNJ�Q)nz?.EPEGT�Q)F�F�EGFaBDI�BKJ9E|=�O6I)x)EGT��lQ)T�]^>�Q�])ES=��;nDBDEG@�n�])RKI^>�O ��nzn[>9RKV�Q)YZEdRKEGQ)X_AcwGQ�BKAcI^TYZI^@SO.I^T9EGTUBP�������l�.��Q)YZBKn�Q)n�QpO�R[EPO�RKI�YZEGnKnDI)R\BDIdBKJ9Eb@�Q)ACT�O�RKI�YZEGnKnDI)R e�  ¡�¢ ¡k£P¤�£�e ��J�ACY{J�ACn�RKEGnDO.I^T�}nKAc?kXcEpVhI)RbnDBDR{ACT9]�O�RKI;F�>�YZBKAcI^T��o¥�ESnKJ9Iv�¦J�I§�¨BKJ�ACnzT9EP� e F9EGYZI^>9O�XcEGF�Q�R[Y[J�AcBDEGYZBK>9RKE|ACnbQ)@SEGT�Q�?�XcEdBDIQ�JU�;?�R[ACFsQ�O�O�RKI^Q)Y[JaBDI�@�Q)Y{J�ACT9EpBDR{Q)T�nKXCQ�BKAcI^TaBKJ�Q�BzYZI^@d?�ACT�EGnoBDR[Q)T�nDVhEPRzQ)T�FaACTUBDEPR[XCACT�]^>�Q���¥�E|Q)XCnDIO�RKEGnKEGT�BbQ�O.I^XCACYZ�HVhI)Rz])EGT9EPR{Q�BKAcI^TaBKJ�Q�BbnDO.EGYPAjikEGnoBKJ9EqR[I^XcEGn�I)V������4��� e6  ¡�¢ ¡k£P¤�£�e Q)T�FaBKJ�EdXcEZ©9ACYZI^TBKJ9EP�qn[J�Q�RKE)�ª�2J�ACn4O6I^X_ACYZ�MV�I)R{@�Q)XCAcwPEGn1Q���QG�dI)V��2R[ACBKACT9]2RKI)?k>�nDB e RKEG>�nKQ�?kXcE�])R[Q)@�@�Q�R[nP�ª�2J9E\O�R[AC@�Q�RK�YZI^TUBDR[Ac?�>9BKACI^T�I)V�BKJ�A_n��\I)RKxaACn�BDIsnKAC@SO�X_AcV���BKJ9E|F9EP�)EGXcI)O�@SEGTUBbI)V�nK>�Y{J�])R{Q)@�@�Q�R[nbACTu@d>�XCBKACXCACT9]^>�Q)XnDO.EPEGY[J9}*?�Q)nDEGF�Q�O�OkXCACYPQ�BKAcI^T�nG�

�2J9EGn[ACn�=�>9O.EPRK��ACnDI)RG��=;BDEPO�J�Q)T�AcEq=;EGT9EZ«�2AcBKXCE)��¬�R[ACT�YPAcO�Q)Xk­�EGnDEGQ�R[Y{Ju=�YPACEGT�BKACnKB

g

Page 4: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

Page 5: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

� �¦1/(*��� !s����)�� �2(4"��

����� ��� ������������������� ������������! #"$��%'&'()��%+*,.-/��%��10#��-�����.�2��%1"3-/����&�"41"$(65�����%70��$��58-9�: ;(;���<�90>=�%+*��1%'&?.-���1"4��%+*@�A(���%B�1%'&3C

D'E T�T�Q�?.EGXGF\>�RKBDI^T

H T�BKJ9EanKO�R[ACT9]�I)V ��f)f)f�e H �\EGTUB�BDI�J�QG�)E�Q�RKEGQ)F�A_T9]���AcBKJ�Q)T Q)nDBDRKI^XCI)])EPRG�JIzE�BDI^XCF @�E�BKJ�Q�B H��Q)nbQ�O�O�RKI^Q)Y[J�ACT9]�@d�u=�Q�BK>�R[T�RKEPBK>�R[T��o��AcBKJ�ACTsBKJ9E|T9EZ©�BzYZI^>9O�XCEqI)V��)EGQ�R[n e H �%I^>�X_F�EG@d?�Q�RKx�I^T�QK I^>9R[T9EP�8L H �%I^>�XCF�T9I)BzR[EPBK>9R[T�>�TUBKACX H J�Q)F�VhI^>�T�Fu@d�;nDEGXCV�� H TaBKJ�E|nKO�R[ACT9]�I)V ��f)f � e H R[EGYZEGAc�)EGF�Q)TEG@�Q)ACX�ACT9VhI)R[@�ACT9]N@SE2BKJ�Q�B�@q�SQ�O�OkXCACYPQ�BKAcI^T|BDIp])R{Q)F�>�Q�BDE�nKY{J9I;I^X�ACTSYZI^@SOk>9BDEPR%nKYPACEGT�YZE�Q�B rMH ��J�Q)F?.EPEGT�Q)YPYZEPO�BDEGF�� r � K I^>9R[T9EP���\Q)n�BDI�YZI^@�@SEGT�YZEqACTa=;EPO�BDEG@d?.EPRG�

�2J�ACno@�Q)nDBDEPRG��n�BKJ9EGnKACnoYZI^@�@SEG@SI)R[Q�BDEGnzBKJ9EqYZI^@SOkXcEPBKAcI^THI)VªBKJ9ENi�R[nKB2nDBKQ�])EqI)V1BKJ9E K I^>9R[T9EP�)�

N�N�N

�lIq@q�|?.EGnDB�VhR[AcEGT�F e r Q�BDBDI r Q�R K Q)T9Iv�;A;OY�����J�Q)T9x0�)I^>����2J�Q)T9x0�)I^>����2J�Q)T9x0�)I^>��QP�I^>�J�QG�)Eb@�Q)F9EBKJ9EpO�RKI;YZEGn[n�nDI�@0>�Y{J�EGQ)nKAcEPR§��P�I^>uJ�QG�)E0J9EGXcO.EGFHBDR[Q)T�n[XCQ�BDEqBKJ9EdXCQ)T9]^>�Q�])E H J�Q§�)E0J�Q)FsBDI�XcEGQ�R{T�Q�BrMH �¨ACT�BKJ9E0O�Q)nDBNB �\IsQ)T�F�Q�J�Q)XcV��)EGQ�R[nMACTUBDI�X_Q)T9]^>�Q�])E H YPQ)T�>�T�F9EPR{nDBKQ)T�F���P�I^>�J�QG�)E|?.EPEGT�@q�]^>�ACF�EpBKJ9RKI^>9]^JaBKQ)T9]^XcEGFaV�I)RKEGnKBKn e @d��XCAc]^JUB�ACTaF�Q�RKx)EGT9EGF�RKEGYZEGnKnDEGnG��P�I^>�J�Q§�)E0Y{J�Q)XCXcEGT�])EGF�@SE0Q)T�FXCACnKBDEGT9EGFHBDI�@SEpQ)T�FaF�ACnKYP>�n[nDEGFH��AcBKJs@SE)�%�2J9E K I^>�R[T9EP�HACno@d>�Y[J�R{ACY[J9EPRoVhI)R2�)I^>��SR�Q|�)I^XCA_@ BDEP?6E)�

N�N�N

�lI�@d�HQ)F��;ACnKI)R e =;BDEPO�J�Q)T�AcEd=;EGT9EZ«ª� H B�ACn�?.EGYPQ)>�nDEpI)VªBKJ9EdI)O�O.I)RKBK>�T�AcB���BKJ�Q�Bz�)I^>a]^Q§�)E0@�EpBKJ�Q�B HJ�Q§�)EqRKEGQ)Y{J9EGF�BKJ�A_n�O�XCQ)YZE)���2J�Q)T9x��)I^>aV�I)R�n[J9EPO�J9EPR[F�ACT9]|@SEpJ9EPRKE)�

N�N�N

�lIa@q��VhR[AcEGT�F�nNV�RKI^@ r4H �M�TP�I^>�Q�RKE�nDI�Q)@�Q�wGACT9]?U nDIaYP>9R{AcI^>�n e J�Q�R[F�}*�\I)RKx;A_T9] e BKQ)XcEGTUBDEGF e Q)T�Fx�ACT�F<U�@d��x�ACT e �)I^>�Q�R[EN@d��V�Q)@�ACXc�6�1­�I�F�T9EP�SLMQ)>9]^JUBDRKEP� e W%FWV�ACXCACnKx)I e �lR[Q)YZ��INQ)@�@SI^T�F e LMQ§�)EIN>9�;T�J e =�QG�^Q)T r AcBDR[Q e �lI^>�ACn }*¬\J�ACXCAcO�O6E r I)R[EGT�YZ� e r Acx)EYXMXcBK@�Q)T�n e E XCAo­bQ)J�AC@�A e �1>9x)EYZ.EPBDBKXcEZ}@SIv�)EPRG�%�2J�Q)T9x��)I^>aV�I)R�@�Q�x;ACT�]�AcBoVh>�T��

N�N�N

�lI�BKJ9Ed=;O.I)x)EGTs�1Q)T9]^>�Q�])E0=;��nDBDEG@�n2])RKI^>9O � H J�Q§�)EqXcEGQ�R[T9EGFanDI�@d>�Y[J�VhRKI^@#BKJ�EMEZ©;O.I^nK>9R[E H J�Q§�)EJ�Q)FSBDIdBKJ9E2�\I)RKx|BKJ�Q�B��)I^>�F9I9���2J�Q)T9x0�)I^>�EGnKO6EGYPA_Q)XCXc�qBDI[R�AC@]\MXCQ)nKn���VhI)R%@�Q�x;ACT�]p@SE2BKQ�x)E_^;� g �3` e��J�A_Y[J H XcI§�)EGF�� e �6R[IbQ�wPEGT���VhI)RoJ9EGXcO�A_T9]q@SEb��AcBKJ�@q��O�RKI K EGYZB�I^T�Q)>�BDI^@�Q�BKACYNnDO.EPEGY[J�RKEGYZI)]^T�ACBKAcI^T

`

Page 6: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

VhI)Rq�\I^@SEGT�Q)T�FyY[J�ACXCF9RKEGT�� e�� Q�RKEGTy�lAc�)EGn[YP> ��VhI)R0Q)>9BKJ�I)R[ACT9]sBKJ9E�@�Q)nDBDEPRG��ndBKJ9EGnKA_n H RKEGQ)F�I^T9} XCACT9E��J�A_XcE\Q�O�O�Xc��ACT9]NBDI rMH �N� e `�J�Q�IM¥�Q)T9]���V�I)R�EZ©�O�XCQ)A_T�ACT9]p`�J�ACT�EGnDEoQ)T�F  4¡�¢ ¡k£G¤h£ � e �lQ)>9RKEGTAF\Q�O�BKACnDB e��J9I^@ H �\I^>�XCF0RKEGQ)X_Xc�qXCAcx)E\BDIM@SEPEPB2��VhI)R1��R[AcBKACT9]bQbRKEGQ)XCXc�qJ�EGXcO�V�>�X�@�Q)nKBDEPRG��nªBKJ9EGnKACnP� e =�YZI)BDB�`\�UOkJ9EPR[n��VhI)R2F�ACnDEGTUBKQ)T9]^XCACT�]d@d�H`��p=�>9O�F�Q�BDEGnZ� e =�J�ACT�nK>9x)Eb=�Q�x�Q)A���VhI)R�@�Q�x;ACT�]|J�EGXcO�V�>�X�nK>�])])EGnDBKAcI^T�n�Q�?.I^>9BJ9Iv��BDISO�RKEGnDEGTUBoBKJ�ACn\�\I)RKxk� e Q)T�F��NACYZBDI)R Z.>9ES��VhI)R�nK>9O�O6I)R[BKACT9]d@�EMV�RKI^@ e Q)T�FH?6EPVhI)RKE e BKJ9EpnKBKQ�RKBZ�K�

N�N�N

�lI0­zEP]^ACT�Q[F�Q�RKwGACXCQ§�k���2J�Q)T9xS�)I^>HV�I)R�BKJ�A_T9x;A_T9]M��AcBKJ�@SEMQ�?.I^>9B%])EGT�EPR[Q�BKAcI^T��QP�I^>sJ9EGXCO6EGF�@SENnDEPE��J�Q�BoBKJ�ACno�\I)RKx�YZI^>�XCFH?.E)�

N�N�N

E W%F�>�Q�R[F9I��lI)RKRKEGn } RUQ�R[Q�� r >�Y{J OACnKAC@�Q)n|])R[Q)YPACQ)n�O6I)R�RKEP�;A_nKQ�R�XCQ)n�BDR[Q)F�>�YPYPAcI^T�EGn�mU>�E�EGX�nKA_nDBDEG@�QO�RKI�F�>�Y OA_Q��1LNEP?.EPR OACQ)@�I^n2J�Q�?�XCQ�R2@ OQ)noEGT�EGnDOkQ��T9I^X'� r EpEGT�YPQ)TUBKQSEGX�EGnDO�Q��T�I^X e �sXcISEZ©;BDR{Q��T9I�@0>�Y[J9I9�

N�N�N

�lI�@q��V�R{AcEGT�F�n%V�R[I^@#J9I^@SE e �lA_nKQ0­zQ�O.I)O.I)RKBoQ)T�F R^I�YZEGXc��Ta=;O.EPR[XCACT9]9� H @�ACnKn\�)I^>����2J�Q)T9x��)I^>sVhI)R?.EGACT9]0XCAcx)ENnKACnDBDEPR[n\Q)T�F�VhI)R2T9EP�)EPRoXcEPBDBKACT9]0I^>9R�V�R{AcEGT�F�nKJ�AcO�F�AcE e EP�)EGTH��J9EGTHF9EGnKEPRKBKn�Q)T�FH@SI^>�TUBKQ)ACT�nQ)T�F�J�I^>9R[n�I)V�Q)AcRoBDR[Q§�)EGX4nDEPO�Q�R{Q�BDEd>�nP�

N�N�N

�lI r I^@�@�Q�R^I^J�Q)T�T�Q����2J�Q)T�x��)I^>sVhI)R2VhEPEGF�ACT9]�@�EM?6I)BKJ��;>�@�@q��V�I;I�FsQ)T�Fs��ACnKEpnDBDI)R[AcEGnP�

N�N�N

�lI�@q�HV�Q)@�ACXc�6� Z.Q)Y{J�`\Iv�\Q)T e @q�H?�R[I)BKJ9EPR e ?.I)R[THI^T4V�R[ACF�Q§�HBKJ9E�� g BKJuF�>9R[ACT�]0Q�@SEPBDEPI)RznKJ�I§�\EPR eJ�Q)XcV2@�Q)T e J�Q)XcV2R{Ac�)EPRG�MP�EGn e BKJ�ACn|ACn0Qu�%I^T�F9EPRKV�>�X�O�X_Q)YZE�VhI)RS@SE)� E T�Fy�)EGn e BKJ�Q�BSnDI^>�T�F�n0XCAcx)EHQ�\I^T�F9EPRKV�>�X�O�XCQ)YZEoVhI)R��)I^> ��`�I^@SE�nDEPE�@�E2O�XCQ§�0J9I�YKx)EP�8L H �zACXCX�nD��ACT�]NF�I§��T��)I^>9R���QG��T9EZ©�B���ACTUBDEPRG�¬�Q�O�Q e @d��@SEGT�BDI)R e @d��A_T�nDO�AcR{Q�BKAcI^T�� H x�T9I§� �zJ����)I^>yXcIv�)E r4H �M��F\EGACT9]�J�EPRKE�@�Q�x)EGnq@�ESEP�)EGT@SI)RKE�X_Acx)ES�)I^>���F�>9BpT9I�XcEGn[npXCAcx)E|�)I^> e r Q)@�Qy��BKJ�Q)T9x \bI;F��K� P�I^>�Q�RKE��6IzW E ­�� H =��M� �2J�Q)T�x�)I^>�?.I)BKJHVhI)R�?.EGACT9]|@d��OkQ�RKEGT�BKnG� H � X��bW P X�� � � � � �

N�N�N

� ���W1"$(�� ���$-�%T(#�@ ���% .�1%B� (:C

^

Page 7: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

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

� �� ������������������� ������C� E! EP� r I�F�>�XcEd`oQ)XCXcEGFs���U�4��� �p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� ��"

���C���C� V�EGQ�BK>�RKE|=;EGXCEGYZBKAcI^T �p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� ��#���C��� � =;BDR{>�YZBK>9R[Q)X��lR[Q)T�nDVhI)R[@�Q�BKACI^T��M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� ��f

��� � ­�EGX_Q�BDEGF�¥�I)RKx �q�M�p�p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � �

��� � �C� Q�BK>9R[Q)X��1Q)T9]^>�Q�])E \bEGT9EPR[Q�BKAcI^T8�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � �

��� � � � �lEG@SO�XCQ�BDEGn e �lACT�]^>�ACnDBKACYPn e =;BKQ�BKA_nDBKACYPn e Q)T�F Iz�;?�R[ACF�n �p�p�M�p�p�M�q�p�p�M�p� � `��� � � g r Q)Y[J�A_T9Eq�lR[Q)T�nKXCQ�BKACI^T �M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � #

��� g XN>9BKX_ACT9E �M�p�p�q�M�p�p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� g�f

$ %'&)(+*-,.���/�/01(324�5�)67(8 9(+��:;�<�1�= >��� �C� �2J9E EP� E R[Y{J�AcBDEGYZBK>9RKE �p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� g �� � � �2J9E H T�T9EPRo¥�I)R[x;ACT�]^n2I)V1¬�� N��X �p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� g �

� � g V�R[Q)@�E r I;F�AcikYPQ�BKAcI^THW�©9Q)@SO�XCEGnH�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� g ^� � g �C� V�EGQ�BK>�RKE|=;EGXCEGYZBKAcI^T �p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� g ^� � g � � =;BDR{>�YZBK>9R[Q)X��lR[Q)T�nDVhI)R[@�Q�BKACI^T��M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � f

� � � E F9��Q)TUBKQ�])EGnzI)V1LNEGYZI^>9OkXCACT9]|BKJ9E[\NEGT9EPR[Q�BKAcI^T��lQ)nDx�n��p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � �� � ` =�>�@�@�Q�RK� �p�p�q�M�p�p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � �

> %'?A@CB/�D���%7E9E/���5:��DF����HGI��:5 �J<0�:��<�1�= K��g �C� =;BDR[>�YZBK>9R[Q)X�Q)T�Fs�lEZ©�A_YPQ)X �4R{Q)T�nDVhEPR��p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � "g � � E T H TUBDEPR[XCA_T9]^>�Q)X r EGQ)T�ACT9]S­zEPO�RKEGnDEGTUBKQ�BKAcI^T �q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � #g � g `�Q)nDE|=;BK>�F9�6� bn[ACT9]S�����l�.��V�I)RN=;BDR[>�YZBK>9R{Q)X��4R[Q)T�nDV�EPRH�p�M�q�p�p�M�p�p�M�q�p�p�M�p� ` f

g � g �C� ¥�I)R[F9}�=;EGT�nDEpLMACn[Q)@q?�AC]^>�Q�BKAcI^TsQ)T�Fs�lEZ©�A_YPQ)Xl=;EGXcEGYZBKAcI^T �M�p�p�M�q�p�p�M�p� ` �g � g � � V�ACXCX_ACT9]|ACT?V�>�T�YZBKACI^Ts¥�I)R[F�n¦�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� ` g

L

Page 8: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

g � g � g H T���EGYZBKACT�]S­�I;I)B6V�I)R[@�nzQ)T�Fa`�J9I;I^nKACT�][V�I)R[@�n2VhI)R r I;F�Aji�EPR[no�M�q�p�p�M�p� ` ^g � � =�>�@�@�Q�RK� �p�p�q�M�p�p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� ` "

K %�� �=0 �1��@�2 �5�7,.�/0��<� 0 �1 ��=�9:50 67(8 9(+��:;�<�1�= ���� �C� �2J9EM¬�Q�RKBKT�EPR[nKJ�AcO �p�p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� ^��� � � IbI§�¦BDI bnKEMBKJ9E EP�¦=;��nDBDEG@s��W�©�Q)@SOkXcEGn �q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� ^ g

� � � �C� V�R[EGT�Y[J~�q�M�p�p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� ^ g� � � � � `�J�ACT9EGnDE �M�p�p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� ^�^� � � � g W\T9]^XCACnKJ �M�p�p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� L f

� � �� ��+01�9J��1�= 9J ��` �C� W���Q)XC>�Q�BKACI^T��p�p�q�M�p�p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� L�`

` �C���C� �2A_@�ACT9] �M�p�p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� L ^` �C��� � `\Iv�)EPR[Q�])E|Q)T�F�N>�Q)X_AcB � �p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� L�L` �C��� g H T9VhI)R[@�Q)X.W���Q)XC>�Q�BKACI^T �M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� L "

` � � =�>�@�@�Q�RK� �p�p�q�M�p�p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� L #` � g V�>9BK>�RKEp¥�I)RKx �q�M�p�p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� " f

% ���U�4��� � (+2 (+��(8 �� ( ,.:5 ��9:50 �5>E �C�  �� � ����� V�R[Q)@SE bnKQ�])E0Q)T�Fs�lEPR[@�ACT9I^XCI)])� �q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� " �

E �C���C� H T�BDR[I;F�>�YZBKAcI^THBDI��1ACT9]^>�ACnKBKACY6V�R{Q)@SEGn �p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� " �

E � � �2J9Ep�����4����­b>�XcEZ} �lEG@SO�XCQ�BDE_V�ACXCEpQ)T�FHBKJ9Ep�lEZ©�ACYZI^T �p�M�q�p�p�M�p�p�M�q�p�p�M�p� " LE � g �2J9Ep�����4���y=9YZR[AcO�BKACT�]d�1Q)T9]^>�Q�])E¨�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� "�#

E � g �C� =;EGXCEGYZBDI)R#�M�p�p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� "�#E � g � � � EP�;�\I)R[F �p�p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� #��E � g � g H T9VhI�} � EP���M�p�p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� #��E � g � � =�A_T9]^XcEN¬�RKEGF�ACYPQ�BDE �p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� # �

E � g � ` E T��H¬%RKEGF�ACYPQ�BDE �p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� # �

E � g � ^ �lEZ©�ACYPQ)X �4I;I)x;>9O �p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� # �

E � g � L `\I)R[E��p�q�M�p�p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� # �

E � g � " `�J�ACXCF �q�M�p�p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� # �

E � g � # �1>9] �p�q�M�p�p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� # gE � g �C� f P�Q)T9x��p�q�M�p�p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� # g

"

Page 9: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

E � g �C�)��P�Q)T9x)EGF�`�J�A_XCF �M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� # gE � g �C� � \bI)BDI��p�q�M�p�p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� # gE � g �C� g =;O.EGYPACQ)XTV�I)R[@�n|�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� # �

E � g �C� � XbR¦�p�p�q�M�p�p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� # `E � g �C� ` =;EPBzQ)T�F�=;I)VhBKnDEPB~�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� # `E � g �C�:^u`�XCI^T9EpQ)T�F�=;I)VhBKYPXcI^T9E��M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� #�^E � g �C� L LNEGXª�p�p�q�M�p�p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� # LE � g �C��" H V2�M�p�p�q�M�p�p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� # LE � g �C��# H V��vW\XCnDE AcV �p�p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� #�#E � g � ��f =�>�nDO.EGT�F¦�M�p�p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� #�#

E � � W�©9Q)@SO�XCEGn �p�p�q�M�p�p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � f)f

E � � �C��W�©�Q)@SOkXcE � EP�;�%I)R[F e � O�RKEGF e Q)T�Fu`\I)RKEd`\I^@�@�Q)T�F�n��p�p�M�p�p�M�q�p�p�M�p� � f)f

E � � � � W�©�Q)@SOkXcE � EP�;�%I)R[FaQ)T�F�`�J�A_XCFH`�I^@�@�Q)T�F�n �p�M�q�p�p�M�p�p�M�q�p�p�M�p� � f �

E � � � g W�©�Q)@SOkXcEp�l>�] e H V e Q)T�F@P�Q)T9xa`\I^@�@�Q)T�F�n �p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � f �

E � � � � W�©�Q)@SOkXcE � EP�;�%I)R[F e \bI)BDI e Q)T�Fu`\I)RKE0`\I^@�@�Q)T�F�n �p�p�M�p�p�M�q�p�p�M�p� � f �

E � � � ` W�©�Q)@SOkXcE \bI)BDI e XNR e `�XcI^T9E e Q)T�F�=;I)VhBKnDEPBb`\I^@�@�Q)T�F�n �M�p�p�M�q�p�p�M�p� � f `

E � � � ^ W�©�Q)@SOkXcEMLNEGX Q)T�F H V�`�I^@�@�Q)T�F�nH�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � f L

#

Page 10: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

� f

Page 11: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

� � H� ��� � ����� �

� }[� �2J9EpT�EP� Q�R[Y[J�AcBDEGYZBK>9RKEpI)VªBKJ9Epn[>9RKV�Q)YZEpRKEGQ)XCAcwPEPR§�2�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� ��#� } � V�EGQ�BK>9R[EdnDEGXcEGYZBKACI^T�ACT����U�4������Q)F�F�ACT9]|V�EGQ�BK>�RKEGnP�.�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � �� } g V�EGQ�BK>9R[EdnDEGXcEGYZBKACI^T�ACT����U�4������F9EGXCEPBKACT9]|V�EGQ�BK>�RKEGnP�s�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� �)g� } � �2J9E &�� �; ��- BDR[Q)T�nKV�I)R[@�Q�BKAcI^T�� �M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� �)g� } ` =;BDR[>�YZBK>9R[Q)X.BDR[Q)T�nKV�I)R[@�Q�BKAcI^T�ACTs���U�4�������p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � �

� } ^ �2J9E r ��O;�;R[Q)@�ACF�� �p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � #

� }[� �2J9Ed=�O6I)x)EGT��lQ)T9]^>�Q�])E|=;�;nKBDEG@�no])RKI^>9O4��n  �� � ��� � Q�R[Y[J�ACBDEGYZBK>9RKE)���p�M�q�p�p�M�p� g �

� } � �2J9Epn[>9RKV�Q)YZEpRKEGQ)XCAcwGQ�BKACI^Ts@SI;F�>�XcE)��noT9EP� Q�R{Y[J�AcBDEGYZBK>�RKE)� �M�q�p�p�M�p�p�M�q�p�p�M�p� g)g� } g �2J9EM?kQ)nKACYMQ�R[Y{J�AcBDEGYZBK>9RKEqI)V1BKJ�Ep�����4����nD�;nKBDEG@s���p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� g �

� } � E XCACT9]^>�ACnDBKACY�V�R[Q)@�EqF9EPR[Ac�)EGFHVhRKI^@ Q)T�Q)Xc�;n[ACn�?U�s� ¤_¢�� �d�p�M�q�p�p�M�p�p�M�q�p�p�M�p� g `� } ` E O�Q�R[nDEMBDR[EPEpO�RKI�F�>�YZEGFH?;�H� ¤�¢�� �N�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� g `� } ^ ¬%nKEG>�F9I�YZI;F9EMVhI)R����U�4����O�R[I;YZEGnKn[ACT9]SQ)Xc])I)R[AcBKJ�@s� �M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� g "� } L E T�ACT9O�>�B�X_ACT9]^>�ACnKBKACY2VhR[Q)@SEpO�R[AcI)R�BDI�VhEGQ�BK>9RKEqACT�nDEPRKBKAcI^T����M�q�p�p�M�p�p�M�q�p�p�M�p� g "� } " ���U�4����R[>�XCEZ}*BDEG@SO�XCQ�BDEGnoVhI)R2VhEGQ�BK>9RKEqA_T�nDEPRKBKAcI^T � �p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� g "� } # �lA_T9]^>�ACnDBKA_Y�VhR[Q)@SEpI^>�BDO�>9B2Q�VhBDEPR�VhEGQ�BK>9RKEpACT�nKEPRKBKAcI^TsJ�Q)no?.EPEGTsO.EPRKVhI)R[@SEGF �o�p�p�M�p� g #� }[� f �lA_T9]^>�ACnDBKA_Y�VhR[Q)@SEqA_T9O�>9B\O�R[AcI)RoBDI�V�EGQ�BK>9R[EqF9EGXcEPBKAcI^T ���p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� g #� }[�)�����U�4����R[>�XCEZ}*BDEG@SO�XCQ�BDEGnoVhI)R2VhEGQ�BK>9RKEqF�EGXcEPBKAcI^T����p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� g #� }[� � �lA_T9]^>�ACnDBKA_Y�VhR[Q)@SEpI^>�BDO�>9B2Q�VhBDEPR�VhEGQ�BK>9RKEpF9EGXcEPBKACI^T�J�Q)no?.EPEGTsO.EPRKVhI)R[@SEGF�� �p�p�M�p� � f� }[� g �lA_T9]^>�ACnDBKA_Y�VhR[Q)@SEqA_T9O�>9B\O�R[AcI)RoBDI�nDBDR[>�YZBK>9R{Q)X.BDR[Q)T�nDVhI)R[@�Q�BKAcI^T �5�M�p�p�M�q�p�p�M�p� � f� }[� � ���U�4����R[>�XCEZ}*BDEG@SO�XCQ�BDEGnoVhI)R�nDBDR{>�YZBK>9R[Q)X.BDR[Q)T�nDV�I)R{@�Q�BKAcI^T�� �q�p�p�M�p�p�M�q�p�p�M�p� � �� }[� ` �lA_T9]^>�ACnDBKA_Y�VhR[Q)@SEpI^>�BDO�>9B2Q�VhBDEPRznDBDR[>�YZBK>9R[Q)X.BDR[Q)T�nKV�I)R[@�Q�BKAcI^TsJ�Q)n2?.EPEGTHO.EPRKVhI)R[@SEGF�� � �� }[�:^ E TsEZ©�Q)@�O�XcEpI)VªQSR[>�XCEZ}*BDEG@SO�XCQ�BDENikXCENA_THBKJ9EpI^XCFsQ�R[Y{J�AcBDEGYZBK>9R[E)�y�M�p�p�M�q�p�p�M�p� � �

� }[� L ­z>�XcEZ}*BDEG@SO�XCQ�BDEGn�ACTsBKJ9EpT9EP��Q�R[Y[J�ACBDEGYZBK>9RKE)� �q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � g� }[��" E XCACT9]^>�ACnDBKACY�V�R[Q)@�EqACT9O�>�BP�%�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � g

�)�

Page 12: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

� }[��#��lA_T9]^>�ACnDBKA_Y�VhR[Q)@SEpI^>�BDO�>9BoVhRKI^@ ���U�4�����1�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � �

g }[� H T�BDEPR[X_ACT9]^>�Q|Q)T�FsBDR{Q)T�nDVhEPR�Q�O�O�RKI^Q)Y{J9EGn2BDI r � �p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � "g } � E J��;?�R[A_F�Q�O�O�RKI^Q)Y[JaBDI r �M�k�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � #g } g E T�ACTUBDEPR[XCACT9]^>�Q)XkVhR[Q)@SEMVhRKI^@ `oJ�ACT9EGnDE)� �p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � #g } � E T�ACTUBDEPR[XCACT9]^>�Q)XkVhR[Q)@SEMVhRKI^@#W\T9]^XCACn[J��^�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� ` fg } ` r Q)T��U}*BDI�} @�Q)TU�a@�Q�O�O�A_T9]^n�?.EPB �\EPEGTu=;O�Q)T�ACnKJHQ)T�FHW%T�]^XCACnKJ��)EPRK?�nG���p�M�q�p�p�M�p� ` �g } ^ =;O�Q)T�ACnKJHXcEZ©9ACYZI^T���XCACT�x;ACT�]d�)EPRK?knoEZ©�Q)@�O�XcE)� �q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� ` �

g } L ���U�4����R[>�XCEbBDEG@�O�XCQ�BDEGnP��X_ACT9x�ACT9]0�)EPRK?�noEZ©9Q)@SO�XcE)���M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� ` �

g } " H T9O�>9B�VhR[Q)@SE)��XCA_T9x;A_T9]d�)EPR[?�noEZ©9Q)@SO�XcE)� �p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� ` �

g } # XN>9BDOk>9BoV�R{Q)@SE)��XCACT9x�ACT9]0�)EPRK?�n2EZ©�Q)@SOkXcE)� �M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� `�`g }[� f ���U�4����R[>�XCEZ}*BDEG@SO�XCQ�BDEGnP��F�EZikT�AcBDEpQ�RKBKA_YPXcEMEZ©�Q)@�O�XcE)���p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� `�`g }[�)� E T�AC@�Q�]^ACT�Q�RK��XcEZ©9ACYZI^T��¦�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� ` ^g }[� � ���U�4����R[>�XCEZ}*BDEG@SO�XCQ�BDEGnP��T;>�@d?.EPR�Q)T�FH])EGT�F9EPR�EZ©�Q)@SOkXcE)���q�p�p�M�p�p�M�q�p�p�M�p� ` Lg }[� g H T9O�>9B�VhR[Q)@SE)��T;>�@d?6EPR2Q)T�Fs])EGT�F9EPR2EZ©9Q)@SO�XCE)���p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� ` "g }[� � =;O�Q)T�ACnKJHXcEZ©9ACYZI^T���T;>�@q?.EPR2Q)T�F�])EGT�F9EPR2EZ©9Q)@SO�XcE)�\�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� ` "g }[� ` XN>9BDOk>9BoV�R{Q)@SE)��TU>�@q?.EPR2Q)T�Fs])EGT�F9EPR2EZ©9Q)@SO�XcE)�1�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� ` #

� }[� �2J9EMOkQ�RKBKT9EPR[nKJ�AcOH?6EPB��%EPEGT������l�.� e�  ¡�¢ ¡k£P¤�£�e Q)T�F�BKJ9EpXcEZ©9ACYZI^T�� �p�p�M�q�p�p�M�p� ^ �

� } � E T�ACT9O�>�B\VhR[Q)@SEMVhI)R6V�R[EGT�Y[J�� �M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� ^ �

� } g E TsEZ©�YZEPR[O�B2VhRKI^@ Q V�R[EGT�Y[J������4����R[>�XcEZ}*BDEG@SOkXCQ�BDENikXcE)���M�q�p�p�M�p�p�M�q�p�p�M�p� ^ �

� } � E TsEZ©�YZEPR[O�B2VhRKI^@ Q V�R[EGT�Y[J�XcEZ©�A_YZI^T�� �p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� ^ `� } ` V�R[Q)@�EqI^>9BDO�>�Bo?U�H�����l�.��V�I)R�RKEGQ)XCAcwGQ�BKAcI^TaACT?V�RKEGT�Y{J�� �p�M�q�p�p�M�p�p�M�q�p�p�M�p� ^ `� } ^  4¡�¢ ¡k£G¤h£ R{>�XcEZ}*BDEG@SO�X_Q�BDEGnoV�I)R V�RKEGT�Y{J����p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� ^�^� } L E T9I)BKJ9EPRzA_T9O�>9B\V�R{Q)@SEMV�I)R�V�RKEGT�Y{J�� �M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� ^�^� } " E T9I)BKJ9EPR�I^>�BDO�>9BoVhR[Q)@SEMVhRKI^@ ���U�4����VhI)R6V�RKEGT�Y{J�� �p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� ^ L� } # ­�EP��R[AcBDEMR[>�XCEGn�V�I)R6V�RKEGT�Y[J �l�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� ^ L� }[� f E T�ACT9O�>�B\VhR[Q)@SEMVhI)Rb`�J�ACT9EGnDE)�z�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� ^�"� }[�)� E TsEZ©�YZEPR[O�B2VhRKI^@ Q�`�J�ACT9EGnDEM���U�4����R[>�XCEZ}*BDEG@SO�XCQ�BDENikXCE)���q�p�p�M�p�p�M�q�p�p�M�p� ^�"� }[� � E TsEZ©�YZEPR[O�B2VhRKI^@ Q�`�J�ACT9EGnDEMXcEZ©9ACYZI^T��N�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� ^�"� }[� g E TsI^>9BDO�>9BoVhR[Q)@SEqV�RKI^@ �����4����V�I)Rb`oJ�ACT9EGnDE)���p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� ^�#� }[� � E TsEZ©�YZEPR[O�B2VhRKI^@ Q�`�J�ACT9EGnDE  4¡�¢ ¡k£G¤h£ R[>�XcEZ}*BDEG@SO�XCQ�BDENi6XcE)���p�p�M�p�p�M�q�p�p�M�p� ^�#� }[� ` E T9I)BKJ9EPRzA_T9O�>9B\V�R{Q)@SEMV�I)RM`�J�ACT�EGnDE)�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� L f

� �

Page 13: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

� }[�:^ E T9I)BKJ9EPR�I^>�BDO�>9BoVhR[Q)@SEMVhRKI^@ ���U�4����VhI)Rb`�J�ACT�EGnDE)�p�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� L f� }[� L E T�ACT9O�>�B\VhR[Q)@SEMVhI)R2W\T9]^XCACnKJ �s�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� L �� }[��" E TsEZ©�YZEPR[O�B2VhRKI^@ Q)T�W\T9]^XCACn[J������4����R{>�XcEZ}*BDEG@SO�X_Q�BDEzi6XcE)� �p�p�M�p�p�M�q�p�p�M�p� L �� }[��# E TsEZ©�YZEPR[O�B2VhRKI^@ Q)T�W\T9]^XCACn[J�XCEZ©�ACYZI^T � �p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� L �

� } ��f E TsI^>9BDO�>9BoVhRKI^@#VhRKI^@ �����4����VhI)R2W\T9]^XCACnKJ �;�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� L �

� } � � E TsEZ©�YZEPR[O�B2VhRKI^@ Q  4¡�¢ ¡k£G¤h£ R[>�XcEZ}*BDEG@SOkXCQ�BDEbikXcE)�S�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� L �

� } � � E T9I)BKJ9EPRzA_T9O�>9B\V�R{Q)@SEMV�I)RzW%T9]^X_ACnKJ����M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� L �

� } �)g E T9I)BKJ9EPR�I^>�BDO�>9BoVhR[Q)@SEMVhRKI^@ ���U�4����VhI)R2W%T9]^X_ACnKJ����p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� L �

` }[� �4I)]�R[Q�BKAcI�I)V1BKAC@SEGnp�'T�EP�p� I^XCF.��ACTHBKJ�EqT9EP����nP��BKJ9EpI^X_FsnD�;nKBDEG@s� �p�p�M�q�p�p�M�p� L�L

E }[�#�lA_T9]^>�ACnDBKA_Y�VhR[Q)@SE)���p�p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� " �

E } � �lA_T9]^>�ACnDBKA_Y�VhR[Q)@SEqQ)n�Q�J�AcEPR[Q�R{Y[J�ACYPQ)X.BDR[EPE)�u�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� " `E } g F�Q)nKACYMVhR[Q)@SEMB��UO.EGnP� �p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� "�^E } � =;��T�BKQ)YZBKA_YpQ)T�F�nDEG@�Q)T�BKACYqACT9VhI)R[@�Q�BKAcI^TsACTsX_ACT9]^>�ACnKBKACY2VhR[Q)@SEpT�Q)@�EGnP���p�M�q�p�p�M�p� "�^E } ` =;��T�BKQ)YZBKA_YpQ)T�F�nDEG@�Q)T�BKACYqACT9VhI)R[@�Q�BKAcI^TsACTsX_ACT9]^>�ACnKBKACY2VhR[Q)@SEMx)EP��nP�M�p�p�M�q�p�p�M�p� "�^E } ^ =;��T�BKQ)YZBKA_YpACT9VhI)R[@�Q�BKAcI^TsA_TsXCACT9]^>�A_nDBKACYzV�R[Q)@�EpJ�AcEPR[Q�R[Y{J��)�s�M�q�p�p�M�p�p�M�q�p�p�M�p� " LE } L E T�ACT9VhI�}*V�R{Q)@SE)� �M�p�p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� " LE } " V�R[Q)@�Eq?.EPV�I)R[E�� (+@�* �=�<� Q)T�F E/�<( ����� :;��( YZI^@�@�Q)T�F�n2J�QG�)Eq?6EPEGT�EZ©;EGYP>9BDEGF � �p� � f)f

E } #�� (+@�* �5��� Q)T�F E9��( �/�1� :;�<( YZI^@�@�Q)T�F�nP���M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � f)f

E }[� f �4EZ©9ACYZI^TaEGT�BDR[ACEGn2@�Q�BKY[J�ACT9]��DA���Q)T�F��D>�T�F9EPR[nKBKQ)T�F�����p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � f �

E }[�)� V�R[Q)@�EdQ�VhBDEPR� (+@�* �5��� Q)T�F E9��(+���1� :;��( YZI^@�@�Q)T�F�n2J�Q§�)Eq?.EPEGTsEZ©�EGYP>9BDEGF��#�M�p� � f �

E }[� � V�R[Q)@�Eq?.EPV�I)R[E ��F/� 0�� YZI^@�@�Q)T�F�J�Q)no?.EPEGTsEZ©�EGYP>9BDEGF��|�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � f �

E }[� g � F/� 0�� YZI^@�@�Q)T�F��0�p�p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � f �

E }[� � �4EZ©9ACYZI^TaEGT�BDRK�H@�Q�BKY{J�ACT9]���i6nKJ��� �p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � f �

E }[� ` V�R[Q)@�EdQ�VhBDEPR �DF9� 01� YZI^@�@�Q)T�F�J�Q)no?.EPEGTsEZ©;EGYP>�BDEGF����p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � f �

E }[�:^�V�R[Q)@�Eq?.EPV�I)R[E @=:5 ��Q)T�F �<��� YZI^@�@�Q)T�F�n2J�QG�)Eq?.EPEGTsEZ©�EGYP>9BDEGF��1�p�p�M�q�p�p�M�p� � f �

E }[� L � :5 ��Q)T�F ����� YZI^@�@�Q)T�F�nG�;�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � f^g

E }[��"��4EZ©9ACYZI^TaEGT�BDR[ACEGn2@�Q�BKY[J�ACT9]SBDI)O�ACYPn�Q)T�FsO�RKEGF�ACYPQ�BDEGn2ACT?V�Ac]^>9R[E E }[�:^;� �M�q�p�p�M�p� � f^g

E }[��#�V�R[Q)@�EdQ�VhBDEPR @=:= ��Q)T�F �<��� YZI^@�@�Q)T�F�n2J�QG�)Ed?.EPEGTsEZ©;EGYP>�BDEGF�� �p�p�M�q�p�p�M�p� � f �

E } ��f V�R[Q)@�Eq?.EPV�I)R[E �5���<� YZI^@�@�Q)T�F�n2J�Q§�)Ep?.EPEGTsEZ©�EGYP>9BDEGF��a�M�q�p�p�M�p�p�M�q�p�p�M�p� � f `

E } � � 67�5��� YZI^@�@�Q)T�F�nG���p�p�M�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � f `

E } � � �4EZ©9ACYZI^TaEGT�BDR[ACEGn2@�Q�BKY[J�ACT9]SBDI)O�ACYPn�Q)T�FsO�RKEGF�ACYPQ�BDEGn2ACT?V�Ac]^>9R[E E } ��f � �M�q�p�p�M�p� � f ^

� g

Page 14: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

E } �)g V�R[Q)@�EdQ�VhBDEPR �5�5��� YZI^@�@�Q)T�F�n2J�QG�)Eq?.EPEGTsEZ©�EGYP>9BDEGF��N�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � f ^

E } � � V�R[Q)@�Eq?.EPV�I)R[E �5� e � 01�= 9( e Q)T�F J��=2 ��J�(+� YZI^@�@�Q)T�F�n2J�Q§�)Eq?.EPEGTHEZ©�EGYP>9BDEGF��|�p�M�p� � f ^

E } � `�� � e J�( � e Q)T�F J��=2 ��J�(+� YZI^@�@�Q)T�F�nP���M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � f ^

E } � ^��4EZ©9ACYZI^TaEGT�BDR[ACEGn2@�Q�BKY[J�ACT9]SBDI)O�ACYPn�ACT?V�Ac]^>9RKE E } � � �p�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � f LE } � L V�R[Q)@�EdQ�VhBDEPR �5� e � 01�� �( e Q)T�F J��52 �<J�( � YZI^@�@�Q)T�F�n�J�QG�)Ep?.EPEGTsEZ©�EGYP>9BDEGF����p�p�M�p� � f "E } � "�V�R[Q)@�Eq?.EPV�I)R[E �9(80 Q)T�F �12 YZI^@�@�Q)T�F�n2J�Q§�)Eq?.EPEGTHEZ©�EGYP>9BDEGF����p�M�p�p�M�q�p�p�M�p� � f "E } � #�� (80 Q)T�F �12 YZI^@�@�Q)T�F�nP�|�p�p�q�M�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p�p�M�q�p�p�M�p� � f "E } g�f V�R[Q)@�EdQ�VhBDEPR �/( 0 Q)T�F �12 YZI^@�@�Q)T�F�n�J�QG�)Ed?6EPEGTHEZ©�EGYP>9BDEGF����p�p�M�p�p�M�q�p�p�M�p� � f #

� �

Page 15: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

� � H� ��� � ��� � �

g �C� =;O�Q)T�ACnKJ��)EPRK?�n2>�nDEGFsBDI�BDR[Q)T�nKXCQ�BDEpBKJ9EMW\T9]^XCACn[J��)EPR[? �?��( �S�p�p�M�p�p�M�q�p�p�M�p� ` �

g � � ACT9EMBDEGT�nDE ��@�IUI�FaYZI^@d?�ACT�Q�BKACI^T�noACTs����� �1£P¡ �l���%���p�M�q�p�p�M�p�p�M�q�p�p�M�p� ` L

E �C� �2J9Ep�����4����n[YZR[AcO�BKACT�]|X_Q)T9]^>�Q�])EqYZI^@�@�Q)T�F�n2ACTsQST;>9BKnKJ�EGXCX'� �p�M�p�p�M�q�p�p�M�p� # f

� `

Page 16: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

�:^

Page 17: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

� ��������� �

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

�2J�A_n�BKJ9EGn[ACnHV�I�YP>�nDEGnHI^T R[EGYZEGT�B�Y{J�Q)T9])EGnsBDI�BKJ9E�=�O6I)x)EGT8�1Q)T9]^>�Q�])E�=;��nDBDEG@ \bRKI^>�O ��nsnK>9RKV�Q)YZERKEGQ)XCACwGQ�BKAcI^T~YZI^@SO.I^T9EGTUBP� =�>9RKV�Q)YZE�RKEGQ)XCAcwGQ�BKACI^T~ACnsQ�nK>9?�BKQ)nDx I)V|T�Q�BK>9R[Q)XMX_Q)T9]^>�Q�])E�])EGT9EPR{Q�BKAcI^T� �Q\d� e Q)T�F �Q\ ACn e A_TyBK>9R{T e Qun[>9?�BKQ)nDx�I)Vz@�Q)T���XCQ)T9]^>�Q�])EZ}*?�Q)nKEGF�YZI^@SO�>9BDEPR�nD��nDBDEG@�nG� V�I)REZ©9Q)@SO�XcE e ACT�QHF�ACQ)XcI)]^>�E0nD��nDBDEG@ e �Q\ YPQ)T�?.E|>�nDEGFuBDIsO�RKI�F�>�YZEdBKJ9ESnD�;nKBDEG@s��nNRKEGnDO.I^T�nDE0ACTuBKJ9EVhI)R[@#I)VªQ�nDBDR[ACT�]9� �Q\ ACnoQ)XCnDI�>�nDEGFsBDI�O�R[I;F�>�YZENX_Q�RK])EpmU>�Q)T�BKAcBKACEGnoI)V1YZI^@�O�>9BDEPRD}*])EGT9EPR{Q�BDEGFaBDEZ©�B eVhI)R�ACT�nDBKQ)T�YZEpQSBDEGY[J�T�ACYPQ)X @�Q)T;>�Q)X�I)R�Q�nK>�@�@�Q�R[��I)V�T9EP��n2Q�R[BKACYPXcEGnP�

�Q\ ACndYZI^@�@SI^T�Xc��F9EGYZI^@�O6I^nKEGF�ACTUBDIaBKJ�RKEPE�n[>9?�BKQ)nDx�nP� (����5+� ��%B% ��%'& e � ( % (#%8 �( 5+� ��%B% ��%'& eQ)T�F �;�$-�0 �� �( - ( �������7��.�2��%�� g ���*�

� BKJ�ESRKI^XcE0I)V%BKJ9E ��(���� E/01:5 / 9(+� ACnbBDIsO�RKI�F�>�YZE0QsnDBDR[>�YZBK>9R[EGFunKEPBMI)V%YZI^@�@0>�T�ACYPQ�BKAC�)ES])I^Q)XCnVhI)R2BKJ9EqI^>9BDO�>9B L

� BKJ�E J�(8 ���(8 �� ( E/01:5 / 9(+� BKQ�x)EGnNBKJ�ACn�nDBDR{>�YZBK>9RKEGFunDEPBNQ)T�Fa])R[I^>9O�nzBKJ9Ed])I^Q)X_nbA_T�BDI�nDEGT�BDEGT�YZEZ}n[AcwPEpY[J;>�T9x�n e I)R[F�EPR[ACT9]|BKJ9EG@#VhI)R�YZI^J9EPR[EGT�YZE�L

� BKJ�E J��9��24:�� (�� �5� J ���D� ����I��(+:50 �! ( � @�Q�O�nlEGQ)Y[JSn[>9?�nDEPBlI)V�YZI^@�@0>�T�ACYPQ�BKAc�)E\])I^Q)XCnªBDINQzn[ACT9]^XcEnKEGT�BDEGT�YZE)�

�2J9EMI^>�BDO�>9BoI)V1BKJ9E �Q\ nK�;nDBDEG@ ACn2QSnDEPB2I)VªI^T9EMI)Rb@SI)RKEpXCQ)T�]^>�Q�])EqnDBDR[A_T9]^nP�

�Q\ nK�;nDBDEG@�n�Q�RKEsI)VhBDEGT�Y[J�Q�R[Q)YZBDEPR[AcwPEGF�?U��BKJ9E�Q�O�O�RKI^Q)Y[J�BKJ�EP��BKQ�x)EaBDI�])EGT9EPR[Q�BKAcI^T � XN>9RnK>9R[VhQ)YZE�RKEGQ)XCAcwGQ�BKACI^T�YZI^@SO.I^T9EGTUB0?�XcEGT�F�nqB �\I�O�RKI^@�ACT�EGT�BqQ�O�O�RKI^Q)Y[J�EGnS>�nDEGF�ACT �Q\0�ªBDEG@SOkXCQ�BDEGnQ)T�FsXCA_T9]^>�ACnDBKA_YPnP�l�lEG@SO�XCQ�BDEGnoQ�R[EpQ�?�nDBDR[Q)YZBKAcI^T�n�I§�)EPRznKBDR[ACT9]^n L�BKJ9EP��YZI^T�BKQ)A_Ts��Q�R{ACQ�?�XcEGn\BKJ�Q�B2YPQ)Ts?.EACT�nKBKQ)T�BKACQ�BDEGF���AcBKJ�O�Q�RKBKA_YP>�XCQ�Rq��Q)XC>9EGnG�a�lA_T9]^>�ACnDBKA_YPn }*?�Q)nDEGF�nD�;nKBDEG@�nd>�nDE�VhI)R[@�Q)X%RKEPO�R[EGnDEGT�BKQ�BKACI^T�nI)VNXCACT9]^>�A_nDBKACY�BKJ9EPI)R[AcEGnSBDIyRKEPO�RKEGnDEGTUB�Q���A_F9EHR[Q)T9])E�I)VNXCACT9]^>�ACnDBKACY�O�J9EGT9I^@�EGT�Q����2J9EHR[>�XCEGn|BKJ�Q�B

� L

Page 18: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

�\EHYZR[EGQ�BDE�BDI�O�RKI�F�>�YZEHnDBDR[ACT9]^n0ACT�I^>9RSnD��nDBDEG@�nSQ�RKEHBDEG@SOkXCQ�BDEZ} XCAcx)EsACT�BKJ�Q�B|BKJ9EP��Q�?�nDBDR[Q)YZBSIv�)EPRnDBDR[A_T9]^n L.J9I§�\EP�)EPR e BKJ9EP�aQ)X_nDI�R[EGnDEG@q?kXcEqBKJ9E0R[>�XCEGn2I)V�Q�XCACT9]^>�ACnDBKACYMQ�O�O�RKI^Q)Y[J�ACT�BKJ�Q�BbBKJ9EP��EZ©�O�XcI^AcBx�T9I§��XCEGF9])EdQ�?.I^>9BNnD��T�BKQ)YZBKACY0nDBDR[>�YZBK>9RKEdQ)T�FaRKEGm;>�AcR[EpBKJ9E|nD�;nKBDEG@ BDIsYZI^@SO�>�BDEqBKJ9E|YZI)RKRKEGYZBNVhI)R[@�nI)V.�%I)R{F�n���E)� ]9� e YZI^T K >9]^Q�BKAcI^T�n�I)V��)EPRK?�n%Q)T�F�ACT��kEGYZBKAcI^T�n�I)V T9I^>�T�nZ�K� V�I)R%BKJ�ACn�RKEGQ)nDI^T e �\E�YPQ)XCX�BKJ9EG@-;� � (�� (#��5+� �� (#� e EG@�O�J�Q)nKAcwGA_T9]|BKJ9EpJ��;?�R[A_F�T�Q�BK>9RKEMI)VªI^>9R�nK>�RKVhQ)YZEMR[EGQ)XCAcwPEPRG�

¥ J�ACXcEzBKJ9EN?�Q)nKACYbY[J�Q�R[Q)YZBDEPR2I)V I^>9RonK>�RKVhQ)YZENRKEGQ)X_AcwPEPR\J�Q)noT9I)B\Y{J�Q)T9])EGF e �\EMJ�QG�)EM@�Q)F�ENn[Ac]^T�Aji�}YPQ)TUB2@SI;F�AjikYPQ�BKAcI^T�n%BDISAcBKn�nDBDR[>�YZBK>�RKE)�%=;O.EGYPAjikYPQ)XCXC� e �\ENJ�QG�)EpQ)F�F9EGFHQ|T9EP�~@SI�F�>�XcE e ���U�4��� e BKJ�Q�BQ)YZBKnbQ)nzQ 58-/( 5+-9�7 �(;���#��- VhI)R�BKJ9Ed@�Q)ACTsO�R[I;YZEGnKn[ACT9]SEGT9]^ACT�E e BKJ9EdnKBDR[ACT9]SO�R[I;F�>�YZEPR   ¡�¢ ¡k£P¤�£ �'nDEPE � � �� ` � � g L ��V�I)Rd@SI)RKE�F9EPBKQ)A_XCnMI^T  4¡�¢ ¡k£G¤h£ �K��¥�E�Q)A_@ BDIanKJ9Iv� ACT�BKJ�ACnMBKJ9EGnKA_nMBKJ�Q�BpBKJ9E�Q)F�F�AcBKAcI^T�I)V���U�4��� e Q)T�F�BKJ9E�@�Q K I)RqQ�R[Y[J�AcBDEGYZBK>9R[Q)X�Y{J�Q)T9])EGndAcBMRKEPO�RKEGnKEGT�BKn e ])RKEGQ�BKXc��VhQ)YPA_XCAcBKQ�BDESI^>9RqQ�?kACXCAcB���BDIF9EP�)EGXcI)O�RKI)?�>�nDBdQ)T�F�RKEG>�n[Q�?�XcE�@0>�XcBKACX_ACT9]^>�Q)X1])R[Q)@�@�Q�R[n0V�I)R|nDO.EPEGY[J�Q�O�O�XCA_YPQ�BKAcI^T�nP�s¥�E�V�I�YP>�n0ACTO�Q�RKBKA_YP>�XCQ�RoI^T�Q�@�Q)Y[J�ACT�EMBDR[Q)T�nKXCQ�BKACI^T�� r �N�\Q�O�O�XCACYPQ�BKACI^TsQ)no�%EdF9EP�)EGXcI)OaI^>�R2Q�RK]^>�@SEGTUBP�

�2J�ACnMY[J�Q�O�BDEPRpi�R[nKBM]^Ac�)EGnpQ)T�Iv�)EPRK��AcEP�5I)V������l�.��Q)T�F�AcBKnpRKI^XcE�ACT�BKJ9E�nK>9RKV�Q)YZESRKEGQ)XCAcwPEPR§��¥�EBKJ9EGTHO�R[EGnDEGT�BoR[EGXCQ�BDEGFH�%I)R[x�ACT �Q\¨Q)T�F r � BKJ�Q�Bo��A_XCX�[email protected])RKBKQ)TUB\?�Q)YKx;])RKI^>�T�FaACT9VhI)R[@�Q�BKAcI^TVhI)R2BKJ9EpRKEG@�Q)ACT�F9EPRoI)V1BKJ�ACn�BKJ9EGn[ACnP�

����� � � � � � � �� �!'��� +,!&!s�>���� ����

���U�4���yA_nzQHT9EP�¨@SI�F�>�XcEqA_TaI^>9RNnK>9R[VhQ)YZE0RKEGQ)XCAcwGQ�BKACI^T�nK>�?�nD��nDBDEG@ e ?6I)R{T�I)V�QHF9EGnKACRKEpBDIHVhQ)YPA_XCAcBKQ�BDEBKJ9E0F9EP�)EGXcI)O�@SEGTUB�I)V�@0>�XcBKA_XCACT9]^>�Q)X6])R[Q)@�@�Q�R[nbACTanDO.EPEGY{J�}*?�Q)nDEGF�Q�O�O�XCACYPQ�BKACI^T�nP�o�2J9EqA_T9O�>9BoBDI�I^>9RnK>9R[VhQ)YZE\RKEGQ)XCAcwPEPR�ACn1Q ��(���%B�1%'& -/( 5+- (;� ( % ��.�2��% ��QbnDBDR[>�YZBK>�RKE%BKJ�Q�BªYPQ�O�BK>9RKEGn1BKJ9E�YZI^T�BDEGTUB�I)V�BKJ9E�nD��n }BDEG@s��n�I^>9BDOk>9BP���2J9EbI^>9BDO�>9B\I)V BKJ9EMnK>�RKVhQ)YZEbRKEGQ)XCACwPEPR�A_n%Q0])R[Q)@�@�Q�BKACYPQ)XCXc�U} YZI)RKRKEGYZBoXCQ)T9]^>�Q�])ENnKBDR[ACT9]BKJ�Q�BSYZI^TU�)EP�;n�BKJ�ACn0YZI^T�BDEGTUBP��¥ AcBKJ�A_TyBKJ9EsnK>�RKVhQ)YZEHRKEGQ)X_AcwPEPR e ���U�4���8O�RKEPO�R[I;YZEGnKnKEGndBKJ�EH@�EGQ)T�ACT9]RKEPO�R[EGnDEGT�BKQ�BKACI^T�?.EPVhI)RKEzACB%ACn%O�Q)nKnDEGF�BDI0BKJ9Eb@�Q)ACT�O�RKI;YZEGn[nDI)R e�  ¡�¢4¡k£P¤�£�e �zJ�ACY[J�BK>9R[T�n�BKJ9EN@SI�F�Aji�EGF@SEGQ)T�A_T9]SRKEPO�RKEGnKEGT�BKQ�BKAcI^TaACT�BDI�Q�nDBDR[ACT9]9�

���U�4����ACno>�nKEGFHO�R[AC@�Q�R{ACXc�|V�I)R�B �\I�O�>9RKO.I^nDEGn e BKJ9ENikR[nDB�I)Vl�zJ�ACY[JHACn�BDI�A_T9V�EPRo�zJ�Q�B�V�EGQ�BK>9R[EGn2ACTBKJ9ESACT9Ok>9Bz@SEGQ)T�ACT9]HRKEPO�RKEGnKEGT�BKQ�BKAcI^T�Q�R[EH�D���bT9EGYZEGnKnKQ�RK��V�I)RpnKBDR[ACT9]�O�RKI�F�>�YZBKAcI^T�?�>9BM@�A_nKnKACT9]�Q)T�F� � ��nK>9O.EPR �6>9I^>�n�?k>9B�O�RKEGnDEGTUBP�>F\EGYPQ)>�nDEMBKJ9EpT9EP�~YZI^@SO.I^T9EGTUBo?.I)BKJHACT�nDEPRKBKn�Q)T�FHF9EGXCEPBDEGn�V�EGQ�BK>9R[EGn e�\E�RKEPVhEPRpBDIaBKJ�A_nMYPQ�O�Q�?�ACXCACB ��Q)n 0 (���.�$-/(@� (#� ( 7.�.��% �����U�4����YPQ)T�Q)XCnDI�?.E�>�nDEGF�BDI�RKEPI)RK]^Q)T�ACwPE�BKJ9EnDBDR[>�YZBK>9RKE�I)V|Q�@SEGQ)T�ACT9]�R[EPO�RKEGnDEGTUBKQ�BKAcI^T~BDI�?.EPBDBDEPR�R[E ��EGYZBaQ�T�Q�BK>9R{Q)Xp@SI�F9E�I)V0EZ©�O�RKEGn[nKACT9]�QYZI^T�YZEPO�B\ACT�BKJ�E2BKQ�RK])EPB�XCQ)T9]^>�Q�])E)���2J�Q�B%ACn e �����4���aACn�Q)X_nDIqYPQ�O�Q�?�XCE�I)V �;.-;�B :.�$-9���T.-/��%��10#��-�����.�2��% �¬�R[EP�;AcI^>�nKXc� e�  ¡�¢ ¡k£P¤�£ O.EPRKV�I)R{@SEGFdQ)X_X;n[>9RKV�Q)YZE\R[EGQ)XCAcwGQ�BKAcI^T0BKQ)nDx�n2�'A'� E)� e VhEGQ�BK>9RKE2nDEGXCEGYZBKAcI^T e nDBDR[>�YZBK>9R[Q)X

��"

Page 19: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

RepresentationMeaning

ProductionStringRepresentation

Meaning

PLUTO

FileRule−Template

GENESISRule−Template

File

PLUTO

String

GENESIS

Lexicon

FrameModification

V�Ac]^>9RKE|� }[�����2J�EbT9EP��A_T�YPQ�R[T�Q�BKAcI^T�I)V4BKJ�ENn[>9RKV�Q)YZEbR[EGQ)XCAcwPEPRoACT�YPXC>�F9EGn�B��%I�YZI^@SO.I^T9EGTUBKnoACT�nKBDEGQ)F�I)VI^T9E)��I^T9EMACn\RKEGnKO6I^T�nKAc?�XcE�V�I)RoVhEGQ�BK>9RKEMnDEGXcEGYZBKACI^TsQ)T�FHnDBDR[>�YZBK>9R{Q)XkBDR{Q)T�nDVhI)R[@�Q�BKAcI^T���VhR[Q)@SEM@SI�F�AjikYPQ�}BKAcI^T.���zJ�ACXcENBKJ9EMI)BKJ9EPRzO.EPRKV�I)R{@�n��%I)R{F�ACT���EGYZBKACI^T e Y[J9I^ACYZE e Q)T�FsI)R[F9EPR{ACT9]s�'nDBDR[ACT�]SO�RKI�F�>�YZBKAcI^T.�K�

BDR[Q)T�nKV�I)R[@�Q�BKAcI^T e Q)T�F �#.-��1%'& 58-9�:*��� 7.�.��% e ��J�A_Y[J�ACTU�)I^Xc�)EGn\BKJ9EbACT���EGYZBKAcI^T e Y[J�I^ACYZE e Q)T�F�I)R[F�EPR[ACT9]pI)V�\I)R[F�nZ�K�>V�Ac]^>�RKES� }[�qF9EPO�A_YZBKnoBKJ9EpT9EP� Q�R{Y[J�AcBDEGYZBK>�RKEpI)VªBKJ9EpnD��nDBDEG@s�

�2J�E\F�AC�;ACn[AcI^TpI)VkRKEGQ)XCAcwGQ�BKAcI^T0BKQ)nDx�n�ACT0BKJ9EonD��nDBDEG@s��n�T9EP��Q�R[Y{J�AcBDEGYZBK>9R[E�J�Q)n�nDEP�)EPR[Q)X9Q)F9��Q)T�BKQ�])EGnG�V�AcR[nDB e BKJ9E�Q)nKnK>�@SO�BKAcI^T�BKJ�Q�B0EZ©�Q)YZBKXC��BKJ9E�A_T9V�I)R{@�Q�BKAcI^T�T9EGYZEGn[nKQ�RK��VhI)R0nDBDR{ACT9]sO�RKI�F�>�YZBKACI^T�EZ©�A_nDBKnACTuBKJ9ES@SEGQ)T�A_T9]HRKEPO�RKEGnDEGTUBKQ�BKAcI^T�@�Q�x)EGnqAcBNEGQ)nKAcEPRMBDIs�2R[ACBDE0R{>�XcEGn }*BDEG@SOkXCQ�BDEGnbV�I)R  4¡�¢ ¡k£G¤h£ � E XCnDI eO.EPRKVhI)R[@�ACT9]dACT9VhEPRKEGT�YZENACT�Q0nDEPO�Q�R{Q�BDEpnDBKQ�])EM@SEGQ)T�n�BKJ�Q�Bo���U�4���uYPQ)T�EZ©�O�XcI)R[EzBKJ9EM@SEGQ)T�ACT9]qR[EPO�RKEZ}nDEGTUBKQ�BKAcI^T���AcBKJ9I^>9BzQ)YZBK>�Q)XCXc�sJ�Q§�;ACT�]�BDI�])EGT�EPR[Q�BDESnDBDR[ACT9]^nG� V�ACT�Q)X_Xc� e BKJ9E0F9EGYZI^>9O�XCA_T9]�Q)XCXcIv��n�>�n�BDIF9EZikT�E0Q�O.I^XCACYZ�sVhI)RNBKJ9ESnK>9RKV�Q)YZEdR[EGQ)XCAcwGQ�BKAcI^T�YZI^@SO.I^T9EGTUBKnNBKJ�Q�BN?�R[ACT�]^nz>�nNYPXcI^nKEPRbBDIsBKJ�E0ACF�EGQ)XlI)VF9EP�)EGXcI)OkACT9]|F9I^@�Q)ACT�} A_T�F9EPO.EGT�F9EGTUB�XCQ)T9]^>�Q�])ENRKEGnKI^>9R[YZEGnP����J9EGnDENQ)F9��Q)TUBKQ�])EGn2@�Q�x)EpACB\@0>�Y[JHEGQ)n[AcEPRVhI)RN>�nzBDIsF9EP�)EGXCI)O�@0>�XcBKA_XCACT9]^>�Q)X ])EGT9EPR[Q�BKAcI^T�])R[Q)@�@�Q�R[nNQ)T�Fu��ACXCX4?.EdEGXCQ�?.I)R[Q�BDEGFuI^TuBKJ9RKI^>�]^J9I^>9BBKJ�ACn�BKJ�EGnKACnP�

��������� � ��-6&�"� ���/1��$ ���;&)(*� +

XNT9E0Q)nDO.EGYZBNI)V � \5BKJ�Q�BbYPQ)Tu?.EqOkQ�RKBKACYP>�XCQ�R{Xc�sF�A���YP>�XCB2ACn�BKJ�EdO�R[I;F�>�YZBKAcI^T�I)V�@�ACnKnKACT�]�V�EGQ�BK>�RKEGnACT�BKJ9EpBKQ�R[])EPB�XCQ)T9]^>�Q�])E)� H T r � e ��J�A_Y[JHYPQ)T�?.EN�;ACEP�%EGFsQ)n2QSnKO6EGYPA_Q)X�YPQ)nDEpI)V � \¨ACT���J�ACY{JHBKJ9E@SEGQ)T�A_T9]NRKEPO�RKEGnDEGTUBKQ�BKAcI^T�ACT9O�>9B1BDIpBKJ9E2n[>9RKV�Q)YZEoRKEGQ)XCAcwPEPR�ACn�F�EPR[Ac�)EGF�F�ACRKEGYZBKXc�pVhRKI^@ BKJ9E2nKI^>9R[YZE2BDEZ©�B enDI^@SE0VhEGQ�BK>9RKEGnb@�QG�aT�EPEGFaBDI�?.EdAc]^T9I)R[EGFaACTaBKJ9E0A_T9O�>9B2@SEGQ)T�ACT9]�RKEPO�RKEGnDEGTUBKQ�BKAcI^T�� E XcBDEPR[T�Q�BKAc�)EGXc� enDI^@SEMVhEGQ�BK>9RKEGnz@�QG�HT9EPEGFsBDI�?6EMJ�Q)X_XC>�YPACT�Q�BDEGF�VhRKI^@ BKJ9EqA_T9O�>9B�@SEGQ)T�ACT�]0R[EPO�RKEGnDEGTUBKQ�BKAcI^T�����J�ACn�ACn?.EGYPQ)>�nDEbAcB%ACn\>�T�X_Acx)EGXc�0BKJ�Q�B%BKJ�EzVhEGQ�BK>9RKEGn�ACT�BKJ9EznDI^>�R[YZEbQ)T�F�BKQ�RK])EPBoXCQ)T�]^>�Q�])EGn�Q�RKEbA_F9EGT�BKA_YPQ)X'� V�I)REZ©9Q)@SO�XcE e W\T9]^XCACnKJ�RKEGm;>�AcRKEGnoQ�R[BKACYPXcEGnoACT�O�XCQ)YZEGn2��J9EPRKEq`�J�A_T9EGnDENF9IUEGn�T9I)BP��� H THVhQ)YZB e `oJ�ACT9EGnDENF9I;EGnT9I)B�>�nDEpQ�RKBKACYPXcEGn�Q�B�Q)XCX'�j�

��#

Page 20: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

H TuI^>9RMnD�;nKBDEG@ e B �\I�>9BDBDEPR[Q)T�YZEGn��|Q)T�F��y��AcBKJ�BKJ9E|nKQ)@SES@SEGQ)T�ACT�] e �zJ9EPRKE��|ACnzA_TuX_Q)T9]^>�Q�])E� �0Q)T�F���ACnbACTuXCQ)T9]^>�Q�])E � �;e ��A_XCX J�Q§�)E|n[AC@�ACXCQ�R�?�>9BNT9I)BbT�EGYZEGnKnKQ�R[ACXC�HA_F9EGT�BKA_YPQ)Xl@SEGQ)T�ACT9]�R[EPO�RKEZ}nDEGTUBKQ�BKAcI^T�nP�z�2J9EP�s��ACX_X.?6E0nKAC@�A_XCQ�Ro?.EGYPQ)>�nDE e ��J9EGT�OkQ�R[nDEGF e BKJ9EP����ACX_X.?6E0@�Q�O�O.EGFsBDIHQ�YZI^@�@SI^TI^TUBDI^XcI)])��Q)T�Fu])R[Q)@�@�Q�RG� IzIv�%EP�)EPR e V�EGQ�BK>9R[EGnbX_Acx)EdQ�RKBKA_YPXcEGn�BKJ�Q�BbEZ©9ACnDBNACT � �d?�>9BNT9I)B � � �zACXCX e ACVO�RKEGnKEGT�B�A_T�� e Q�O�O6EGQ�R%ACTSBKJ9E�@�EGQ)T�ACT9]MRKEPO�RKEGnDEGTUBKQ�BKAcI^T�YZI)RKRKEGnKO6I^T�F�ACT9]NBDI���?�>9B�T9I)B�1� V�Ac]^>�RKEp� } �

nKJ9Iv��nNQ)TuEZ©�Q)@SOkXcEdI)V\Q�@�EGQ)T�ACT9]�RKEPO�RKEGnKEGT�BKQ�BKAcI^T�F9EPR{Ac�)EGFuV�RKI^@ `�J�ACT9EGnDE0ACT9O�>9B�BKJ�Q�BMACnzX_Q)YKx�ACT9]ACT9VhI)R[@�Q�BKACI^TaT9EPEGF9EGFuBDIHO�RKI�F�>�YZE0Q�nKBDR[ACT9]�ACTaW\T9]^XCACn[J�� H TaBKJ�ACnzYPQ)nKE e BKJ9EGnDE|V�EGQ�BK>�RKEGnNT9EPEGFuBDI�?.EACT�nKEPRKBDEGFsACTHBKJ9Eq@�EGQ)T�ACT9]|RKEPO�R[EGnDEGT�BKQ�BKACI^T��

E XcBDEPR[T�Q�BKAC�)EGXc� e VhEGQ�BK>9RKEGn�nKI^@SEPBKAC@SEGnzT9EPEGFsBDI�?.EpF9EGXcEPBDEGFaV�R[I^@ Q�@SEGQ)T�A_T9]SRKEPO�RKEGnKEGT�BKQ�BKAcI^T � H VXCQ)T9]^>�Q�])E � �qJ�Q)n�QSVhEGQ�BK>9RKEdBKJ�Q�B�XCQ)T�]^>�Q�])E � � F9I;EGn�T9I)B2EP�)EPRbEZ©9J�Ac?�AcB e BKJ�EGT�BKJ9EPRKEdACn2T9I�F�Q)T9])EPRACTsQ)XCXCI§��ACT�]0BKJ�Q�B2V�EGQ�BK>�RKEpBDI�O.EPR[nKA_nDBoACTHBKJ9EpVhR[Q)@SE)�\=9>�Y[J�A_n�BKJ9EqYPQ)nDEp�zAcBKJHW%T9]^X_ACnKJsQ)T�Fa`�J�ACT9EGnDE��AcBKJaRKEGnDO.EGYZB2BDIHQ�RKBKACYPXcEGnG�%W\T9]^XCACnKJa>�nDEGn2BKJ�EG@ e �zJ9EPRKEGQ)nM`�J�ACT9EGnKEpF9IUEGnbT9I)BP� H V�BDR[Q)T�nKX_Q�BKACT9]SVhRKI^@W%T�]^XCACnKJ�BDI�`�J�ACT�EGnDE e ACB�@�QG� ?6E�Q)YPYZEPO�BKQ�?�XcE�BDI�XcEGQ§�)EuQ�R[BKACYP>�XCQ�R�A_T9V�I)R{@�Q�BKAcI^T�ACT BKJ9E�@�EGQ)T�ACT9]RKEPO�R[EGnDEGT�BKQ�BKACI^Ts?.EGYPQ)>�nDEq`�J�ACT�EGnDEbnKBDR[ACT9]0O�RKI�F�>�YZBKAcI^T�R[>�XcEGn\��ACXCX6T9EP�)EPR2T�Q)@SEMBKJ�ACn\V�EGQ�BK>9R[E e Q)T�FHAcB��ACX_X6T�I)Bo?6EpnKO�>9R[AcI^>�nKXc�S])EGT9EPR[Q�BDEGF �

IbI§�\EP�)EPR e AcBH@�QG�8?.E�BKJ�E�YPQ)nKE�BKJ�Q�B � ��Q)T�F � � ?.I)BKJ8EZ©�J�Ac?�AcB�nDI^@SE�V�EGQ�BK>�RKE�?�>9BH>�nDE�AcBF�Aj«.EPRKEGTUBKXc�)� V�I)RaEZ©9Q)@SO�XCE e ?.I)BKJ~W\T9]^XCACnKJ8Q)T�F�=�O�Q)T�ACnKJ >�nKE�Q�R[BKACYPXcEGnP� IbI§�\EP�)EPR e ACT�=;OkQ)T�ACnKJBKJ9E�F9EZi6T�AcBDESQ�RKBKACYPXcE�A_nM>�nDEGF�?.EPVhI)RKESQ�T9I^>�T�BDI�R[EPV�EPRpBDI�nKI^@SEPBKJ�ACT9]�A_T�QH])EGT9EPR[Q)X���QG���'@�Q)n[nMI)R>�T�YZI^>�T�BKQ�?�XCE2T9I^>�T�nZ�lI)R�BDIqR[EPV�EPR�BDI0Q)XCX9BKJ9Eb@SEG@d?6EPR{n�I)V�QqYPXCQ)nKnG�ª��JU>�n e ACT�=;OkQ)T�ACnKJ e BKJ9EbnDEGTUBDEGT�YZE<�����( = ��" �\I^>�XCF�?.ESEZ©;O�RKEGnKnDEGF�R[I^>9]^J�Xc�uQ)n �������(W1"$(�= ��" e n[ACT�YZE = ��" ACnM>�nDEGF�J9EPRKE�BDI�RKEPVhEPRpBDIQ)XCX1BKJ9ES@SEG@d?.EPR[nNI)V%AcBKnMYPX_Q)nKnP� V�Ac]^>�RKE�� } g nKJ9I§�znMQ�@�EGQ)T�ACT9]HRKEPO�R[EGnDEGT�BKQ�BKACI^T�F9EPR[Ac�)EGFuVhRKI^@ BKJ9E=;O�Q)T�ACnKJ�nDEGTUBDEGT�YZE � (_&�� �; �M(#� 5�(;� ���*�� � ������( = ��" e ACT�W%T�]^XCACnKJ.�\Q)T�FaBKJ�EdBDR[Q)T�nDV�I)R{@�Q�BKAcI^T�BKJ�Q�BO�RKI�F�>�YZEGn�BKJ�EqYZI)RKRKEGYZB2W\T9]^XCACn[J�BDR{Q)T�nKXCQ�BKAcI^T �

r Q�x;A_T9]�Q�O�O�RKI)O�R{ACQ�BDEuA_T�nDEPRKBKAcI^T�n�Q)T�F F9EGXcEPBKACI^T�n�I)VqVhEGQ�BK>9RKEGnsQ�BHBKJ9E�XcEP�)EGXNI)VqBKJ�E�@�EGQ)T�ACT9]RKEPO�R[EGnDEGT�BKQ�BKACI^T~Q)XCXcI§�zn�>�n�BDI��2R{AcBDEun[AC@SO�XcEPR�R[>�XcEZ}*BDEG@�O�XCQ�BDEGnHACT   ¡�¢ ¡k£P¤�£ � V�I)R�A_T�nDBKQ)T�YZE e AcVqQ 4¡�¢ ¡k£G¤h£ R[>�XcEZ}*BDEG@SO�XCQ�BDE�nKQ§�;n�BKJ�Q�BaQ)T~Q�RKBKACYPXCE�nKJ9I^>�XCF�?.E�O�RKI�F�>�YZEGF ACT~Q�T9I^>�T OkJ9R[Q)nDE e BKJ�Q�BQ�RKBKACYPXCE���ACX_X�Q�O�O.EGQ�R0A_TyBKJ9E�I^>9BDO�>�BqI^T�Xc��ACV2AcBdQ)YZBK>�Q)X_Xc��EZ©�A_nDBKndA_TyBKJ9EH@SEGQ)T�A_T9]aRKEPO�RKEGnDEGTUBKQ�BKAcI^T��H TsI)BKJ9EPRb�%I)R[F�n e AcB2ACn������4������noRKEGnDO.I^T�n[Ac?�ACXCACB �SBDI�F�EZikT9EpQ)T�F�Q)n[nK>9RKEqYZI)R[RKEGYZBz>�n[Q�])E)�\¥�EdO�RKEGnDEGTUBYZI^T�YZRKEPBDEdEZ©�Q)@�O�XcEGnoI)V1V�EGQ�BK>�RKEqnDEGXcEGYZBKACI^TsR[>�XcEZ}*BDEG@�O�XCQ�BDEGn2ACTa`oJ�Q�O�BDEPR � �

�������� /1&� �"%�;&)"� U-6$M�z �-.+%��� �� ��8-6&)(*� +

���U�4���yYPQ)T�Q)XCnKI�Q)XcBDEPRNBKJ9E0nDBDR[>�YZBK>9R[EdI)V�Q�@SEGQ)T�ACT�]�RKEPO�R[EGnDEGT�BKQ�BKACI^TaBDIs@�Q�x)E|AcBzYZI^T�V�I)R[@ BDI�BKJ9E

��f

Page 21: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

<question−particle>room have telephone

fang2 jian1 you3 dian4 hua4 ma5

{c yn_question :rhet "there" :topic {q telephone :pred {p in_loc :topic {q room } } } }

{c yn_question :rhet "there"

:topic {q telephone

:pred {p in_loc :topic {q room

*:aux "link"

*:quantifier "indef"

*:quantifier "def" } } } }

produces a frame with paraphrase"There telephone in room?"

ENGLISH OUTPUT: Is there a telephone in the room?

CHINESE INPUT:

frame enhanced with English features

V�Ac]^>9RKEH� } � �z��J9ES`oJ�ACT9EGnDE0nDEGTUBDEGT�YZE�� ��%'&�� �;�2��%�� ������� *��.��%� "'���� ����� ])EGT9EPR[Q�BDEGnqQ�@�EGQ)T�ACT9]RKEPO�R[EGnDEGT�BKQ�BKACI^T�BKJ�Q�B|A_ndXCQ)Y[x;A_T9]uF�EZikT�AcBDE�Q)T�F�ACT�F9EZikT�AcBDE�Q�RKBKACYPXcEGn|Q)n|�\EGXCX\Q)n0Q)>9©�ACX_ACQ�RK���)EPRK?�ACT�}VhI)R[@�Q�BKAcI^T�� E nMACn e BKJ�ACnN@SEGQ)T�ACT9]HRKEPO�RKEGnDEGTUBKQ�BKAcI^T��\I^>�XCF�O�RKI�F�>�YZE|QsO�Q�R{Q�O�J9R[Q)nDESnK>�Y[J�Q)n � "$( -/( (#� ( 5+" ��%8(A�1% -/�:����� E F�F�ACT9]�Q�O�O�RKI)O�R[ACQ�BDE|Q�RKBKACYPXcEGnN��J�EPRKEST9EPEGF9EGF�ACT�BKJ9E�@SEGQ)T�A_T9]�R[EPO�RKEGnDEGTUBKQ�}BKAcI^T���AcEGXCF�n\QST9EP�~@SEGQ)T�ACT�]dRKEPO�RKEGnDEGTUBKQ�BKAcI^TH��J�ACY{JHYPQ)TH?6EbO�Q�R[Q�OkJ9R[Q)nDEGF�Q)n ��_1"$(#- ([�A ( � ( 5 " ��%8(�1% 1"$(�-9�7����� H TuBKJ�A_nzEZ©9Q)@SO�XCE e BKJ9E|O6I)R[BKAcI^T�nbI)V�BKJ9ES@SEGQ)T�ACT9]HRKEPO�RKEGnKEGT�BKQ�BKAcI^T�BKJ�Q�BNJ�QG�)E�?.EPEGT@SI�F�Aji�EGF�F�>9R[ACT9]�O�RKI�YZEGnKnKA_T9]s?U�����U�4����Q�RKE�O�RKEPO.EGT�F9EGFu��AcBKJyQ)T�Q)nDBDEPR[ACnKx�� N �K�H�2J�A_nMnD�;TUBKQ�©�ACn>�nDEGF�BKJ9RKI^>9]^J9I^>�BoBKJ9EMBKJ9EGnKACn2BDI�J�Ac]^J�X_Ac]^J�B�Y[J�Q)T9])EGn2BDI�BKJ9Ep@SEGQ)T�ACT�]SRKEPO�RKEGnDEGTUBKQ�BKAcI^T��

� �

Page 22: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

R[>�XCEGnzI)V�BKJ9ESBKQ�R[])EPBqXCQ)T9]^>�Q�])E)� E ]^Q)ACT e �%E�>�nDE r � ?;�u�\Q§�uI)V\EZ©9Q)@SO�XcE)�MACT�W\T9]^XCACnKJ e BKJ�ES�)EPRK? �@�� ��( ACn�>�nDEGFsBDI�EZ©;O�R[EGnKn�QSO.EPR[nKI^T���noO�RKEPVhEPRKEGT�YZEqV�I)RbnDI^@SEPBKJ�ACT�]9� H T�=;O�Q)T�ACnKJ e BKJ9E0nKQ)@SEqACF�EGQ�ACnYZI^TU�)EP�)EGFy��ACBKJ�BKJ�ES�)EPRK? &�� �# ��- e YZI)RKRKEGnDO.I^T�F�ACT9]H@SI^nDBpYPXcI^nDEGXC�aBDI�BKJ9ES�)EPR[? �<58� (�� � ( ���2JU>�n e QnDEGTUBDEGT�YZE�nK>�Y{J�Q)n [�� ��(��%8*��.��%W0 �:�:* ?6EGYZI^@�EGn � ( &�� �; � � � ����<�2*��M��%8*��.� e ��J9EPRKE|BKJ9E�=;OkQ)T�ACnKJ�\I)R[F�n2J�Q§�)EpRKI^>9]^J�Xc��BKJ�EMV�I^XCXCI§��ACT�]0W\T9]^XCACn[J�YZI)R[RKEGnDO.I^T�F9EGT�YZEGnG�

r E ]^>�nKBKQ XCQ YZI^@�A_F�QSACT�F�A_Q��BDI�@SE ACn�OkXcEGQ)nKACT9] H T�F�ACQ)T�VhIUI�F

V�Ac]^>9RKE�� } � nKJ9Iv��n�J9Iv� BKJ9E�nK>�? K EGYZB�Q)T�F�I)? K EGYZB�I)VNBKJ9Eu=;OkQ)T�ACnKJ�nDEGTUBDEGT�YZE�Q�R[EsRKEP�)EPR[nDEGF ��AcBKJRKEGnDO.EGYZBoBDI�BKJ�EpW%T9]^X_ACnKJ�EGmU>�Ac��Q)XCEGT�BP�

V�Ac]^>9R[Eb� } ` nKJ9Iv��n1BKJ�Q�B e ]^Ac�)EGT|QbV�R{Q)@SE\F�EPR[Ac�)EGFdV�RKI^@¦W\T9]^XCACnKJqACT9O�>9B e AcBªACnlO6I^n[nKAc?�XcE�BDIzO.EPRKVhI)R[@Qqn[AC@SO�XcEznDBDR[>�YZBK>9R{Q)X9BDR[Q)T�nDVhI)R[@�Q�BKACI^T�BKJ�Q�B�nD��Q�O�n�BKJ�EbnK>�? K EGYZB\Q)T�F�BKJ�E�I)? K EGYZB\nKIdBKJ�Q�B%BKJ9EN@SEGQ)T�}ACT9]dRKEPO�RKEGnKEGT�BKQ�BKAcI^T�?.EPBDBDEPR�RKE ��EGYZBKn�BKJ9ENnDBDR[>�YZBK>9RKE�I)V4BKJ9Eq=;O�Q)T�ACn[JSBDR[Q)T�nKX_Q�BKAcI^T�� H T�I^>9RonD��nDBDEG@ e AcBACnMO.I^nKn[Ac?�XcE0BDI��2R[ACBDESBKQ�RK])EPB } XCQ)T9]^>�Q�])EZ} nKO6EGYPAcikY�R[>�XcEZ}*BDEG@SO�XCQ�BDEGnNBDI�O.EPRKV�I)R{@ nDBDR[>�YZBK>9R{Q)XªBDR[Q)T�nDVhI)RD}@�Q�BKAcI^T�nMACT�Qs@�Q)T�T9EPRpA_T�F9EPO.EGT�F9EGTUB�I)V\BKJ9E�nDI^>9R{YZE�XCQ)T9]^>�Q�])E)�S¥�E�]^AC�)E�QsYZI^T�YZRKEPBDE�EZ©9Q)@SO�XcESI)VBKJ�ACnoA_Ta`�J�Q�O�BDEPR � �

�1Acx)E�VhEGQ�BK>9RKE�nDEGXCEGYZBKAcI^T e �%E�O.EPRKVhI)R[@ nKBDR[>�YZBK>9R[Q)X�BDR[Q)T�nDVhI)R[@�Q�BKAcI^T�npACT�QsO�RKEPO�RKI�YZEGnKnKACT�]HnKBKQ�])E?.EGYPQ)>�nDEMAcBo@�Q�x)EGn�BKJ9EMnDBDR[ACT9]|O�R[I;F�>�YZBKAcI^T�R{>�XcEGn�nKAC@SOkXcEPR%BDIS��R[AcBDE)����J9EGT��2R{AcBKACT9]0R[>�XcEZ}*BDEG@�O�XCQ�BDEGnVhI)R   ¡�¢ ¡k£P¤�£�e BKJ9E2F�EP�)EGXcI)O.EPR�YPQ)T�Q)nKnK>�@SEoBKJ�Q�B�BKJ9E�@�EGQ)T�ACT9]NRKEPO�R[EGnDEGT�BKQ�BKACI^T�J�Q)n�?.EPEGTSnDBDR[>�YZBK>9RKEGFQ�O�O�R[I)O�R[ACQ�BDEGXc����AcBKJHRKEGnKO6EGYZBoBDI�BKJ9EpBKQ�RK])EPBbXCQ)T9]^>�Q�])E)�

����� � �2!'+8"������ �� �1

E B�BKJ9E�@�I^nDBS])EGT9EPR[Q)X2XCEP�)EGX e ���U�4��� ACnSQ�@SI�F�>�XCE�VhI)R�@SI�F�AcVh�;A_T9]�@SEGQ)T�ACT9]�RKEPO�RKEGnKEGT�BKQ�BKAcI^T�n�ACTBKJ9EunK>9RKV�Q)YZEaRKEGQ)X_AcwGQ�BKAcI^T8YZI^@SO.I^T9EGT�B�I)VqQynKO6I)x)EGT8F�ACQ)XCI)]^>9EanD��nDBDEG@s� ��J9Ea�\I)RKx�F9EGnKYZR{Ac?.EGF�ACTBKJ�ACn�BKJ9EGnKA_n�VhI�YP>�nDEGn�ACT OkQ�RKBKACYP>�XCQ�R�I^T >�nKACT�]����U�4���¦Q)T�F BKJ�E�T�EP� F9EGYZI^>�O�XcEGF Q�R[Y[J�AcBDEGYZBK>9RKE�AcBRKEPO�R[EGnDEGT�BKn\BDI|F9EP�)EGXcI)OsJ�Ac]^J9} mU>�Q)X_AcB �S@0>�XcBKACXCA_T9]^>�Q)X�])R[Q)@�@�Q�R[n\V�I)R�XCAC@�ACBDEGF�F9I^@�Q)A_T�nP� F\EGYPQ)>�nDENBKJ9EYZI^TUBDEZ©;B|I)VoBKJ�ACnq�%I)R[xyACnqQuF�ACQ)XCI)]^>9E�nD��nDBDEG@ ��AcBKJyQ)T�EG@SO�J�Q)nKACnpI^T�@0>�XcBKACXCA_T9]^>�Q)XªQ�O�O�XCA_YPQ�BKAcI^T�n e�\EqEZ©�O�XcI)RKE0J9EPRKEp?.I)BKJunDO.I)x)EGTaXCQ)T9]^>�Q�])Eq])EGT9EPR[Q�BKACI^T�Q)T�Fu@0>�XcBKACXCA_T9]^>�Q)X6])EGT9EPR[Q�BKAcI^T e nK>�?9i�EGXCF�n�I)VT�Q�BK>9R{Q)X�XCQ)T9]^>�Q�])Ep])EGT�EPR[Q�BKAcI^T��

F\����QG��I)V�EZ©9Q)@SO�XcE�Q)T�FynDIuQ)npBDI�nKJ9Iv� J9Iv� I^>9R0T9EP� Q�R{Y[J�AcBDEGYZBK>�RKE�V�Q)YPACXCAcBKQ�BDEGndBKJ9E�F9EP�)EGXj}I)O�@SEGTUB�I)V4@0>�XcBKACXCA_T9]^>�Q)X�])R[Q)@�@�Q�R[n�Q)T�FHQ�O�O�XCACYPQ�BKACI^T�n e BKJ�ACn�BKJ�EGnKACn\F9EGnKYZR[Ac?.EGn\QdnKO6EPEGY{J�}*BDI�} nDO.EPEGY[J

� �

Page 23: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

pescado.elMe gusta

I like fish.

SPANISH INPUT:

:topic {q pronoun :name "i" } :pred {p like :topic {q food :name "fish"

{c statement

*:quantifier "def" } } }

{c statement :topic {q pronoun :name "i" } :pred {p like :topic {q food :name "fish" } } }

frame with features inappropriatefor English deleted

ENGLISH OUTPUT: I like fish.

produces a frame with paraphrase"I like the fish"

V�Ac]^>9RKE�� } g �2�2J9E0=;OkQ)T�ACnKJsnDEGTUBDEGT�YZE � ( &��'�# �4(#�B5�(;� ���*3� ])EGT9EPR[Q�BDEGnNQ�@SEGQ)T�ACT9]�RKEPO�RKEGnDEGTUBKQ�BKAcI^T��AcBKJ�QanK>9O.EPR �k>9I^>�nbF�EZikT�AcBDE�Q�RKBKA_YPXcES��AcBKJ�R[EGnDO.EGYZBMBDIaW%T�]^XCACnKJ��S�2J�ACnMACT9O�>�Bb@SEGQ)T�ACT9]sRKEPO�R[EGnDEGT�}BKQ�BKAcI^T~�\I^>�XCF8O�R[I;F�>�YZEuQ�O�Q�R[Q�OkJ9R[Q)nDE�nK>�Y{J~Q)n �� ��( 1"$(�= ��"$C LbEGXCEPBKACT9]�BKJ9E�Q�RKBKACYPXCE�F�>9R[ACT9]O�RKEPO�RKI;YZEGn[nKACT9]��;AcEGX_F�n�QHT9EP� @SEGQ)T�A_T9]�R[EPO�RKEGnDEGTUBKQ�BKAcI^T���J�A_Y[JuYPQ)T�?6E0O�Q�R[Q�OkJ9R[Q)nDEGFuYZI)RKRKEGYZBKXc�uQ)n ������(�= ��" C

Me gusta la comida india.

I like Indian food.

object verb subject

subject verb object

V�Ac]^>9RKE�� } � �\�2J9E &��'�# ��- BDR[Q)T�nKV�I)R[@�Q�BKAcI^TsRKEP�)EPR[nKEGn2BKJ9EpR[I^XcEGnp�'nK>9? K EGYZB �vI)? K EGYZBZ�%I)V�YZI)RKR[EGnDO.I^T�F�ACT9]�\I)R[F�nP�H�2J9E�X_ACT9EGnMACT�BKJ�E�i�]^>9R[E�YZI^T�T9EGYZB0�%I)R[F�nM��AcBKJ�R[I^>9]^J�Xc�uBKJ9E�n[Q)@SE�@SEGQ)T�A_T9]aQ)T�F�F9EPO�ACYZBBKJ9EGnDEdYZI)RKRKEGnDO.I^T�F9EGT�YZEGnP�

�)g

Page 24: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

ENGLISH INPUT: I like Indian food.

SPANISH OUTPUT: Me gusta la comida india.

{c statement :topic {q pronoun

:pred {p like :topic {q food :pred {p cuisine

{c statement :topic {q food :pred {p cuisine

:pred {p like :topic {q pronoun :name "i" } } }

:name "i" }

frame restructured for generation into Spanish

produces a frame

:topic "indian" } } } }

:topic "indian" } }

subject

object

subject

object

V�Ac]^>9RKEM� } ` ���2J9E�W\T9]^XCACnKJ0ACT9Ok>9B ������( �%+*��2��% 0 �:�:* ACnªQ)T�Q)Xc�;wPEGF|BDIpO�RKI�F�>�YZE�QNV�R{Q)@SE���AcBKJ|nK>9? K EGYZB� H �aQ)T�F�I)? K EGYZB � H T�F�A_Q)T�V�I;I�F�� � �2J9E�V�R[Q)@�E�BKJ9EGT�>�T�F9EPRK])I;EGnpQ�nDBDR[>�YZBK>9R[Q)X�BDR[Q)T�nDV�I)R{@�Q�BKAcI^T�VhI)R])EGT9EPR[Q�BKACI^TaACTUBDI�=;O�Q)T�A_nKJ e Q)T�FsBKJ9Eqn[>9? K EGYZB2Q)T�FHI)? K EGYZBzQ�RKEpnD��Q�O�O.EGF��

BDR[Q)T�n[XCQ�BKAcI^TunD�;nKBDEG@s� V�I)RNBKJ�A_n�RKEGQ)nKI^T e �\ESQ)XCnDI�BDI^>�Y[JuI^T�nDI^@SE0RKEGXcEP��Q)T�BNACF9EGQ)nbACT r ��BKJ�Q�BN��ACXCXO�RKIv�)Eq>�nDEPV�>�X�ACTsF�EGnKYZR[Ac?�A_T9]dI^>�R�Q�O�O�RKI^Q)Y{J��

���� ��� � -6&)"� �-.$M�2-.+�,4"�-., � 7���+��� �-6&�( � +

�2J9E�BKQ)nDx�I)V2T�Q�BK>9R[Q)X%XCQ)T9]^>�Q�])E�])EGT9EPR[Q�BKAcI^T8� �Q\d�MACnpYZI^@�@�I^T�Xc��VhI)R[@d>�XCQ�BDEGFyQ)ndBKJ9E�@�Q�O�O�ACT9]VhRKI^@ QaRKEPO�RKEGnDEGTUBKQ�BKAcI^T�BKJ�Q�B|EG@q?.I�F�AcEGnqBKJ9Es@SEGQ)T�ACT9]�I)VznDI^@�EHA_T9V�I)R{@�Q�BKAcI^T�BDI�Qu])R[Q)@�@�Q�BKACYPQ)XT�Q�BK>9R{Q)XkXCQ)T�]^>�Q�])EMnDBDR[ACT9]dI)RonDEPB�I)V4nDBDR[ACT�]^n�BKJ�Q�BoYZI^TU�)EP�;n2BKJ9Ebn[Q)@SEMACT9VhI)R[@�Q�BKAcI^T�� H T�])EGT�EPR[Q)X e BKJ9EnDBDR[A_T9]|I^>9BDO�>9B2@�Q§�H?6EMEGACBKJ9EPR2�2R[ACBDBDEGTHI)RznDO.I)x)EGTsBDEZ©�BP�

­zEGAcBDEPR � � " ��n[>9RK�)EP��npnDEP�)EPR[Q)X�O�RKI^@�ACT�EGT�B �Q\#nK�;nDBDEG@�nqQ)T�F�F�EGnKYZR[Ac?.EGnNQ�YZI^@�@SI^T�>�T�F9EPR{Xc��}ACT9] �DYZI^T�nDEGT�nK>�n�Q�R[Y[J�AcBDEGYZBK>9RKE ��Q)@SI^T9]�nD�;nKBDEG@�n�RKEPO�RKEGnDEGTUBKACT9]�Q��zACF9EsR[Q)T9])E�I)VMXCACT9]^>�A_nDBKACYHQ)T�F@SEPBKJ9I�F9I^XcI)]^A_YPQ)X�BKJ9EPI)R[AcEGnG���2J�ACn�@SI�F�>�XCQ�R{AcwPEGF e O�AcO.EGXCACT9EbQ�R[Y[J�AcBDEGYZBK>9RKEqA_n�?�RKI)x)EGT�ACTUBDI|i��)EpnDBKQ�])EGnG�­�EGACBDEPRqQ)T�F�LMQ)XcE � g ����X_Q�BDEPRqYZI^T�nDI^XCA_F�Q�BDE|BKJ9EGnDESi��)E�nKBKQ�])EGnqACTUBDIsBKJ9RKEPE)�pYZI^TUBDEGT�B0F9EPBDEPR[@�A_T�Q�BKAcI^T e

� �

Page 25: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

nDEGTUBDEGT�YZEoO�XCQ)T�T�ACT9] e Q)T�F|nK>9RKV�Q)YZE\RKEGQ)XCAcwGQ�BKAcI^T �1�2J�E �Q\8XCACBDEPR[Q�BK>9RKE�nKACT�YZE\BKJ9EGnDEoQ�RKBKA_YPXcEGn�Q�O�O.EGQ�RKEGF])EGT9EPR[Q)X_Xc�0Q)n[nK>�@SEGn�BKJ�ACnªBDR[AcO�Q�R[BKAcBDEoQ�R[Y[J�ACBDEGYZBK>9RKE)� H TSBKJ�ACnªBKJ9EGn[ACn e �\E2VhI;YP>�n�I^T�nK>9RKV�Q)YZEoRKEGQ)XCACwGQ�BKAcI^T��

���� �� �b� ���%$ -k&)�����2��(*+�, "%( �v&)( �9���b/l&)-6&�(��§&)( �9���\-.+������1t% �(��%�

H T�])EGT�EPR[Q)X e RKEGnKEGQ�R[Y[J9EPR{npJ�QG�)E�>�nDEGF ��" ����� � ��(:1" �:* � ��E)� ]9� e YPQ)T�T9EGF�BDEZ©;BpQ)T�F�BDEG@SO�XCQ�BDEGnZ� e *3(�( 5�A( 1" �7* � ��E)� ]9� e XCACT9]^>�A_nDBKACY|BKJ9EPI)R[ACEGnZ� e Q)T�F �; ��.���;.�2 ������A( 1"$�:* � BDIuAC@�O�XcEG@SEGTUBdT�Q�BK>�R[Q)X%X_Q)T9]^>�Q�])E])EGT9EPR[Q�BKACI^T�ACTanDO.I)x)EGTaF�ACQ)XCI)]^>9EpnD��nDBDEG@�nP��¥�E0RKEP�;ACEP��EGQ)Y[JuI)VªBKJ9EGnDE0Q�O�O�RKI^Q)Y{J9EGnzJ�EPRKEqQ)T�FaBKJ9EGTF9EGnKYZR{Ac?.ENnKI^@SEqJU�U?�R{ACFHQ�O�O�RKI^Q)Y{J9EGnP�

� F�:50 01� * ,.( ��F����/JNnKACT9] ���% %8( *M (��� VhI)R � \ @SEGQ)T�nbI^>9BDO�>�BDBKACT9]�O�RKEZ} YZI^@SO.I^nDEGF�nDBDR[A_T9]^nP�q`�Q)T�T9EGFuBDEZ©�BMACnb]^>�Q�RD}Q)TUBDEPEGF BDI�?.Ea])R{Q)@�@�Q�BKACYPQ)XCXC��YZI)RKRKEGYZB LpJ9Iv�%EP�)EPR e AcB�A_@SO�XCAcEGn�J�Ac]^J�Xc�U} YZI^T�nDBDR{Q)ACT9EGF�F�A_Q)XcI)]^>9E�?.EZ}YPQ)>�nDEdBKJ9EqYZI^@SOk>9BDEPRG��n�X_Q)T9]^>�Q�])Ed@�EGY[J�Q)T�A_nK@ ACn2nKBKQ�BKACY���� ( � 58� �� (#� Q�?�nDBDR[Q)YZBbQG��QG��VhRKI^@ YPQ)T�T9EGFBDEZ©�BP��BKJ9EP�sQ�RKEdO�Q�BDBDEPR[T�noI)V�nDBDR{ACT9]^n2YZI^TUBKQ)ACT�ACT�]S��Q�R[A_Q�?�XcEGn�BKJ�Q�BbYPQ)T�?.EpACT�nDBKQ)TUBKACQ�BDEGFs�zAcBKJs��Q)XC>9EGnVhRKI^@ BKJ9EbnKO6EGYPAcikY�@SEGQ)T�ACT9]qR[EPO�RKEGnDEGTUBKQ�BKAcI^T�?.EGACT9]qO�RKI;YZEGn[nDEGF��QV�I)R2ACT�nKBKQ)T�YZE e BKJ9EbnKEGT�BDEGT�YZE � "$( -/(��- (?1"3- (�( � "'��%8(#� (W- (;�# ���$-9��%+1� ��% � � ��� �� #"'�'�:( 21������(#% �B( YPQ)T�?.E�Q�?�nKBDR[Q)YZBDEGF�Q)n0QsBDEG@SOkXCQ�BDE e��AcBKJ���Q�R[A_Q�?�XcEGnSRKEPOkXCQ)YPACT9]yQ)YZBK>�Q)X2��Q)XC>9EGnP� � "$(#- (Y��- (������ ������������� ! "���!-/(#�; ���$-/��% 1�Y��%� � �#��� � �$�%��&� C

r I^nDB�YZI^@�@�EPR[YPACQ)XCXc�U} QG��Q)ACXCQ�?kXcEbnK�;nDBDEG@�no>�nDENBDEG@SO�XCQ�BDEGn2V�I)R �Q\0� E @SI^T9]SBKJ�EpQ)F9��Q)TUBKQ�])EGn2I)VBDEG@SO�X_Q�BDEGn2BKJ�Q�B2­zEGAcBDEPR � � # �lXCACnDBKnoQ�R[EqnKAC@SOkXCACYPAcB���Q)T�FsEGQ)nDEqI)VªF�EP?�>9])]^ACT9]9���lEG@SO�X_Q�BDEGn�Q�RKEqn[AC@SO�XcEBDI�A_@SO�XcEG@SEGTUBo?.EGYPQ)>�nDEdBKJ9EP��F9I�T9I)BzRKEGm;>�AcRKEpnD��TUBKQ)YZBKACYqI)RbnDEG@�Q)TUBKACYqQ)T�Q)Xc�;n[ACn�ACT�BKJ9Eq])EGT9EPR{Q�BKAcI^TO�RKI�YZEGnKnP�[V�I)RpEZ©9Q)@SO�XCE e BKJ9E�nD��nDBDEG@ T9EPEGF�T9I)BM?.E0EGT�F9Iv�%EGF��zAcBKJ�Q)T���XCACT9]^>�ACnDBKACYqx;T9Iv��XcEGF9])E|VhI)RYZI^@SO�>�BKACT9]y�)EPR[?�YZI^T K >�]^Q�BKAcI^T�n�I)RsTU>�@d?.EPR�Q�])R[EPEG@SEGT�BsOkJ9EGT9I^@SEGT�Q�� �lEG@SO�XCQ�BDEGnsQ�R[E�EGQ)nD��BDIF9EP?�>�]q?.EGYPQ)>�nDEbBKJ9ENF9EP�)EGXcI)O.EPR\YPQ)THnKA_@SO�Xc�|Q)F�F�T9EP��BDEG@�O�XCQ�BDEGn\BDISJ�Q)T�F�XcEz>�T9])R[Q)@�@�Q�BKACYPQ)XkYPQ)nKEGn��E)� ]9� e � "�(#- ([� � ��%T('����� ! "��� -/(#�; ���$-/��% 6��%(� � �)�*� � �$��� ��� �K�

r I^nDB|nDO.I)x)EGTyXCQ)T9]^>�Q�])E�F�ACQ)XCI)]^>9E�nD��nDBDEG@�n0ACT�AcBKA_Q)XCXc�a>�nKEGF�I)R|YZI^T�BKACT;>9E�BDI�>�nDE�BDEG@SO�XCQ�BDEGn0ACTnDI^@SEs��QG����E)� ]9� e � � ^ � � � � � � f � � � L �'�K���2J�EPRKE�Q�RKE�Q�B�XcEGQ)nKBSB �\IyO.I^nKnKAc?kXcE�EZ©�O�XCQ)T�Q�BKAcI^T�n|VhI)RS��J��BDEG@SO�X_Q�BDEGnbJ�QG�)E|?.EPEGT�nDIsYZI^@�@�I^TuA_TanK>�Y{J�nD�;nKBDEG@�nP�q�D���oBKJ9E0RKEGQ)Xj}*BKAC@�EqRKEGm;>�AcRKEG@�EGT�BzI)V�nDO.I)x)EGTF�ACQ)XCI)]^>9E�nD�;nKBDEG@�n���BDEG@SO�X_Q�BDEGn�Q�RKEyACT8])EGT9EPR{Q)XM�)EPRK� YZI^@SO�>9BKQ�BKAcI^T�Q)XCXc� E ��YPAcEGT�BZ� e Q)T�F � � ��BKJ9EYZI^T�nDBDR{Q)ACT9EGF�T�Q�BK>�RKESI)VonDO.I)x)EGT�F�ACQ)XcI)]^>�E�F9I^@�Q)ACT�nS�'Q�nK@�Q)XCX�T;>�@d?.EPRMI)V\BDEG@�O�XCQ�BDEGnqA_nMnK> ��YPAcEGTUBBDI�YZIv�)EPRzBKJ9EdnKYZI)O.EMI)VªnK�;nDBDEG@ I^>9BDO�>9BZ�K�

H T�nDO�ACBDE�I)VNBKJ9EaQ)F9��Q)T�BKQ�])EGn�I)VNBDEG@SO�X_Q�BDEGn e RKEGnDEGQ�R[Y{J9EPR[n�J�QG�)Ea])EGT�EPR[Q)XCXc��T9I)B�?.EPEGT�YZI^TUBDEGTUB

� `

Page 26: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

��AcBKJ�BKJ�EG@s��­�EGAcBDEPR � � # �2O.I^ACT�BKn|I^>�BSBKJ�Q�B�BKJ9EP��Q�RKEaACT��EZ©�AC?�XcE�Q)T�F�F�A���YP>�XcBdBDI�@�Q)ACT�BKQ)A_T�Q)T�FRKEG>�nKE�L�V�>9RKBKJ�EPR[@SI)RKE e J9E�YZI^T�nKA_F9EPR[n�BKJ9EG@�ACT�nK> ��YPAcEGTUB6VhI)R4nDI)OkJ�ACnDBKACYPQ�BDEGFpBKQ)nDx;n1nK>�Y{JqQ)nl@d>�XCBKACXCACT9]^>�Q)XBDR[Q)T�n[XCQ�BKAcI^T�� E ©�EGXcRKI�F � ���ªQ)T�F XMJ�Q)T�Fu­b>�F�T�ACY[xU� � � ^ ��@SEGTUBKAcI^TuBKJ9E0O�RKI)?�XCEG@ I)V%YZI^@d?�ACT�Q�BDI)R[ACQ)XEZ©�O�XcI^nKAcI^T�A_T�BKJ9E�T;>�@d?6EPRMI)V�BDEG@SOkXCQ�BDEGnP�dQ �DnKAC@SO�XCE0BDEG@�O�XCQ�BDE ���zAcBKJ�����Q�R[ACQ�?�XcEGnMYPQ)T�Q)YZBK>�Q)XCXc�RKEGm;>�AcRKE ��� BDEG@SOkXCQ�BDEGn�BDISEGT�nK>9R[EbYZI)RKR[EGYZBoI^>9BDO�>9B���J9EGTHYZEPRKBKQ)A_TH��Q�R[A_Q�?�XcEGn\Q�RKEpT9I)B�O�RKEGnDEGTUBoACT�BKJ9EACT9Ok>9BP� E ©�EGXcRKI�F � ���ªYPAcR[YP>�@d�)EGTUBKnzBKJ�ACn�F�A ��YP>�XcB�����ACBKJaQ�@�EGY[J�Q)T�A_nK@ BKJ�Q�BbYPQ)>�nKEGnznK>�?�O�J9R[Q)nKEGnoBDI?.EM])EGT9EPR[Q�BDEGFunDI^XcEGXc�H��J�EGTsBKJ9Ep��Q�R[ACQ�?�XCEGnoBKJ9EP�sYZI^T�BKQ)A_TaQ�RKEdBDI�?.EqACT�nDBKQ)TUBKACQ�BDEGF�Q)T�F�ACT�YPX_>�F9EGFHACTBKJ9EzI^>9BDO�>9B\nDBDR[ACT9]9��XN>�R%nD��nDBDEG@ >�nDEGn�?�R[Q)T�Y{J�ACT9]q@�EGY[J�Q)T�A_nK@�n%EG@q?.I�F�AcEGF�ACT�nKYZR[AcO�BKACT9]qXCQ)T�]^>�Q�])EGnBDI�Q)Y{J�AcEP�)EdQ�nKAC@�ACX_Q�R%EZ«.EGYZBP�

� ( (+E ,.( �<F9���/JLNEPEPOd@SEPBKJ�I;F�n4Q�RKE�BKJ9EPI)RKEPBKACYPQ)X_Xc��}*])R[I^>�T�F9EGFMQ)T�FpR[>�XcEZ}*?�Q)nKEGF���V�I)R1ACT�nDBKQ)T�YZE e ���1%'&�� ���;.�2 Q�O�O�RKI^Q)Y[J�EGnF9R[Q§� I^T�XCACT9]^>�A_nDBKACYzBKJ9EPI)R[AcEGn�BDI�])EGT9EPR[Q�BDE|T�Q�BK>9R{Q)X XCQ)T9]^>�Q�])E)�\BKJ9EqnK�;nDBDEG@ >�nDEGn�EGT�YZI�F9EGFsR[>�XCEGnoBDIYZI^@SO�>�BDE�Q�O�O�RKI)O�R[ACQ�BDE�VhI)R[@�n�I)V��\I)R[F�n ACTp])R[Q)@�@�Q�BKACYPQ)X_Xc��} YZI)R[RKEGYZBlnDBDR{ACT9]^nP� E @SI^T9]�BKJ9E�@SI^nDBlYZI^@|}@SI^TaBKJ9EPI)R[AcEGnz>�nDEGF�Q�RKE0nD��nDBDEG@�ACY }*V�>�T�YZBKAcI^T�Q)X.])R[Q)@�@�Q�R[n � ��" �lQ)T�F�@SEGQ)T�ACT�]�}*BDEZ©;BzBKJ9EPI)RK��� r �2�N�])R[Q)@�@�Q�R[n � � ` �*�

= b­ \bW � � g � e ?�Q)nKEGF�I^T�BKJ9E V�>�T�YZBKAcI^T�Q)X�bT�AjikYPQ�BKAcI^TWV�I)R[@�Q)X_ACnK@ �.V �V\� e ACn%I^T9EMnD��nDBDEG@ BKJ�Q�BJ�Q)n|F9R[Q§��T�J9EGQG��ACXc��I^T�nD��nDBDEG@�A_Y }*Vh>�T�YZBKAcI^T�Q)X\XCACT9]^>�A_nDBKACYPn LªB �\I�I)BKJ9EPR[nSQ�R[E�BKJ9E � ¬ r � � � I^@SEPB }¬ªEGT�@�Q)T r >�XcBKAc�1ACT9]^>�Q)X'�1nD��nDBDEG@ � ^ �4Q)T�FH¬%W r E � � L � e ?.I)BKJH?�Q)nDEGFHI^THBKJ9E H \NW���])R[Q)@�@�Q�R� � � �*� r EGQ)T�A_T9]�}*BDEZ©;BzBKJ9EPI)RK�sF9EZikT�EGnonDEP�)EGTaYPQ)T9I^T�ACYPQ)X RKEPO�RKEGnDEGTUBKQ�BKAcI^T�nDBDR[Q�BKQ���I^T9EqnDEG@�Q)T�BKACY e B �\InD��T�BKQ)YZBKA_Y e B��%IS@SI)R[O�J9I^XcI)]^ACYPQ)X e Q)T�F�B �\I|O�J9I^T9I^XCI)]^ACYPQ)X��1Q)T�F�O�R[I§��ACF9EGn�@�Q�O�O�ACT9]^n�?.EPB �\EPEGTHBKJ9EG@s�=;��nDBDEG@�noBKJ�Q�B�J�QG�)E0F9R[Q§��THI^TsBKJ9EqX_Q�BDBDEPRzACT�YPX_>�F9E�� ¡ � ��� ��� � �)g �lQ)T�F?V�I'\ � �:^ �*�

�1ACT9]^>�ACnKBKACY|BDEGY[J�T�ACmU>�EGnqQ�RKE�Q�O�O.EGQ)XCACT9]�?.EGYPQ)>�nKE�BKJ9EP��nDEPEG@ BDI�YZI^@�E�YPXcI^nKEPRdBDIu?�>�ACX_F�ACT9]�BKJ9EQ�?�ACX_AcB ��BDIaO�RKI;F�>�YZE�XCQ)T9]^>�Q�])E�ACTUBDIaBKJ�E�YZI^@SO�>�BDEPRG��¬�R{Q)YZBKACYPQ)XCXc��nDO.EGQ�x�ACT9] e BKJ9EP��O�RKI�F�>�YZE�J�Ac]^J�}m;>�Q)XCAcB��pI^>9BDO�>9B�Q)T�FSQ�R[E\EGQ)n[AcEPR�BDIp@�Q)ACTUBKQ)ACT0BKJ�Q)T|BDEG@SO�X_Q�BDEGnP�QIzIv�%EP�)EPR e BKJ9EP�|Q)XCnDINRKEGm;>�AcRKE�QNF9EPEPO>�T�F�EPR[nDBKQ)T�F�A_T9]dI)V1BKJ9EpXCA_T9]^>�ACnDBKA_Y�BKJ9EPI)R{AcEGnoEG@SO�XCI§�)EGF�Q)T�FaJ�Q)T�F�YZR[Q�VhBKACT9]|I)V1EZ©;BDEGT�nKAc�)Epx�T9I§�zXcEGF9])E?�Q)nDEGn2BDI�F9EP�)EGXcI)O � g � �*�

¥ J�ACXcE2@�Q)T��|I�«6}*BKJ9EZ} nKJ9EGXcV�XCA_T9]^>�ACnDBKA_Y�])EGT9EPR[Q�BDI)R{n%Q�RKEbQG��Q)ACXCQ�?�XCE e QpYZI^@�@SI^T�YZI^@SO�XCQ)A_T�B�ACn�BKJ�Q�BBKJ9EP� �Z�c�c� RKEGm;>�AcRKEqA_T9O�>9BKn\��AcBKJsQSF�Q)>�T�BKA_T9]�Q)@SI^>�TUBoI)V�XCACT9]^>�A_nDBKACY�F�EPBKQ)ACX��s���lQ)T�])x;ACX_F9EMQ)T�F � T�AC]^J�B� � ���'�K� E X_nDI e VhI)R�nDO.I)x)EGT~F�ACQ)XcI)]^>�EunD��nDBDEG@�n e BKJ9E�])EGT9EPR{Q)XCAcB �8ACT�J9EPR[EGT�BHACT XCACT9]^>�ACnDBKACYPQ)XCXC��}*?�Q)nKEGFnD��nDBDEG@�n|YPQ)T�?.E�Q�F�ACnKQ)F���Q)TUBKQ�])E)���Z�c�c� BKJ9Esm;>�Q)XCAcB���I)V2BKJ9E�I^>9BDO�>9B0V�I)RSQ�O�Q�RKBKACYP>�XCQ�RdF9I^@�Q)ACT e I)RQ�O�Q�RKBKA_YP>�XCQ�RSnKAcBK>�Q�BKACI^T�ACT�Q�F�ACQ)XcI)]^>9E e @�QG��?.EsACT9VhEPR[AcI)R0BDI�BKJ�Q�BSI)VNQ�BDEG@SO�XCQ�BDEZ}*?�Q)nKEGF�nD��nDBDEG@

� ^

Page 27: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

��AcBKJ�I^>9B�YZI^T�nKACF9EPR{Q�?�XcEoACTU�)EGnDBK@SEGTUB�ACTSF9I^@�Q)A_T�} nDO.EGYPAjikY\R[>�XCEGnªI)R�F9I^@�Q)ACT9}*BK>�T�ACT9]bI)V.])EGT9EPR[Q)X9R{>�XcEGn ���¥�Q)Xcx)EPRdEPBqQ)X'� � � f �'�K� I)BKQ�?�Xc� e T9I�nDO.I)x)EGT�F�ACQ)XcI)]^>�E�nD�;nKBDEG@ BKJ�Q�B H x;T9Iv� I)VoJ�Q)nM>�nDEGFyQHO�>9RKEXCACT�]^>�ACnDBKACY�Q�O�O�RKI^Q)Y{JSACTqBKJ�E �Q\8YZI^@�O6I^T�EGT�BP�ª¬ªEPR[J�Q�O�n1BKJ�A_n1A_n4?.EGYPQ)>�nDE e ACTdQ)F�F�AcBKAcI^TdBDINRKEGmU>�AcR[ACT9]nK>9?knDBKQ)T�BKA_Q)XUEZ©�O.EPRKBKACnDE e BKJ�EP�0Q�RKE2YZI^@�O�>9BKQ�BKAcI^T�Q)X_Xc�pEZ©�O6EGT�nKAc�)EoQ)T�F|])EGT9EPR[Q)X_Xc�qF9IpT9I)Bª�\I)RKx|ACT0RKEGQ)Xj}BKAC@SE)�

� ��:;�<�1J �<�1� :=0 ,.(+�<F����/J

r Q)T���R[EGnDEGQ�R[Y[J�EPR[n|?.EGXCAcEP�)E�BKJ�Q�B0nDBKQ�BKA_nDBKACYPn0O�RKI^@�A_nDE�BDI�Q)XCXcEP��ACQ�BDE�BKJ�E�?�>�R[F9EGT�ndQ)nKnDI�YPACQ�BDEGF���AcBKJBKJ9E2J�Q)T�F�YZR[Q�VhBKACT9]NI)V.R[>�XcEGnªQ)T�FSBDEG@�O�XCQ�BDEGnP�ª­�EGYZEGTUBKXc� e BKJ9EPRKE2J�Q§�)E2?.EPEGT�@�Q)TU�0A_T��)EGnDBKAC]^Q�BKAcI^T�n�ACTUBDInD��nDBDEG@�n0BKJ�Q�B|ACTUBDEP])R[Q�BDE �; ��.���;.�2 ���� @SEPBKJ9I�F�n0ACTUBDI �Q\0�QV�I)RSACT�nKBKQ)T�YZE e � T�Ac]^JUBdQ)T�F INQ�BDwGAc��Q)n }nKACXCI)]^XcI^> � ��f �1O�RKEGnDEGTUBNQ�nK>�RKVhQ)YZEdRKEGQ)XCAcwGQ�BKACI^T�nD��nDBDEG@ BKJ�Q�BN>�nDEGnzR[>�XcEGn�BDI�Iv�)EPRK])EGT9EPR[Q�BDE�YPQ)T�F�ACF�Q�BDEI^>9BDO�>�B1nDBDR{ACT9]^nP�ª�2J9EGAcRªnD��nDBDEG@¨nDEGQ�R[Y{J9EGn�BKJ9EoYPQ)T�F�A_F�Q�BDEGn1V�I)R�BKJ9EoJ�AC]^J9EGnDB1O�RKI)?�Q�?�A_XCAcB �MnDBDR{ACT9]z>�nKACT9]QM?�AC])R[Q)@ @SI�F9EGX'��� H T�QqF�Aj«.EPRKEGT�B�Q�O�O�RKI^Q)Y[J e ­zQ�BKT�Q�O�Q�RKx�J�A � � L ��>�nKEGn�QpXCQ�RK])EzYZI)RKO�>�n�I)V.BDEG@SOkXCQ�BDEGnBDI�?�>�ACXCF�nD�;nKBDEG@�n2BKJ�Q�BzXcEGQ�R[THBDI�Y{J9IUI^nKEdQ)T�FsI)R{F9EPRo�%I)R{F�n2Q�O�O�R[I)O�R[ACQ�BDEGXc�)�

F�Q)T9]^Q)XcI)R[E%Q)T�Fq­zQ)@d?6Iv� � � �;Q)XCnDI�F9EP�)EGXCI)OdQ�nKBKQ�BKACnDBKACYPQ)X^n[>9RKV�Q)YZE�RKEGQ)XCAcwGQ�BKACI^TqYZI^@SO.I^T9EGTUB e >�nKACT9]Q���ACF9EZ} YZIv�)EPR[Q�])E�BDRKEPEZ} Q)F K I^ACT�ACT9]H])R[Q)@�@�Q�RMQ)T�F�Q�O�R[I)?�Q�?�ACXCACB ��@SI�F9EGXlBDI�Q)T�T9I)BKQ�BDE�F9EPO.EGT�F9EGT�YZ�BDRKEPEGn�Q)T�F�])EGT�EPR[Q�BDE�nDBDR[ACT9]^n�V�RKI^@ BKJ9EG@s�JV�ACT�Q)X_Xc� e XMJ Q)T�F ­z>�F�T�ACYKx;� � � ^ �b>�nDEuYZI)RKO�>�nD}*?�Q)nDEGF@SEPBKJ9I�F�nbVhI)RpnK>9RKV�Q)YZE|RKEGQ)XCAcwGQ�BKAcI^T e ?�RKEGQ�x�ACT9]H>9BDBDEPR[Q)T�YZEGnpA_T�BDIsYPXCQ)nKnKEGnpQ)T�Fu?�>�ACX_F�ACT9] ` }*])R[Q)@ XCQ)T�}]^>�Q�])Eb@SI;F�EGXCnªV�I)R�EGQ)Y[J�>9BDBDEPR[Q)T�YZE�YPX_Q)nKnP���2J9EGnDE2@�I;F9EGX_n�Q�RKE2BKJ9EGT�>�nDEGFSBDIpO�R[EGF�ACYZBªBKJ9E�T9EZ©�B��\I)R[F��J9EGTsYZR[EGQ�BKACT9]�Q�nKBDR[ACT9]|VhRKI^@ Q�@SEGQ)T�ACT9]|RKEPO�RKEGnKEGT�BKQ�BKAcI^T �

¥ J�ACXcEMBKJ�Epi�R[nKB2V�I)R{QG��ACTUBDI�nDBKQ�BKA_nDBKACYPQ)X �Q\ � � T�AC]^J�B�Q)T�F INQ�BDwGAc��Q)n[nKACXcI)]^XcI^> � ��f �'�%��Q)nb@SI)BKAj}��Q�BDEGF�?;�|X_Q�RK])EZ} nKYPQ)XcE2BDEZ©�B }*?�Q)nDEGF r � e RKEGYZEGTUBKXc�SQpXcI)B�I)V6�\I)RKxSACT|BKJ�ACn�Q�R[EGQqJ�Q)n�?.EPEGTS�zAcBKJSnDO.I)x)EGTF�ACQ)XCI)]^>9EdnD��nDBDEG@�n0��E)� ]9� e � � L � � � � � # � � � ^ �'�K�N�2J�A_n�@�Q§��?.EdF�>9EqBDI�BKJ�EqV�Q)YZBbBKJ�Q�BzI�«6}*BKJ9EZ} nKJ9EGXCV�XCACT�}]^>�ACnKBKACYSnD��nDBDEG@�n��D���NYPQ)T�T9I)Bp?.E�>�nDEGF���AcBKJ9I^>9BMEZ©�BDEGT�nKAC�)E�F9I^@�Q)ACT�BK>�T�ACT9]sQ)T�F � � �bYZI^@SO�R[I^@�ACnDERKEGQ)Xj}*BKA_@SE|RKEGmU>�AcRKEG@SEGTUBKn e ��J�A_XcEqBDEG@SOkXCQ�BDEGnpQ�RKE|BDI;IaACT���EZ©9Ac?�XCEpV�I)Rp@�I;F9EGX_ACT9]�R[EGQ)XCACnDBKACY|F�A_Q)XcI)]^>9EGnP�=;BKQ�BKACnKBKACYPQ)X @SEPBKJ9I�F�no@�Q§�H?6EpQ�?kXcEMBDI�])EGT9EPR[Q�BDE0QS��ACF�EPRoR[Q)T9])EMI)VªI^>9BDO�>9BoE ��YPAcEGT�BKXC�)�

���������� ������������������� ������ �"!$#%�"!����'&���"!� ��)(������* �������'&���%�%+�,.-������/&�-��/(0���"�* ������'&21 ��34 5(* 6��&��#%7��� ���,8�����:9;�!< ���%!=&��%!�#%�/��������(���'>*��� ��7�#�- &�-* �&?�&@�0�%(��%!����8��!��'1:�"! &�-��A(����%B���"7��8,?�����$�!:&�-��/���%!=&��%!�#%�"CEDGFH9.I�J 9LK IHM �ON*P%P%P 9 ��Q4RDGFH9 I J 9LK ISM �ON Q�T

� L

Page 28: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

?A@CB/�D����2J9EPR[E�J�Q)n|?.EPEGT�nDI^@SEsnK>�])])EGnDBKAcI^T�ACT�BKJ9EsJ�ACnDBDI)R[��I)V �Q\ BKJ�Q�B "3���:-��2* Q�O�O�R[I^Q)Y[J9EGnSYZI^>�X_F�?.EEZ«.EGYZBKAc�)E)� H T¨��#�#�# e V�I)RsACT�nDBKQ)T�YZE e BKJ9EPR[E���Q)nsQy�\I)RKx�nKJ9I)O I^T8BDEG@SO�XCQ�BDEGnHQ)T�F XCA_T9]^>�ACnDBKA_YPn���I)R0;-/(�(< #" ���2 �( �%J9EGXCFsQ�BoBKJ�E[\bEPR[@�Q)T E T�T;>�Q)X4`\I^T�V�EPRKEGT�YZEMI^T E H EGTUBKAcBKXcEGF � ( (�(#% � ( ��5+� �� (;�[��%8*� - (�((� "$���. ;(A��% � ��.� -/����� ��%'&����7&'(�� (#%8( -9��.�.��%����?" �� � ��1"$(�� � &�"'����� � (� #"3%8��� ��&�� 0 ��-��<���5�5+��. ���.�.��% ��r Q)T��yI)V2BKJ9E�O�Q�O.EPR[nqVhRKI^@ BKJ�ACnd�\I)RKx;n[J9I)O�T�I)BDE�BKJ�Q�BS>�n[ACT9]�Q�O�>9R[E�XCACT�]^>�ACnDBKACYPnD}?�Q)nDEGFdnD��nDBDEG@ ACn4AC@SO�R[Q)YZBKA_YPQ)X)V�I)R1Q�XCA_@�AcBDEGFMF9I^@�Q)A_TMBKJ�Q�BlF�IUEGn T�I)BlT9EPEGFdQoVh>�XCXj} YZI§�)EPR{Q�])E%])R[Q)@�@�Q�RG��2J9EP��nK>9])])EGnKBp�\Q§�;ndACT���J�A_Y[J�BKJ9ESRKEGX_Q�BKAc�)E�@SEPR[ACBKnNI)V\?.I)BKJ�nKJ�Q)XCXcI§� Q)T�F�F9EPEPOyQ�O�O�RKI^Q)Y[J9EGndYPQ)T?.EMEZ©;OkXcI^AcBDEGF��

V�I)RzEZ©�Q)@�O�XcE e ­�EGAcBDEPR � g�f �4F9EGnKYZR[AC?6EGn\BKJ9EM��QG��n�A_T��zJ�ACY[JHBDEG@�O�XCQ�BDEGn2Q)T�FsX_ACT9]^>�ACnKBKACYPn%Q�R[Ep>�nDEGFACT�BKJ9E�=9��Xb¬�nD��nDBDEG@ e� T�I)BKACT9]sBKJ�Q�BpXCA_T9]^>�ACnDBKA_Yq@SEPBKJ9I�F�nMQ�RKE�I)V�BDEGT�n[>9O.EPR[AcI)RNBDIsBDEG@SO�XCQ�BDEGnq?�>9BBKJ�Q�B|XCQ)YKxyI)V2F9I;YP>�@SEGT�BKQ�BKACI^T�YPQ)T�@�Q�x)EHEZ©9ACnDBKACT9]�XCACT9]^>�A_nDBKACY|nD��nDBDEG@�n0O�RKI^J�AC?�AcBKAc�)EGXc�uF�A���YP>�XcBMBDI>�nDE)� IzEGT�YZE e XCA_T9]^>�ACnDBKA_YPnoQ)T�F�I)BKJ9EPRMF9EPEPO�@SEPBKJ9I�F�nzQ�RKE0Q�O�O�XCAcEGF�A_T�=���Xb¬ nDI^XcEGXC�sBDI�O�J�EGT9I^@SEGT�QBKJ�Q�BNYPQ)Ta?.EdEZ©;O�X_Q)ACT9EGF�>�n[ACT9]�nKA_@SO�XcE e EGQ)nKA_Xc��} YZI�F9EGF�R[>�XcEGnq��E)� ]9� e YZI^T�nDBDR[Q)ACT�ACT9]�BKJ9E0XcEGT9])BKJaI)V�BKJ9EBDEZ©�BZ�K�

��Q)TyLNEPEG@dBDEPRSEPB0Q)X*� � g " ��BKQ�x)E�QuF�Aj«.EPRKEGTUBdQ�O�O�RKI^Q)Y[J�BDI�J��;?�R[ACF�AcwGQ�BKAcI^T e V�I^XCF�ACT9]�XCACT�]^>�ACnDBKACYPnACTUBDIdBKJ�E�BDEG@SO�X_Q�BDEGn%BKJ�EG@�nDEGXc�)EGn\BDI0VhQ�?�R{ACYPQ�BDE �DnK�;TUBKQ)YZBKACYPQ)XCXc��nDBDR[>�YZBK>9R[EGF�BDEG@SOkXCQ�BDEGn �d��J�ACY{J�F9R[Q§�I^TH�\EGXCXj}*x�T9I§��THXCA_T9]^>�ACnDBKA_YoBKJ9EPI)R[AcEGnoA_T�BKJ�EMV�I)R[@0>�XCQ�BKACI^T�I)VªnDBDR[ACT�]^nP���2J9EMQ)>9BKJ9I)R[n\i6T�F�BKJ�Q�Bo��J9EGTF9EP�)EGXcI)OkACT9]sQ�T9EP�5F�I^@�Q)ACT e BKJ9EP��Q�RKE�Q�?kXcESBDI�RKEZ} >�nKE�@d>�Y[J�I)V\BKJ9E�YZI�F9ESVhI)RpO�RKI�F�>�YPACT�]�nDBDR{ACT9]^nVhRKI^@#BDEG@SO�X_Q�BDEGn e ?�>9B�BKJ�Q�B�BKJ9EP�sJ�QG�)EdBDI�RKEGnDBDR[>�YZBK>9RKEMBKJ9EMBDEG@SOkXCQ�BDEGn2BKJ9EG@�nDEGXc�)EGnP�

�2J�E�=;O.I)x)EGTd�lQ)T9]^>�Q�])E2=;��nDBDEG@�n \bRKI^>9O4��n4])EGT9EPR{Q�BKAcI^TdnK�;nDBDEG@¨J�Q)nl?.EPEGTdF�EGnKYZR[Ac?.EGFpQ)n �Z�c�c��QNnDEPBI)V�i6T9EZ}*])R[Q)ACT9EGF0RKEGYP>�R[nKAc�)E\BDEG@SO�XCQ�BDEGn e ��J�ACY{JqR[EPO�RKEGnDEGTUBª])EGT9EPR[Q)X9XCACT�]^>�ACnDBKACY�Q�?�nDBDR[Q)YZBKn�Q)T�F0F�I^@�Q)ACT�}ACT�F�EPO6EGT�F9EGT�B\V�Q)YZBKn�Q�?.I^>9B2XCQ)T9]^>�Q�])E �S?U��¥�Q)Xcx)EPRbQ)T�FH­zQ)@d?.I§� � � � �*� E n�QSJ��;?�R[ACFHnD��nDBDEG@ e I^>9R[n@SI^nDB\RKEGnDEG@d?�XcEGn%BKJ9EzB �;O6ENF9EGnKYZR{Ac?.EGFS?U����Q)T�LNEPEG@qBDEPRoEPB�Q)X'���2J9E -��$� (�� (#��5+� �� (;� BKJ�Q�B%�\EbYZR[EGQ�BDEYZI^@SO�>�BDE2BKJ9E�Q�O�O�RKI)O�R[ACQ�BDEoVhI)R[@�n�I)V�@SI^nDB��\I)R[F�n�BKJ�Q�B%Q�RKE�A_T�YPXC>�F9EGF|ACT�QpnDBDR[ACT�]9� IbEGT�YZE e BKJ9EP��Q�RKEXCAcx)E2Q�?knDBDR[Q)YZBKAcI^T�n�I)V�BDEG@SO�XCQ�BDEGnG� V�I)R%EZ©9Q)@SO�XcE e BKJ9E2BDEG@SOkXCQ�BDE � "$( -/( ��-/( ��� � �&� ��� ����� ! "���- (;�; ��� -/��% 1� ��% � � �#�*� � � ����&� YPQ)T|?.E\Q�?�nKBDR[Q)YZBDEGF�Q)n�QbR[>�XCE%BKJ�Q�Bª])EGT9EPR{Q�BDEGn�BKJ9EoQ�O�O�R[I)O�R[ACQ�BDEVhI)R[@ I)VMBKJ9EuXCACT9x�ACT9]��)EPRK?¨� ��� I)R ��- ( �SQ)T�F�BKJ�E�J9EGQ)F8T9I^>�T���E)� ]9� e -/(#�; ���$-/��% I)R -/(#�; ���$-/��% 1� �Q)YPYZI)R[F�A_T9]yBDI�BKJ9Ea��Q)XC>9E�I)V � r F\W�­d��NnKACT�]�BKJ�ACn�Q�O�O�RKI^Q)Y[J e @�Q)T���])EGT�EPR[Q)XCAcwGQ�BKAcI^T�n�Q�?.I^>9BXCQ)T9]^>�Q�])EqYPQ)Ts?.EMEGT�YPQ�O�nK>�XCQ�BDEGF�ACTHBDEG@SOkXCQ�BDEZ} XCAcx)EpR{>�XcEGnP�

��������� ��@ � 10� &��%� &�-* 6&@ �70&��"� �&��#� ���1<(������07�#%�%��(�� �����"!* ��������� ���������!���O#��%���� �&���"! (� ���(�-����&�� T

� "

Page 29: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

interlingua

transfer

direct translationsource text target text

VªAC]^>9RKE�� } ^;�%��J9E r ��OU�;R[Q)@�ACF �

���� ��� ! -.����(*+%���z �-.+%��$*-6&)(*� +

E O�O�RKI^Q)Y{J9EGn2BDI r ��Q�RKEqYZI^@�@SI^T�Xc�snK>�@�@�Q�R{AcwPEGFH?U�sQ�OU�;R[Q)@�ACFsn[>�Y[J�Q)n2BKJ9EpI^T�EdACT?V�Ac]^>9R[E�� } ^��VhRKI^@ � ��# �'�K� E BzBKJ9EM?.I)BDBDI^@ I)V1BKJ9EpO;�UR{Q)@�ACFHACn *��1-/(� :�.-/��%���� ��.�2��% e F9EP�)I^ACFHI)V�Q)TU��A_T�BDEPR[@�EGF�ACQ�BDEQ)T�Q)Xc��nKACnG� V�I)R�EZ©9Q)@SO�XcE e BKJ9E�VhI^XCXcIv��ACT9]bQ)Xc])I)R[AcBKJ�@¦F9EGnKYZR{Ac?.EGn I^T9E�O.I^nKnKAc?kXcE�@�Q)T�ACV�EGnDBKQ�BKACI^TqI)V�F�AcRKEGYZBBDR[Q)T�n[XCQ�BKAcI^T��\BKJ9Eq�\I)R[F�nzACT�BKJ�EdnDI^>9R{YZEqBDEZ©�BbQ�RKE|@�Q�O�O.EGFsBDIHnDI^@SEdRKI;I)BzVhI)R[@ e nDEGQ�R[Y[J�EGFaVhI)RbA_TaQ?�ACX_ACT9]^>�Q)X6F�ACYZBKAcI^T�Q�RK� e BDR[Q)T�nKXCQ�BDEGF e Q)T�FsRKEPI)R{F9EPRKEGF��

�2J�E2I)BKJ9EPR\B �\I0Q�O�O�RKI^Q)Y[J9EGn\RKEPO�RKEGnDEGTUBDEGF�?;�SBKJ9E�O;�UR{Q)@�ACF e .-/��%��10 ( - Q)T�F ��% ( -���1%'&��B� e F9EPO.EGT�FI^T�Q)T�ACT�YZRKEGQ)nKA_T9]�Q)@SI^>�TUB�I)V0Q)T�Q)Xc�;n[ACnHI)V|BKJ9EynDI^>9R{YZE�BDEZ©;BP� �4R{Q)T�nDVhEPR�[email protected]^nDEGnsQ�XCQ)T�]^>�Q�])EZ}F9EPO.EGT�F9EGTUB�Q)T�Q)Xc�;n[ACn�I)VpBKJ�EunDI^>�R[YZEuQ�BHBKJ9E�nD��T�BKQ)YZBKA_YuQ)T�F �vI)R�nKEG@�Q)T�BKA_YuXCEP�)EGX'���2J�E�RKEGn[>�XcBKACT9]nDBDR[>�YZBK>9RKE�ACnqBKJ9EGTy@�Q)T�AcO�>�X_Q�BDEGF�Q)T�F�R[EGQ�RKR[Q)T9])EGFyBDI�RKEPO�RKEGnDEGTUBqQanDBDR{>�YZBK>9RKE�YZI^T9V�I)R{@�ACT9]sBDIuBKJ9EYZI^T�nDBDR{Q)ACT�BKn%I)V.BKJ9E�BKQ�R[])EPB\XCQ)T�]^>�Q�])E)� ��EPRK?�@SI)?kACX�ACn�Qq�%EGX_Xj}*x;T�I§��T r �8nD�;nKBDEG@ BKJ�Q�B�J�Q)n�ACBKn�RKI;I)BKnACTyBDR[Q)T�nDVhEPR � g # �*� E T�ACTUBDEPR[XCACT9]^>�Q)X�RKEPO�RKEGnKEGT�BKQ�BKAcI^T e A_T�YZI^T�BDR{Q)nDB e ACndXCQ)T9]^>�Q�])EZ} ACT�F9EPO.EGT�F9EGTUBqQ)T�FRKEPO�R[EGnDEGT�BKn�nD��TUBKQ)YZBKACYNQ)T�FHnDEG@�Q)TUBKACYN>�T�Ac�)EPR[n[Q)XCnP� H TUBDEPR[XCACT�]^>�Q)X�Q)T�Q)XC�;nDEGn\I)V BKJ�EbnDI^>�R[YZEMQ)T�F�BKQ�R[])EPBRKEGnK>�XcB4ACTqBKJ9E%nKQ)@�E%RKEPO�RKEGnDEGTUBKQ�BKAcI^T e ?�Q)nDEGFdI^TqBKJ�EGnDE\>�T�Ac�)EPR[nKQ)X_nP�4�lR[Q)T�nKXCQ�BKACI^TpI�YPYP>9R[n1AC@�@SEGF�A_Q�BDEGXc�VhI^XCXcI§�zACT9]|BKJ9EpACTUBDEPR[XCACT�]^>�Q)X.Q)T�Q)Xc��nKACnP�ªLNI)RKR � � � �4F9EGnKYZR[Ac?.EGnoQ)T�A_T�BDEPR[X_ACT9]^>�Q)X.Q�O�O�R[I^Q)Y[J��

E YZI^@�@SI^T�YZR[AcBKACYPA_nK@¨I)V�BDR[Q)T�nDVhEPRD}*?�Q)nKEGF�nD��nDBDEG@�n�A_n�BKJ�Q�B�BKJ�E�TU>�@q?.EPR�I)V�])EGT9EPR[Q�BKACI^T�R[>�XCE2nDEPBKnACn ��� ���¦��� e ��J9EPRKE �~ACn|BKJ9E�T;>�@d?.EPR0I)VMXCQ)T�]^>�Q�])EGn�nK>9O�O6I)R[BDEGF����2J�ACnSACn|?.EGYPQ)>�nDE�Q�nDEPOkQ�R[Q�BDER[>�XCEHnKEPB�J�Q)n|BDI�?.EsF9EP�)EGXcI)O.EGF�V�I)R�EGQ)Y[J nKI^>9R[YZE �vBKQ�RK])EPB�XCQ)T9]^>�Q�])EsO�Q)ACRG� NnKACT�]�Q)T ACT�BDEPR{XCACT9]^>�QRKEGF�>�YZEGnqR[>�XcEZ} nDEPBqYZI^@SOkXcEZ©�ACB ��BDI��S� �1� e ��J9EPRKE ��ACnqBKJ9E�T;>�@d?.EPRqI)VoBKQ�RK])EPB|XCQ)T9]^>�Q�])EGnG���2J�A_npACn?.EGYPQ)>�nDE0Q)XCX nDI^>9R{YZEdXCQ)T9]^>�Q�])EGnzQ�RKE0@�Q�O�O.EGF�BDI�Q�XCQ)T�]^>�Q�])EZ} ACT�F9EPO.EGT�F�EGT�BoRKEPO�RKEGnDEGTUBKQ�BKAcI^T�F�>9R[ACT9]Q)T�Q)Xc��nKACnG� F\EGYPQ)>�nKE�Q)TuQ)YZBK>�Q)X�ACT�BDEPR{XCACT9]^>�Q�YPQ)T�?6E|F�A���YP>�XcB�BDIsF9EGn[Ac]^T e J��;?�R[ACFuQ�O�O�R[I^Q)Y[J9EGnMJ�Q§�)E?.EPEGT�nK>9])])EGnKBDEGF � " �*�

�2J�ENQ�O�O�RKI^Q)Y[J�BDI r �~F9EGn[YZR[Ac?.EGF�A_T�BKJ�ACn\O�Q�O.EPR�A_noQ)XCnDISJ��;?�R[A_F e YZI^@d?�ACT�A_T9]dBKJ�EMBDR[Q)T�nDVhEPR2Q)T�F

� #

Page 30: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

ACTUBDEPR[XCACT�]^>�Q)XkQ�O�O�RKI^Q)Y[J�EGnP�>IbI§�\EP�)EPR e ACT�I^>9RzQ�O�O�RKI^Q)Y{Js�%EpQ�R[EpQ�?�XcENBDI�nK>�YPYZEGnKnKVh>�X_Xc��YZI^T�nDBDR{>�YZB2Q)TACTUBDEPR[XCACT�]^>�QM?.EGYPQ)>�nDEN�\EbQ�RKEN�\I)RKx�ACT9]0��AcBKJ�ACT�YZI^T�nDBDR[Q)A_T9EGF�F�I^@�Q)ACT�nP���2J�EbQ)T�Q)XC�;nKA_n�I)V BKJ�ENnKI^>9R[YZE�'nDEPEd=;EGT�EZ« � g � ��VhI)R�@�I)RKEMF9EPBKQ)ACXCn\I^THBKJ9EMQ)T�Q)Xc��nKACn\YZI^@SO.I^T9EGTUB e � ¤_¢�� ��RKEGn[>�XcBKn\ACTHQ)TsACT�BDEPR{XCACT9]^>�Q)XRKEPO�R[EGnDEGT�BKQ�BKACI^T��\E�YPQ)XCX �#��� -/ �( � �:�.��� ( * ?.EGYPQ)>�nDEaACBSO�RKEGnDEPRK�)EGn�nDI^>9R[YZEZ} XCQ)T�]^>�Q�])EaVhEGQ�BK>9RKEGnP���2J�Q�BACn e B �\I�nDEGTUBDEGT�YZEGnqA_T�F�Aj«.EPRKEGT�BpX_Q)T9]^>�Q�])EGn � ��Q)T�F � � BKJ�Q�BqnKJ�Q�R[ESBKJ9E�nKQ)@SE�@SEGQ)T�ACT9]H��A_XCXªQ)XCnDInKJ�Q�R[EMBKJ9EqnKQ)@SEd@SEGQ)T�ACT9]SR[EPO�RKEGnDEGTUBKQ�BKAcI^T e �zAcBKJsBKJ9EpVhI^XCXcIv��ACT9]|EZ©9YZEPO�BKAcI^T��%AcVlVhEGQ�BK>9RKE��uEZ©�ACnKBKn2ACTXCQ)T9]^>�Q�])E � ��?�>9B0T9I)BdA_T � �;e ����ACXCXªI�YPYP>9RSACT�BKJ9EH@SEGQ)T�A_T9]�RKEPO�R[EGnDEGT�BKQ�BKACI^T�F�EPR[Ac�)EGF�VhRKI^@ BKJ9EnDEGTUBDEGT�YZE�ACT � �d?k>9BMT9I)BMBKJ�Q�BpF9EPR[AC�)EGF�VhRKI^@ BKJ9E�nKEGT�BDEGT�YZE�A_T � � � IbEGT�YZE e ])EGT9EPR[Q�BKAcI^T�R[>�XcESnDEPBKnT9EPEGF�I^T�Xc�S?.EzF�EP�)EGXcI)O.EGF�VhI)R�BKJ9E ��BKQ�RK])EPBoXCQ)T9]^>�Q�])EGn�nK>�O�O.I)RKBDEGF�ACT�BKJ9EbBDR[Q)T�nKXCQ�BKACI^T�Q�O�O�X_ACYPQ�BKAcI^T�����U�4������n1RKI^XcEoACT0BDR[Q)T�nKXCQ�BKAcI^T|YPQ)TS?.E��;ACEP�%EGFSQ)n�QNBDR[Q)T�nDV�EPR�nKBDEPO �4VhEGQ�BK>9RKE2nDEGXCEGYZBKAcI^TSQ)T�FSnDBDR[>�YZBK>9R[Q)XBDR[Q)T�nKV�I)R[@�Q�BKAcI^T�@SI�F�AcVh�0BKJ9EzACTUBDEPR[XCA_T9]^>�QNnK>�Y{J�BKJ�Q�B\AcB�YZI^T9VhI)R[@�n%BDIqBKJ�EzYZI^T�nDBDR{Q)ACT�BKn%I)V.BKJ9E�BKQ�R[])EPBXCQ)T9]^>�Q�])E)� V�ACT�Q)X_Xc� eN 4¡�¢ ¡k£G¤h£ F9EGYPA_F9EGnH��J�ACY{J8�%I)R[F�nHBDI�>�nDE�BDI�EZ©;O�RKEGnKnHBKJ9E�YZI^T�YZEPO�BKn�ACT8BKJ9E@SEGQ)T�A_T9]aRKEPO�RKEGnDEGTUBKQ�BKAcI^T e YZI^@SO�>9BDEGn0BKJ9EGACR0YZI)RKR[EGYZBdVhI)R[@�n e Q)T�FyikT�F�nqQ)T�Q�O�O�RKI)O�R[ACQ�BDE�I)R[F�EPR[ACT9]VhI)R2BKJ9EG@s��¥�EdF9EGnKYZR[Ac?.ENBKJ�ACnoJU�;?�R[ACFsQ�O�O�RKI^Q)Y[JsBDI r ��ACTsF9EPBKQ)ACX�ACTa`oJ�Q�O�BDEPR g �

����� � �"�!'$&(*�

�2J9EMR[EG@�Q)ACT�F9EPRoI)V1BKJ�ACn�BKJ�EGnKACn2ACnoF�Ac�;A_F9EGFHACT�BDISVhI^>9R�Y{J�Q�O�BDEPR[nG�

� `oJ�Q�O�BDEPR � VhI�YP>�nDEGnoI^TsBKJ�EqT9EP� Q�R[Y{J�AcBDEGYZBK>9R[EpI)VlBKJ�EqnK>9RKV�Q)YZEMRKEGQ)XCACwGQ�BKAcI^T�YZI^@SO.I^T9EGTUB e

� `oJ�Q�O�BDEPR g nKJ9I§�zn J9I§��BKJ9E�T9EP��Q�R[Y[J�ACBDEGYZBK>9RKE�YPQ)Tq?6E�>�nDEGFMBDIzA_@SO�XcEG@SEGTUB�Q2JU�U?�R{ACFMQ�O�O�RKI^Q)Y{JBDI r �¨ACTuQ�YZI^T�nDBDR[Q)ACT9EGF�F9I^@�Q)ACT e Q)T�F�ACTuO�Q�RKBKACYP>�X_Q�RzJ9Iv� �����4����@�Q§�a?.E|>�nDEGFuBDIs@SEPEPB@�Q)T��HI)V1BKJ9EqY[J�Q)XCXcEGT9])EGnoI)V r �~��AcBKJ�ACT�BKJ�ACn�VhR[Q)@SEP�\I)RKx+L

� `oJ�Q�O�BDEPR � F9EP�)EGXCI)O�n�Q�O.I^XCACYZ��V�I)RHBKJ9Eu>�nDE�I)VpBKJ9E�=�O6I)x)EGT��lQ)T�]^>�Q�])E�=��;nDBDEG@�n�])RKI^>�O ��n])EGT�EPR[Q�BKAcI^Tan[>9?�nD��nDBDEG@#ACTsT�Q�BK>�R[Q)X XCQ)T9]^>�Q�])EqQ�O�O�XCA_YPQ�BKAcI^T�n L

� `oJ�Q�O�BDEPR ` F�ACnKYP>�nKnKEGn�V�I)R[@�Q)X.EP��Q)XC>�Q�BKAcI^T e YZI^T�YPXC>�nKAcI^T�n e Q)T�F�Vh>9BK>�RKEM�%I)R[xk�

g�f

Page 31: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

� ��������� �

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

���U�4��� ACnSQ�T9EP� @SI�F�>�XCE�ACT�BKJ9E�n[>9RKV�Q)YZE�R[EGQ)XCAcwGQ�BKAcI^T�nD��nDBDEG@ >�nDEGF�?U��BKJ9E�=;O.I)x)EGT��lQ)T�]^>�Q�])E=;��nDBDEG@�nN])RKI^>�O �dLNEGnKAC]^T9EGF�BDI�YPQ�RKRK�uI^>9BMBKJ9ESBKQ)nDx�nMI)V%V�EGQ�BK>9R[E�nDEGXcEGYZBKAcI^T�Q)T�F�nDBDR[>�YZBK>9R{Q)XlBDR{Q)T�n }VhI)R[@�Q�BKAcI^T e ���U�4����RKEPO�R[EGnDEGT�BKnNQsF9EGYZI^>�O�XCACT9]�I)V�BKJ9E|])EGT9EPR{Q�BKAcI^T�nK>9?�BKQ)nKx;nP�zO�RKEP��AcI^>�nKXC� e Q)XCX1nK>�Y{JnK>9?�BKQ)nDx;n4�%EPR[E%RKEGXCEP]^Q�BDEGFdBDI   ¡�¢ ¡k£P¤�£ L^T9Iv� e^  ¡�¢4¡k£P¤�£ A_n RKEGnDO.I^T�n[Ac?�XcE�nDI^XcEGXC�bVhI)RªnDBDR[ACT9]�O�RKI�F�>�YZBKAcI^T��

����� ���*� � � � � �����$#"��2�L"% * ��

���U�4����J�Q)n�?.EPEGTsF9EGnKAc]^T�EGF�A_T�BKJ�EpYZI^T�BDEZ©�B2I)V1BKJ9Ed=;O.I)x)EGT��lQ)T9]^>�Q�])E|=;�;nKBDEG@�n�])RKI^>9O ��n  �� � ��� �Q�R[Y{J�AcBDEGYZBK>9RKE � g ` ��ACT���J�ACY{J�@�I;F�>�XcEGn�YZI^@�@0>�T�A_YPQ�BDE0�zAcBKJaI^T�E0Q)T9I)BKJ�EPRM�;ACQ�Q�YZEGT�BDR[Q)X�J;>9? � V�Ac]�}>9RKE � }[��F�EPO�ACYZBKnNQ)T�ACT�nKBKQ)T�BKACQ�BKACI^T�I)V  �� � ����� A_T���J�ACY{J�?kQ)nKACY|nDO.EPEGY[J�Q�O�OkXCACYPQ�BKAcI^T�nNQ�RKES?�RKI)x)EGTACTUBDI�EGAc]^J�B|O�R{AC@�Q�RK��@SI�F�>�XCEGnP���2J9E ���B*��.� YZI^@SO.I^T9EGT�BSYPQ�O�BK>�RKEGnSQ)>�F�AcIuACT9VhI)R[@�Q�BKAcI^T�VhRKI^@ BKJ9ER[Q§� ACT�O�>9BpnKAc]^T�Q)X2��V�I)R0EZ©9Q)@SO�XcE e V�R[I^@ QaBDEGXcEPO�J9I^T9E�I)R0Q�@�ACYZRKI)O�J�I^T9E��K� E >�F�AcIaACT9VhI)R[@�Q�BKACI^T�ACnBKJ9EGT�O�Q)nKnDEGF�BDIaBKJ�E � 5�(�(� #" - ( �� &�%B��� ( - e ��J�ACY{J�O�RKI�F�>�YZEGndQanDEPB0I)V2BDEZ©�BK>�Q)X\>9BDBDEPR[Q)T�YZEHJ��;O.I)BKJ9EZ}nDEGnP�z�2J9EGnDEqJU�;O6I)BKJ�EGnDEGn�?.EGYZI^@SEdBKJ9EdA_T9O�>9BoBDI�BKJ9E � ��%'&��B�:&'( � %8*3(#-��; ��%8*���% & YZI^@SO.I^T9EGT�B e ��J�A_Y[JF9EGYPACF�EGn%�zJ�ACY[J�JU�UO.I)BKJ9EGnKA_n�ACn\BKJ9Eb?.EGnDB\Q)T�F�YZI^T�nDBDR[>�YZBKn�Q|@SEGQ)T�ACT�]qRKEPO�R[EGnDEGT�BKQ�BKACI^THV�I)RoAcBP� E *��.� �� � &�� ( ����%8�:&'( ��( % @SI;F�>�XcEoRKEGYZEGAc�)EGn%BKJ�ACn%@SEGQ)T�ACT�]pRKEPO�RKEGnKEGT�BKQ�BKAcI^T�Q)T�F�ACT�BDEPR[O�RKEPBKn�ACB�ACT�R[EGXCQ�BKAcI^TBDISBKJ9EMF�ACQ)XCI)]^>9EMJ�ACnDBDI)RK� e YPQ)XCX_ACT9]qI^THBKJ�E ���% ( ���-/(#�#�����.�.��% YZI^@SO.I^T9EGTUB2AcV4T9EGYZEGnKn[Q�RK����BDI�R[EGnDI^Xc�)ERKEPVhEPRKR[ACT�]0EZ©�O�RKEGn[nKAcI^T�n e VhI)RzACT�nDBKQ)T�YZE��K���2J�Ep@�Q)ACTHBKQ)nDxHI)VªBKJ9EpF�ACQ)XCI)]^>9Ep@�Q)T�Q�])EPRbACn�BDI�YZI^T�nKBDR[>�YZBBKJ9EMnD��nDBDEG@s��n�RKEGnKO6I^T�nDEbA_T�Q)TsQ�?knDBDR[Q)YZB�V�I)R{@ �'A'� E)� e @SEGQ)T�ACT�]dRKEPO�RKEGnDEGTUBKQ�BKAcI^T.�K� H THI)R[F9EPR�BDI�F9I|nDI eAcBN@�Ac]^JUBMQ)XCnDIs@�Q�x)ES>�nDE|I)V�BKJ�E *3�� ������� ( �'Q)T�FuEP�)EGT�I)V�BKJ9E ���$-10#�3 �(A-/(����� � ��.�.��% YZI^@SO.I^T9EGTUB e BDIVhI)R[@#QSF�Q�BKQ�?�Q)nDEdmU>9EPR[���K���2J�ACn�@SEGQ)T�ACT9]|RKEPO�RKEGnDEGTUBKQ�BKAcI^TsACn�BKJ9EGTsOkQ)nKnDEGFHBDISBKJ9E �;� -10 �� �( - ( ���� � � �.�2��% YZI^@SO.I^T9EGTUB e ��J�I^nDE K I)?uACn�BDI�O�R[I;F�>�YZEpQSXCQ)T9]^>�Q�])EqnKBDR[ACT9]9� V�ACT�Q)X_Xc� e BKJ9EpnDBDR[A_T9]�ACn�O�Q)nKnKEGFsBDI

g �

Page 32: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

SpeechRecognition

RealizationSurface

SpeechSynthesizer

LanguageUnderstanding

DialogueManagement

ResolutionContext

Hub

Database

Audio

V�Ac]^>9RKE � }[��� H T�BKJ9E  �� � ��� � Q�R[Y[J�AcBDEGYZBK>9RKE e @�I;F�>�XcEGn�YZI^@�@0>�T�A_YPQ�BDEa��AcBKJ I^T9E�Q)T9I)BKJ9EPRH�;A_QyQYZEGTUBDR[Q)XªJU>9?4�z�2J9E|F�Q)nKJ�EGF�Q�RKR[I§�¨RKEPO�RKEGnKEGT�BKnbBKJ9E ��I§�¨I)V�A_T9V�I)R{@�Q�BKAcI^T�BKJ�RKI^>9]^J�BKJ9E0nK�;nDBDEG@ VhI^Xj}XcIv��ACT9]�Q�>�nKEPR�m;>9EPRK��I)RH>9BDBDEPR[Q)T�YZE)��i�R[nKB e BKJ9E�nDO.EPEGY[J ACn�O�RKI�YZEGnKnDEGF�?U��BKJ�EuQ)>�F�AcI ��\ H Q)T�FnDO.EPEGY[J�RKEGYZI)]^T�AcBKAcI^Ts@�I;F�>�XcEGnP� EZ©�B e BKJ9EpX_Q)T9]^>�Q�])Eq>�T�F9EPR[nDBKQ)T�F�ACT9]d@�I;F�>�XcEbYZI^T�nDBDR[>�YZBKn2Q�@SEGQ)T�}ACT9]�RKEPO�RKEGnDEGTUBKQ�BKAcI^T��b�2J9E0YZI^T�BDEZ©�BNRKEGnDI^XC>9BKACI^TanDEPRK�)EPRNQ)T�FuF�ACQ)XcI)]^>�Ed@�Q)T�Q�])EPRNACTUBDEPRKO�RKEPBzBKJ9E|>�nDEPR>9BDBDEPR[Q)T�YZE|Q)T�FaO�R[I;F�>�YZEdQ)T�Q�?�nDBDR[Q)YZBNRKEGnKO6I^T�nDEdACTaBKJ9E0V�I)R[@ I)V�Q�@SEGQ)T�A_T9]�RKEPO�RKEGnDEGTUBKQ�BKAcI^Tu��AcBKJACT9VhI)R[@�Q�BKACI^TsV�R[I^@ BKJ9E0F�Q�BKQ�?�Q)nDE)����J9EqnK>9R[VhQ)YZEdRKEGQ)XCAcwGQ�BKAcI^T�YZI^@SO.I^T9EGTUB�O�RKI�F�>�YZEGnzQ�nDBDR{ACT9]SVhRKI^@BKJ9Eq@�EGQ)T�ACT9]|RKEPO�R[EGnDEGT�BKQ�BKACI^T e Q)T�FsBKJ�EpnDO.EPEGY[JanK�;TUBKJ9EGnKAcwPEPR�I^>9BDO�>9BKn�BKJ9EdnDBDR[ACT9]SACTsnKO6I)x)EGT�V�I)R[@��

BKJ9E � 5�(�(� #" �;� %+1"$(;�;� � YZI^@SO.I^T9EGTUB�Q)T�FsI^>9BDOk>9B2ACTsnDO.I)x)EGTsVhI)R[@s�V�Ac]^>9R[E � } � F9EPO�ACYZBKnbBKJ9E�T9EP� Q�R{Y[J�AcBDEGYZBK>�RKESI)V%BKJ�E|n[>9RKV�Q)YZESRKEGQ)XCAcwGQ�BKAcI^T�@SI�F�>�XCE)�d�2J9E|RKI^XCE0I)V

BKJ9ESnK>9R[VhQ)YZE0RKEGQ)XCAcwGQ�BKACI^T�YZI^@SO.I^T9EGTUBMACnzBDIH@�Q�O�QH@SEGQ)T�ACT9]�RKEPO�RKEGnDEGTUBKQ�BKAcI^TuBDIsQHnDBDR[ACT9]9�N���U�4���BKQ�x)EGnqQs@�EGQ)T�ACT9]HRKEPO�R[EGnDEGT�BKQ�BKACI^T�Q)T�F�O.EPRKV�I)R{@�nbV�EGQ�BK>9R[E�nDEGXcEGYZBKAcI^T�Q)T�FunKBDR[>�YZBK>9R[Q)XªBDR{Q)T�nDVhI)R[@�Q�}BKAcI^T e O�R[I;F�>�YPACT9]aQuT9EP� @SEGQ)T�ACT9]uRKEPO�R[EGnDEGT�BKQ�BKACI^T��  4¡�¢ ¡6£P¤h£ BKQ�x)EGn|BKJ9E�O�RKEPO�RKI;YZEGn[nDEGF�@�EGQ)T�ACT9]RKEPO�R[EGnDEGT�BKQ�BKACI^T�Q)T�F�O.EPRKV�I)R{@�nNXcEZ©�A_YPQ)X1nKEGXcEGYZBKAcI^T e @�I)RKO�J9I^XcI)]^A_YPQ)X1A_T���EGYZBKAcI^T e Q)T�F��\I)R[F�I)R[F�EPR[ACT9]BDIsO�RKI�F�>�YZESQsnDBDR{ACT9]9�<F%I)BKJy�����4����Q)T�F   ¡�¢ ¡k£P¤�£ J�Q§�)E�Q)YPYZEGnKnpBDIsEZ©�BDEPR[T�Q)X�R[>�XcEZ}*BDEG@SOkXCQ�BDE0ikXcEGnQ)T�F�Q�XcEZ©�A_YZI^T e RKEGnDI^>9R[YZEGn�BKJ�Q�B2EGT�Q�?kXcEMBKJ9EMO�RKI�YZEGnKnKA_T9]|I)VªQ�@SEGQ)T�ACT9]|RKEPO�RKEGnDEGTUBKQ�BKAcI^T��

����� ���*���c(�(*�� � �� �1/$&(*)�� ���n� ����� �

���U�4���HYPQ�RKR[AcEGn1I^>9BªBKJ9E�BKQ)nDx�n�I)VkV�EGQ�BK>9R[E�nKEGXcEGYZBKAcI^TSQ)T�F|nDBDR[>�YZBK>9R[Q)X;BDR[Q)T�nDVhI)R[@�Q�BKACI^Td��ACQbB �\Ip@SEGY{J�}Q)T�ACn[@�nP�H�D���NR{>�XcEZ}*BDEG@SO�X_Q�BDEGnqnDO.EGYPAji�EGFy��AcBKJ�QanKYZR[ACO�BKACT9]aX_Q)T9]^>�Q�])E�A_TyQ)T�EZ©;BDEPR{T�Q)X�i6XcE�Q)T�F8� � �Q)Xc])I)R[ACBKJ�@�n�VhI)R�Y[J9I;I^nKACT�]�Q�O�O�RKI)O�R{ACQ�BDENR[>�XcEZ}*BDEG@SOkXCQ�BDEGn2Q)T�FsVhI)R2O�R[I;YZEGnKn[ACT9]S@SEGQ)T�ACT�]0R[EPO�RKEGnDEGTUBKQ�}BKAcI^T�nG�

���U�4������n\YZI)RKEMRKEGnKEG@q?�XCEGn%BKJ�Q�B\I)V1Q0])EGT9EPR[Q)Xj}*O�>�RKO.I^nDEzACTUBDEPRKO�R[EPBDEPR�Q)T�F�YZI^T�nKACnDBKn\I)V4BKJ�RKEPEMYZI^@|}

g �

Page 33: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

FeatureSelection &Structural

Transformation

Lexical Choice,Inflection, &Word Order

PLUTO

FileRule−Template

GENESISRule−Template

File

RepresentationMeaning

PLUTO GENESIS

Lexicon

Surface Realization

String

V�Ac]^>9RKE � } � ���2J�E�nK>9R[VhQ)YZE�RKEGQ)XCAcwGQ�BKAcI^T�@SI�F�>�XcE)��ndT9EP�#Q�R[Y[J�AcBDEGYZBK>9RKE)� �$-�0 �� ;(?- ( ���� � ��.�2��% ACndBKJ9EO�RKI�YZEGnKn0I)Vz@�Q�O�O�ACT9]aV�RKI^@ Q�@SEGQ)T�A_T9]�R[EPO�RKEGnDEGTUBKQ�BKAcI^T�BDI�Q�nDBDR[ACT9]9� H TyBKJ�EHT�EP� Q�R{Y[J�AcBDEGYZBK>�RKE eRKEGQ)XCACwGQ�BKAcI^T�ACn|YZI^T�YZEGAc�)EGF�I)VbQ)n�QuB �\I�} nDBKQ�])EuO�RKI�YZEGnKnSACT���J�ACY{J�nK>9?�BKQ)nDx�n|Q�RKE�F�Ac��ACF9EGFy?.EPB �\EPEGT���U�4��� ��V�EGQ�BK>�RKEynDEGXcEGYZBKACI^T�Q)T�F~nDBDR[>�YZBK>9R[Q)XbBDR[Q)T�nDVhI)R[@�Q�BKACI^T.��Q)T�F  4¡�¢ ¡k£G¤h£ �'XcEZ©9ACYPQ)XMnDEGXCEGYZBKAcI^T e@SI)RKOkJ9I^XcI)]^ACYPQ)X�ACT��EGYZBKAcI^T e Q)T�Fs�\I)R[FsI)R{F9EPR[ACT9]��K�

O.I^T9EGTUBKnP�1QNOkQ�R[nDEPR e QMYZI^@�@�Q)T�FSO�R[I;YZEGnKnKI)R e Q)T�FSQpXCEZ©�ACYPQ)X9Q)YPYZEGn[nDI)Rz�'nDEPE VªAC]^>9RKE � } g �K���2J9EoOkQ�R[nDEPR@�Q�O�nNXCA_T9]^>�ACnDBKA_YNR[>�XcEZ}*BDEG@SOkXCQ�BDEGn���R[AcBDBDEGTuACTaBKJ�E|n[YZR[AcO�BKACT�]�XCQ)T9]^>�Q�])E0BDIsQ)T�ACT�BDEPR{T�Q)X4R[EPO�RKEGnDEGTUBKQ�}BKAcI^TGL4BKJ9E|R[>�XcEZ}*BDEG@SOkXCQ�BDEGnMQ�RKESnDBDI)RKEGF�ACT�QsXCAC?�R[Q�RK�HBKJ�Q�BMBKJ9ESYZI^@�@�Q)T�F�O�RKI�YZEGnKnDI)RpJ�Q)nMQ)YPYZEGn[nMBDI��J�A_XcENO�RKI�YZEGnKnKACT9]SQ�@SEGQ)T�ACT9]SR[EPO�RKEGnDEGTUBKQ�BKAcI^T��\�2J9EpYZI^@�@�Q)T�FsO�RKI�YZEGnKnDI)RbQ)XCnDI�J�Q)n�Q)YPYZEGnKn�BDI�BKJ9EXcEZ©9ACYZI^Ts��ACQ|BKJ9EpXcEZ©9ACYPQ)X�Q)YPYZEGnKnKI)RG�

E ���U�4��� -;�$� ( � ( � 58� �� (�=>� ( A_n Q�J�Q)T�F�} YZR[Q�VhBDEGFqnDEPBlI)V;R{>�XcEZ}*BDEG@SO�X_Q�BDEGn BKJ�Q�B1F�ACYZBKQ�BDE�BKJ�E�nDO.EGYPAjikYVhEGQ�BK>9RKEpnDEGXcEGYZBKACI^T�Q)T�FHVhR[Q)@SEMBDR[Q)T�nKV�I)R[@�Q�BKAcI^TsQ)YZBKAcI^T�noBDI�O6EPR[V�I)R[@ I^T�@�EGQ)T�ACT9]|RKEPO�R[EGnDEGT�BKQ�BKACI^T�nP�W%Q)Y{J�ACT�nKBKQ)T�YZEzI)V1nK>�Y{JsQqi6XcEb@�QG��?6EbBKQ)ACXcI)R[EGFHBDI0BKJ�ENT�EPEGF�n�I)VlQ0O�Q�RKBKA_YP>�XCQ�RoQ�O�O�XCA_YPQ�BKAcI^T�Q)T�F �vI)RBKQ�RK])EPBpXCQ)T�]^>�Q�])E)�d�2J�E|YZI^T9i�]^>9R[Q�?�XCE0T�Q�BK>�RKEdI)V\�����l�.��@�Q�x)EGnMAcBMQ ��EZ©�AC?�XcEdYZI^@�O6I^T�EGT�BMVhI)RM>�nDEACTs@�Q)TU�snDEPBDBKACT9]^nG�

�2J�E � ( ���2 ���% ACnqQ)XCnDI�J�Q)T�F�} YZR[Q�VhBDEGF�� H B0YZI^T�BKQ)A_T�npEGTUBDR[AcEGndV�I)RdBKJ9E�F�I^@�Q)ACT��)I�YPQ�?�>�XCQ�R[��ACBDEG@�n��AcBKJyBKJ9EGAcRdO�Q�RKB }*I)V�} nDO.EPEGY[J�Q)T�FyF�EPVhQ)>�XCBq])EGT9EPR[Q�BKACI^T�nDBDR{ACT9]9�s¬�Q�RKBKACYP>�X_Q�RqEGTUBDR[AcEGn0@�QG�yQ)X_nDI�J�Q§�)EQ)XcBDEPR[T�Q�BKAc�)E�])EGT9EPR{Q�BKAcI^T�nKBDR[ACT9]^n�Q)T�F�I)BKJ9EPR�XCACT9]^>�ACnDBKACY\ACT9VhI)R[@�Q�BKAcI^T�nK>�Y[J�Q)n�VhEGQ�BK>9RKEGn%I)V�BKJ9E2BKQ�R[])EPBXCQ)T9]^>�Q�])E���E)� ]9� e TU>�@q?.EPRqQ)T�Fy])EGT�F9EPRP�K�H���U�4����>�nKEGnMBKJ9E�XCEZ©�ACYZI^T�BDIaO.I)O�>�XCQ�BDE�Q�@SEGQ)T�ACT�]sRKEPO9}RKEGnDEGTUBKQ�BKAcI^Ty��AcBKJuV�EGQ�BK>�RKEGnqQ)nKnKI;YPACQ�BDEGF���AcBKJ�RKEGXcEP��Q)TUBpXcEZ©�A_YPQ)XªEGT�BDR[ACEGnP�������l�.��YPQ)T�Q)XCnDI�>�nDESBKJ9E��Q)XC>9EGnpI)V�BKJ9EGnKE�VhEGQ�BK>9RKEGnpBDIu@�Q�x)E�I)BKJ9EPRdF9EGYPA_nKAcI^T�npYZI^T�YZEPR[T�ACT9]�@SI;F�AjikYPQ�BKAcI^T�nNBDI�BKJ9E�@�EGQ)T�ACT9]RKEPO�R[EGnDEGT�BKQ�BKACI^T��

r EGQ)T�ACT9]yRKEPO�RKEGnDEGTUBKQ�BKAcI^T�n�Q�RKEaAC@SOkXcEG@SEGTUBDEGF�ACT�I^>9R�nK�;nDBDEG@�n���AcBKJ�J�AcEPR[Q�R[Y{J�ACYPQ)X�VhR[Q)@SEGn�I)V��2.-;�.�:�� ( � � ���� ( O�Q)AcR{nP�1��J9Eo@SEGQ)T�ACT9]NRKEPO�RKEGnDEGTUBKQ�BKAcI^T�n�>�nDEGF|BKJ�RKI^>9]^J9I^>9BªBKJ�A_nªBKJ9EGnKACn�YZI^TUBKQ)ACTS?.I)BKJ

g)g

Page 34: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

Parser

CommandProcessor

LexicalAccessor

representationmeaning

representationmeaning

PLUTORule−Template

FileLexicon

PLUTO Core

V�Ac]^>9RKE � } g �\�2J�EM?�Q)nKACYpQ�R{Y[J�AcBDEGYZBK>�RKEpI)VªBKJ9Ed�����4����nK�;nDBDEG@��\���U�4������n�YZI)RKEdYZI^T�n[ACnDBKnoI)V�Q�OkQ�R[nDEPRVhI)RSO�Q�R[nKACT�]uBKJ�E�nD�;TUBKQ�©�I)VzBKJ9EsR{>�XcEZ}*BDEG@SO�X_Q�BDE�i6XcE e Q�YZI^@�@�Q)T�F�O�RKI�YZEGnKnDI)RSVhI)R�Y[J9I;I^nKACT�]�R[>�XcEZ}BDEG@SO�X_Q�BDEGn0Q)T�FyACTUBDEPRKO�RKEPBKA_T9]aYZI^@�@�Q)T�F�nq�zJ9EGT�O�R[I;YZEGnKn[ACT9]�VhR[Q)@SEGn e Q)T�F�QaXCEZ©�ACYPQ)X\Q)YPYZEGnKnDI)R|VhI)R@SIv�;ACT�]�ACT9VhI)R[@�Q�BKAcI^THVhRKI^@#BKJ9EpXCEZ©�ACYZI^TaACT�BDISVhR[Q)@SEGnG�

nDEG@�Q)TUBKACYdQ)T�FanD��TUBKQ)YZBKACYdA_T9V�I)R{@�Q�BKAcI^T�Q)T�F�Q�RKEqR[EPV�EPRKR[EGF�BDI�Q)n ���%'&��$� �#.�. �0;-/���A(;� �z�2J9EqXCA_T9]^>�ACnDBKA_YVhR[Q)@SEqACT VªAC]^>9RKE � } � �\Q)nzO�RKI�F�>�YZEGFH?;�sBKJ9EqX_Q)T9]^>�Q�])Ed>�T�F9EPR[nDBKQ)T�F�ACT9]SYZI^@SO.I^T9EGTUBb� ¤_¢�� � =;EGT9EZ«� g � �'� e Q�O�RKI)?kQ�?�ACXCACnKBKACYHT�Q�BK>9R[Q)XzXCQ)T9]^>�Q�])Eu>�T�F9EPR[nKBKQ)T�F�ACT9]�YZI^@�O6I^T�EGT�B�BKJ�Q�B�?k>�ACXCF�n|OkQ�R[nDEaBDR[EPEGn>�nKA_T9]aYZI^TUBDEZ©;B }*VhRKEPEs])R[Q)@�@�Q�R0R{>�XcEGn e Q�nKEG@�Q)T�BKA_Y�T9EPB��%I)R[x e Q)T�F�Q�BDR[Q)ACT�ACT�]aYZI)RKO�>�nG���lACT�]^>�ACnDBKACYVhR[Q)@SEGn�Q�R[EdF9EPR[AC�)EGFsV�R[I^@ O�Q�R[nKEpBDRKEPEGnP�2�2J�EMO�Q�R[nDEpBDR[EPEdVhRKI^@#��J�ACY[JsBKJ�EdXCACT�]^>�ACnDBKACYzVhR[Q)@SEdA_TsBKJ9EEZ©9Q)@SO�XcEM��Q)n�F9EPR{Ac�)EGFsACn2nKJ�I§��TsACT?V�Ac]^>�RKE � } ` � �

�2J�EPRKE�Q�RKEzB �\IqO�R[A_T�YPAcO�Q)X�Q)Xc])I)R[ACBKJ�@�n�BKJ�Q�B\F9R[Ac�)Ez�����4������n�?.EGJ�QG��AcI)R�A_TS])EGT9EPR[Q)X'��QMO�RKI;YZEGn[nKACT9]Q)Xc])I)R[ACBKJ�@#Q)T�FsQ|R[>�XCEZ}*BDEG@SO�XCQ�BDEZ} Y{J9IUI^n[ACT9]SQ)Xc])I)R[AcBKJ�@s���2J9ENO�RKI�YZEGnKnKA_T9]0Q)XC])I)R[AcBKJ�@#@�Q§��?.EMY[J�Q�RD}Q)YZBDEPR[AcwPEGF�Q)n ��5 � *�� % e - ( :�$-��;� ��( e Q)T�F *3( ( -��<�1%B� �#.�. � H B2ACnoBDI)O9} F�I§��Ta?6EGYPQ)>�nDEp�����l�.��Q)Xc��QG��n?.EP]^ACT�n�O�RKI;YZEGn[nKACT9]qQqV�R{Q)@SEzQ�B�AcBKn�BDI)OsXcEP�)EGXkQ)T�F��%I)RKx�n�F�I§��T�� H B%A_n�RKEGYP>9R{nKAc�)E2?.EGYPQ)>�nDEzBKJ9E�R[EGnK>�XcBI)V�O�RKI;YZEGn[nKACT9]HQ�V�R[Q)@�E���ACnNQsT9EP�¨VhR[Q)@SE����4BKJ�Q�BMACnbBKJ9ESR[EGnK>�XcBzI)V%O�R[I;YZEGnKn[ACT9] �1��nMYZI^T�nDBKAcBK>9EGTUBKn����J�A_Y[J�@�Q§�SBKJ9EG@�nDEGXC�)EGn�?.EoV�R{Q)@SEGnZ�K� H B�ACn�F9EPBDEPR{@�ACT�ACnKBKACY�?.EGYPQ)>�nKE2BKJ9EPRKEbACn�EZ©9Q)YZBKXc�|I^T9E�R[>�XcE�BKJ�Q�B��ACX_X6@�Q�BKY[JaQ)T�Fs?.EN>�nDEGFsBDI�O�R[I;YZEGnKn�Q)T��HVhR[Q)@SE)���

�2J�EpO�nDEG>�F�I;YZI�F9EqACT VªAC]^>9RKE � } ^�]^Ac�)EGnzQ)T�ACF9EGQSVhI)RNJ9I§��O�RKI�YZEGnKnKACT9]SO�RKI;YZEPEGF�nP�o�2J9EqACT�O�>9B�BDI

��� ���$������� �!�3 ����� �&���"! ��! �* �����# 3��� ���� &��������!��������1=+A �� ,?�����L �� &�-�� � &���7�#�&�70��� ��3 ��!�"7��� &���# 3 �� ����%�%+@���%��A(�(��%!*�0��� � T �A(�(���!*����� � ����� ���%��# ��������� &�-��G��#����(�&��!� �� �!��7* ��� 7������ &��<,����'&��G��7��� �S&��%��(��� 6&��%� �!*��� ������� �7���� ��3 &�-��/�������#%��! �!<�������L����&� ���� T� � -��L�6B ���� ����)� &���7�#�&�7����A��3 &�-��/(0���=#%�%�����!�� ��"�����'&�-�������B"����1��������� 6��&�� &�-��/��!��L7������:�!��������������5FH���%� � !#"S+�(�( T!%$�&�! ' Q�T � -��� ����!���-��(:� � �%�8� 1�� &���� � ��!=&��%!* �!�#%�@�� ������ � T�( &. �����G� �� �%�?�'&��� �������.&�� ���%#%�����A3 ������� 6�.,.�&�-$-���,&�-��/��7���3H �#%� ���� ������ 6&�����! � 1�� &���� �"(����� 6&��%� T) ( &.,?�"7���� ��� ������ 6&��B �%�'1 �����(���L&��������0�3�1 &�-���A����-* �B������ T �*���������+� �#�&�7* ����'1<-* ��.&�-�� #% �(* ������'&21<&�� �0�� �� ,.�'&�-��7���-,� ��'&�����!� �&��%�/. FH���%�0� !#"S+ (�( T21%3 & 1�46Q65 ����>�!��!�< $(������* ������&O1 �0�� &�������7�&���"! �6B ��� ��'&�����!� �&��%� �! &�-�� #%��!�&����0& ��3��%����� #��"7���� ������,;&�-��L� 10� &��%� &�� (�������7�#%�L�57��'&��(���L� &����!���.3����"��&�-��/����&@��3 ���� (��"��������� � &����!���@� �(�(�����&��G�=1 (� ���&��#%7��� 6�A��!��7��� &��# 3 �� ���� T

g �

Page 35: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

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

� �������� �!��#"� �$��%���&�������'�� ����()� *!����+'�� �����%,���-������.!*�

� ����()�/����0����!1���32 0��� ����*��������4���65��

� �������7�����-�����+!�� �����.�7�8�&��*��� �����%,����1���

� ������������9 2 ����� �7�������$��1�������%��1��� ��� �$��7��:��7�'�;"-"-"9"-"9"

V�Ac]^>9RKE � } � � E XCACT�]^>�ACnDBKACY\VhR[Q)@SEbRKEPO�RKEGnKEGT�BKACT�]dQ)T�W%T9]^XCA_nKJ�nDBDR[A_T9]dnK>�Y[J�Q)n �M( (#- (_�$%+�3� � (_ � & ( .�2 ��(:1� 0#��-[1"$( ��"$��C �2J�ACnoXCA_T9]^>�ACnDBKA_Y2VhR[Q)@SEp��Q)n2F9EPR[AC�)EGFsV�R[I^@#BKJ9EMO�Q�R[nKEMBDRKEPEdACT?V�Ac]^>�RKE � } ` �

sentence

statement

vp_attemptlinkself

vp_service

predicate

v_complement

transaction

a_ticket

unable to_inf

get

ticket for_show

for the_event

the event

we were unable to get tickets for the show

V�Ac]^>9RKE � } ` � E O�Q�R[nDEzBDRKEPEzVhI)R�BKJ�EznDBDR[A_T9] �M(� ( -/(_�$%+��� � ( � & ( Q.�2 ��(:1� 0 ��- 1"$(���"$� e O�RKI�F�>�YZEGF?;�H� ¤_¢�� ���2J�A_n%OkQ�R[nDEMBDRKEPEpVhI)R[@�n2BKJ9Ep?�Q)nKA_n�V�I)R2BKJ�EqXCACT9]^>�ACnDBKACY�V�R[Q)@�EpACT?V�Ac]^>9RKE � } � �

g `

Page 36: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

���U�4����ACnNQ�X_ACT9]^>�ACnKBKACYNV�R{Q)@SE)�q���U�4���yi�R[nDBNYZI)O�AcEGnbBKJ9ESXCACT�]^>�ACnDBKACYpV�R[Q)@�E0Q)T�F�YZRKEGQ�BDEGnqQ)T�EG@SO�B ��1%:0#� � 0;-9����( �p�2J9E|ACT9VhI�}*V�R{Q)@SE0A_nzQHnDBDR[>�YZBK>9RKEd>�nDEGFuBDI�O�RKI)O�Q�]^Q�BDE|]^XcI)?�Q)X1VhR[Q)@SE|ACT9VhI)R[@�Q�BKAcI^TuQ)T�FBDIsRKEGYZI)R[FyACT9VhI)R[@�Q�BKAcI^T�Q)npAcBMACnMXCEGQ�R[T9EGF���� �2J9EGT e �����4����ikT�F�nNQHR[>�XcEZ}*BDEG@SOkXCQ�BDE|��AcBKJ���J�A_Y[JuBDIO�RKI�YZEGnKn�BKJ9E�VhR[Q)@SE e nDEGQ�R[Y{J�ACT9]qQdXCAc?�R{Q�RK�qI)V�R[>�XcEZ}*BDEG@SO�XCQ�BDEGnG�>XMT�YZE�Q)T�Q�O�O�RKI)O�R{ACQ�BDEoR[>�XcEZ}*BDEG@�O�XCQ�BDEJ�Q)nl?.EPEGTqACF9EGTUBKAji�EGF e EGQ)Y[J0I)V�AcBKn1YZI^@�@�Q)T�F�n4ACnlEZ©9Q)@�ACT9EGFqV�I)R1AcBKn4B��UO.E e Q)T�FqBKJ9E%VhR[Q)@SE e ACT9VhI�}*VhR[Q)@SE eQ)T�F�YZI^@�@�Q)T�F�Q�RKEqO�Q)nKnDEGFsBDI�Q)T�Q�O�O�RKI)O�R[ACQ�BDEMYZI^@�@�Q)T�F9}*O�RKI�YZEGnKnKACT9]�n[>9?�RKI^>9BKA_T9E)�

�2J�EqO�nDEG>�F9I;YZI�F9EpVhI)RbBKJ9EqV�>�T�YZBKAcI^T�������� � ��� ��������������� ���� ������������0ACT V�Ac]^>�RKE � } ^�YPQ�O9}BK>9RKEGn�BKJ9EsEGnKnDEGT�YZEaI)VbBKJ�EsR[>�XcEZ}*BDEG@SOkXCQ�BDEZ}'ikT�F�A_T9]uQ)XC])I)R[AcBKJ�@ >�nKEGF�?U�������l�.�����2J9E�Q)Xc])I)R{AcBKJ�@XcI;I)x;n2i�R[nDBoVhI)RNQ�nDO.EGYPAjikYNR[>�XcEpVhI)RzQSVhR[Q)@SE e BKJ9EGT e V�Q)ACXCA_T9]|BKJ�Q�B e ?kQ)YKx�n2I�«�BDI�O�RKI)])RKEGnKnKAC�)EGXc�s@SI)RKE])EGT9EPR[Q)X�R[>�XcEZ}*BDEG@�O�XCQ�BDEGnP��=;O.EGYPAjikYPQ)XCXC� e ]^AC�)EGT�QMVhR[Q)@SE e �����4���aXcIUI)x�n�ACT|BKJ�EoR[>�XcEZ}*BDEG@SOkXCQ�BDE2XCAc?�R{Q�RK�VhI)R1QzR[>�XcEZ}*BDEG@�O�XCQ�BDE\��J9I^nDE\T�Q)@SE�@�Q�BKY[J9EGnªBKJ�E%T�Q)@SE\I)V�BKJ9E\VhR[Q)@SE)� H V9BKJ9EPR[E\ACn1T9I^T9E e BKJ9EGT0���U�4���Y[J�EGYKx�n�BDI0nDEPE�AcVkBKJ9E2VhR[Q)@SE�T�Q)@�E�ACn�ACT�Qp])RKI^>9O � H V.AcB�A_n e ���U�4���s>�nDEGn�BKJ9E2])RKI^>9O�R[>�XcEZ}*BDEG@SOkXCQ�BDEoBDIO�RKI�YZEGnKnoBKJ�EpV�R{Q)@SE)��V�ACT�Q)X_Xc� e AcV1BKJ9EPRKEqACn�T9I�nDO.EGYPAjikYNR[>�XcEZ}*BDEG@SO�XCQ�BDEpQ)T�F�T9I�])RKI^>�O�R[>�XcEZ}*BDEG@�O�XCQ�BDEVhI)RzBKJ9E0VhR[Q)@SE e BKJ9EGT������4����ikT�F�n�BKJ9E0F�EPVhQ)>�XCB2R[>�XcEZ}*BDEG@�O�XCQ�BDEqVhI)RbBKJ9EdVhR[Q)@SEdB �;O.E)� ���2J9E0>�nDEqI)V?�ACT�Q�RK�qnDEGQ�R[Y{J�BDIpXcI�YPQ�BDE�nDO.EGYPAji6Y%R{>�XcEZ}*BDEG@SO�X_Q�BDEGn�ACT0BKJ9E2XCAc?�R{Q�RK�qJ9EGXcOkn1@�Q�x)E2BKJ9EoO�RKI�YZEGnKnKA_T9]M@SI)RKEE ��YPAcEGTUBP�

����� ! �+6� � � � ��$#"���+8"%$'��(%$'&�+6� ��!'���

¥�E�F9EG@SI^T�nDBDR[Q�BDE�J9Iv� �����4���¨YPQ�R[R[AcEGnHI^>9BHVhR[Q)@SE�@SI�F�AjikYPQ�BKACI^T BKQ)nDx�ns��ACBKJ�BKJ�RKEPE�EZ©�Q)@SOkXcEGnP��2J9Eui�R{nDBHB �\I�V�I�YP>�nHI^T VhEGQ�BK>9RKE�nDEGXcEGYZBKACI^T ��?6I)BKJ~Q)F�F�ACT9]�Q)T�F~F9EGXcEPBKA_T9]�V�EGQ�BK>9R[EGnZ� e �zJ�ACXcEuBKJ9EBKJ�AcR{F�VhI�YP>�nDEGn|I^T�nDBDR{>�YZBK>9R[Q)X�BDR[Q)T�nDV�I)R{@�Q�BKAcI^T����2J9EHBKJ9RKEPEsEZ©9Q)@SO�XCEGnS�%EPR[EHi�R[nDBSACTUBDRKI�F�>�YZEGF�ACT=;EGYZBKAcI^T����C���>IbEPRKEN�\ENF�ACnKYP>�nKn%J9I§�������4���uY[J�IUI^nDEGnoQ)T�F�A_T�BDEPRKO�RKEPBKn�R{>�XcEZ}*BDEG@SO�X_Q�BDEGn%BDI|EZ«.EGYZBoBKJ9EF9EGnKACRKEGFsY[J�Q)T�])EGnP�

��� ��� � ��-6&�"� ���/1��$ ���;&)(*� +

�2J9ENikR[nDBoVhEGQ�BK>9RKEqnDEGXCEGYZBKAcI^T�EZ©9Q)@SO�XcEpA_T��)I^Xc�)EGn�BKJ9EqACT�O�>9B�XCACT9]^>�A_nDBKACYzV�R[Q)@�EqACT?V�Ac]^>9RKE � } L ��NnKACT9]BKJ9EpR{>�XcEZ}*BDEG@SO�X_Q�BDEGnoACT V�Ac]^>9RKE � } " e �����4����O�RKI�F�>�YZEGnoBKJ9EMVhR[Q)@SEdACT?V�Ac]^>9RKE � } # e R[EGQ)F9�HV�I)R�nKBDR[ACT9]O�RKI�F�>�YZBKACI^T�ACT�W%T�]^XCACnKJ����2J9E�R{>�XcEZ}*BDEG@SO�X_Q�BDEGnpJ�Q)T�F�XCE�YPQ)nDEGnqI)VoBKJ�E�])EGT9EPR[Q)X%V�I)R{@ � "$( -/(@���)(T��-/(�*(B� ���A( ���,+�� � �@�1% 1"$( ���-+�� � � C �2J9EdnKBDR[Q�BDEP])�aEG@d?.I;F�ACEGF�?;��BKJ9E0R[>�XcEZ}*BDEG@SOkXCQ�BDEGnzA_n2BDI��D���

. � ���@�������L�!03 ����� 6&���"! ��!<&�-��L�!03 � �S3��� ����"+����%� �A(�(��%!*�0���:� T/ � 70�@���!�"7��� &��# 3 �� �����,?��� �<#%70�����%!=&��1$�0��� &��!�"7����-��%�@&�-0���%� 3 �� ����L&210(��%�%CE#%�� �7����"+*&��"(��#"+� �!*�$(0�������#� 6&��"+*,.-������(����%���#� �&��L����(����%���%!=&��.B �����$(�-0�� ����%�%+� "�10��%#�&��B � (�-��� ����%�%+� �!*�$(0���%(��"���'&���"!� �� (�-��� ����%� T

g ^

Page 37: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

Q)F�FsQSXCA_T9x;A_T9]p�)EPRK?�BDISBKJ�EbBDI)O�} XcEP�)EGX YPXCQ)>�nKEbVhR[Q)@SEpQ)T�F�Q)TaACT�F9EZikT�AcBDEzQ�RKBKA_YPXcENBDISBKJ9EMBDI)O�ACYbVhR[Q)@SE?�Q)nDEGF�I^T�BKJ9E�O�RKEGnDEGT�YZE�I)V2BKJ9E�R[J9EPBDI)R[ACYPQ)X 1"$( -/( e Q)T�F8� � �NQ)F�F�QuF9EZikT�AcBDE�Q�RKBKACYPXcE�BDI�BKJ�E �1% � �: O�RKEGF�ACYPQ�BDE)�

�2J�E�O�RKI;YZEGn[nKACT9]�Q)Xc])I)R[AcBKJ�@ F�ACYZBKQ�BDEGnSBKJ�Q�B����U�4���8?.EP]^ACT�O�RKI�YZEGnKnKACT�]�BKJ9E�A_T9O�>9B0Q�BSBKJ9EsBDI)OXcEP�)EGX'����J9EMT�Q)@SEMI)V1BKJ9EMBDI)O9} XcEP�)EGX�VhR[Q)@SEpA_n���� ������������ ��Q)T�FsAcBKn�B��UO.EpACn � ��� � ( ��nKACT�YZEbBKJ�EPRKEpACnT9EGAcBKJ�EPRqQ�nDO.EGYPAjikY|R{>�XcEZ}*BDEG@SO�X_Q�BDE�T�Q)@SEGF���� ������������ ��T9I)RqQa])RKI^>9OyYZI^TUBKQ)ACT�ACT�]���� � ������ � � �

Q)n�QS@�EG@q?.EPR e BKJ9Eq])EGT9EPR[ACYNR[>�XcEZ}*BDEG@SO�XCQ�BDE :� ���'�:( (#��5+� �� ( ACnonDEGXCEGYZBDEGF�BDI�O�R[I;YZEGnKn2BKJ9EpVhR[Q)@SE)��2J�E�ikR[nDBHYZI^@�@�Q)T�F~ACT8BKJ9E :� ��� �:( (#��5+� �� ( R{>�XcEZ}*BDEG@SO�X_Q�BDEuBDEGnKBKnsV�I)RHBKJ9E�EZ©9ACnDBDEGT�YZEuI)V|Q

x)EP�;�%I)R[F�YPQ)XCXCEGF� �����k�u�2J�ACnqBDEGnDBSnK>�YPYZEPEGF�n|Q)T�F�nDIuBKJ9EHYZI^T�nDEGm;>9EGTUB|A_nqO.EPRKVhI)R[@SEGF��u�2J9E�B �\IYZI^@�@�Q)T�F�n2I)V�BKJ9E � (: -�"$(: 0:( ��.� - (;� R{>�XcEZ}*BDEG@SO�X_Q�BDEqYPQ)>�nDE��D����Q)TuACT�F9EZi6T�AcBDEMQ�RKBKACYPXcEqBDI�?.EqnDEPBbACTBKJ9EpBDI)OkACY e Q)T�F�� � �%Q)T�Q)>�©9ACXCACQ�RK���)EPRK?���AcBKJH��Q)XC>9E ��1% � BDI�?.EpnDEPBzACTHBKJ9EpBDI)OaXCEP�)EGX�I)VªBKJ9EMV�R{Q)@SE)�

�2J�EHnKEGYZI^T�F�YZI^@�@�Q)T�F�I)VzBKJ�E � ��� � ( ( � 58� �� ( YPQ)>�nDEGn�BKJ9EsO�RKI�YZEGnKnKACT�]uI)VzBKJ9E ��� ��� ���� ���

BDI)O�ACY�����J9E�?.EGnDB0R[>�XCEZ}*BDEG@SO�XCQ�BDEHACndBKJ9EH])EGT9EPR[ACY ��5+�2 (#��5+� �� ( ��AcBKJ K >�nDBqI^T9EsYZI^@�@�Q)T�F�BKJ�Q�BACT�F�ACYPQ�BDEGn�BKJ�Q�BbBKJ�E,��� ���� �O�RKEGF�ACYPQ�BDE|nKJ9I^>�X_F�?.EqO�R[I;YZEGnKnKEGF��b��J9EPRKE|ACnzQHnDO.EGYPAji6YMR[>�XcEZ}*BDEG@�O�XCQ�BDEYPQ)XCXcEGF � � ���� e nDI�BKJ�ACnpACndnDEGXcEGYZBDEGF�����J�ACnNR[>�XCEZ}*BDEG@SO�XCQ�BDE�nKEPBKndQ�F9EZikT�AcBDE�Q�RKBKACYPXcE�A_T�BKJ9E ��� ����

VhR[Q)@SE)�F\EGYPQ)>�nDEqBKJ9EpYZI^@�@�Q)T�F�noI)VlQ)XCX.R{>�XcEZ}*BDEG@SO�X_Q�BDEGnonDEGXcEGYZBDEGFsBDI�O�RKI;YZEGn[n�BKJ9EpACT9O�>�B\J�Q§�)EqQ)XCX.?.EPEGT

EZ©�EGYP>9BDEGF e O�RKI�YZEGnKnKACT9]�A_n�T9Iv�¦YZI^@SOkXcEPBDE e Q)T�F������l�.��I^>9BDO�>�BKn2BKJ9E0@SI;F�Aji�EGF�@SEGQ)T�ACT9]SRKEPO�R[EGnDEGT�}BKQ�BKAcI^T�ACT V�Ac]^>9RKE � } #;����J�ACnS@SEGQ)T�A_T9]�RKEPO�RKEGnDEGTUBKQ�BKAcI^T�@�Ac]^J�BS?.EsRKEGQ)X_AcwPEGF�?;�  4¡�¢ ¡k£G¤h£ Q)n�BKJ9EW%T�]^XCACnKJHnDBDR[A_T9] �� 1"$(#- ( �@ (#� ( 5 "$��%8( �1%Y1"�( -9�:��� �

�2J�EznDEGYZI^T�F�EZ©9Q)@SO�XcEzI)V V�EGQ�BK>�RKEznDEGXCEGYZBKAcI^T�F�EG@SI^T�nDBDR[Q�BDEGn\BKJ�Q�B\VhEGQ�BK>9RKEGn\@�QG��Q)X_nDId?.E�F�EGXcEPBDEGFVhRKI^@ Q�X_ACT9]^>�ACnKBKACY0V�R[Q)@�E)���2J�E�V�R{Q)@SE�ACT V�Ac]^>�RKE � }[� f ACnMO�RKI�YZEGnKnDEGFy?U�����U�4����>�nKACT9]HBKJ9E�R[>�XcEZ}BDEG@SO�X_Q�BDEGn%ACTAV�Ac]^>9RKE � }[�)���%�2J9E2EZ«.EGYZB�I)V�BKJ9E�R[>�XcEZ}*BDEG@SO�XCQ�BDEGn%ACn�BDI0F9EGXcEPBDEzBKJ9EzF9EZi6T�AcBDE�m;>�Q)TUBKAji�EPRACT�BKJ9E � � ����BDI)O�ACY|VhR[Q)@SE)���2J�ACnMQ)XcBDEPR{Q�BKAcI^TyACnp?�Q)nDEGF�I^T�BKJ�E�Q)nKnK>�@�O�BKAcI^T�BKJ�Q�B e ACT�BKJ9E�F�I^@�Q)ACTVhI)R\�zJ�ACY[J�BKJ9EGnDENR[>�XCEZ}*BDEG@SO�XCQ�BDEGn\J�QG�)EN?.EPEGT��2R[AcBDBDEGT e nDBKQ�BDEG@SEGTUBKnoI)V BKJ�EzVhI)R[@ �������( 1"$( ���,+�� �

��ACX_X6T�EP�)EPR2I;YPYP>�RG���2J9EMBKQ�R[])EPBzXCQ)T9]^>�Q�])EqACn e Q�]^Q)ACT e W%T9]^XCA_nKJ�����U�4����?.EP]^ACT�n�O�RKI;YZEGn[nKACT9]|BKJ9EMVhR[Q)@SEpQ�B2BKJ�EpBDI)OaXcEP�)EGX Q)T�F e Q)n2ACTHBKJ9Epi�R[nDB�EZ©9Q)@SO�XcE e nDEGXCEGYZBKn

BKJ9E � ��� � ( ( ��5+� �� ( �y�2J�E�i�R{nDB0YZI^@�@�Q)T�F�I)V2BKJ�ACndR[>�XCEZ}*BDEG@SO�XCQ�BDEHnDEPBKn|BKJ9EH@SI�F9E�A_TyBKJ9EsACT�V�I�}VhR[Q)@SEqBDI 5+- (;�:(#% �1%+*��2 ���.� ��( �b��J9EqF9EPBKQ)ACX_n�I)V�BKJ�A_n�R[>�XcEZ}*BDEG@SO�XCQ�BDEdQ�RKEdI^@�AcBDBDEGFuV�I)Rb?�RKEP��AcB �)�z�2J9E� 5+-/(�* YZI^@�@�Q)T�F�ACT�AcBKA_Q�BDEGn�BKJ9E�O�RKI;YZEGn[nKACT9]pI)V.BKJ9E �������qO�RKEGF�ACYPQ�BDE)� F\EGYPQ)>�nDE �������dA_n�Qq@�EG@q?.EPR�I)VBKJ9ESYPXCQ)>�nKEd])RKI^>�O �����( 5+- ( * � e BKJ9E �� ��( 5+-/(�* � (#��5+� �� ( R[>�XcEZ}*BDEG@SO�XCQ�BDE|ACnbnDEGXcEGYZBDEGF��d�2J9E|nKACT9]^XcE �12YZI^@�@�Q)T�F�YZI^TUBKQ)ACT9EGF�ACTaBKJ�ACn2R{>�XcEZ}*BDEG@SO�X_Q�BDEdJ�Q)nzB �\IHBDEGnDBKn e ?.I)BKJaI)V���J�ACY[J�nK>�YPYZEPEGF��N�2J9E �5���<�

g L

Page 38: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

1���*�*�0�����01����7����!��� ��$��5!071���������1���� ��������9������ �7�$��5!01��� �������!1����71���� ��������,�7�������0��/�!1���01��� �� � 1������$��1����!%�0����*��0��� ����*����01����071���� �$�� 1���/����������������0���� �:$07���*��0�������!*������ 1������� � ����1����1���� ���� ���*������ ����*������������7�91���� ��

1��/�!%�07��!*��07�������*�����01����01��� ���� 1�����������1 �:���6����� ���*������ ����*������61��7�,�������� 1���� ����

������7����*!�76��1 �:�7��6��� � ���*���7�� ����*������� 1���,5����������6����%

�����������!����� ��� ���� 1���� �$��������7�����

�������������� 1��� �����'��������5��������;���*���7�� ����*����;1���,�������7���'�

��������!���70������:�07���*��07��/���!*��7���� 1���� �$�� ���!1����1���� �$�� ��!*���7�������*������1���9�����:������������!%-�6���6���*���7�� ���!*����

�������4��7���� �����1-���95�����

���7���� ��������!���0�5������� 1���� �$�� ���!1����1���� �$�� ����*!�76��1,������1

���7���� ��������!���0���1�� 1���� �$�� ����1����1���� ���� ���

����� � � �:���9��� �4�������!��������56����.��������$���! 1���6���� :���� �������!%�����

�*!�7,������� ����+����7���-��� ���$���!%4��7����

V�Ac]^>9RKE � } ^;�%¬%nDEG>�F�I;YZI�F9ENV�I)Rb�����l�.��O�RKI�YZEGnKnKACT�]|Q)XC])I)R[AcBKJ�@s�

���!�$0�7�!!���$�7���� �:��8� �:���$�� �������7�����-���*����:!����

� �����%,���)���$0*����� ������������,����� � "-"9"-"

V�Ac]^>9RKE � } L ���2J�ACn%X_ACT9]^>�ACnKBKACY�V�R{Q)@SEbA_n\A_T9O�>9B�BDI������4�����1�2J�EzBKQ�RK])EPB2X_Q)T9]^>�Q�])E e W%T�]^XCACnKJ e RKEGmU>�AcRKEGnBKJ�Q�B2BKJ�RKEPEpVhEGQ�BK>9RKEGnp�'Q)T�Q)>�©�A_XCACQ�RK���)EPR[?aQ)T�FsB��%I�Q�RKBKACYPXcEGnZ��?.EpQ)F�F�EGFHBDI�BKJ9EpVhR[Q)@SE)�

��*������7 �� ����*��7�� �#"���1 � �7:���$ �7� �:�� 1��������!��� � ���������7� �:�� 1��������!� $ �7��1����7� �7��������$ �7�1�� *!�/��+�7��1�$�7� �7������� �#"��7�1��$�7� � �7�������$��1��77�&% � ��������('-�7�/�!%��1��)��7��1� *!����+ �#"��7�1��$�7� � ����()� *!�/��+ �(��������� �������*���� � ����%��� *���� �#"��7�1��$�7� � �7�������$��1��77�&% � ��������('-��%��1��(�

V�Ac]^>9RKE � } ";�������4���uR[>�XcEZ}*BDEG@SO�XCQ�BDEGn�VhI)RoEZ«.EGYZBKACT9]SBKJ9EpT9EGYZEGn[nKQ�RK�H@SI;F�AjikYPQ�BKAcI^T�n%BDISBKJ9EpXCA_T9]^>�ACnDBKA_YVhR[Q)@SEpACT?V�Ac]^>9R[E � } L �

g "

Page 39: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

���!�$0�7�!!���$�7���� �:��8� �:���$�

� � ����()� *!�/��+ �� �������7�����-���*����:!����

� � �7�������$��1��77���7�/�!%��1��� ����%9���)�/�$0�*����

� �������� ��� ����� �� � �7�!�����$��1!�7�6��%��1��#"-"9"-"

V�Ac]^>9RKE � } #;���2J9E�X_ACT9]^>�ACnKBKACYsVhR[Q)@SEuI^>9BDO�>9BHT9I§� YZI^TUBKQ)ACT�nsQ)T Q)>�©9ACXCACQ�R[���)EPR[? Q)nH�\EGXCXbQ)nHB �\IQ�RKBKACYPXCEGn e I^T9E0F9EZikT�ACBDEqQ)T�F�BKJ�EqI)BKJ9EPRNACT�F9EZi6T�AcBDE)�%��J�ACnoVhR[Q)@SE0@�Ac]^JUB2?.EpRKEGQ)XCAcwPEGF�Q)n�BKJ�EqW%T�]^XCACnKJnDBDR[A_T9] �� 1"$(#- ( �@ (#� ( 5 "$��%8( �1%Y1"�( -9�:��� �

���6�����7�� ������� ��������������������!�����

� ��� �$��7�!�;"� �����%-����*!� +!

� �������7�����91�����%� ��� �� ��1�����: �� �7����������1��7����%��1��;"-"-"

V�Ac]^>9RKE � }[� f �y�2J�A_n�ACT9O�>�B�XCACT9]^>�A_nDBKACY�V�R{Q)@SE e ��J�A_Y[J�ACn�BDI�?6EaRKEGQ)XCAcwPEGF�ACT�W\T9]^XCACnKJ e YZI^TUBKQ)ACT�nHQnK>9O.EPR �6>9I^>�n\F9EZikT�AcBDEMQ�RKBKA_YPXcE)� H B2A_n\Q)n[nK>�@SEGFHBKJ�Q�BzACT�BKJ�ACnoF9I^@�Q)A_TsnDBKQ�BDEG@SEGTUBKn2I)V1BKJ9EMV�I)R{@ �� ��(1"$('���,+�� � T9EP�)EPR�I�YPYP>9RG�

��*������7 �� ����*��7�� $ �77� ����%� � �����%�7� ����%� � �:�������� �������!%6�7�$�;�:!;�$��%�6���6�:�6���!1����1���� �$

� �������������� ���� ������� ��������%������� 5���������� *!��+! �����%��*!� +� �����%!� *!��+!9������7��!���-*�� 2 *!� +� �����%!� �� ����*���� �#"���1�� � ���%� ���8�&����!������ ���!%�����$� 2 $�������

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

V�Ac]^>9RKE � }[�)���\�2J9EMR[>�XcEZ}*BDEG@SO�XCQ�BDEGn2EZ«6EGYZBKACT�]�BKJ9EpF9EGXcEPBKACI^TsI)VlBKJ�EqF9EZikT�ACBDENQ�R[BKACYPXcE)�

g #

Page 40: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

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

� ��������7�!�;"� �����%-����*!� +!

� ������������-1�����%� ��� �� ��1!����: � "-"9"

V�Ac]^>9RKE � }[� � ���2J9E�I^>9BDO�>9B\XCACT9]^>�A_nDBKACY�VhR[Q)@SE e RKEGQ)F9�SVhI)R\nDBDR{ACT9]pO�R[I;F�>�YZBKAcI^T��ª�2J�ACn�VhR[Q)@SEN@�Ac]^JUB�?.ERKEGQ)XCACwPEGFs��AcBKJHBKJ9EMW\T9]^XCACn[J�nKBDR[ACT9] _������(�= ��" C �2J9EpF9EZikT�AcBDEpQ�RKBKACYPXcEpJ�Q)no?.EPEGTHRKEG@SI§�)EGF �

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

� ��������7�!�;"� �����%,����*!� +!

� ������������-1�����%� �����%-����������������

� ����������7�/�!%��7��� � "9"-"9"

V�Ac]^>9RKE � }[� g �M�2J�A_nbX_ACT9]^>�ACnKBKACYMVhR[Q)@SESACnNnDBDR[>�YZBK>�R[Q)XCXc��>�T�nKQ�BKACnDV�Q)YZBDI)RK�aVhI)RMI^>9BDO�>�BbACT�=;OkQ)T�ACnKJ�� H T=;O�Q)T�ACnKJ e BKJ9EqnK>�? K EGYZB2Q)T�FsI)? K EGYZB2I)VlBKJ�EqnDEGTUBDEGT�YZE _������( �%+*��2��% 0 �:�:* Q�RKEqnD��Q�O�O.EGF��

YZI^T�nDEGm;>9EGTUB�YPQ)>�nDEGn�BKJ9Eqm;>�Q)TUBKAji�EPRoBDI�?.EpF9EGXcEPBDEGF�V�RKI^@ BKJ9E � � ����BDI)O�A_YNV�R[Q)@�E)�

��� �� /1&� �"%�;&)"� U-6$M�z �-.+%��� �� ��8-6&)(*� +

�2J9EaikT�Q)X�EZ©�Q)@SOkXcE�F9EG@�I^T�nDBDR[Q�BDEGn�J9I§� ���U�4����YPQ)T8?.E�>�nDEGF�BDI�YPQ�RKRK��I^>9BHnDBDR[>�YZBK>9R[Q)X2BDR{Q)T�n }VhI)R[@�Q�BKAcI^T�n|I^T�X_ACT9]^>�ACnKBKACYSVhR[Q)@SEGnP���2J9E�BKQ�RK])EPB�XCQ)T9]^>�Q�])EHA_n�=;O�Q)T�ACn[J e Q)T�F�BKJ9EsR[>�XcEZ}*BDEG@�O�XCQ�BDEGnACT V�Ac]^>9RKE � }[� � EG@d?.I;F���BKJ9ESO�R[A_T�YPAcO�XcEGn2RKEGXCQ�BDEGF�BDIsBKJ9E|�)EPRK? &�� �; ��- � �<58� (�� � ( � e ACTUBDRKI�F�>�YZEGFuACT=;EGYZBKAcI^T~���C��� � ��¥8J�EGT�Q�O�O�XCAcEGFyBDI�BKJ9EsXCACT9]^>�ACnDBKACY|VhR[Q)@SEsACT V�Ac]^>9RKE � }[� g;e BKJ�EGnDEsR[>�XcEZ}*BDEG@�O�XCQ�BDEGnO�RKI�F�>�YZENBKJ9EMVhR[Q)@SEMACT?V�Ac]^>�RKE � }[� ` e ACT���J�A_Y[JHBKJ9EpnK>�? K EGYZBoQ)T�FHBKJ�EMI)? K EGYZBzJ�QG�)Ep?.EPEGTsnD��Q�O�O.EGF���2J9EdnDBDR[Q�BDEP])��I)V�BKJ9EdR[>�XcEZ}*BDEG@�O�XCQ�BDEGn�A_n2BDI�O�RKI�YZEGnKn�Q)XCX4O�RKEGF�A_YPQ�BDEGn2BKJ�Q�BNQ�RKEdnKBDR[>�YZBK>9R[Q)X_Xc��n[AC@�ACXCQ�RBDIHBKJ9E�=;O�Q)T�A_nKJ��)EPRK? &��'�# ��- � �<5+� ( � �:( �2?;�anD��Q�O�O�ACT9]�BKJ9E|O�RKEGF�A_YPQ�BDE)��nzBDI)OkACYdQ)T�F�BKJ�E0BDI)O�} XcEP�)EGXBDI)O�ACY��

�2J�E � ��� � ( ( � 58� �� ( R[>�XcEZ}*BDEG@SO�XCQ�BDE�A_T�AcBKACQ�BDEGnNBKJ9ESO�RKI;YZEGn[nKACT9]HI)V�BKJ9ESVhR[Q)@SE)� H BKnNi�R[nKBpYZI^@|}@�Q)T�F e Q �=����� e EZ©�EGYP>9BDEGnd?6EGYPQ)>�nDE�BKJ9EPRKE�EZ©�ACnKBKnqQ�@SEG@d?.EPRpI)V�BKJ9E�])RKI^>�O�XCACnKB �����( 5+- ( * � A_T�BKJ9EVhR[Q)@SEN��BKJ9E%O�RKEGF�ACYPQ�BDE �������9�K�ª�2J9E ������( 5+- ( *�� ( � 58� �� ( nDBDI)RKEGn1BKJ9E\BDI)O�ACY%I)V�BKJ9E �������bVhR[Q)@SE�ACTdBKJ9EACT9VhI�}*VhR[Q)@SE)���2J9EMnDEGYZI^T�F�YZI^@�@�Q)T�F�I)VlBKJ9E � ��� � ( (#��5+� �� ( BDEGnDBKn�V�I)RoBKJ9EqEZ©�ACnKBDEGT�YZEMI)V1Q�� � �;5+�. ACT9VhI�}*x)EP� e �zJ�ACY[Ju��Q)n K >�nDBpnDEPBpACT�BKJ�E�ACT9VhI�}*V�R[Q)@�E)�0�2J�E � ���5 �;��� � (� : ��� �:( 7 � R[>�XcEZ}*BDEG@SO�XCQ�BDE|EZ©;}EGYP>9BDEGn|T9EZ©�B e YPQ�RKRK��ACT9]�I^>�BdBKJ9E�Q)YZBK>�Q)X�nD��Q�O�O�ACT9]aI)VoBKJ9E�BDI)O�} XcEP�)EGX\BDI)O�ACY�Q)T�F�BKJ9E�BDI)O�ACY�I)V2BKJ9E

� f

Page 41: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

��*������7 �� ����*��7�� $ *!� +! �����%�� �#"���1 � � ���������$ � �!��� ����.�����7� ��.���������������%������� 5���������� *!� +! �����%��*!� +� �����%!� *!� +!6��������!��� *�� 2 *!� +� �����%!� �� ����*���� $ � �!��� ����.�����7� ��.�����7���� �!��� ����.�����7� ��.��������� �#"��7� � � �������7� � �������7���� �!��� ����.�����7� ��.��������� �#"��7� � ��������% � ����%�' � ���������� �#"��7� � �������� � � ����������

V�Ac]^>9RKE � }[� � ���2J�EGnDENR[>�XcEZ}*BDEG@SOkXCQ�BDEGn\EG@q?.I�F9�SBKJ9EMT9EGYZEGnKnKQ�R[��@SI�F�AjikYPQ�BKACI^T�n�BDISnD��Q�OHBKJ9EMnK>9? K EGYZBQ)T�FsI)? K EGYZB2I)V�Q)TU���)EPR[?�XCAcx)ENBKJ9E|=;O�Q)T�ACn[J &�� �; ��- e � � 5+� ( � �:( �K�

���6��������������� �������7�����91�����%

� �����%-����������������� ����������7����%��7��� � "-"

� �����%-����*!� +�� ������������4�������������

� ������ �7�!�#"9"9"

V�Ac]^>9R[E � }[� ` ���2J9EMI^>�BDO�>9BoVhR[Q)@SEpJ�Q)noBKJ�EpI)R[Ac]^ACT�Q)X6n[>9? K EGYZB2Q)T�FsI)? K EGYZB�nD��Q�O�O.EGF��

O�RKEGF�ACYPQ�BDE)�

����� �]� +,(�"�+5)��2� ����������� *��!&$'(*) " �*�76���(*�� �+8"%$'��(3�x+5��1��

H T�BDRKI�F�>�YPA_T9]�Q�F�EGYZI^>9O�XcEGF�Q�R[Y[J�ACBDEGYZBK>9RKE|ACT�BKJ9E0nK>9RKV�Q)YZEqR[EGQ)XCAcwGQ�BKAcI^T�YZI^@SO.I^T9EGT�BNJ�Q)nbQ)XCXcIv�%EGFuF9EZ}�)EGXcI)O.EPR[nª�\I)RKx�ACT9]M��AcBKJ0I^>9R%nD�;nKBDEG@ BDIM�2R[AcBDEoYPXcEGQ)T�EPR�R[>�XcEZ}*BDEG@�O�XCQ�BDEGnªBKJ�Q�B�Q�R[EoEGQ)nKAcEPR�BDIpR[EGQ)F�Q)T�FF9EP?�>�]9��V�I)RNEZ©9Q)@SO�XcE e BKJ9E|F9EGYZI^>9OkXcEGF�Q�R{Y[J�AcBDEGYZBK>�RKE0J�Q)nz])R[EGQ�BKXc�anKAC@�O�XCAji�EGFHBKJ�E0F9EP�)EGXCI)O�@SEGTUBbI)V����� �1£P¡ �l��� e QH@d>�XCBKACXCACT9]^>�Q)X�BDR[QG�)EGXc} F9I^@�Q)ACTuBDR[Q)T�n[XCQ�BKAcI^TunD�;nKBDEG@s�p�2J9Ed])I^Q)XªI)V%����� �1£P¡ �l���ACnoBDI�Q)XCXcI§�¦>�nDEPR[n2BDI�nDO.EGQ�xsQ)T�>9BDBDEPR[Q)T�YZE0ACTsQ�nKI^>9R[YZEpXCQ)T9]^>�Q�])EdQ)T�F�J�QG�)EqBKJ�EqnD��nDBDEG@ BDR[Q)T�nKXCQ�BDEQ)T�F�R[EPO6EGQ�BqBKJ9E�>9BDBDEPR[Q)T�YZE�ACT�Q�BKQ�RK])EPBdXCQ)T�]^>�Q�])E)��¥�E�J�QG�)E�F9EP�)EGXcI)O.EGF�R{>�XcEZ}*BDEG@SO�X_Q�BDE�nDEPBKnpVhI)RBKJ9RKEPEbXCQ)T9]^>�Q�])EGnN��W\T9]^XCACnKJ e =;O�Q)T�A_nKJ e Q)T�F r Q)T�F�Q�R[ACT.�lQ)T�F�Q�RKEbACT�BKJ�E�O�RKI�YZEGnKn%I)V Q)F�F�ACT�]qnK>9O�O.I)RKBVhI)R V�RKEGT�Y{J�� H TS���� �l£P¡ �1��� e �����4������n1V�R[Q)@�E2@SI;F�AjikYPQ�BKAcI^T|YPQ�O�Q�?�A_XCAcB �dACn�>�nDEGF|BDIMBKQ)ACXCI)R�BKJ9E2XCACT�}]^>�ACnKBKACY�V�R{Q)@SE�O�R[I;F�>�YZEGF|?U�|BKJ9Eb>�T�F9EPR[nKBKQ)T�F�ACT9]NYZI^@SO.I^T9EGTUB e � ¤�¢���e BDIdBKJ9EznK�;TUBKQ)YZBKACY�YZI^T�nDBDR[Q)ACTUBKnQ)T�F�Q�O�O�RKI)O�R[A_Q�BDEb�\I)R[F�nKEGT�nDEGnoI)VªBKJ9EMBKQ�RK])EPBbXCQ)T9]^>�Q�])E)�

E TSEZ©9Q)@SO�XcEo��ACBKJ�ACT0BKJ�ACn�F9I^@�Q)ACTSnKJ9Iv��n�J9Iv��BKJ9E2F9EGYZI^>9OkXcEGFSQ�R[Y[J�AcBDEGYZBK>9RKE�J�Q)n�nKAC@SOkXCAji�EGFdBKJ9ER[>�XCEZ}*BDEG@SO�XCQ�BDEGn�V�I)RzBDR[Q)T�nKXCQ�BKACI^T�ACTUBDIH=;O�Q)T�ACnKJ��>V�Ac]^>�RKE � }[�:^�nKJ9I§�zn2BKJ9E0nKACT9]^XcEMR{>�XcEZ}*BDEG@SO�X_Q�BDEMikXcEQ)T�F�XcEZ©9ACYZI^T�>�nDEGF�BDI0])EGT9EPR[Q�BDEMQ0nDBDR[ACT9]d?U�  4¡�¢ ¡6£P¤h£ O�R{AcI)R�BDI0BKJ9EzF�EGYZI^>9O�XCACT�] e ��J�A_XcE V�Ac]^>9RKE � }[� LnKJ9Iv��n0BKJ9EHB �\I�R[>�XcEZ}*BDEG@�O�XCQ�BDE�ikXcEGn|>�nDEGF�?U�������l�.�8Q)T�F  4¡�¢ ¡6£P¤h£ A_T�Q)F�F�AcBKAcI^T�BDIuBKJ�EHn[J�Q�RKEGFXcEZ©9ACYZI^T����2J9EHR[>�XCEZ}*BDEG@SO�XCQ�BDEGnSQ)T�F�XCEZ©�ACYPQ�ACT�?.I)BKJ�i�]^>9R[EGnSJ�QG�)E�?.EPEGT��2R{AcBDBDEGT�BDIyQ)Y[J�ACEP�)E�BKJ9E

� �

Page 42: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

� ��������������� ����� ����������������������� � �*������7�1��� ������*�!���: �7��!� �$�7��� ����� � ���������$���� ��: ���������$ �7� ����(��

� ����(���� ��: ��������

� ���������1�������4���*����������� �� ����*���� � ��� �$

� ����($�7*!��������!*�!���� ��: �������� � ���������7� ����( �#"���1 � ����(���� ��*!����+ ��$ ��� *!�/��+ ��7� *!�/��+ �#"���1-�� �5��$ �7� *�����+ ������ ��7� *!�/��+ ����!� �#"��77� � ����()� *!�/��+ ����!�'�(�

� ������������� � ������:!��*��5�� ��� �7�!�

� ������$��!����� � �&�������%�� ����� �/�7:�����%��:��7� ��*% � �����"!�������!�;��#���!�!�*!����+ ������ � �/�$�7����� ���� � � ��������$����%�)� � �����5��$� ��&����')� �$�7���$� �

��� ������(�8�/����! ���!�!�(��� ��&���)')�/�$�7��!�� �

V�Ac]^>9RKE � }[�:^;�%=9ACT9]^XcE�R[>�XCEZ}*BDEG@SO�XCQ�BDE�ikXCE2Q)T�F�XcEZ©9ACYZI^TS>�nDEGF�BDIq])EGT9EPR[Q�BDEzBKJ9E2nDBDR[A_T9]+* � �-,��% � �_�/.%+� �.� (#%8( � �; (�* � VhRKI^@#BKJ�EMV�R[Q)@�EqACT?V�Ac]^>9RKE � }[��";�

nKQ)@SEq])I^Q)X'��])EGT9EPR[Q�BDE0Q�=;O�Q)T�ACnKJHnDBDR[ACT�]0VhRKI^@#BKJ�Ep@SEGQ)T�ACT9]SR[EPO�RKEGnDEGTUBKQ�BKAcI^T�ACT VªAC]^>9RKE � }[��";��2J�E��\I)R[F�n�YZI^T�BKQ)A_T9EGF~ACT�BKJ�EuBKQ�R[])EPB�=�O�Q)T�ACnKJ�nDBDR[ACT�]�ACT�BKJ�ACn�EZ©�Q)@�O�XcE�J�QG�)E�RKI^>9]^J�Xc��BKJ9E

VhI^XCXcI§�zACT9]|W%T9]^X_ACnKJHYZI)RKRKEGnDO.I^T�F�EGT�YZEGnP�

0 `�>6OQ)TUBDI^n Q��T9I^n BKAcEGT�E >�nDBDEGF21J�I§��@�Q)T�� �)EGQ�R[n J�Q§�)E �)I^>

�2J9Ep@�Q)ACTs�)EPRK?�I)V1BKJ�ACn2nDEGTUBDEGT�YZE e (#%8( - e A_n2YZI^T K >9]^Q�BDEGF�A_TsBKJ9EpBKJ�ACR[FHO.EPR[nDI^T�nKA_T9]^>�XCQ�R e ACTsQ�])R[EPEZ}@SEGTUBN��AcBKJ�BKJ9ESnK>9? K EGYZB �'�# ( * � H TuI)R[F9EPRNBDIHO�RKI�F�>�YZE0BKJ9E�=;O�Q)T�A_nKJ�nKBDR[ACT9]�* � �-,��% � �A�3.%+� �A.� (#%T(� �; (�* � e BKJ�EpTU>�@d?.EPR�ACT9VhI)R[@�Q�BKACI^T�VhRKI^@#BKJ�EqnK>9? K EGYZB2J�Q)noBDI�?6Ep@�Q)F9EqQG��Q)ACXCQ�?kXcENBDI�BKJ9EpQ)>�©9ACXCA_Q�RK��)EPRK?anKI�BKJ�Q�B2BKJ9EpQ�O�O�RKI)O�R[A_Q�BDEM�)EPRK?�VhI)R[@ YPQ)T�?.EMY[J�I^nDEGT��

H THBKJ9EMI^XCFsnD��nDBDEG@ e BKJ�EMI^T�Xc����QG�HBDI�XcEGQ�R[TsA_T9V�I)R{@�Q�BKAcI^THnK>�Y{JsQ)noBKJ9EpT;>�@q?.EPRoI)VlBKJ9EpnK>9? K EGYZB��Q)npBDI 58-/( &'(#%T(#-/�� ( BKJ9E�nDBDR{ACT9]9���2J�E�YZI^@�@�Q)T�F54 � � Q" ��58�. ACT V�Ac]^>9R[E � }[�:^�EZ©�EGYP>9BDEGndBKJ�ACnO�RKEP])EGT�EPR[Q�BKAcI^T����2J9EoR[EGnK>�XcBªI)V6BKJ�ACn�YZI^@�@�Q)T�F�ACn�BKJ�Q�B�BKJ�E2�%I)R{F � �; ( * ACn�nDBDI)RKEGF�ACT|BKJ9E�ACT�V�I�}*VhR[Q)@SEVhI)R2XCQ�BDEPR2ACT�YPXC>�nKAcI^T�A_T�BKJ�EbBKQ�R[])EPB�nDBDR[ACT�]9�ª��J9EMnKACF9EbEZ«6EGYZBzACn\BKJ�Q�BoBKJ9EMTU>�@q?.EPRoACT9VhI)R[@�Q�BKAcI^T�VhRKI^@BKJ9EsXcEZ©9ACYPQ)X%EGT�BDRK��V�I)R ����� ACT V�Ac]^>9RKE � }[�:^�ACn0Q)XCnDI�nDBDI)RKEGF�A_TyBKJ9EsACT�V�I�}*VhR[Q)@SE e ��J�EPRKE�ACB|YPQ)T�?.EQ)YPYZEGnKnDEGF���J9EGTuBKJ9ESnDBDR[ACT�] .� (#%8( A_nzO�RKI;F�>�YZEGF��M�2J9E|YZI^@�@�Q)T�F � � Q" 6 � (;�#.�.��% F�ACnKY[J�Q�RK])EGnNBKJ9E

� �

Page 43: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

� ������������ �)���)���������������������� � ��*������7�1���� ������*����*������7 �� ���!*���� � ���������$ �7� ��*������7 ���7��.���$ �77� ����(

� ��������41�����������*�!��������� �� ����*���� � ������

� ����($�7*!�7�7������*�!���� ��*������7 �����.�� �#"��*����� � �����.�7�&% � ��������(' ���� ����( �#"���1 � ����(����)� *!����+ ��$ �7� *�����+ ���� *!����+ �#"���19�7� �5� $ �7� *!����+ ������ ���� *!����+ �����7� �#"���� � ����()� *�����+ ������'�)�

� ������������� � ������:!��*��5�� ��� �7�!�

� ������$��!����� � �&�������%�� � ���7��.�� � �:�����%��:��7� ��*% � �����"!�������!�;��#���!�!�*!����+ ������ � �/�$�7����� ���� � � ��������$����%�)� � �����5��$� ��&����')� �$�7���$� �

��� ������(�8�/����! ���!�!�(��� ��&���)')�/�$�7��!�� �

� �)���)���������������)�������������)���� ��� � ��*������7�1�������4���*�����: ����!���$����� ����� � �������� � ����( � ��������

� ��������41���� �$ �7��*�!��������� �� ����*��7�� � ��� ��

V�Ac]^>9RKE � }[� L ���o�\IdR{>�XcEZ}*BDEG@SO�X_Q�BDE�ikXCEGn�Q)T�F�XcEZ©9ACYZI^T�>�nDEGF�BDI|])EGT9EPR{Q�BDEbBKJ�EbnDBDR{ACT9] * � � ,��% � � �/.%+� �.� (#%8( � �; (�* � VhRKI^@#BKJ�EMV�R[Q)@�EqACT?V�Ac]^>9RKE � }[��";�

���4�:$0�7������$�7���� ����()� *!����+ �� ����������� �������������

� �!� �� � ���� � "� �����%-������!0��75�

� ����������&:��7�6��*%��#"9"

V�Ac]^>9RKE � }[��";�ª�lA_T9]^>�ACnDBKA_Y�V�R{Q)@SEonDEPRK��ACT9]NQ)n�ACT9O�>�B4BDINBKJ9E2nK>9R[VhQ)YZE�RKEGQ)XCACwPEPRG�1��J�ACnlV�R[Q)@�E\R[EPO�RKEGnDEGTUBKn eACTHW\T9]^XCACnKJ e Q�nKBDR[ACT9]SnK>�Y{J�Q)n � �J��� * ��-/( ����� �

� g

Page 44: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

���4�:$0�7������$�7���� ����()�&:�� 2 ��� �����.�7�8�/�:�����%��� ����������� �������������

� �!� �� � ���� �� �����.!�8�/�:�� ��%�� "

� �����%-������!0��75�� ����������&:��7�6��*%��#"9"

V�Ac]^>9RKE � }[��#;�ª�lA_T9]^>�ACnDBKA_Y�V�R{Q)@SEonDEPRK��ACT9]NQ)n�ACT9O�>�B4BDINBKJ9E2nK>9R[VhQ)YZE�RKEGQ)XCACwPEPRG�1��J�ACnlV�R[Q)@�E\R[EPO�RKEGnDEGTUBKn eACTHW\T9]^XCACnKJ e Q�nKBDR[ACT9]SnK>�Y{J�Q)n � �J��� * ��-/( ����� �

nDBDI)RKEGF nDBDR[ACT9] � �; (�* Q�B�BKJ9Es@SI^@�EGT�B�ACB|n[J9I^>�XCF�?.EsYZI^T�YPQ�BDEGT�Q�BDEGF�BDI�BKJ9EsI^>9BDO�>9B�nKBDR[ACT9]9���2J9ER[>�XCEZ}*BDEG@SO�XCQ�BDEGn2A_T?VªAC]^>9RKE � }[�:^�Q)X_nDI�nDEPB2BKJ9EM��Q)XC>9EMI)VªBKJ9EpQ)>9©�ACX_ACQ�RK���)EPRK? e Y[J�Q)T�]^ACT9]�AcBoVhRKI^@ ���% �BDI " ���( ?�Q)nDEGFHI^THBKJ�EbO�RKEGnDEGT�YZENI)V1BKJ9E ��� �����|O�RKEGF�ACYPQ�BDE)���2J�ACn\ACn\?.EGYPQ)>�nDEMACT�=;O�Q)T�ACnKJ�BKJ9EN�)EPRK? (#%T(#- � �A" ���( �%ACn2>�nDEGFHBDI�BKQ)XcxsQ�?.I^>9B2Q�])E e �zJ9EPRKEGQ)noW\T9]^XCACnKJH>�nKEGnoBKJ9EM�)EPRK? �@�;( �

­b>�XcEZ}*BDEG@SO�X_Q�BDEGnSYPQ�RKRK��ACT9]uI^>9B|BKQ)nDx;nSn[>�Y[J�BKJ9EGnKE e T9Iv�#RKEGXcEP]^Q�BDEGF�BDI����U�4��� e YPXC>�BDBDEPRKEGF�BKJ9E 4¡�¢ ¡k£G¤h£ R{>�XcEZ}*BDEG@SO�X_Q�BDEdi6XcE�ACT�BKJ9E�I^X_F�nD�;nKBDEG@ e @�Q�x�ACT9]�ACBpF�A���YP>�XCBzBDI�BDEGXCXª��J9EGT�YZI^T�nDBKAcBK>9EGTUBKn�\EPRKEMQ)YZBK>�Q)XCXc��?.EGACT�]dQ)F�F9EGF�BDISBKJ9EbBKQ�RK])EPB2nDBDR[A_T9]9� H THYZI^TUBDR[Q)nDB e BKJ9EMT9EP�~nD��nDBDEG@ Q)F�F�n�Q0nDBKQ�])EpACT��J�A_Y[J|BKJ�ACn1x�ACT�F0I)V.O�RKI�YZEGnKnKACT�]bACn�YZI^@�O�XcEPBDEGFSO�R{AcI)RªBDIp])EGT9EPR[Q�BKAcI^T�I)VkBKJ9EoBKQ�R[])EPB%nDBDR[A_T9]9�1��J9E�R[>�XcEZ}BDEG@SO�X_Q�BDEdi6XcEGnNQ)T�F�XcEZ©�A_YZI^TuA_TMV�Ac]^>�RKE � }[� L nKJ9I§�¨BKJ9ESBKJ�RKEPE0ikXcEGnzBKJ�Q�BMRKEGQ)XCAcwPE0BKJ9ESnKQ)@SE�nKBDR[ACT9] e* � �-,��% �����3.%8� �A.�2( %8(<� �# ( * � e ]^AC�)EGT�BKJ9E0n[Q)@SE|V�R[Q)@�E|Q)nNACT�O�>9B e ACTaBKJ�E0F9EGYZI^>�O�XcEGF�@SI�F9EGX'�N�2J9E���U�4����R[>�XcEZ}*BDEG@SO�XCQ�BDEGn e ACT�YZI^T K >�T�YZBKACI^T���AcBKJ�BKJ�E�XcEZ©9ACYZI^T e Q�R[E�>�nDEGF�BDI�O�RKEPO�R[I;YZEGnKnpBKJ9E�VhR[Q)@SE)��2J9EGT e BKJ9E   ¡�¢4¡k£P¤�£ R[>�XCEZ}*BDEG@SO�XCQ�BDEGn e Q)XCnDI���AcBKJ�BKJ9E�XcEZ©�A_YZI^T e Q�RKE�>�nDEGF�BDI�])EGT9EPR[Q�BDE�BKJ9E�nKBDR[ACT9]9��2J9E   ¡�¢ ¡k£P¤�£ R{>�XcEZ}*BDEG@SO�X_Q�BDEqVhI)Rz])EGT9EPR{Q�BKACT9]�BKJ�E0YZI^T�nKBKAcBK>9EGTUBKn�I)V�BKJ�E�� �������� ��� �sV�R{Q)@SEdACnzACTO�Q�RKBKA_YP>�XCQ�R%@0>�Y{J�@�I)RKEzBDR{Q)T�nDO�Q�RKEGTUB\��AcBKJ�RKEGnDO.EGYZB�BDI|�\I)R[F�I)R[F9EPR[ACT�]9�1�2J�EzVhR[Q)@SEzRKEGnK>�XcBKA_T9]pVhRKI^@BKJ9Eq�����4����O�RKI;YZEGn[nKACT9]SnDBKQ�])EqA_n2nKJ9Iv��T�ACT?V�Ac]^>9R[E � }[��#;�

����� -� � � +5 ��

=�AC@�O�XCAcVh�;A_T9]SF9EP�)EGXcI)O�@[email protected])RKBKQ)T�BNACTaR[>�XcEZ}oQ)T�F�BDEG@SO�XCQ�BDEZ}*?�Q)nKEGF�nD�;nKBDEG@�n e ��Q)X_>9EGFaVhI)RNBKJ9EYZI^TUBDRKI^X9BKJ9EP�0I�«6EPR�A_T|BKJ9E�O�RKI�F�>�YZBKAcI^T0I)VkX_ACT9]^>�ACnKBKACYPQ)XCXc�U} nDI^>�T�FpI^>9BDO�>9B e ?k>9BlI)VhBDEGT�Q)nKnKI;YPACQ�BDEGF���AcBKJJ�Ac]^JaF9EP�)EGXcI)O�@SEGTUBNYZI^nDBKnP� H T�BKJ�ACnzY[J�Q�O�BDEPR e �\EdJ�QG�)E|nKJ9I§�zT�J9Iv��Q�F9EGYZI^>9O�XCEGF�Q�R[Y[J�AcBDEGYZBK>9RKE|YPQ)TJ9EGXcO�nKAC@SOkXCAcVh��F9EP�)EGXcI)Ok@SEGT�B0?;�y@�Q�x�ACT9]aR{>�XcEZ}*BDEG@SO�X_Q�BDEGnqEGQ)nKACEPRdBDI�>�T�F�EPR[nDBKQ)T�F��s¥�EsJ�Q§�)EsQ)XCnDInKJ9Iv��TyJ�I§� �����4��� YPQ)Ty?.E�>�nDEGF�BDIu@�Q�x)E�Y{J�Q)T9])EGn0BDIaVhR[Q)@SE�V�EGQ�BK>�RKEGndQ)T�FynDBDR[>�YZBK>9RKE)� H TyBKJ9ET9EZ©�BqY[J�Q�O�BDEPR e �%E�F9EP�)EGXcI)O�Q�J��;?�R[A_F�Q�O�O�RKI^Q)Y{JyBDI r �5BKJ�Q�BqEZ©�O�XcI^AcBKnpBKJ9E�T9EP� Q�R[Y[J�ACBDEGYZBK>9RKE�I)V

� �

Page 45: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

BKJ9Eqn[>9RKV�Q)YZEMRKEGQ)XCAcwGQ�BKAcI^TaYZI^@SO.I^T9EGT�B2Q)T�FsBKJ9EqYPQ�O�Q�?kACXCAcBKAcEGn\I)Vª�����l�.���

�3`

Page 46: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

� ^

Page 47: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

� ��������� �

� � � � � � � � � � � ��� ��� � � � � �-� � ���

¥�E�J�QG�)E�F�EP�)EGXcI)O.EGF�Q�J��;?�R[A_F�Q�O�O�RKI^Q)Y{J�BDIanDO.EPEGY{J�}*?�Q)nDEGF r �5A_T�Q�YZI^T�nDBDR[Q)A_T9EGF�F9I^@�Q)A_T�BKJ�Q�BBKQ�x)EGn�Q)F9��Q)T�BKQ�])E�I)V�BKJ�E\T9EP��Q�R[Y{J�AcBDEGYZBK>9RKE\I)V�BKJ9E\nK>9RKV�Q)YZE\RKEGQ)XCAcwGQ�BKAcI^T0YZI^@SO.I^T9EGTUBP�1��J9E�BDEGY{J�T�ACm;>9EYZI^@d?�ACT9EGn�B��%IqO�RKI^@�ACT�EGT�B r ��Q�O�O�RKI^Q)Y{J9EGnP� ��%+ (#-;���1%'&��B� Q)T�F .-/��%���0:(#- ���2J9EoVhI)R[@SEPR�YZI^TU�)EPRKBKn%BKJ9EnDI^>9R{YZE�nKBDR[ACT9]NACTUBDINQMX_Q)T9]^>�Q�])EZ} ACT�F�EPO6EGT�F9EGT�Bª@SEGQ)T�A_T9]zR[EPO�RKEGnDEGTUBKQ�BKAcI^T|?.EPV�I)R[E\O�RKI;F�>�YPACT9]bQzBKQ�R[])EPBnDBDR[A_T9]��.V�Ac]^>9R[E g }[�PQ;� LlBKJ9ESXCQ�BDBDEPRMRKEGnDBDR[>�YZBK>9RKEGnbQ�nK�;TUBKQ)YZBKACY0O�Q�R[nDE0I)V�BKJ�E0nDI^>�R[YZESnDBDR[ACT9]�BDIs@�Q�x)EAcBSYZI^T9VhI)R[@ BDI�BKJ9E�YZI^T�nDBDR{Q)ACT�BKn|I)VzBKJ9EHBKQ�RK])EPB�XCQ)T�]^>�Q�])E e O�R[I;F�>�YPACT9]�QuBKQ�RK])EPB�nDBDR[ACT9]uVhRKI^@ BKJ9E@SI�F�Aji�EGF�O�Q�R{nDE��.V�Ac]^>9RKE g }[�Z? �K�

�2J�EdQ�O�O.EGQ)XlI)V�BKJ9E|ACT�BDEPR{XCACT9]^>�Q)X�Q�O�O�RKI^Q)Y[J�ACnzBKJ�Q�B e ACTaBKJ9EPI)RK� e ?.EGYPQ)>�nDE0nDI^>9R[YZE|nDBDR[ACT�]^n2VhRKI^@Q)TU��XCQ)T9]^>�Q�])EpQ�RKEM@�Q�O�O.EGF�BDI�Q0YPQ)T�I^T�ACYPQ)X.VhI)R[@ e Q)XCX6BKJ�Q�BoACnoT9EPEGF9EGF�BDISO�R[I;F�>�YZEbQ0BKQ�RK])EPB�nKBDR[ACT9]ACnzQ�@�Q�O�O�ACT9]SVhRKI^@ BKJ�E0ACTUBDEPR[XCA_T9]^>�Q|BDI�BKJ�EdBKQ�RK])EPBNXCQ)T9]^>�Q�])E)�6IzEGT�YZE e I^T�Xc� �S� �1�\@�Q�O�O�ACT9]^nzQ�RKET9EPEGF9EGF D I^T9E�V�RKI^@ EGQ)Y[J�nDI^>9R{YZE�XCQ)T9]^>�Q�])E�BDIaBKJ9E�ACTUBDEPR[XCACT9]^>�Q e Q)T�F�I^T�E�V�R[I^@ BKJ9E�ACT�BDEPR{XCACT9]^>�QBDIuEGQ)Y[J�BKQ�RK])EPB|XCQ)T9]^>�Q�])E)� IbI§�\EP�)EPR e AcBdYPQ)T�?.E�F�A���YP>�XcBMBDIuF9EGnKAc]^T�Q)TyACTUBDEPR[XCA_T9]^>�QsnK> ��YPAcEGT�BKXC�>�T�AC�)EPR[nKQ)X\BDI�Q)YPYZI^@�@SI�F�Q�BDE�Q)X_XoXCQ)T9]^>�Q�])EGnP���2J9E�Q�O�O6EGQ)X\I)VbBKJ9EsBDR[Q)T�nKV�EPR�Q�O�O�RKI^Q)Y[J�A_n|BKJ�Q�B�AcBI)?;�;ACQ�BDEGnpBKJ9EST9EPEGF�BDIsF9EGnKAc]^T�Q)T�ACTUBDEPR[XCACT�]^>�Q��p�2J9E|F�ACnKQ)F���Q)TUBKQ�])E�ACnbBKJ�Q�B �S� � �2@�Q�O�OkACT9]^nNQ�RKET9EPEGF9EGF�BDIynK>9O�O.I)RKB �~XCQ)T�]^>�Q�])EGnP�aVhI)R�EGQ)Y{J BKQ�RK])EPB�XCQ)T9]^>�Q�])E e @�Q�O�O�ACT9]^n0VhRKI^@ O�Q�R[nKE�BDRKEPEGn�I)VEP�)EPRK�HO.I^nKnKAc?kXcEbnKI^>9R[YZEqXCQ)T�]^>�Q�])EMBDI�O�Q�R{nDEMBDRKEPEGn�A_THBKJ9EMBKQ�RK])EPBzX_Q)T9]^>�Q�])EqQ�RKEdT9EPEGF9EGF��

XN>�RpJ��;?�R[ACFuQ�O�O�R[I^Q)Y[J�BDI r � BKQ�x)EGnqQ)TyACT�BDEPR{XCACT9]^>�Q)Xl@SEGQ)T�ACT�]�R[EPO�RKEGnDEGTUBKQ�BKAcI^T�Q)T�F�@�Q)T�AcO9}>�XCQ�BDEGndAcBqBDIuYZI^T9VhI)R[@ BDIuBKJ9E�R[EGmU>�ACRKEG@SEGTUBKnMI)VoBKJ9E�BKQ�R[])EPB0XCQ)T�]^>�Q�])E)�s¥�E�YPQ)X_X�BKJ9E�ACT�BDEPR{XCACT9]^>�Q)XRKEPO�R[EGnDEGT�BKQ�BKACI^T � ���$-9 ;(��9� �2� � (�* ?6EGYPQ)>�nDE0ACB2RKEPBKQ)ACT�nbnDI^@SE|nDI^>9R{YZEZ} XCQ)T9]^>�Q�])E|ACT9VhI)R[@�Q�BKAcI^T���E)� ]9� e Q�RD}BKACYPXcEGnP�\��J�ACXcEpF�ACn[YPQ�R[F�ACT9]�I)BKJ9EPRMACT9VhI)R[@�Q�BKAcI^T���E)� ]9� e �%I)R[FuI)R[F�EPRP�K��¥�ESJ�Q§�)E|>�BKACXCAcwPEGFaBKJ9E0T�Q�BK>9R[Q)XXCQ)T9]^>�Q�])E�nK>9?�nD��nDBDEG@ I)V  �� � ��� ��e YZI^@�O�R[ACnKA_T9]�BKJ�E�XCQ)T9]^>�Q�])E�>�T�F9EPR[nDBKQ)T�F�ACT9]�Q)T�F�n[>9RKV�Q)YZESRKEGQ)Xj}

�+L

Page 48: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

......

...

Source Languages

Interlingua

Target Languages

L1 L2 L3 LN

L1 L2 L3 LM

(a)

L1

L8

L7

L6

L5

L4

L3

L2P1

P2

P3

P4

P5

P6

P7

P8

(b)

V�Ac]^>9RKE g }[�����'Q;� H T�BKJ9EuACTUBDEPR[XCACT9]^>�Q)XoQ�O�O�RKI^Q)Y{J BDI r � e Q)XCX�nKI^>9R[YZE�A_T9O�>9BKn�Q�R[E�@�Q�O�O.EGF�BDI�QXCQ)T9]^>�Q�])E0ACT�F9EPO.EGT�F9EGTUB�@SEGQ)T�ACT�]�RKEPO�RKEGnDEGTUBKQ�BKAcI^T��N�4IHO�RKI�F�>�YZEdI^>9BDO�>9BbACTuQ�BKQ�R[])EPBNX_Q)T9]^>�Q�])E e Q@�Q�O�OkACT9]0V�RKI^@ BKJ9EpACTUBDEPR[XCACT9]^>�QqBDI�BKJ�EpBKQ�RK])EPB�XCQ)T�]^>�Q�])Eq@0>�nDBo?.ENO�RKI§��ACF9EGF �2��?�� H THBKJ�EMBDR[Q)T�nDVhEPRQ�O�O�R[I^Q)Y[J e Q)XCXUnDI^>9R[YZE�ACT9Ok>9BKn�O�Q)nKnlBKJ9RKI^>�]^JdQ)T0Q)T�Q)Xc��nKACnlnDBKQ�])E�RKEGnK>�XcBKA_T9]2ACT0Q�nDI^>9R{YZEZ} nDO.EGYPAjikY�OkQ�R[nDE�������c��� "U�K���lIbO�RKI�F�>�YZE�I^>9BDOk>9BlACTdQ2BKQ�RK])EPB�XCQ)T�]^>�Q�])E e Q�@�Q�O�O�ACT9]2VhRKI^@¦Q)XCX^O.I^nKn[Ac?�XcE�nDI^>�R[YZE�O�Q�R{nDEGnBDI�QSBKQ�R[])EPB�O�Q�R[nKEp@d>�nKBo?6EMO�RKI§��ACF9EGF��

AcwGQ�BKAcI^TaYZI^@SO.I^T9EGT�BKn e BDI�AC@SOkXcEG@SEGTUB\I^>�R�J��;?�R[A_F�BDEGY{J�T�ACm;>9E)�

� ��� -�"% *�L"% * �+,!�+,(<� �.��&O$'��+,!.�x �+,(*�����2

�2J9EzYZI^@SO.I^T9EGT�BKn�I)V�BKJ9E�nK>�RKVhQ)YZEzRKEGQ)XCAcwGQ�BKACI^T�@SI�F�>�XcEoO.EPRKVhI)R[@ BKJ9R[EPE�BKQ)nDx�nP�ªBDId@SI�F�AcVh�0BKJ9E�ACTUBDEPRD}XCACT�]^>�Q)X�R[EPO�RKEGnDEGTUBKQ�BKAcI^THBDI�Q)F�J9EPR[EzBDISBKJ9EMYZI^T�nKBDR[Q)ACTUBKn�I)VlBKJ9ENBKQ�RK])EPB2X_Q)T9]^>�Q�])E e BDI�Y[J�IUI^nDEpQ�O�O�RKI�}O�R[A_Q�BDEq�\I)R[F�nNACT�BKJ�E0BKQ�R[])EPBNX_Q)T9]^>�Q�])E e Q)T�FuBDI�OkXCQ)YZEdBKJ�Ed�\I)R[F�nNACT�Q�nK�;TUBKQ)YZBKACYPQ)XCXc�U} Q�O�O�R[I)O�R[ACQ�BDEI)R[F9EPR§�������4����ACn0RKEGnDO.I^T�nKAC?�XcESVhI)R0BKJ�E�i�R{nDBdBKQ)nKx � �;.-;�B :.�$-9���6.-9��%B��0:(#- � e �H��J�A_XcE  4¡�¢ ¡k£G¤h£ ACn0RKEZ}nDO.I^T�nKAC?�XcE�VhI)R�BKJ�EpnDEGYZI^T�F�B��%I�� � ( ���2 ���� .-9��%B��0:(#- Q)T�F ���-9* ��-/*3( -��1%'& �K�

�2J�Eq])I^Q)X1I)V�nDBDR[>�YZBK>9R[Q)X BDR{Q)T�nDVhEPRbACn�BDI�@�Q�OuQ�nDI^>9R[YZEZ}*?kACQ)nDEGFuACT�BDEPR{XCACT9]^>�Q)X RKEPO�RKEGnDEGTUBKQ�BKAcI^T�BDIQ�BKQ�RK])EPB } nDO.EGYPAjikY0I^T9E0RKEGQ)F9��VhI)Rb])EGT9EPR[Q�BKAcI^T�ACTUBDI�BKJ�EdBKQ�RK])EPBMXCQ)T�]^>�Q�])E)� r I^nDBMXCQ)T�]^>�Q�])EZ}*V�EGQ�BK>�RKEACT9VhI)R[@�Q�BKACI^TqACnlEGT�YZI�F9EGF|ACTpBKJ9E�XcEZ©9ACYZI^T e ��J�A_Y[J0�����4������ACnKAcBKn4BDIbO.I)O�>�XCQ�BDE�BKJ9E�ACTUBDEPR[XCACT�]^>�Q)X)VhR[Q)@SE)����U�4����@�QG�sQ)XCnKI|Q)XCBDEPR2BKJ9EpnDBDR[>�YZBK>9RKENI)VlBKJ�EMV�R[Q)@�E e @SI§��ACT9]|VhR[Q)@[email protected]^nKAcBKACI^T�n�@SI)RKEQ)@SEGT�Q�?kXcEaBDI�BKQ�RK])EPBsnDBDR[A_T9]yO�R[I;F�>�YZBKAcI^T�� H T BKJ�A_n�@SI�F9EGX e BKJ�E�nDBDR[A_T9]yO�R[I;F�>�YZBKAcI^T YZI^@SO.I^T9EGTUBQ)nKnK>�@SEGn|BKJ�Q�BSQ)XCX\�%I)R{F�n0BKJ�Q�B�Q�RKEHBDI�Q�O�O.EGQ�RSACT�BKJ9E�ikT�Q)X�nDBDR[ACT�]�EZ©9ACnDBSACT�BKJ9EHV�R{Q)@SE)� H BSQ)XCnDIQ)nKnK>�@SEGn4BKJ�Q�BlBKJ9EPR[E%ACnlnK> ��YPAcEGTUBlA_T9V�I)R{@�Q�BKAcI^TpACTqBKJ9E�VhR[Q)@SE\BDIz@�Q�x)E�XCEZ©�ACYPQ)XUY[J9I^A_YZEGn\�'A*� E)� e BDINYPQ�RKRK�I^>9B4XCEZ©�ACYPQ)X�BDR[Q)T�nDVhEPRP�K�1�2J�Q�B4ACn e Q)XCX^A_T9V�I)R{@�Q�BKAcI^TpT9EGYZEGn[nKQ�RK�MVhI)RlYZI^TUBDEZ©;BK>�Q)X;F9EGYPACn[AcI^T�} @�Q�x�ACT9]oQ�?.I^>9B

� � -�� � &���7�#�&�70�� �� &��� �!�� 3 ���L� &� �"� ���@�%�����%!=&��� ���'1 ,.-� �&A-* ��A���%�%!<��� 3 ��������� &�� ���������� ����� �������������&�-0���"7��-���7�&&�-����&�-�������� T

� "

Page 49: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

PARSINGTRANSFER

stringlanguagesource

stringlanguagetarget

meaningrepresentation

interlingual language−specificmeaningrepresentation

WORD ORDERING

Lexicon

SemanticsDomain

STRUCTURAL LEXICAL TRANSFER

PLUTOTINA GENESIS

PLUTO

Rule−Templates

GENESIS

Rule−Templates

TINA Rules:

V�Ac]^>9RKE g } � � E JU�U?�R[ACF�Q�O�O�R[I^Q)Y[J�BDI r �5AC@SOkXcEG@SEGTUBDEGF�>�nKACT�]sBKJ9E�=;O.I)x)EGT��1Q)T9]^>�Q�])Es=;�;nKBDEG@�n])RKI^>9O4��nzT�Q�BK>�R[Q)X4XCQ)T�]^>�Q�])E0n[>9?�nD��nDBDEG@s�2�2J�ACn2Q�O�O�R[I^Q)Y[J�YZI^@q?kACT9EGnzBKJ9EqO�R{ACT�YPAcO�XCEGn�I)V�ACT�BDEPR{XCACT9]^>�QQ)T�FsBDR{Q)T�nDVhEPRG�

���!�$07�7��!�����7���� �:!�8�/�:�7����� ������������,���*����:�����4"� �����%,���)���$0�*����

� �������7�����-����� � "9"-"-"

V�Ac]^>9RKE g } g � E TSACTUBDEPR[XCA_T9]^>�Q)X^XCA_T9]^>�ACnDBKA_Y�V�R{Q)@SE\F�EPR[Ac�)EGF0V�R[I^@¦QbO�Q�R{nDE%I)VkBKJ9E2`�J�ACT9EGnKE%nDBDR[A_T9] � ��%'&���;�.��% �A������� *��2��%�M"'����4����� e I)R e A_THW%T9]^XCA_nKJ e �� 1"$(#- (<�@ (#� ( 5 " ��%8([�1%Y1"�( -9�:��� �

BKJ9EM�\I)R[F�n�BDI�ACT�YPXC>�F9ENACT�BKJ9EMBKQ�RK])EPB�nKBDR[ACT9]|nKJ9I^>�X_F�Q)XCRKEGQ)F9��?.ENEZ©�O�XCACYPAcBKXC��@�Q)T�AcVhEGnDBoACT�BKJ9EMVhR[Q)@SEO�R[ACI)R�BDIdnDBDR[A_T9]MO�RKI�F�>�YZBKAcI^T � V�Ac]^>9RKE g } � nK>�@�@�Q�R[AcwPEGn�J�I§� I^>�R�J��;?�R[A_FSQ�O�O�RKI^Q)Y{J�ACn�A_@SO�XcEG@SEGTUBDEGFACTHBKJ9EdT�Q�BK>9R[Q)X�XCQ)T�]^>�Q�])EqnK>9?knD�;nKBDEG@s�

� ��� ��( �c(�"��� !&$'(*)4 *+,!�� ��+,(�$&(*) � ���� ������2(4"%+8"%$'��(

H TpI^>9R1@SI;F�EGX e BKJ9E\XCACT9]^>�ACnDBKACY1VhR[Q)@SE�I^>9BDOk>9B VhRKI^@�BKJ9E\XCQ)T9]^>�Q�])E\>�T�F9EPR{nDBKQ)T�F�ACT�]�@�I;F�>�XcE�� ¤_¢�� �'nDEPE=;EGT9EZ« � g � �'�.nDEPRK�)EGn1Q)nlQ)TdACTUBDEPR[XCACT9]^>�Q)X�RKEPO�RKEGnDEGTUBKQ�BKAcI^T�� XN>9R1ACT�BDEPR{XCACT9]^>�Q)X�@SEGQ)T�ACT9]2RKEPO�RKEGnDEGTUBKQ�BKAcI^TACnNnDI^>9R{YZEZ}*?�ACQ)nDEGF e @�EGQ)T�ACT9]�BKJ�Q�BpAcBbO�RKEGnDEPR[�)EGnMnDI^>9R[YZEZ} nDO.EGYPAji6Y0X_Q)T9]^>�Q�])E|V�EGQ�BK>�RKEGnP� IbI§�\EP�)EPR e AcBKnYZI)RKEaA_n�XCQ)T9]^>�Q�])EZ} A_T�F9EPO.EGT�F9EGTUB|?6EGYPQ)>�nDEsBKJ9EaQ)T�Q)XC�;nKA_nSXcEGQ)F�ACT9]�BDI�AcBKn�YZRKEGQ�BKAcI^T�ACn|]^>�ACF�EGF�?U��QXCQ)T9]^>�Q�])EZ} ACT�F9EPO.EGT�F9EGTUBSI^TUBDI^XcI)])� Q)T�F ])R[Q)@�@�Q�RG�~LNEP�)EGXcI)OkACT9]yBKJ�E�ACTUBDEPR[XCACT�]^>�Q)X�I^T�BDI^XCI)])� Q)T�F])R[Q)@�@�Q�R�ACn2@�Q)F�EMEGQ)nKAcEPR�?;���%I)RKx�ACT9]|��ACBKJ�ACTHYZI^T�nDBDR[Q)A_T9EGF�F9I^@�Q)A_T�nP�

V�Ac]^>9R[EGn g } g Q)T�F g } � F�EPO�ACYZB�B��%I0ACT�BDEPR{XCACT9]^>�Q)X�VhR[Q)@SEGn�BKJ�Q�B�I^>�R%nD��nDBDEG@5YZI^>�XCFSO�RKI�F�>�YZE)�ª�2J9EP�RKEPO�R[EGnDEGT�BSBKJ�E�nKQ)@SE�YZI^T�YZEPO�B LzJ9I§�\EP�)EPR e BKJ9EHi�R[nDBSACTUBDEPR[XCA_T9]^>�Q)X%V�R[Q)@�E��.VªAC]^>9RKE g } g �dACnSF�EPR[Ac�)EGFVhRKI^@ QMO�Q�R{nDEoI)V.BKJ9Eb`�J�A_T9EGnDEonDEGTUBDEGT�YZE � ��%'& ���;�2��%��[��������*��2��%�W"3�B� �?����� e ��J�EPRKEGQ)n�BKJ9E�nKEGYZI^T�FACn2F�EPR[Ac�)EGFsVhRKI^@ QSOkQ�R[nDEpI)VªBKJ9EpW\T9]^XCACn[J�nKEGT�BDEGT�YZE �� 1"$(#- ( �? ( � ( 5 " ��%8(<��% 1"$( -/�:����� �2J�EpYZI)RKEnDBDR[>�YZBK>9RKE|ACnNACF9EGTUBKACYPQ)XlA_Ta?.I)BKJuV�R{Q)@SEGn e ?�>9BbBKJ9E|ACTUBDEPR[XCACT9]^>�Q)X VhR[Q)@SE|O�RKI�F�>�YZEGF�V�R[I^@ `oJ�ACT9EGnDE0ACnXCQ)Y[x;ACT�]�nDI^@SE0I)V�BKJ9E0V�EGQ�BK>�RKEGnNACT�BKJ9E0ACTUBDEPR[XCACT9]^>�Q)X�V�R{Q)@SEqO�R[I;F�>�YZEGF�VhRKI^@ W\T9]^XCACn[J���=;O.EGYPAjikYPQ)XCXc� eBKJ9EpW\T9]^XCACn[J�VhR[Q)@SEpYZI^TUBKQ)ACT�n�Q)>�©�A_XCACQ�RK� e T;>�@q?.EPR e O.EPR[nDI^T e Q)T�F�m;>�Q)T�BKAci�EPR2ACT9VhI)R[@�Q�BKAcI^T �

� #

Page 50: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

�����$0����!���$������ ����()� *�����+ �� �:�7� � �:���$�� �����.��8�7���/��5!07�:�����%��� �������� ��� ���*����:�����

� �����.!�8�7������5'�� �7�������$��1��77���7����%��1�� "

� ����%9��� ����0�*����� ������������,�������

� ���7��.�� ��������5'�� �7�!�����$��1!�7���/%��1�� "-"6"-"

V�Ac]^>9RKE g } � � E TyACTUBDEPR[XCA_T9]^>�Q)XªXCACT9]^>�ACnDBKACY0VhR[Q)@SE�F9EPR{Ac�)EGF�VhRKI^@ QsOkQ�R[nDE�I)V�BKJ9E�W%T9]^XCA_nKJ�nDBDR[ACT�] ��1"$( -/( �@ ( � ( 5 " ��%8( �1% 1"$( -/�:�����

� ��� �F+5��� -�"% <� �~����%$'(*) �� � � ���� -�"� *�L"� * �+,!.�x �+,(*�����2

¥�EyT9Iv� ACXCXC>�nDBDR[Q�BDEaBKJ�E�O�J9EGT9I^@SEGT�Q�A_T8Q)T r � BKQ)nDx8BKJ�Q�B�YPQ)T ?.E�J�Q)T�F�XcEGF�?;�8���U�4���¨ACT QnDBDR[>�YZBK>9R[Q)X\BDR[Q)T�nDVhEPRSnDBKQ�])E���ACQ�R[>�XcEZ}*BDEG@SOkXCQ�BDEGnP�y�2J�E�EZ©9Q)@SO�XcEGnSQ�R[EHF�R[QG��T�VhRKI^@ Q�YPQ)nDE�nDBK>�F��O.EPRKVhI)R[@SEGF8ACT8BKJ9E������ �l£G¡ �1���¦F�I^@�Q)ACT�V�I)RsBDR[Q)T�nKXCQ�BKAcI^T8ACTUBDI�=�O�Q)T�ACnKJ � �2J�E�])I^Q)XNI)VdBKJ�ACnnDEGYZBKAcI^TyACnNB �\I�}*V�I^X_F��Mi�R[nKB e BDI�]^Ac�)E�EZ©9Q)@SO�XCEGnNI)V\Y{J�Q)XCXcEGT9])EGnpO�Q�RKBKACYP>�X_Q�RMBDI r � e Q)T�F�nDEGYZI^T�F e BDIF9EG@SI^T�nDBDR[Q�BDEaJ9Iv� ���U�4���~@�Q§��?.E�>�nDEGF�BDI�@SEPEPB�BKJ9EGnDE�Y[J�Q)XCXCEGT9])EGnP���2J;>�n e BKJ�ACnSnDEGYZBKAcI^T Q)XCnDInDEPRK�)EGnMQ)nNQ)T�ACT�V�I)R[@�Q)X4@SEGQ)T�nbI)V%EP��Q)XC>�Q�BKACT9]�BKJ9EdO.Iv�%EPRNI)V�BKJ�E0���U�4����nKYZR[AcO�BKACT9]�X_Q)T9]^>�Q�])ESQ)T�FI)VªBKJ9EMBDI;I^X AcBKnDEGXcV��

����� �l£P¡ �1����A_n2Q�BDR[Q§�)EGXj} F9I^@�Q)A_Ta@0>�XcBKACXCA_T9]^>�Q)X6nDO.I)x)EGT�} XCQ)T9]^>�Q�])EdBDR[Q)T�nKX_Q�BKAcI^T�nD��nDBDEG@s�\�2J9E])I^Q)X1ACnoBDI�Q)X_XcI§�¦Q�BDR[Q§�)EGXcEPRzBDI�nDO.EGQ�xsQ)Ta>9BDBDEPR[Q)T�YZEdACT�Q�nDI^>9R[YZEdXCQ)T9]^>�Q�])E0Q)T�FaJ�Q§�)EqBKJ9E0nD��nDBDEG@BDR[Q)T�n[XCQ�BDE�Q)T�F8RKEPO.EGQ�BsBKJ9E�>9BDBDEPR[Q)T�YZE�ACT Q�BKQ�R[])EPBaXCQ)T9]^>�Q�])E)� �2J9E�F9I^@�Q)ACT YZI^@SO�R[ACnKEGns@�Q)T��YZI^TUBDEZ©;BKn e ACT�YPX_>�F�ACT9]�]^Ac��ACT9]sQ)T�F�])EPBDBKACT9]�F�AcRKEGYZBKAcI^T�n e RKEGTUBKACT9]�QsJ9I)BDEGX�R[IUI^@ e Q)T�F�I)R[F9EPR{ACT9]sACT�QRKEGnDBKQ)>�R[Q)T�BP�

�2J�EPRKE0Q�R[E�@�Q)T��uY[J�Q)X_XcEGT9])EGnbI)V r �¨BKJ�Q�BMQ�RKE�@�Q)T�ACV�EGnDBNACT�BKJ9ES����� �l£G¡ �l����F9I^@�Q)ACT��_V�I)REZ©9Q)@SO�XcE e [email protected])RKBKQ)TUB�BDIsnDBDR[>�YZBK>�RKE0nKEGT�BDEGT�YZEGnMQ�O�O�RKI)O�R[A_Q�BDEGXc�sV�I)RNBKJ9E0BKQ�RK])EPBpXCQ)T�]^>�Q�])E)�M¥�EnKQ§�8J9Iv�8�����4���aYPQ)T�?.Ez>�nDEGFSBDI0EZ«6EGYZB�nK>�Y{J�nDBDR{>�YZBK>9R[Q)X9BDR{Q)T�nDVhI)R[@�Q�BKAcI^T�n%ACT�BKJ�E &�� �# ��- EZ©�Q)@�O�XcEI)V�=;EGYZBKAcI^T � � g � � � IzEPR[E e �%EqV�I�YP>�noI^TsI)BKJ�EPRzY[J�Q)XCXcEGT9])EGnP�

� �\I)R[F�} nKEGT�nDEqF�A_nKQ)@q?kAc]^>�Q�BKAcI^THQ)T�F�XCEZ©�ACYPQ)X�nKEGXcEGYZBKAcI^T e

� i6XCXCACT9]|ACTHV�>�T�YZBKAcI^TH�\I)R[F�n e Q)T�F

� � -�� � (� �!����- 7������ �� ���"� &��'1��<� �0�#� �! � (* �!����- + ,.-��# - ��� &�-�� � (� �!����- ( ��!���, T�� ��,?�%B"����+ ���%�!� <!* 6&��B ���(��� �� ��� ��3�� !�������- + !���& � (* �!����- + ( ����� -� "� ���0&���!����B ��-�����( 3 �������E��7� ����0� � �������%� ���= ��� �+8 $!* �&��B � ��(��� � � �5��3� #%7* ��������� �! � (* �!����- +�,.-��G(����6B��������)+��!<� �!=1 ��!�� &� �!�#%�%�%+� ��'&�����!* 6&���B"� (* ��� �(�-0�� ����%�.3 ���� !�������- ����7���#%� � &����!�"� T

` f

Page 51: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

tomar

havetake

make

llevar

tardartime

longa

ganarhacer

wear

a decision

fooddrinkmedicine

somewhere

moneybedcake

clothes

V�Ac]^>9RKE g } ` � r Q)TU��}*BDI�} @�Q)T��a@�Q�O�O�ACT9]^n\?.EPB �\EPEGTu=�O�Q)T�ACnKJHQ)T�F�W%T9]^XCA_nKJ��)EPRK?�nP�

� A_T���EGYZBKACT9]|RKI;I)B2VhI)R[@�n2Q)T�FsY[J9I;I^nKACT9]�Q�O�O�RKI)O�R{ACQ�BDENV�I)R[@�noV�I)RzT9I^@�ACT�Q)X.@SI�F�AjikEPR[nP�

���U�4����@�QG�u?.ES>�nDEGF�ACTuO�Q�RKBKT�EPR[nKJ�AcOu��AcBKJuBKJ9E�XCEZ©�ACYZI^TuBDI�Q)T�T�I)BKQ�BDE�BKJ9E�ACTUBDEPR[XCACT�]^>�Q)Xl@�EGQ)T�ACT9]RKEPO�R[EGnDEGT�BKQ�BKACI^T|��AcBKJ|ACT9VhI)R[@�Q�BKAcI^T0BKJ�Q�B�YPQ)T�J�EGXcO   ¡�¢4¡k£P¤�£ @�Q�x)Eo�%I)R{FSY[J9I^ACYZE2Q)T�Fd�\I)R[F|I)R[F�EPR[ACT9]F9EGYPACn[AcI^T�nP�ª¥�EqEZ©�O�XcI)R[EMEGQ)Y[J�I)VªBKJ9EGnKEqY[J�Q)X_XcEGT9])EGn2ACTHBK>�R[T e V�I�YP>�nKA_T9]|I^Ta���U�4������n�RKI^XCE)�

� ��� ��� � �� ���§/1��+%������( ��- ��t%(*,4"�-6&)(*� + -.+��5�2����( ��-.$d/1��$ ���;&)(*� +

H B%ACn�Qq�%EGX_Xj}*x;T�I§��T�Y[J�Q�R[Q)YZBDEPR{ACnDBKACY�I)V T�Q�BK>9R[Q)Xj} X_Q)T9]^>�Q�])E2BDR[Q)T�nKXCQ�BKAcI^T�BKJ�Q�B�BKJ9Eb@�Q�O�O�A_T9]^nª?.EPB �\EPEGTXcEZ©9ACYPQ)XMAcBDEG@�n�ACT~F�Aj«.EPRKEGTUB�XCQ)T9]^>�Q�])EGn�@�QG� ?.E�@�Q)TU��}*BDI�} @�Q)T��)� V�Ac]^>9RKE g } ` nKJ9I§�zn�J9I§� B �\IYZI^@�@SI^T�W\T9]^XCACn[Jy�)EPRK?kn D ��� ��( Q)T�F � ��( D EGQ)Y[J�@�Q�O�BDI�nKEP�)EPR[Q)X�=;O�Q)T�A_nKJy�)EPR[?�n|F9EPO.EGT�F�ACT9]I^T�BKJ9EsYZI^TUBDEZ©;B e ��J�ACXcE�BKJ9E�nKQ)@SE�@�Q§��?.EsnKQ)ACF�I)VbB �\IyYZI^@�@�I^T�=;O�Q)T�A_nKJy�)EPR[?�n D ��� ( ����- Q)T�F ������- D Q)T�FsBKJ9EGAcR2@�Q�O�O�ACT9]^n�BDI�W\T9]^XCACn[J��

�2J�E2EZ©�A_nDBDEGT�YZE�I)V n[>�Y[J�@�Q�O�O�ACT�]^n�XcEGQ)F�n�BDIdQqF�>�Q)X9O�RKI)?kXcEG@ ACT r �M�U�%I)R[F9} nDEGT�nDE�F�ACnKQ)@d?�Ac]^>�Q�}BKAcI^T�Q)T�F�XcEZ©9ACYPQ)X nDEGXcEGYZBKACI^T���¥ J9EGT9EP�)EPRbQS�%I)R{F�VhRKI^@#BKJ9EqnKI^>9R[YZEqXCQ)T�]^>�Q�])Eq@�Q§�sBKQ�x)EqI^TanKEP�)EPR[Q)X@SEGQ)T�A_T9]^n e ACBz@0>�nDB�?.EpR[EGnDI^Xc�)EGF e V�R[I^@ BKJ9E0YZI^T�BDEZ©�B e ��J�A_Y[J�@SEGQ)T�ACT9]�A_n2?.EGACT9]�EG@�O�XcI§�)EGF�� ���-/* �� ( %�� (�*�� � ����� � &��B��.�2��% � L4n[AC@�ACXCQ�R{Xc� e ��J9EGT9EP�)EPRNQ�YZI^T�YZEPO�BM@�QG�a?6EqEZ©;O�R[EGnKnDEGFuACTanDEP�)EPR{Q)Xl��QG��nb?U�BKJ9ENBKQ�RK])EPB2XCQ)T�]^>�Q�])E e AcB�@d>�nKB%?.ENF9EPBDEPR[@�ACT�EGF��zJ�ACY[J���QG�HACn%@�I^nDBoQ�O�O�RKI)O�R{ACQ�BDE e Q�]^Q)A_TH]^Ac�)EGTHBKJ9EYZI^TUBDEZ©;BM� � (����2 ����+�:(#� ( 7.�.��% �K��¥8J�ACXcE�AcB\ACn e ACT�BKJ9EPI)R[� e A_F9EGQ)X�BDI|J�Q)T�F�XCE�Q)XCX��\I)R[F�} nKEGT�nDEzF�ACnKQ)@d?�Ac]^>�Q�}BKAcI^T�F�>9R[A_T9]MQ)T�Q)Xc��nKACn��'A*� E)� e ��J�ACXcE2@�Q�O�OkACT9]pBDI0BKJ9EzA_T�BDEPR[X_ACT9]^>�Q)X�VhI)R[@H� e ACT�O�R[Q)YZBKACYZEzACB%@�Q§�S?6EzBKJ9EYPQ)nDE0BKJ�Q�BbBKJ9E0nKEG@�Q)T�BKA_YqI^TUBDI^XcI)])�aACnbT9I)BbnK> ��YPAcEGTUBKXc��ikT9EZ}*])R{Q)ACT9EGF�BDIHV�>�XCXc�HF�ACn[Q)@q?�AC]^>�Q�BDEpEP�)EPRK�

` �

Page 52: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

� ( �<B � J�( � �C:��HE/01( JnDEPR I)R[Ac]^A_T e O6I^n[nDEGnKnKAcI^T e @�Q�BDEPR[ACQ)X H :�� VhRKI^@ `oQ)T�Q)F�Q��

� �+@ *3( � ��%8��* ,� �ACT�J�EPRKEGT�B2m;>�Q)XCACBKAcEGnP��T�Q�BKAcI^T�Q)X_AcB � e Q�])E e EPBKY�� H :�� E @SEPR[A_YPQ)T��

� �+@ (#�; ��*���� % �.*3( %�� (7CO�RKI)VhEGnKnKACI^T H :�� Q�F9I;YZBDI)R§�

� �+@ *��7 : ��-/��CBKAC@SE e F�Q�BDE e F�Q§�;n�I)VlBKJ9Eq�%EPEPx ¥ J�Q�B2BKAC@SE ��J AcB 1

*�� � ,( " ��-/� ( J �EGnDBKQ�R XcI�YPQ�BKAcI^TsI)RzO6I^n[AcBKAcI^T ¥ J9EPRKE �1J BKJ�EpJ9I)BDEGX 1

*�� ,��%+*'( (+J���: ( �G" �� ( � �[email protected])R[Q�RK�Hm;>�Q)XCAcBKAcEGn e n[>9? K EGYZBKAc�)EpAC@SO�R[EGnKnKAcI^T�n �2J9EpnKI^>9O �1J YZI^XCF��

���W� ��5$� ( J ��: 0�- ,�2��CBDEGT9EPR J;>�T9])EPR e BKJ�ACR[nDB e Q�])E e EPBKY�� H :�� �)g �

GI( ��5� �� �/.%+� �#CJ�Q)YZEPR �\EGQ�BKJ9EPR H B �1J YZI^XCF��

?):5� ( 0;- ,�2��CJ�Q�?.EPR R[J9EPBDI)R{ACYPQ)X � J BKJ�EPRKEpQSBDEGXcEP��ACnKAcI^T 1

* ? : @ �$%Y ( � ( �7���#��- �

�lQ�?�XCE g �C����=;O�Q)T�ACnKJ��)EPRK?�n2>�nDEGFHBDI�BDR[Q)T�n[XCQ�BDEpBKJ9EMW\T9]^XCACnKJ��)EPRK? �?��( �

XCQ)T9]^>�Q�])EqnK>9O�O.I)RKBDEGF�?;�HBKJ9EpnD��nDBDEG@s�V�I)R�EZ©�Q)@SOkXcE e ACT0I^>9R�nDEG@�Q)TUBKACY\I^TUBDI^XcI)])� e Q)TU�q�)EPR[?�XCAcx)E�BKJ9E�W%T9]^X_ACnKJd�)EPRK? � �;( ACn1])EGT9EPR[Q)X_AcwPEGF

Q)n�Q ���% � �1%'& ��( -#� � IbI§�\EP�)EPR e =;O�Q)T�ACn[J0J�Q)n�Q�B�XcEGQ)nDB�VhI^>9R��)EPRK?�n�BKJ�Q�B�YPQ)TS?.Eo@�Q�O�O.EGF|BDI �<��( e Q)T�FBKJ9ESQ)>�©9ACXCACQ�R[����Q)XC>9E ���% � ACnNT9I)BMQ)XcI^T9ESnK> ��YPACEGT�BbBDIsF9EGYPACF9E0��J�ACY{J�=;O�Q)T�ACn[J�VhI)R[@ BDI�>�nDE)�p�1Q�?�XcEg �C�NO�RKEGnKEGT�BKnonDI^@�EMI)V4BKJ9EMF�Aj«.EPRKEGT�YZEGn�?.EPB��%EPEGT�i��)Ed=�O�Q)T�ACnKJ��)EPRK?�no>�nKEGF�BDISBDR{Q)T�nKXCQ�BDE �@��( � �:(#- e(;�# ��- e (#%T(#- e " �� �( - e Q)T�F " �3��(#- �

���U�4����YPQ)T�?.Eb>�nDEGF�A_T�O�Q�R[BKT9EPR[nKJ�ACOS��AcBKJ�BKJ9EzXcEZ©9ACYZI^T�BDI0nKEPB%BKJ9ENXCACT�x;ACT�]b�)EPR[?HQ�O�O�RKI)O�R[A_Q�BDEGXc�ACT�X_ACT9]^>�ACnKBKACY�VhR[Q)@SEGn�BDIp?.E2RKEGQ)XCACwPEGF�ACT�=;OkQ)T�ACnKJ�� V�Ac]^>9RKE g } ^qnKJ9I§�zn�Q)T�EZ©9YZEPRKO�B%V�R[I^@ BKJ9Eb=;OkQ)T�ACnKJ����� �1£P¡ �l���sXcEZ©9ACYZI^T�YZI^TUBKQ)ACT�ACT�]MEGT�BDR[ACEGn���AcBKJ|O.EPRKBKACT�EGT�B�XCACT�x;ACT�]��)EPRK?�A_T9V�I)R{@�Q�BKAcI^T��1�2J9EoVhR[Q)@SEACT4VªAC]^>9RKE g } "�nKJ9Iv��nbQ�@SEGQ)T�A_T9]�RKEPO�RKEGnDEGTUBKQ�BKAcI^TaBKJ�Q�Bz@�Ac]^JUB�?.EdO�Q�R[Q�O�J9R{Q)nDEGFaQ)n� ��� ��- (<-;� &�"'ACTyW%T9]^XCA_nKJ����2J9E�ACTUBDEPR[XCACT9]^>�QHRKEPO�RKEGnDEGTUBKn0BKJ9E�YZI^T�YZEPO�B � ��( Q)n0Q�XCA_T9x;A_T9]s�)EPRK? ��BKJ9E ��(#� � � ���� (O�Q)AcR � � ����1��� � � 4~ACTHBKJ�EpV�R{Q)@SE��K� H T�=;O�Q)T�ACnKJ e QSBDR[Q)T�n[XCQ�BKAcI^TsI)V� ���Y��-/(<-�� &�"' ACn�� �2( %8( -/� ��,��% �� � (#%8( ACn�BKJ9E�BKJ�AcR[F�}*O.EPR[nKI^T0n[ACT9]^>�XCQ�R�YZI^T K >9]^Q�BKACI^T�I)V.BKJ9E��)EPR[? (#%T(#- e I)R � "$���( e Q)T�F (#%8( - -/� ��,��%ACn�BKJ9EqEZ©�O�RKEGnKn[AcI^Ta>�nKEGFaACT�=;O�Q)T�ACn[JsBDI�n[QG�sBKJ�Q�BNQ�O.EPR[nDI^T�ACn2R{Ac]^J�BP�z�����4���yJ�Q)nzBDI�EZ©9Q)@�ACT9EdBKJ9EYZI^TUBDEZ©;BMI)V�BKJ9E|@SEGQ)T�A_T9]�RKEPO�RKEGnDEGTUBKQ�BKAcI^Tu]^XcI)?�Q)XCXc�HBDIHF9EGYPACF9E0��J�A_Y[J�I)V�BKJ9Eqik�)EdO.I^nKnKAC?�XcEpXCACT�x;ACT�]�)EPRK?�n2BDI�>�nDEpACTHBKJ�ACn2YPQ)nDE)�

` �

Page 53: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

�2J�E������l�.�aR[>�XcEZ}*BDEG@SO�XCQ�BDEGn%ACT V�Ac]^>9R[E g } L Q�R[Eb>�nKEGF�BDIqO�RKI;YZEGn[n�BKJ9EzV�R[Q)@�EzACT V�Ac]^>�RKE g } "dQ)T�FEZ«.EGYZBSBKJ9EsY[J�Q)T9])EGn�ACT V�Ac]^>�RKE g } #;�y¬�R[I;YZEGnKn[ACT9]u?6EP]^A_T�nq�zAcBKJyBKJ�E�ikR[nDB �5���<� YZI^@�@�Q)T�F�I)VzBKJ9E � ��� � ( (#��5+� �� ( R[>�XCEZ}*BDEG@SO�XCQ�BDE)�2�2J�E " ��%8*$� ( ���1% � R[>�XCEZ}*BDEG@SO�XCQ�BDE0Y[J9EGY[x;nNBDIHnDEPE|AcVªBKJ9EdQ)>�©9ACXCA_Q�RK�J�Q)nSBKJ�Es��Q)XC>�E ������� e ��J�A_Y[J�AcBSF9I;EGnP��¬�RKI�YZEGnKnKA_T9]�BKJ9EGT�O�RKI�YZEPEGF�nSBDI�BKJ9E *'(#� ��1% � R[>�XcE e ��J�A_Y[JRKEG@SEG@d?.EPR[nNBKJ9ES��Q)XC>9E|I)V\BKJ9ESQ)>�©�A_XCACQ�RK�aA_T�BKJ�E�ACT9VhI�}*V�R[Q)@�E|Q)T�F�F9EGXcEPBDEGnNBKJ9E�Q)>�©9ACXCA_Q�RK��VhRKI^@ BKJ9EXCACT�]^>�ACnDBKACYbVhR[Q)@SE)�o�2J9EdnDEGYZI^T�FuYZI^@�@�Q)T�FaI)V�BKJ9E :� ��� �:( (#��5+� �� ( O�RKI�YZEGnKnDEGn�BKJ9EqBDI)OkACYM��AcBKJaBKJ9E ��5+�2 ( � 58� �� ( R[>�XcEZ}*BDEG@SO�XCQ�BDE)����J�ACnSYPQ)>�nDEGn�TU>�@d?.EPR�ACT9VhI)R[@�Q�BKAcI^T�BDIy?6E�nKEPB�ACT�BKJ9E ���� ��� �

BDI)O�ACY�LdAcB�Q)X_nDI�YPQ)>�nDEGn�Q�nDEGXcEGYZBDI)RaBDI�?.E�nDEPBsACT8BKJ9E�ACT9VhI�}*VhR[Q)@SE)� ¬%RKI;YZEGn[nKACT9]�I)VqBKJ9E ������������

O�RKEGF�ACYPQ�BDE�ACndT9EZ©;B e J�Q)T�F�XcEGF�?U��BKJ�E 5+- ( *��2 ��� ( (#��5+� �� ( R[>�XcEZ}*BDEG@SO�XCQ�BDE)�H�2J9E�� � �=�<( YZI^@�@�Q)T�FYPQ)>�nDEGn1Q)T � � �zx)EP�pBDIz?6E%nDEPB1A_TMBKJ9E�O�RKEGF�ACYPQ�BDE��zAcBKJp��Q)XC>9E ������� ��������0��VhRKI^@�BKJ9E����� �������bEGT�BDRK�ACT|BKJ9E2XCEZ©�ACYZI^T��K�1�2J�EGT e BKJ9EoBDI)O�A_Y�I)VkBKJ9EoO�RKEGF�ACYPQ�BDE2ACnªO�RKI;YZEGn[nDEGF����2J9EonDBDR[A_T9]N��Q)XC>�E �� � ��dYPQ)>�nDEGn���U�4����BDId��ACnKAcB%BKJ9ENXcEZ©�A_YPQ)X�EGTUBDRK���zAcBKJ�BKJ9EMnKQ)@�EbT�Q)@�E e Q)T�F�n[ACT�YZE�BKJ�EbnDEGXCEGYZBDI)R�� � ������ ���� � � �

��Q)nzO�RKEP�;ACI^>�nKXc�snDEPBMACTaBKJ9ESACT9VhI�}*V�R[Q)@�E e ���U�4����XcIUI)x�nN>9OuBKJ9E ���� � � � �� � ��HEGT�BDR[�)�N��J�ACnzEGT�BDRK�I§�)EPR[�2R[AcBDEGn�BKJ�E�Q)>9©�ACX_ACQ�RK�MO�RKEP��AcI^>�n[Xc�MnDEPB�ACT0BKJ9E�V�R{Q)@SE�?U�dBKJ9E � �� ��� � �MEGTUBDRK� e Q)T�F0T�I§��BKJ9E���Q)XC>9EI)V�BKJ9E|Q)>�©9ACXCACQ�R[��?.EGYZI^@SEGn ��� � � ��� ����k�6V�ACT�Q)XCXc� e BKJ9E ��� �1��� � YZI^@�@�Q)T�F�O�>�XCXCn2BKJ9E � � ��x)EP�VhRKI^@#BKJ9EMO�R[EGF�ACYPQ�BDEq>9OsBDI�BKJ9EpBDI)OaXcEP�)EGX I)V1BKJ�EMV�R[Q)@�E)�

¥�E�J�Q§�)ESY[J9I^nDEGT�A_TaBKJ�A_n�EZ©9Q)@SO�XcE0BDIHO�XCQ)YZE|F9I^@�Q)ACT9} nDO.EGYPAjikYpACT�V�I)R[@�Q�BKAcI^T�A_TaBKJ9E|XcEZ©9ACYZI^T�Q)nI)O�O.I^nDEGFdBDIbA_TpBKJ9E������l�.��R[>�XcEZ}*BDEG@SO�XCQ�BDEGnG� E TdQ)XcBDEPR{T�Q�BKAc�)E�Q�O�O�RKI^Q)Y{J e ��J�ACY{Jp�\I^>�XCFqO�>9BlF�I^@�Q)ACT�}nDO.EGYPAjikYoA_T9V�I)R{@�Q�BKAcI^TSACT|BKJ9E�R[>�XcEZ}*BDEG@SOkXCQ�BDEGn e A_n�BDIqYZRKEGQ�BDENQpYPQ)nDEZ}*?�Q)nKEGF�R[>�XcEZ}*BDEG@SO�XCQ�BDEoVhI)R%nKEPBDBKACT9]Q)T�Q�O�O�RKI)O�R[ACQ�BDEpQ)>9©�ACX_ACQ�RK���)EPRK?�nK>�Y[JaQ)n

� ��� � � ����� � ����� � ��� ����� 4 � ��� ������� ��� ���� �������� � � � �������� �������� 4 � ��� ������� �������������� �

��J9EPR[E (;�; ��- 5+- ( * � �\I^>�XCFHEZ©�O�XCA_YPAcBKXc��XCA_nDBoF9I^@�Q)ACTHO�R[EGF�ACYPQ�BDEGnoBKQ�x�ACT9]�BKJ�EM�)EPRK? (#�; ��- ��¥�EdY{J9I;I^nDEBDI|QG�)I^ACF�BKJ�ACn%Q)XcBDEPR[T�Q�BKAc�)ENAC@SOkXcEG@SEGTUBKQ�BKAcI^T��1LbI^A_T9]dnDI0Q)XCXcIv��n%>�n�BDI0�2R[AcBDE������4���aR[>�XcEZ}*BDEG@�O�XCQ�BDEGnBKJ�Q�BNQ�RKEdQ)nNF9I^@�Q)ACT�} ACT�F�EPO6EGT�F9EGT�BoQ)nbO.I^nKnKAc?kXcE)�SF\EGYPQ)>�nKE0�\Eqx)EPEPO�F9I^@�Q)ACT�} nDO.EGYPAjikYqACT9VhI)R[@�Q�BKAcI^TACnDI^X_Q�BDEGFSACT|BKJ9E2XcEZ©9ACYZI^T e BKJ�ACn1EZ©�Q)@SOkXcE2Q)XCnDIpACX_XC>�nDBDR[Q�BDEGn1BKJ9EoO.I^XCA_YZ�pV�I)R�])EGT9EPR[Q�BKAcI^TSBKJ�Q�B��%EoI^>�BKXCACT9EACTa`�J�Q�O�BDEPR � �

� ��� �� � ( $*$*(*+%,~(*+ � "�+\�;&)(*� + � � ���

���U�4����@�QG��?.E0>�nDEGFuBDI�EZ©�O�XCA_YPAcBKXc�sQ)T�T9I)BKQ�BDESQHXCACT9]^>�ACnDBKACYNVhR[Q)@SEd��AcBKJ�Vh>�T�YZBKAcI^Ta�\I)R[F�n e nK>�Y[J�Q)nQ�RKBKACYPXCEGnP�MV�I)R0EZ©9Q)@SO�XCE e ACT�=�O�Q)T�ACnKJ e BKJ9EHF9EZikT�ACBDE�Q�RKBKACYPXCE�ACndRKEGm;>�AcRKEGFy��J9EGT�BKJ9E�@�EGQ)T�ACT9]uI)V�Q

` g

Page 54: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

�� �5� � ��� � ����( ��*!����+ ���������� *���� � � �� � � ����( ��*!����+ !��������� 2 �!��*���.�*� ��� ��%������!������.�*��� � ����( ��*!����+ !��������.���%� 2 �77� � ��� � ����( ��*!����+ !��������%�������7�$�7��� �$� 5:�� � ��%������:���� � 5���!%��8��1�� � ����()� *!����+ !������'�:��7� 1��� � �����"!����*� ���!�!� � ����( ��*!����+ !�����������$��*��!%��% � �7���$��*�����%�� � ����( ��*!����+ !��������*��1�� � �7�����7���7��%��$� � 5���!%��8��1�� � ����()� *!����+ !������'�*��!��� � �&����%!��%�� � ����( ��*!����+ !����������� � � �� � � ����( ��*!����+ !��������� 2 � �:��� � � ��*�* !�$� � ����( ��*!����+ !�����������$����� �$� 5:�� � �/����� !��� � � ����( ��*!����+ ���������7����*����� � ��� � ����( ��*!����+ !�������������%( � � *!������� � ����( ��*!����+ !���������:�����$�����* �7:��� � ��� � ����( ��*!����+ :���.�����$��5:�� � �����������7����� " � %!������7���7���8���3%�������7�$�7��� �$� 5:��'� �

" � �/��.�� �!�$�7��� ��� ���$����� ����5:��'�������� ��1 .������5 � ��� � ����( ��*!����+ !������������������5:�� � ��%������:���� � ����( ��*!����+ !���������:��� � � ��*�* !�$� " � �7:�����������*9��� �:�7����$����* �:�������:��� � ��% !���!%��� � ����( ��*!����+ !������������ � ��� � ���7��.��8�/�7:�����%�� " � �/��.�� �!�$�7���

V�Ac]^>9RKE g } ^;����J�ACnªEZ©9YZEPRKO�B�VhRKI^@ BKJ�Eb=;O�Q)T�A_nKJ|XcEZ©�A_YZI^T�nKJ9Iv��n�EGTUBDR[AcEGn��zAcBKJ�ACT9VhI)R[@�Q�BKACI^TSQ�?6I^>�B�BKJ9Ex�ACT�FHI)VªXCACT9x�ACT9]0�)EPRK?�BDI�nKEPB�ACTHBKJ9EqX_ACT9]^>�ACnKBKACY2VhR[Q)@SE)�

��*������7 �� ����*���� $ :����!%�*� *�����+ � �������� � ����%������ � ����(:����!%�*� *!����+ �#"���1 � ����(���� ��*!����+ ��$ %��* *!�/��+ �%��* *!����+ �#"��77� � � ����()� *�����+ �(� � "%��* � ����( ��������� �� ����*��7�� � ��� �$�����%�����7�� �� ����*��7�� "������ � �������7�

V�Ac]^>9RKE g } L �\�2J9EGnDEp���U�4���uR[>�XCEZ}*BDEG@SO�XCQ�BDEGn2nKEPB2Q�XCACT9x�ACT9]d�)EPRK?aACT�O�Q�R[BKT9EPR[nKJ�ACO��zAcBKJ�BKJ9EpXcEZ©9ACYZI^T��

���6��������������� �������7����� �������������

� ��� ���� ���� �#"� ������% �/1������������ �����.!�8�&��*��� ����()� *!�/��+ �� �����%,�����7�!��*!����

� ����������/����5:��'� "-"

V�Ac]^>9RKE g } ";�l�2J9E%ACT9O�>9B�VhR[Q)@SE�BDIb���U�4����YZI^TUBKQ)ACT�nlQ)Td>�T�F9EPR[nDO.EGYPAjikEGFbQ)>9©�ACX_ACQ�RK���)EPR[?d��ACBKJMRKEGnDO.EGYZBBDI�=;OkQ)T�ACnKJ��

` �

Page 55: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

���6��������������� �������7����� �������������

� ��� ���� ���� �� � �����.�7�8�/�:�����%�� "

� ������% �/1������������ �����.!�8�&��*��

� � ����()� *!�/��+�07������'�� �����%,�����7�!��*!����

� ����������/����5:��'� "-"

V�Ac]^>9RKE g } #;�z�2J�EdI^>9BDOk>9B�VhR[Q)@SE0V�R[I^@ ���U�4����YZI^T�BKQ)A_T�nNQ�@SI)R[E0nDO.EGYPAji6YqQ)>�©9ACXCACQ�R[���)EPR[? e Q�O�O�RKI�}O�R[A_Q�BDEMV�I)R2I^>�BDO�>9B2ACTa=;OkQ)T�ACnKJ��

*!� +! �����%�� *!��+!6��������!���-*�� 2 *!� +! �����%�� �� ���!*���� ����� $ �7� �������7� �7������� %��1�������7� �������� �7������� %��1 �#"��7� � �7�������$��1����&% � �������� '6�/%��1��(�

V�Ac]^>9RKE g }[� f ��W�©�YZEPRKO�BzVhRKI^@ R[>�XcEZ}*BDEG@�O�XCQ�BDEGnzV�I)RNnDEPBDBKACT9]HQ�F9EZikT�AcBDE0Q�RKBKACYPXcEdV�I)RM>�nKEq��AcBKJuQ�T9I^>�TACTHBKJ9Eq])EGT9EPR[Q)X nDEGT�nDEpACTa=;O�Q)T�ACnKJ��

nDEGTUBDEGT�YZE�AC@SOkXCAcEGn�Q�])EGT9EPR{Q)X�>�nDE0I)V�BKJ9EST9I^>�T �����2JU>�n e BKJ�E�=�O�Q)T�ACnKJ�BDR[Q)T�n[XCQ�BKAcI^T�I)V�BKJ9E|W%T�]^XCACnKJO�J9R{Q)nDE _�����(�= ��" ACn � ( &�� �; � (#��5�(;� ���*��3C �2J9EqF�EZikT�AcBDEMQ�RKBKACYPXCE (#� Q�O�O.EGQ�R[n2ACT�BKJ9Ed=;O�Q)T�A_nKJH?�>9BT9I)BpACT�BKJ�E�W%T9]^X_ACnKJ�nDEGTUBDEGT�YZE e Q)XcBKJ�I^>9]^J�BKJ9E�nDEGTUBDEGT�YZEGn0Q�RKESEGm;>�Ac��Q)XcEGT�BpA_T�@SEGQ)T�ACT9]9�S�2J�ESR[>�XcEZ}BDEG@SO�X_Q�BDEGnoACTAV�Ac]^>�RKE g }[� f AC@SO�XcEG@�EGT�B%BKJ�ACn�>�nDENI)V BKJ9EMF9EZi6T�AcBDENQ�RKBKACYPXcEbV�I)Ro�)EPR[?�n\EZ©;O�R[EGnKnKACT9] �� ��( e�1% (#- (;�# e I)R � ���( ?U��nDEPBDBKACT9]HQHF9EZikT�AcBDE0Q�RKBKACYPXcE|ACT�BKJ9E0O�RKEGF�ACYPQ�BDE)��nbBDI)O�A_Y��p�2J9EGnDE0R[>�XcEZ}*BDEG@�O�XCQ�BDEGnQ)nKnK>�@SE�BKJ�Q�BªACTqBKJ9E\���� �l£P¡ �1����F9I^@�Q)ACTq�%E\��ACX_X)I^T�Xc�NEGT�YZI^>�TUBDEPR�nDBKQ�BDEG@SEGTUBKnªI)V�])EGT9EPR[Q)X;XCAcx�ACT9]9�

�2J�E�EGnKnDEGT�YZEzI)V�BKJ9EbQ�O�O�RKI^Q)Y{J�EG@q?.I�F�AcEGFS?;�SBKJ9EGnDEbR[>�XcEGn%ACn�BDI0])RKI^>9O�O�RKEGF�A_YPQ�BDEGn�BKJ�Q�B\EZ©9J�Ac?�AcBQ�O�Q�R[BKACYP>�XCQ�RS?.EGJ�Q§�;AcI)R�Q)T�F�BKJ9EGT�BDI�Q)T�T9I)BKQ�BDEaBKJ�E�V�R{Q)@SEs��AcBKJ�BKJ�EsV�EGQ�BK>9R[EGn�Q)nKnDI�YPACQ�BDEGF ��AcBKJBKJ�ACn�])RKI^>9O � I)BDE0BKJ�Q�BNACT�BKJ�A_n2EZ©9Q)@SO�XcE e �%E0Q)XCXcIv�¦XcEZ©9ACYPQ)XlACT9VhI)R[@�Q�BKAcI^TaBDI�?.EpEZ©�O�RKEGnKnKEGF�ACTaBKJ9E���U�4���sR[>�XcEZ}*BDEG@SO�XCQ�BDEGnG� E T�Q)XcBDEPR{T�Q�BKAc�)EzQ�O�O�RKI^Q)Y[J��%I^>�XCFS?.EoBDIdnDEPB\QpF9EZikT�AcBDE2mU>�Q)T�BKAjikEPR�V�EGQ�BK>�RKEACT�BKJ9ESXcEZ©9ACYZI^TuV�I)RMEGQ)Y{J��)EPRK?�EZ©;O�RKEGnKnKACT�] �� ��( �_IbI§�\EP�)EPR e ACV��%ESF�A_FaBKJ�Q�B e BKJ9E0m;>�Q)TUBKAji�EPRN�\I^>�XCF?.EMnDEPB2ACT�BKJ9ENO�RKEGF�A_YPQ�BDEbVhR[Q)@SEpQ)n�I)O�O6I^nKEGFHBDI�AcBKn\BDI)O�ACY����2J�ACn%A_T�BDRKI�F�>�YZEGn�Q)T�Q)F�F9EGFHYZI^@SO�XcEZ©9AcB �BKJ�Q�BN�\E|Y{J9I;I^nDESBDIsQG�)I^ACF�� E T�Q)XcBDEPR[T�Q�BKAc�)E|BKJ�Q�BN�%I^>�X_F�Q)XCnKI�?.E|YZI^@SO�Q�BKAc?�XCEd��ACBKJaBKJ9E|O.I^XCACYZ�sI)V@�Q)ACTUBKQ)ACT�A_T9]bF�I^@�Q)ACT�} nDO.EGYPAji6Y�ACT9VhI)R[@�Q�BKACI^T0A_T|BKJ9E2XcEZ©9ACYZI^T0�%I^>�X_F|?6E�BDIpAC@�O�XcEG@SEGTUB1@�I)RKE2nDO.EGYPAjikYVhEGQ�BK>9RKEZ}*O�XCQ)YZEG@�EGT�Bq@�EGY[J�Q)T�A_nK@�npF�ACRKEGYZBKXc�aACT�BKJ�E�XcEZ©�A_YZI^T e A'� E)� e BDI�Q)XCXcI§� XcEZ©�A_YPQ)XªEGT�BDR[ACEGnpnK>�Y{J�Q)nBKJ9I^nDEdACT?V�Ac]^>9RKE g }[�)���

) � -���/� �� ���(���L��A&�-�� �!�B ������� ��34&�-�� � �� ���(���L3 ���"� � ��#�&���"!-$ T � T 4 +)�!<,.-��#�- &�-�� &� ������&A,? ���E!�"����- �!*�<,8�,� �!=&����$&��G�0�%���&�� G�0��>*!��&��L ���&��#%�� T

`�`

Page 56: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

��������!��� � � �7������7��!�!� � ���������$��1��7�&% � ��������)'-��%�1��*!� +! � � �/5������� � ���������$��1��7�&% � ��������)'-��%�1��*�� 2 � � � ��$�������'� � ���������$��1��7�&% � ��������)'-��%�1��

V�Ac]^>9RKE g }[�)��� E T�A_@�Q�]^ACT�Q�RK��XcEZ©�A_YZI^TH��AcBKJs@SI)RKEMnDO.EGYPAji6YzVhEGQ�BK>9RKEZ}*OkXCQ)YZEG@SEGTUB�@SEGY[J�Q)T�ACnK@�nG���2J�ACn�\I^>�XCF�nDEPBpQsF9EZi6T�AcBDESmU>�Q)T�BKAjikEPRNF�AcRKEGYZBKXc�uACT�QsBDI)O�ACY0VhR[Q)@SE�YZI^TUBKQ)ACT9EGF�ACT�Q)TU�uI^T9ESI)V%BKJ�ESBKJ9RKEPEO�RKEGF�ACYPQ�BDEGn2XCACnKBDEGF e ��J9EGT9EP�)EPR������4������ACnKACBDEGFHBKJ9EGAcR�XcEZ©9ACYPQ)X.EGTUBDRK�)�

� ��� ��� � +��\���;&)(*+�,����ª��& � �� �8�a-6+���� ���ª�4��(*+%, � �� �� �s� �� �!#� ��(�%�9 U�

���U�4����@�QG�qQ)XCnKI�?.E%>�nKEGFpBDINnDEPB1A_T9V�I)R{@�Q�BKAcI^T e XCAcx)E�])EGT�F9EPR1Q)T�FdT;>�@d?6EPR e VhI)R1A_T���EGYZBKACT9]�RKIUI)B1VhI)R[@�nI)V��)EPR[?�nNQ)T�F�Y[J9I;I^nKACT9]HQ�O�O�R[I)O�R[ACQ�BDEdV�I)R[@�nzVhI)RNBKJ9ES@SI�F�Aji�EPR[n�I)V%T9I^>�T�nP� H T�=;O�Q)T�ACnKJ e BKJ9EPRKESQ�RKE@�Q)TU�MF�Aj«.EPRKEGT�B4BDEGT�nDEGn4Q)T�Fp@SI;I;F�nG� H Tp����� �l£G¡ �l��� e >�T�XCAcx)E�I)BKJ9EPR1F9I^@�Q)ACT�n��%E%J�QG�)E\F9EP�)EGXcI)O.EGF e@�Q)TU��I)V\BKJ9EGnDE�BDEGT�nDE ��@SI;I;FyYZI^@q?�A_T�Q�BKAcI^T�nMI�YPYP>9RqA_T�BKJ�E�x;A_T�F�nbI)V\nKEGT�BDEGT�YZEGnq�%E��%I^>�X_F�XCAcx)E|BDI?.EMQ�?�XcEMBDI�nK>9O�O6I)R[BP� V�I)R�EZ©9Q)@SO�XcE e ACT�I^>9R�{�4� ¤ � ¡ ���%EGQ�BKJ�EPRzACT9VhI)R[@�Q�BKACI^T�F�I^@�Q)ACT e BKJ9EpBDEGT�nDEpACn])EGT9EPR[Q)X_Xc��EGAcBKJ9EPR 58-/(#� (#%+6�1%+*��2 ���.� ��( I)R 0;��.�$-/(���%8*��. ���.� ��( � H TuYZI^TUBDR[Q)nDB e ����� �l£G¡ �1����BKJU>�nbV�Q�R�'ACTuBKJ9ESF9EP�)EGXcI)Ok@SEGT�BMOkJ�Q)nDE��oEZ©�J�Ac?�AcBKnbT�ACT9E0F�Aj«.EPRKEGTUBbBDEGT�nDE ��@SI;I;F�YZI^@d?�ACT�Q�BKACI^T�n e nK>�@�@�Q�R[AcwPEGFACT��lQ�?�XCE g � � � E XCBKJ9I^>9]^J�BKJ9E0@�Q K I)R[ACB �y� L � ��������������������������� ���"!#�$� %'&)('�+*���,-��.0/1������.0��2����324&��!#�5���'�).�&��������6��!#��(0!#�+24��!-*�������������798:�"8;2���������<=�"24<0,-�����>��%'.0.?��&@�:!#� � ��� ��!-� �5�A��&�238B!#(��B&@2��'C��"���.=� ����!-<D,-�E�����0�����B2���(F/>���9(��+G

H �JIK.02���!L���M7M� � �ON�%'C 24����(P*��+&�<D�Q24C�&��+�R!#�S�K%�/T<=�+&"8B!-���U���'�>��%�<9NV��� �"���W���'�>������������� ��XT���'�+&��24&��>��!-Y � � � �ON�%�C 24��!-� ���"�Z��&"��2��@�S�����0��� � /1�K�K(P� � /T<0!#�024��!-� �MG\[�,#���'7]2�(4NV��� ��!-*����\24C�&��+�>!#�U��%0/\<=�+&^ ��!#��C %�,#24&���&_.0,L%'&@2�,`�a2���(FC�����(��+& ^ />2�,-�Q��&B�A��/>2�,#�4�b8B!-���c���'�Q��� %����;���'�+dF/1�9(�!-�Zd�G

e_���5&f%�,-� g����/1.0,L24�����1!#�ihj!#C %'&��lkmg@n�oS���+�>�K%�/T<?�+&12���(pC����0('�+&>!#�'�Z��&@/>24��!-� �p!#�p2S,#!L�'C %�!#����!L��Z&@2�/1�T!L�$2�8W2qdr24.�.�&@��.�&@!#24���Q���lIK.02��0!#���MG_e_���\�s8W�5<02���!#�T����&@24���+C !-���)���a���'��&@%�,#� g����/1.0,#24������24&��^ nO�jC��+�W�K%�/T<?�+&W2���(>C����0('�+&W!L�'�A��&f/>24��!-� �>�Z&�� /t���'�B����.'gs,#�+*���,D����.D!#�B2���(R.�&���.024C 24���)!-�:���\���'������.,-�+*���,b���W�����>�A&f2�/1�R2���(u!-���".�&���(0!#�+24��� ^ � ��7j2���( ^ o��)���+�T�K%�/T<?�+&T2���(SC�����('�+&�!#�'�Z��&@/>24��!-� �S!L�P2�,#,����.0!#�+�B2���(F.�&���.D24C 24���Q����24�B!#���A��&@/R24��!-� �c���>���'��!-&E/1�K(0!wv0�+&��@��!L,#('&����MG

[��\� Y'2�/1.0,#�:8B!L,#, �'��,-.T��,#%��+!#(024���b���'�����;&@%0,-���+Gxha!-C %'&@�Wkmg@n�k)('�+.0!L� ���y2���!#�'.0%��x�A&f2�/1�:���)z�{�|]}M~a72���(iha!-C %'&��Fkmg@n��U���'�m8B�����'�c��2�/1�c�A&f2�/1�524�Z���+&1<=��!#�'Cr.�&��9� ��������(p%���!#��C$���'�c&@%�,#� g����/1.0,#24������!#�ha!-C %'&���kmg@n�oR2���(l���'�T,-� Y'!#� � �F� Y'� �+&�.���!#�Fha!-C %'&@�Tkmg@n �'G���%0/\<=�+&B2���(lC�����('�+&)!#�'�Z��&@/>24��!-� �F!#�B���+�!#�S����� ���� ��� � ����.0!#�R<�dU���'� �0���M���D�m� � � />/R2���( �A��f�D��� !#�S���'� �+�-�4�K�+� �s�+�B�?�w���s� &f%�,-��Gce_��!#�

. 4 � &@(��������"! +�$�!��$(���������! +� �!�� � ���:(��������"! +*����&�-$���!�"7��� ��/ �!*�:(��7��� �� T

���

Page 57: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

� �M�M� �W������� � ������� ���� �m� � z������������=~ ~��H ��(�!#�+24��!-*�� �b&@�������6�EI'!#/1.0,-� �;2��F8W�\��2q*��\���'�Q�f�'�����F.0,#��2���� 1

�\�4�\� �V�6�3�w�c�+�0��!0��#"M�9�$�&%+��O�'� ��b&@�������6�(�:&���C�&������@!-*�� ) �024�B24&��Qd�� %$��&�dK!L�'C3���><0%'d 1

� � ,��� � � ,�5� ������'!+* �,*6�3�@���B�-�V�'� �h0%'��%�&���X H &/. 2 H �B!-��C�� !#�'C>���R&@2�!#�c���9(�2�d 1

00�c���A�-��4���21K�'3 �h0%'��%�&��TI9!#/1.D,-� 4�2���C>� � H65 ,#,M2��7�F��� /1�+� �'��G

��!U�>�4�R�8!D��\�+���:9��;!0��'� ,�1�c�4�<9��9��8!+=�b&@�+���+&@!-��� H 2�,#&���2�('d5&������+&�*���(r21&��K� /FG

�>��� �+��� ��,�T��!?�?19�A@+�`�� �+� ,�'!+=�j�+&��Z��� � B$dc8;2�,#,-�+�_��2��_<?�+���$����� ,-���MG

CU�&@��A�Z�-���s�8���>1K�R�f�D* �E���A@@�A*6�A=�j�+&��Z��� �F�b&���C�&@������!-*�� )S�T��2q*��Q<=�+���F8;2�!-��!#�'C1�Z��&B2>,-� ��C1��!#/1��G

�T�+�>�O��� � ��A* �l� �s�'�8���'!+*6���9�'�T�3�'��1K�5�`���+�E�9�A=H /1.=�+&@24��!-*�� �:,-��2����QC !-*��\!-������/1��G

� ,� �R� �-�#"M�9�$�&%+��O�'��=�W� ��(0!-��!-� ��2�, H 8W� %�,#($,#!G���)���>C��R����2IH�&��+���c&�������2�%'&f2��6�+G

CJ�J9��K� ��'� ,���5�K�T����!L��� � ��������'!0�s�M9$� ���:96�A=

e 24<0,-��kKG oKXjeB�'�+&��;24&�����!#�'�W(�!ON=�+&����6� ���������QPO/>���9(3� � /\<0!L��24��!-� ���j/>2���!#�A�����j���)�`24&j!L�\� %'&az����������SR�=~y~��J('� /R2�!#�MG

��*������7 �� ����*��7�� ����� � ���������$ �*!� ���������5���� ���� $ �*!� ���������5��7�� 5������ �����%������

��*!� ���������5���� ���� T#"���*����� � �����.��&% � ��������)'�U �T#"��7��1�$�7� � �����.�7�8�/�:�����%��QU!$ �77� ��:��7*% ����

��*!� ���������5���� 5��� T#"���*����� � 5����%��&% � ��������)'�UVT#"��7��1�$�7� � 5���!%�7�8� � �QU��$ �7� ��:��7*�% 5���

�������� �� ����*���� ������T � ��� ���"�������U �$ ����� ���������5��7�� ���� $ ����� ���������5��7�� 5��� �����

����� ���������5���� ���� T#"��7��1�$�7� � �����.�7�8�/�:�����%��QU �$ �7� ��:��7*�% ����

����� ���������5���� 5��� T#"��7��1�$�7� � 5���!%�7�8� � �QU�$ �7� ��:��7*�% 5���

�7� � :��7*�% ���� T#"��7� � �����.�� % � ����%�' � �����.�7�;U�7� � :��7*�% 5��� T#"��7� � 5���!%�� % � ����%�' � 5���!%�7�;U

����%������� �������*���� ����� � �������� �����

ha!-C %'&��\kmg@n�oKX;z�{6|y}=~S&@%�,-� g����/>.0,#24�����;�Z��&B���+����!#�'C���%�/T<=�+&_2���(FC�����(��+&_�A��24��%�&����B!#�$I9.02���!#���xG

�AW

Page 58: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

���!�$0�7�!!���$�7���� ����()��%��$�� �������7����� �������������

� ��� �� � ���� � "� �����%-���,�������7!���

� �������� ����������� �7�!�����$��1!�7�������!%��1��� �����%-��� �������%

� ������������ ����*�*��'� "-"9"-"

ha!-C %'&��"kmg@n�kKX�h�&f2�/1�"&��+.�&��������6��!#��C�2�����&@!#��C���%0�@�c2�� � ��3 �4� 1K� � �\�>�f�>�4�Z�#�8�)�f���m��� 79<=�+�A��&���<=��!#�'C.�&��9� ��������(l<�dcz�{6|y}=~�G

������ � �/����*�*���� � 5���!%�7�8��1������ � ��� � ���7��.��8�/�7:�����%��

hj!#C %'&��\kmg@n �'X��]� Y'!#� � �F������&@!-��� � ���O� 2���( 3 �4� G

&@%�,#�>,-���$�9�\%�.J���'�>������&�dS�Z��& ��� !#�P���'��,-� Y'!#� � �P2��0(SvD��(0�Q!-���\�K%�/T<=�+&\!#� �� ���� G � �E� Y9�+7j���'�&@%�,#� g����/1.0,#24��� ��� � �+�V� �9� 96� �s� !0�K� �+,#� �'���b���0!#�b!#���A��&@/R24��!-� �>2���(R.0,#2�� ���b!#�:!#�1�����B����.'gs,-�+*���,D�Z&@2�/1���� ���'� ������� ����� .�&���(�!L�+24����Gbe_�'�)&@%�,#� g����/1.0,#24��� ��� � �-�V�f�'� 96���s� 9���! v0&@���_���+���_2>('�+�`2�%�,-�;*42�,#%'�"�Z��&C�����('�+& ^ ��!#��� �1���'�+&@�18W2��Q���FC�����('�+&\!#���A��&@/R24��!-� �S���+�"�Z&�� / ���'�>,-� Y'!#� � �=�B2��0(U���'���S.�&���.D24C 24���������24�B!L�'�A��&f/>24��!-� �c���>���'�".0&���(�!#�+24����G

)��'��� ���'� ����� ����.0!#�$�A&@2�/>� !#�0��!#('�c���'� ������� ��� � .�&���(0!#�+24���$�Z&@2�/1� !#�>.�&@�K� ��������( <Kd ���'���f�D��� �s�+�B�?�w���s� 7;���'�F,-� Y9!L� � � !#�124C 2�!#�p*9!#��!-����(M7b����!#����!#/1�c&��+��&@!#�+*K!#��CrC�����(��+&R!#�'�Z��&@/>24��!-� �u�Z&�� /���'� ���� � ������&�d�G ���+�`2�%�,-����%0/\<=�+&E!L�'�A��&f/>24��!-� � ^ !�G ��G-7 ���� �� 7�8E��!#�@�r!#��!#�6���+&@.�&��+����($2��)��!L�'C %�,#24&+�!#�����+�)<�d$���'� �� � �+���f�9� 9����s� !0�K� &@%�,#��708B��!L�@� 2�,#���c���+���"��%0/\<=�+&)!#�'�Z��&@/>24��!-� �r!#�$�����T.�&@��(�!#�+24���������� Gjha!#��2�,#,-d�79���'�"C����0('�+&B!#�'�Z��&@/>24��!#� �cC ,-��2��'��(F�Z&�� / ���'�Q,#� Y9!#� � �F!L��.�&���.024C 24����(l���>���'�\�f��!#,#(.�&���(0!#�+24���Q2��_8W��,#,�G

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

H �>����!#�:�@��24.0���+&�798:����2�*��)���'�m8B�R���024�b� %'&;�'�+8 24&f�@��!-����� ��%�&��E�Z��&b�����E��%'&@�Z2�� �E&���2�,#!���24��!-� �5� � /1.=�4g�'����� /R2�dQ<=�:%0����(\����������24<0,L!#���\2E�Z&@2�/1�+8W��&��Q�Z��& B ei����24� (�&@2�8B�y� ���s8W�).�&�� />!#�����6�]24.0.�&�� 2��@�����+X!#�����+&@,#!#��C %�2R2���( ��&@2��0���A�+&qG"h0%'&����'�+&f/1��&���7M8W�3�02�*��1.�&��������6����(S��� />�3!L�9gs('�+.����r� Y92�/>.0,-�������:�'�m8z�{�|]}M~ �+2��p<=�5%�����(u���U�+24&@&�dS� %'�1����&@%�� ��%�&@2�,���&@2��0���A�+&3� �i��� %'&@� � g<D!#2�����(p!#�����+&@,#!#�'C %02�,a�A&f2�/1���+G[��b8W��!L/1.0,#!-��(3����&�� %'C �'� %'�:���'��.�&�����������24��!-� �����x���'�����E� Y92�/1.D,-���+7K8:�)��2�*��"!#��/>!#��(R2\.024&@��!#�+%�,#24&

/����! #"$ #"&%(')�+*�,- #.+/10-2�%�3425.)6(*4.70- 825. 0-�+%90;:)<+.!=8*�">"&290-�+*�,>?@ #">*A #.') 834%90-*;'B:+.C<+D1E�*�,F #"@"> #.+/(<!=8%9,;G

��H

Page 59: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

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

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

" � �����#����+�%��&�����('�" �-, ����(����+�.�/�� ������(0���1�������2�����

� �����'������+��� ���� � ��������3 �2���4�2�5��(���3'�

" �-, ����(����+�%3'�" � ��2��# ���+� ��&'����(��� ������(1���6��������(

� �����'�2�4�2� ����7�7����8�" �-, ����(����+�53'�" � �����#����+�%��&�����('�9)1)

" � �����# �����%��&'����('�" �-, ����(������.�/�:);)

ha!-C %'&��5kmg@n��KX>h�&@2�/1��&��+.�&��������6��!#��C$2r����&@!#�'C$�@%��@�u2�� � �L3 �4�V1K� � �l�r�f�>�4�Z�-���>�f���m��� 7j&���2�('dS�Z��&C����'�+&@24��!#� � !#� IK.02���!L���MGP[ .?� �@��!-<0,-��� %'��.0%'�1����&f!#�'CS!#�=<?> ��8!?�l�;!D�P��4�Z�-�P�A@�O���'� B+�0�DC!D��� e_�'�!#��(0!#�+24��!-*��3*��+&�<P�Z��&@/ �s��!?�8� ��2��"<=�+���P� � �4N�%'C 24����(u%���!#��C5�����>��%�/T<=�+& ^ !�G ��G-7 �K1�� �7* !L�'�A��&f/>24��!-� �M72���(5���'�"2�(ON���� ��!-*�� �'�EB��0�FC!D� ^ � �>�4�A� �b!#�;!#�����'�)�A��/R!#��!#�'�E��!#�'C %�,L24&:�Z��&@/F7',#!G�������'�)�'� %�� ^ !�G ��G-7 ��4�Z�-� 7��& � ���O� �:!-�_/>�K(�!-v0���+G

.024&������+&@����!-. <=�+�s8W�+���Pz�{�|]}M~a7DG��8H��+��IK�47x2��0(U���'�1,-� Y9!L� � �U���'�+dr���024&���G�eB�'�3.?� ,L!#� dF8:�>(��+*���,-��.!#� �;��24.����+&T� 2�('*��9�+24�����3���'�5,-�K�+2�,L!���24��!-� �P���E2��T/�%��@�i('� />2�!L�9gs��.=���+!wvD�1!#���A��&@/R24��!-� �J2��T.=� ����!wg<0,-�1!#� ���'�>,#� Y9!#� � �x7=%0��!#�'CFz�{�|]}M~i� ��,-dl���F.D%'�)����24�Q!#�'�Z��&@/>24��!-� �U!#�����l,#!#��C %�!#����!#�Q�A&@2�/>���Q!#� ���'�24.�.�&@��.�&@!#24���5.=� ��!-��!-� �MG1J)%�&T� Y9.=�+&@!#/1������24��!-� �i8B!-���iz�{6|y}=~�����%����`24&>��2���C�&@2�(�%�2�,L,-dP,-��(p%����������!#�1%0���c���������l� � /1.=� �'���6���>���E���'�l�@%'&��`2�� �F&���2�,#!���24��!-� � �@%'<0��d9������/FG )S�FvD��(p���0!#�124.�.�&�� 2��f�<=���'� vD�+!#2�,:<=���+2�%����c!-�32�,#,-�q8E�T�Z��&1/1��&��5C����'�+&@2�,�7:('� />2�!#�9gs!L��('�+.=����('�����Q%����5���B���'�Fz�{�|]}M~ 2���(G��8H��+��IK��&@%0,-� g����/1.0,#24������G�e_��%0�+798:�"v?��(5����24�_���'�Q�'�+8 24&f�@��!-����� ��%�&��Q��� ���'�Q��d9������/ �'��,-.D�;<�&@!#�'C%����+,-� ���+&_���>� �'�Q��� � %'&B/>� ���_!#/1.=��&���2����;C�� 2�,#�+Xb/>2'�9!#�'C1� %�&_&@%�,-� g�2���(c����/>.0,#24��� g<02�����(r��d9������//1��&��T/>2���24C���24<0,-�"�Z&�� / �����Q.=� !#�6�;���j*9!-�+8 ���a('�+*���,-��.0/1�����+G

��K

Page 60: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

���

Page 61: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

� ��������� �

� ��������� ����� � ���������� !�� "#�

$ % % �&"'���(�)

e_�'�+&@�c24&@�$/>2���du8;2�d9�1���)%'��!#,#!���!L�'C$���'�l� � />.?� �����6���1�������'�l� ��H ��%'<0��d9������/ �������'�rIK.=�$������y2���C %�24C��\IKdK������/>�WC�&�� %'.5����<D%�!#,#(>/�%�,-��!L,#!#�'C %�2�,'�024��%'&@2�,=,#2��'C %�24C��)24.�.0,L!#�+24��!-� ���+G h���&_!#�0����2���� ��7!-�B!L�_.=� ����!-<D,-�"����!#/R24C !#�'�Q���'��z�{6|y}=~P&@%�,#� g����/1.0,#24�����E����� �9(�!#�'C>����&f%�� ��%'&@2�,y('���+!#��!-� �'gs/>2'�K!L�'C1<�d(�!-&@��� ��,-d\��������!L�'C"�A��&a������� Y9!#��������� �_���=��.=���+!wvD�;����/>2�����!#�;������!-��!-���+G�)S�B��2q8 2��1� Y'2�/1.0,-�;���=��%��f�>2��24.�.�&@� 2��@��!#�TIK��� ��!-� ��kKG kKG oKXy�����b.�&���������� �b���'� �+&���2�!#�T.�&���(0!#�+24����� ^ ��G C'G-7 � �+* � 2��0( �K!0�s�8��� � � �?��&@!#C�C��+&���(���'�)���+����!#�'C3���]2-,K%�2�����!wv0�+&;!#�R�����E����.0!L�E�Z&�� /����'�"z�{6|y}=~r&f%�,-� g����/1.0,L24�����+G H ��C����'�+&@2�,�7'�'�m8:�+*��+&q78W�B2�('*��9�+24���E2).=� ,#!#� d\!L�38B��!#�f�1('� />2�!#�9gs(��+.?���0('���6�j����/>2�����!#�_!L�'�A��&f/>24��!-� �3!#�a� � ����2�!#�'��(>������!-&���,#d8B!-���0!#�J�����l,-� Y9!L� � �MG IK��� ��!-� � kKG kKG#n47;8B!-���p!-���>� Y92�/1.D,-�c�A��&R�f�'�K� ��!#�'CP2�� 24.�.0&���.�&@!#24���$IK.D2���!#���,#!#���K!#��C1*��+&�<x7=2�(��'�+&���(r���c����!#�B24.0.�&�� 2��@�x7=2��)(�!L(l���'��� Y92�/>.0,-�\�Z��&"���+����!#�'C5C�����('�+&)2���( ��%0/\<=�+&!#� IK��� ��!-� � kKG kKG kKG H �p����!L�1�@��24.����+&q7b8W�$('�+*���,-��. 2U.=� ,#!#� dJ�A��&>C������+&@24��!-� � ����24�1��/T<=�K(0!-��������!#�24.�.�&@� 2��@�$%0��!#�'C1z�{�|]}M~a7 G��8H��+��IK�47'2���(l���'�\,-� Y'!#� � �F!#�c.024&@���'�+&@����!#.xG

. �0/ 1&2-3�4 ���6587-3A�:982<;>=

e_�'�T.024&����'�+&f����!-.l8W�32�('*��K�+24���3<=�+�s8W�+���Sz�{�|]}M~a7 G��8H��+��I �47D2��0($���'�3,-� Y'!#� � �l������24<0,#!#�������B25� � �9g��&@2�� �+X3���'��&�� ,-�>�������'��,-� Y9!L� � �J!#�\���$����� �9('��(�� />2�!#�9gs��.=���+!wv?��,#� Y9!#�+2�,:!#�'�Z��&@/>24��!-� �@?y���'��&�� ,-�>���z�{�|]}M~P!#�B���R.=��.0%�,L24���\/1��2���!#��C>&��+.�&��������6��24��!-� �0�_8B!-���$����!#�_!L�'�A��&f/>24��!-� �:?02��0(l���'�T&�� ,-�Q��� G��8H�R�+��IK�T!#�_���5�Z��&@/ 25����&@!L�'CR�Z&�� / ������/1��2��0!#�'CR&@�+.�&�����������24��!-� � !#�l���'�3� � ����� YK�)���b('� /R2�!#�9gs��.=���+!wvD�,-� Y'!#�+2�,M!#�'�Z��&@/>24��!#� �MGae_��!#�;.024&@���'�+&@����!#.c!L����%�/>/>24&f!��+��(F!#�cha!-C %'&��"�4g@n4G

[��J�+*��+&�g.�&����������3C�� 2�,W(�&@!-*9!#�'CF� %'&1,#2��'C %024C���C����'�+&f24��!-� �i&�������24&@�f�i!L�Q���U����24<0,-�����'�c('�+*���,wg

�9n

Page 62: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

PLUTORule−Templates

GENESISRule−Templates

FrameModification

StringProduction

domain−independentinformation

domain−dependentinformation

meaningrepresentation

PLUTO GENESIS

Lexicon

string

ha!-C %'&����4g@n4Xaz�{�|]}M~a7 G��8H��-��IK��7 2���(3���'�B,#� Y9!#� � �124&@��.024&����'�+&@�a!L�12Q� � �6��&f2�� �+Xa���'�_,-� Y'!#� � �3����� �9('���('� />2�!L�9gs��.=���+!wvD�)!#�'�Z��&@/>24��!#� �c����24�Ez�{�|]}M~S%������_���>.=�+&��Z��&@/ �Z&@2�/1�\/>�K(�!-vD�+24��!-� �:? G��8H��+��IK�"%0��������'�Q���0��2���� ��(F�Z&@2�/1�"���>.0&��K(0%�� �"2��l24.�.�&���.0&@!#24���Q����&@!L�'C'G

��.0/1�����\����('� /R2�!#�9gs!#��(��+.?���0('���6�),#!#��C %�!#����!#��&������ %'&@� ���+Gce_�'�R24<D!#,#!-� dr���r����� �K(��R��%��f�P&������ %�&@� ���2�,#,-�m8B���A��&1&@��%����F2�� &�� ���>(0!#��.024&@24���c('� />2�!L���+G��E������24&@�@� !#�u��.?�$����� (0!#2�,-��C %'�c��d9������/>�1!#�3���Z������+24&�&@!#��(r� %��)!L�r/�%�,-��!-.D,-�T� � ������&@2�!#�'��( ('� />2�!#�0�+G"h���&"� Y'2�/1.0,-��7M���'�RIK.=�$����� �y2���C %�24C��RIKdK������/>�C�&�� %'.u��2��)<0%�!#,#����d9������/>�\!#�U���'�18W��24���'�+&T!#���A��&@/R24��!-� �S('� />2�!#� ^�� |xz IA}-��� ��� �6k��7]�����>2�!-&�g��&@2q*���,&������+&@*O24��!-� � ('� />2�!L� ^�� ���D|����a� � k�k���� k����7?���'���D!-C ���B����24��%��)('� />2�!L� ^ z��!G����+| �O��� �6���7D2���(r���'�%'&�<D2��l��2�*9!-C 24��!-� �r('� />2�!#� ^�� ~��� G���� � �wn ���702�/1� �'C5/>2��6dc�����'�+&f�+G J)�'�"&���2���� �r�Z��&B8W��&��K!L�'C>!#�,#!#/R!-����(R('� /R2�!#���;!#�W���3&�������&@!#� �;���'�)*��9�+24<0%�,#24&@d>���12T&@��2���� ��24<0,-�"��%�<0���+�W���y2�,#,?.=� ����!-<D,-�_8W��&@(��;!#�2�C !-*����c��24��%'&@2�,=,#2���C %�24C���X�2�%'��� />24��!#�"��.?�+���f�5&���� ��C ��!-��!-� �5&���,L!-���;�'��2�*9!#,-d1� �F����24��!L����!#�+2�,=/1�9('��,#�+72���(P!#���Q.=�+&��Z��&@/>2���� �>('�+C�&f2�('���Q&@24.D!#(�,-d$!L�S���'�>.�&@��������� �>���;� %'�Vg���Ag*��K�+24<D%�,#24&�dU8W��&@(���� W�� ^ !�G ��G-78W��&@(������+���l!L�c��������!#�'C1<0%��;�����_!#�c��&@2�!#��!L�'C9��G ���+*���,#��.0!#�'C>�'�+8 ��dK������/R�_!#�F�'�m*���,x('� />2�!#�0�W����,-.0�.0%��@�r� %�&�&@������24&@�@�P�A��&�8;24&@(U<=���+2�%����1!-�)����� � %�&@24C����Q%������F�������Q�'�+8 !L('��2��"2���(U!#����&��K(0%�� ���)�'�+8�@�02�,#,-���'C����+G H �)2�,#���F,#!#�S�9�_� %�&�&@������24&@�@�U���c.�&f2�� ��!#�+2�, .�&���<0,-��/R�+G H �����'�1��%�&��Z2�� ��&���2�,#! ��24��!-� �U��%'<'g��d9������/ !#�;��2���d����>('�+*���,-��.x7'���0!#�W�Z2��+!#,L!-��24�����;���'�)&@24.0!#(c('�+.D,-�qd9/1�����W��� ��d9������/>��!#�c�'�+8 ('� /R2�!#���+G

�E������24&@�@� !#� /�%�,-��!#,L!#�'C %�2�,W��.=�$����� (�!#2�,#��C %'�l��d9������/>�>2�,#���P<=���'� v0���1C�&���24��,#di�Z&�� / (�� />2�!#�9g!#��(��+.?���0('���6��,#!#�'C %0!#����!#�3&������ %'&@� ���+GJeB�'�FI9.?�$����� � 2��'C %�24C��rIKd9������/>�3C�&�� %�.p�02��T��&f2�(�!-��!-� ��2�,L,-d<=�+����*��+&�d\!#�����+&���������(1!#��/�%�,-��!#,#!L�'C %�2�,�&�������24&@�@� ^ ��G C'G-7�� o�o����wn ����� �6o���� �������wn�������Gae_���W/1��&@�;(�� />2�!#�9g!#��(��+.?���0('���6�M� %�&y,#!#��C %�!#����!#� &������ %'&@� ���j�+2��\<=��7O���'�W��2���!-�+&j!-�]!#�]����/>2'���;�'�+8p��d9������/>� /T%�,#��!#,#!#�'C %02�,<Kd�2�(�24.���!L�'CT������� Y'!#����!L�'CT&@����� %'&@� ���+G�eB�'��� � /T<0!#�024��!-� �5���]���'�"�'�+8 24&@�f��!-����� ��%'&��"���y� %'&���%'&��`2�� �

��o

Page 63: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

&���2�,#! ��24��!-� �l��%'<D��dK������/ 2���(F���'�".=� ,#!#� d�8:�T('� vD�'�"�'��,-.D�;���R/>2'���Q� %'&E,#!#�'C %�!L����!#�_&@����� %'&@� ���E/1��&��('� />2�!L�9gs!#��('�+.=����(����6�+7K���'�+&��+<Kd��`2��+!#,#!#��24��!#�'C3���'�\('�+*���,#��.0/1�����_��� /�%�,-��!L,#!#�'C %�2�,?��d9������/>�+G

. ��� ����� 5��� 9 3�582-3� 3�� �� 9 5631��������� � =�� 3 9

)S�_.�&@�������6�a����&��+�;� Y92�/1.D,-�����\�Z&�� / h�&������f�M7��;�0!#�'������7 2���(��W�'C ,#!#�@���\���\(���/1� ������&@24����������.?� ,L!#� d8W�:8B!L���"���)���'�Z��&@� ��G H ��� � �6��&@2���� �������'�:� Y92�/1.D,-���]�Z&�� / �;��24.����+&akK74���'�W� Y92�/1.D,-���y!L�Q����!#�y�@��24.0���+&���'�m8W�+2����\���'�"8W��&��9!#�'C ����� ���'�Q8B��� ,-�"C����'�+&@24��!-� �$��%'<0��d9������/ 2��0(F�'���_� ��,-dcz�{�|]}M~aG

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

H �J����!L�Q� Y'2�/1.0,-��7j8W��('��/1� �0����&@24���c�'�q8 � %'&�.?� ,L!#� dU8:��&��9�T8B!-���J2r��&@2����@,#24��!-� �P����������.0��&@2�������K19�����F�L� ��& �K19�8���l�'��� 7a2���( �A���K19�8��� ��& �'���l�K19�8��� !#�����$h�&@�����@�MG )S�5����24&@�T8B!#���P���'�5����24����/1������Z��&@/>� ^ �K19�8���c�A� 2���( �K19�8���l�'��� �Q2���(i���'�m8 ���q8 2r�@!#/1.0,-�>/>�K(�!-vD�+24��!-� �P��� ���'�58:��&f(J��&@(��+&@!#�'C&@%�,#����!#�=G��8H��-��IK�B!#�:��%,+��+!-������������&@2�����,L24���B���'��!#�6���+&@&���C 24��!-*��B�Z��&@/>��G H ��h�&������f�M7������B��&@2����@,#24��!-� ����a<=����� �K19�����3�L� 2���( �K19�8���>�'��� !#� �Z��3F� 7D8B�'�+&��Q�����\h�&����0�@�r8:��&@(0�B��2q*��T&�� %�C ��,-dc���'�Q�Z� ,#,-�m8B!#�'C�:��C ,#!#���c� ��&�&�����.?� �0('����� ���+X

!#, d 2�'� ���'�+&�� ��2��

ha!-C %'&����4g oc���'�m8B�"2��U!#�'.0%��B�Z&@2�/1�3���c���'�1��%'&��`2�� �3&���2�,#!���24��!-� �U��d9������/FG H �-�:��C ,#!#���M7D����!#���Z&@2�/1�/>!-C ���\<=�>.D24&@24.0�'&@2�����(P8B!-���J���'�c�����6�����0� ��> 19�����F�L�c�U�s� �#� ��1K�$!?�c�K! �K19�E�����4�?= 4��q8W�+*��+&�7��Z��&� %'��.0%��)!L�rh0&������@�x7x����!#�)�Z&@2�/1�1!#�)!#��� � />.0,-�+����X)!-�"!#�"/>!#���@!#�'CR� Y9.0,#!L�+!-���@%'<9N���� �)!L�'�A��&f/>24��!-� � ^ ���'�8W��&@( �Z� 7���& 19� � ?K!-���b2�%9Y9!L,#!#24&�dT*��+&�< � � ! * !#��%0��('�+&@��.=���+!wvD��(:? 2���(>!-��!L��/>!#���@!#�'C)��%�/T<=�+&b2���(1C����0('�+&!#�'�Z��&@/>24��!#� �MG H �J����!#�Q� Y'2�/1.0,#��7y8W�R�Z�K�+%0�\� �u���'�>vD&@���Q� 8:� .�&���<0,#��/>�Q2���(i2�����%�/>�>����24�������'�+&&@%�,#���"!#�U���'�>z�{�|]}M~p&@%�,#� g����/1.0,#24���3vD,#�Tv?,#,j!#�U���'�>�K%�/\<=�+&Q2���(PC�����('�+&Q�Z��24��%'&����Q�@�'�q8B�J!#�U���'�z�{�|]}M~U� %'��.0%����A&@2�/>�"��� ha!-C %�&��"�4g �KG

e_���R&�� ,-�5���Bz�{�|]}M~ !#�J���0!#�\� Y'2�/1.0,#��!#����!#/1.D,-dU���r*9!#��!-�T���'�c,-� Y9!L� � �u2���(i!#�����+&��T,#!L�'C %�!#����!L�!#�'�Z��&@/>24��!#� �P!#�����$���'�5�A&f2�/1��Gle_�'��&@%�,-� g����/1.D,#24���1vD,-��!#�Pha!-C %'&@�>�4g k ���'�q8E�\2 �+�-�4�K�+� �s� �E�D�-���s�&@%�,#�\����24�).�&��9� �������������'�3!#�'.D%'�_�Z&@2�/1�����b�sdK.=� ���w������� �Z&�� / ha!-C %�&��T�4g oKGQ[�/1� �'CF!-����� � />/>2��0(��!#�)2/. ���M�3�0�O� � � />/>2��0(U����24�"�+2�%������Qz�{�|]}M~i���c*K!L��!-�����'�1,-� Y9!L�+2�,y������&�d �A��&10&2(3&453�7=���'�3*42�,#%'����j���'�768492:390E���+d�G:eB��!#�;������&�d�70���'�m8B�l!#�lhj!#C %'&��"�4g�'7D� � ����2�!#���_�A� %'&B.0!-��� ���_���j!#�'�Z��&@/>24��!#� �MXa���'�('�+�`2�%�,-�_C������+&@24��!-� � ����&@!#�'C'7?2��r2�,#���+&@��24��!-*��TC����'�+&@24��!-� �U����&@!L�'C'702>.0&�� �'� %��M7?2���($2�����,-��� ����&�GEe_�'�

��k

Page 64: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

���;���������5�������� ��& ���6�%�2& �������� ����6��7��%��� �� �����'�2����1����7�����&���� �

� 2 ����� ��3 �2���4�2�5��(���3'�� ������(1���$�5�

� �����'������ �������� 2 ��������3 �������5(���3'�:)0)1)

ha!-C %'&����4g oKXR[��i!L�'.0%'�"�Z&@2�/1�5���r�����5��%�&��Z2�� ��&���2�,#!���24��!#� �u��d9������/FGU[ .=� ����!-<D,-�1.024&@24.0��&@2�����7a!#��:��C ,#!#���M7?!#�9> 19�8���3�A�3�$�s� �#� ��1K�$!?�1�K!J�K19���V�q�4�?= eB��!#�_�Z&@2�/1�3!#��%���('�+&f��.=���+!wv0��(F8B!#���l&�����.=��� ������ %'��.0%��_!#�ch�&������f�MG

��7���'�2� ������� 7��2��� ����� � ��& ���������

ha!-C %'&@�"�4g kKXb[E�l� Y9� �+&�.0�_�A&@� / 21h�&����0�@�$z0{6|]}M~U&f%�,-� g����/1.0,L24���)vD,-��G

v0&@���y� 8:�".0!#��� ���y���?!#�'�Z��&@/>24��!-� ����2q*��_�'�E�8N=��� �a� �1z�{�|]}M~ 5 �y<=����2�*9!-��&�7�<0%��]���'�;����!-&f(\.0!#��� �;�+2�%0�����z�{�|]}M~P���c2�(�(r���'� *��83�� � �4� �0� .02�!-&�� 6��54��� ���� �������'�3!#�'.D%'���A&f2�/1��7?2��0($���'���Z� %'&����l.D!-��� �T���!#�'�Z��&@/>24��!#� �F�+2�%������_z�{�|]}M~U���5���+�_21*��9�+24<0%�,#24&�dc����,-��� ����&�!#�c���'�\!L�'�A�4g�Z&@2�/1��G��

e_���Q�A&f2�/1�T!#�$ha!-C %'&��Q�4g ��!#�E�'�q8 &���2�('dF�Z��&B.�&@�K� �����@!#�'C><Kd G�� H��+��I �4G�� e_�'� � ����s�+�>��!0� &@%�,-� g����/1.0,L24���5!#�J���'�:G��8H��+��I �1v?,-��!#�Jha!-C %'&����4g �r!L�\&�����.?� �0��!-<0,-�1�Z��&�C����'�+&@24��!#�'C ���'�5.0�'&@2���� �Z�&3P��Z&�� / ���'�r�A&f2�/1��G ha!-&@���+7_!-�RC����'�+&@24�����5���'�$*42�,#%'�r���"���'� ���+dK8W��&@( 6��5407;8B��!#�f� !#�� ���G I9!#��� ����'�+&��5!#�\���$,-� Y'!#�+2�,�������&�dS�Z��&T����!L�"8:��&f(M7j���'����%�<'gs����&@!#��C �Z� !#�T!#�����+&�����(u!#�����l���'�R��24&@C��+�3����&@!#�'C'G��� YK�+7 G��8H��+��I �R,#���$�9�3%'.u�����c,#� Y9!#�+2�,:������&�dJ�Z��&�092:3945307a���'��*42�,#%'�5���B�����>���+dK8:��&f(�6 4&2(3&0?G H ��@����� �����Q���'�1('�+�Z2�%0,-������&@!#�'C 3 ���F2�(�(U���c���'�3��24&�C��+�T����&@!#�'C5<=���+2�%��������'�+&��1!#�)�'�F����,-��� ����&T�+2�,#,-��(� 6��54,3������������24�Q��2��)<=�+���U���+� ?]!-�"2�,#���F���+���)�����3����,-��� ����&\24�)���'�1����( ���b������������&�d ^ � 6"2����53'��!#����'�3!#�'�Z�4g�A&f2�/1��G� Uha!#��2�,#,-d�7?!-�BC��K�������������T,-� Y'!#�+2�,y���6��&�dF�Z��&�� "!#?7D8B�'�+&��\!#�E!#�E&���(�!-&@��� ����($���5���'�1K� � � ���6��&�dF<KdF���'�%$'&�( ��dK����2OY=G_e_��!#��&@��(�!-&���� ��!-� �r!#�_(�%��Q��������� � 6 2����53�����,-��� ����&�G_e_���\��%0/\<=�+&!#�'�Z��&@/>24��!#� �1���+�:!#�3�����_����.�,-�+*���,0���=���'�_�Z&@2�/1�B�+2�%������ G��8H��+��IK�;��������,-��� �������B� ��&�&���� �W� � �ON�%�C 24����(�Z��&@/ ^ � �����52�(�( ���5���'�3��24&�C��+�"����&@!#��C'G )S�12�����%0/1�T�������+&�&f%�,-���B!L�$���'� G��8H��+��IK�\&@%�,-� g����/>.0,#24���vD,-�)����24��C������+&@24���\���'�"&@��/>2�!#��('�+&;��� ���'�"��24&�C��+�B����&@!#�'C'X*) ��3����;!?�\��@� ��@� ��19�'!?��* �$!'�Q�w�c��1K�4�?@���� =�����������024��2�,#, ,-� Y'!#�+2�, !#�'�Z��&@/>24��!-� �r!#�l����!L�_� Y'2�/1.0,-�3!#��� � �6��2�!#����( !L�l���'�3,-� Y'!#� � �M7=('��,-�+C 24��!#�'C����z�{�|]}M~i���'�3&�� ,-�3���;!#�����+&���!L�'CR�Z��24��%'&����Q!L�6���c���'�1�Z&@2�/1��7x2���(U��� G��8H��-��IK�T�����1&�� ,-�3���:%��@!#�'C5����!#�

+-���! #" =8%5" 0 E+ 0 2-, #.",�29,-D %90- #2(. #" .+250 <!">*;' E/.�02143�5�6 #. 0-�! 8" *87!%5D:9!=#*4; , % 0-�+*�,;:& 0 #" <+">*;' #. 0-�!* " 0>,- 8.!/9!,-2C')<+3�0- #25.�" 0 %5/5* E<.>=@?"A�?2BDCEB5G

FHG *�%9">"><+D�* 0-�!* *I7! #" 0-*4.!34*�2J,�02143�5�6�,-<+=#*8K 0-*4D:9!= % 0-*4" 0-�+%90�6C #"> 0 0-�+* =#*87) 834%5=C*4.70>,- #*4",�29,�0-�+* ?�25, ')"ML"N�:"OPNDQ�NSRTL2U4V�N�:%5.+'�WXUYU4Z 0-2�"><"9T9+=[. %-9"9!,-2-9!,- 8%90-* .C<+D1E�*�,@%9.' /5*4.')*�,& #.",�29,-D %90- #2(. G

\8]$250-* 0-�+%90F0-�+* #.2,�2-KP, , %5D�* <+">*4' E/.>=^?2A�?2BDC�B$ #" ') #" 0- 8.!3�0_, ,-25D 0-�+* 25.+* <+">*4' E/.>0"1-3�5�6 G

�O�

Page 65: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

& ����� � �����������8���������6��������� ������ ����������������� �5�������� ������6������������� ��� � �������6���������'� ��� ���������6�������8������������� �������6����������������������� � ������6����������

7��5��� � �� ���������"! � ����� ���$�$# �������8�"! � & �������%# & �������"���������6�2�5'������� ������6�������&���������6�������'� ��� �������$���2���������������� � ������� � �� ��������� ��� ��������� ���2�����8�

��& �2��� � �%�8�'! � ������� ��#)(4��7�� # ����� � �����+�2�27��+*�! � & �����

ha!-C %'&��"�4g�'XW[E�F� Y'� �+&�.��B�A&�� / 23h�&������f�$,-� Y'!#� � �MG

���0������������������ �2& ���6�%��& �2�����

" � �������2�27��� ����6��7��5���8�

" � ��2��# ���+� ��&'����(��� �����'������ ����7�����& �����

� 2���������3��2�������5��(���3��" �-, ����(����+�53��� ������(1���$�5�

� �����'�2� �� �������� 2 ����� ��3 �2���4�5(���3��

" �-, ����(������53'�:);)1)0)

ha!-C %'&����4g �KXbe_�����Z&@2�/1���Z&�� / hj!#C %'&��)�4g o324�A���+&�.0&��K� ���@��!#�'CT<�d5z�{6|]}M~�Gae_�'�)�'�+8 !#�'�Z��&@/>24��!-� �5!#����'���A&f2�/1�T!#�E���'� ^ � �+���#"_�Z� � *���3�� � �4� �0� .02�!-&�2���( ��%�/T<=�+&E!#���A��&@/R24��!-� �$24�)���'�T����.'gs,-�+*���,�7M2���(r���'�C�����('�+&B��� �s�+�-� ��1K�'!=� 2���( �V����� !#�F�'��������(F�A&f2�/1���+G

!#�'�Z��&@/>24��!#� �c���>.�&��9(�%�� �"2>����&f!#�'C'G

[ &��+��&f('�+&@!#�'CF���������R� � />/>2���(0�\!#�S�����*G��8H��+��IK�>&@%�,-� g����/1.D,#24���1vD,-�>2�,L,-�q8B�\���'����dK������/ ���.�&��9(�%�� �R���'��!#�����+&�&���C 24��!#*����Z��&@/>� �L���K1'�8��� 2���( �'���F�K1'�8��� 7a��&@2����@,#24����(J!#�����$h0&������@�p2�� 3U�, �-, �A� Ge_�'� � ����24�"24.�.=��24&@�B<=�+� 8:�+���U���'�3*��+&�< ^ � �_2���(U��%�<9NV��� � ^ �Z� ��&�� �0��� ���)�����T.�&@� ��%��0�+!#24��!-� �l���:���'�.0�'&f2����\2���(r!#�B,#!L�'C %�!#����!L�+2�,#,-dR�'� �'g�Z%��0� ��!-� ��2�,�G )S�T8E!#,#,M���+���'�q8 2>.=� ����.�&@�K� �����@!#�'CR����24C��3!#�E%�����(���R/>2'���\����!#�_��%�.?�+&�vD�+!#2�,?/1�K(0!wvD�+24��!-� �c���>�����Q��24&�C��+�E����&@!#�'C'G

e_��� �Z&@2�/1�U!#� ha!-C %'&�� �4g Wi!#�5���'�P!#��.0%'�R���p���'�S��d9������/FG e_��!#���Z&@2�/1�S!#�c,#!G��� ���'�U� �'�S!#�ha!-C %'&��E�4g oT� Y9� �+.��W����24��!-�:&��+.�&������������W2 36� ��,:!?� B+�0� � �`���'! 7K&@24���'�+&;����2��52 � ����s� �R�8!D� Gb[E� �:��C ,#!#���.024&@24.D�'&@2����;���0���0!#� �A&@2�/>�;� � %0,#(3<=�:) �_�K19�����)���s� �#� �+1K�'!?�E�K!5�K1'�F�����4� � �y!G���;���'�;v0&f���y�Z&@2�/1��76����!#��Z&@2�/1�_!#��,L2����9!#�'CQ2Q��%�<9NV��� �a.0&�� �'� %��M7 �@%,+��+!-������2�%9Y'!#,#!#24&�dT!#�'�Z��&@/>24��!-� �M7 2��0(>��%0/\<=�+&�2���(1C����0('�+&!#�'�Z��&@/>24��!#� �MG H �12�,#���S%��0('�+&�C��K���T.0&��K� ���@��!#�'Cr<�diz�{6|]}M~�7a8B��!#�f�u%0���������'�F��2�/1�c&@%�,-� g����/>.0,#24���^ �Z&�� / ha!-C %'&��"�4g k��W���>.�&��9(�%�� �)���'�T/1�K(0!wv0��(5�A&f2�/1�"���jhj!#C %'&��"�4g HKG

e_��� G��8H��+��IK�_&@%�,-� g����/>.0,#24�����W���xha!-C %'&��E�4g ����2���(�,-�E���'���A&@2�/>��!#�Rha!-C %'&����4g H ?'����!#�b��!#/1��79���'�&@%�,#� g����/1.0,#24������2�/1��( 3'! B+�0� � �`���'! 76/>24���f��!#�'C)���'�;�Z&@2�/1����2�/1��7 !L� ����,-��� ����(1���"C����'�+&@24���_2"����&@!#�'C'G

���

Page 66: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

��� � ����������� ����� � ��& ��� � ���� � ����� ���������������������� ����� � ����� � �2& ��� � ���� �����

ha!-C %'&��)�4g �KX G��8H��-��IK�E&f%�,-� g����/1.0,L24�����:�Z��&�.�&��9(�%��+!L�'CT����&f!#�'C � �A� 3R� ^ �K1'�8���T�L� 2��0( �K1'�8���T�$��� �:2���(35�, �-, �A� ^ �A�\�K19�8��� 2��0( �'�����K19�8��� ��G

��� ��� ��2 �������2���� ����$��7��5��� �� �2& ���$�%��&��������� �����'������ ����7�����& ��� �

� � ��������3 �2���4�2�5��(���3'�� ������(1���6�5�

� �����'�2����1�������� 2 ����� ��3 �2���4�5(���3��9)0)1);)

ha!-C %'&����4g W�X)e_��!#�E�A&f2�/1��7x!#�'.0%��_���Fz�{6|]}M~�7M!#�E%0��('�+&@��.=���+!wvD��(F8B!-��� &�����.=��� �����Fh�&������f�MGQz�{�|]}M~%������3!-����&@%0,-� g����/1.0,#24�����32���(u���'�F,-� Y'!#� � �i���S2�(�(p2 �@%'<9N���� �T.�&@� �'� %��i2��T8W��,#,;2��3��%0/\<=�+&12���(C�����('�+&E!#�'�Z��&@/>24��!-� �MG

e_�'�B8:��&@(>��&@('�+&@!#��CQ��.=���+!wv0��(3<Kd����0!#�a&@%�,#� g����/1.0,#24���B�+2�%0���������'�E.�&��9(�%�� ��!-� �3���=���'�B��24&�C��+�W����&@!#�'C3r�$�A� G>e_�'�1&@�+8_&@!-���3&@%�,#���E���;ha!-C %'&@���4g Kl�+2�%����>����!L�)� %'��.0%'�"���F<=�1&��+8_&f!-�������U8B!-���U���'�>� ��&@&���� ���%'&@�Z2�� �1�Z��&@/ ^ 3r�, �-, �A� ��G>e_�'�����1&@%�,-���)24&��R� � ����2�!#�'��(J!#�S2l���+.024&f24���1vD,-�12���(S24&��R� YK���+%'����(u!#�S2���+.024&f24���Q.=� ����.�&��9� ������!#��C�����24C���70�A� ,#,#�q8B!#��C G��8H��+��IK�)����&@!#�'C3.�&��9(�%�� ��!#� �MG eB�'��vD��2�,=��24&�C��+�B����&@!#�'C!#��� �, �-, �A�M�;!?�T�'@�+��@� ��1K�'!?�?* �'!'�\�-�c�81K����@ �����

����� ��� � *��"'�%�� %

J)%'&".0&��+*K!#� %��)� Y92�/>.0,-�R�����q8W��(P�'�q8�8:��� � %�,#(S.�&@�K(�%0� ��h0&������@�J.0�'&@2������Q%���!#��C5�����>,-� Y9!L� � �S�������� �9('�U,#!#�'C %�!L����!#�c!#�'�Z��&@/>24��!-� �xG J)%'&c�'� Y9��� Y'2�/1.0,-� %����������'�U,-� Y9!L� � � ���i����� �9('�r8W��&@(9gs�+,L2����!#�'�Z��&@/>24��!#� �c�A��&���%'&��`2�� �Q&���2�,#! ��24��!-� �F���j.�&���(�!L�+24�����_!#�,�;�0!#�'������G H �,�;�0!#�'������7��'� %0�c.0�'&@2������B/>2�d<=�T2������K�+!#24����( 8B!#���r2�.024&���!#�+%0,#24&�� �'�7*�,V�+�-�O�@�R�f�'!0�s� � 8E��!#�@� ('�+.=����(��B� �$������/>2�!L�r�'� %0�l<=��!#�'C/1�9(�!wv0��(xGBh���&Q� Y'2�/1.0,#��7=!L�$���'�3�'� %��r.0�'&f2������ � � @f��!��F� 16��� 7M��& � @@�q� * !#� �:��C ,#!#���M7D���'�3/>2�!#��'� %�� � 16��� ^ @@��� * �j���+���b���'�B8:��&@('gs�+,#2����b� � ����� Y9�:�Z��&b���'�B.0�'&@2�����Gje_��!L�a8:��&f(9gs�+,#2����:('�+���+&@/>!#�����a���'��Z��&@/t���]���'�B.024&@��!#�+,-� @ �8!�� G B$��&���C����'�+&@2�,L,-d�7������E8W��&@(9gs�+,#2��@�:� � ����� YK���+2��c('�+���+&@/R!#�'�_���'���Z��&@/t���� �+&���2�!#�l�����'�+&B8W��&@(��;8B!#����!#�5���'�Q��� ��.=�"���j���'�Q�'� %��c.D�'&@2�����7���%0�@�l2���.0&���(�!#�+24�����_� � ����2�!#��!L�'C1���'��'� %��U.D�'&@2�����G�4��+&���7]8W�R���+�>���q8t8W�>�+2��P���0� �K('�1���0!#�"!#�'�Z��&@/>24��!-� �S!L�U� %'&Q��%'&��`2�� �>&���2�,L!���24��!-� ���d9������/ 8B��!L,-�E2�(����+&@!#�'C����1� %'&;.=� ,#!#� d1���y!L��� ,#24��!#�'C3('� />2�!L�9gs��.=���+!wvD�E!#�'�Z��&@/>24��!-� �c!#�����'�",-� Y'!#� � �MG

)S�$%0���c���'�F�A&f2�/1�l!#�iha!-C %'&��c�4g@n �S���P�����q8 �'�m8 8:�r2��@��!-�+*��F� %�&1C�� 2�,�G H � �W�'C ,#!#���x7a����!#��Z&@2�/1�c� � %�,#(P<=��.024&@24.0�'&f2�����(u2���� �-�@�O�+�c�� *��c�R�c��P�K19�l�4�K�s�9�'� � = 4��q8W�+*��+&�7����'�c!#�'.D%'�Q�Z&@2�/1�

���

Page 67: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

��� ��� ��2 �������2���� ����6��7��5���8�

" � ��2��# ���+� ��&'����(��� �2& ���6�%��& �2�����

" � �������2�27��� �����'������ ����7�����& �����

� 2���������3��2�������5��(���3��" �-, ����(����+�53��� ������(1���$�5�

� �����'�2� �� �������� 2 ����� ��3 �2���4�5(���3��

" �-, ����(������53'�:);)1)0)

ha!-C %'&��"�4g HKX:e_�'�"�Z&@2�/1�"� %'��.0%���<�dcz�{6|y}=~P� � �6��2�!L���_2>��%�<9NV��� ��.0&�� �'� %�� ^ �Z� �:2��B8:��,L,M2��_��%0/\<=�+&2���(FC����0('�+&B!#�'�Z��&@/>24��!#� �MG

� �4�4�27�� �%�;���2������7��

ha!-C %'&�� �4g KKX �B�+8_&@!#��� &f%�,-����� YK���+%'����( !L� 2i.=� ����.�&@�K� �����@!#�'Cu����24C��P2��+� � %��6�F�Z��&F�'� �9gs,#!L�'C %�!#����!L���%'&@�Z2�� �".0�����'� /1����29G

('�K���_�'���_� � ����2�!#�l2���d���� ���'�"8W��&@(9gs�+,#2��@�_� � �6��� Y9�E!L�'�A��&f/>24��!-� �c�'��� ������24&@d��Z��&B����&@!L�'C3.�&��9(�%�� ��!-� �!#� �;��!#�'������G�IK.=���+!wvD�+2�,#,#d�7����'�T� ��&@&���� �)�A��&@/ �������'�T.�&���(�!L�+24��� �� * � 7 � �'!�9�� 7M�'�+��(��E���5<?���@�'� �����MGH � ����!#�>�+2�����7B!-�>!#�1�����r(�!-&@��� �1��<9NV��� ��.�&�� �'� %0� �R� ����24��������24<0,#!L���'���1���'�$8:��&@('gs�+,#2����R� � ����� Y9�+Gz�{�|]}M~ 5 �"&@� ,-��!#�Q���$vD,L,a!#�S����!#�T/>!#���@!#�'Cc8:��&f(9gs�+,#2������ � �6��� Y9��%�2�,;!#�'�Z��&@/>24��!#� �MG H �P���'��� Y92�/>.0,-��78W����2qdl����24�)���'�T8:��&@( �R� ������24<0,#!L���'���B2 �'���@�+�'! 8W��&@(r�+,L2����+G H �)!#�_���'�3,-� Y'!#� � �r����24��������&���������!#�!#�'�Z��&@/>24��!#� �MGye_��� ��f�?�`� �s�+�E�D�w� �s� &@%0,-� g����/1.0,#24���;!#�Tha!-C %'&��W�4g@n�n�����,#,#� z�{�|]}M~5����24�+76!#�T��2��@�>����.0!#��Z&@2�/1��7x!-�)���'� %�,L($����24&@�f�S���'�3,-� Y'!#� � � �A��&"2��U������&�dr/>24���f��!#�'C5���'�3*42�,#%'�����b���'� 6�!���� 3E���+d�7y!-��!-�� Y'!#�����+7K��&:�����E�Z&@2�/1����2�/1��7K�����'�+&�8B!#����G �)� !#��C��������+���W���'�B8W��&@(9gs�+,L2����:� � ����� Y9�+7�!-�M� �'�B� Y'!#������7��Z��&��2��@� �'� %��c.D�'&@2�����G

e_���+&��l24&��l� 8:�J����������( ����.0!#�c�Z&@2�/1���R!#�p���'�$!#��.0%'���A&@2�/>��7:<=����� 8B!#���i2 6�!���� 3 ���+d�G e_�'��54�!���^!p����.0!L�F�A&f2�/1�r� � ����2�!#����2 6�!���� 3���+d 8B��� ���l*42�,#%'�$!#�� 3 ?B�����$� ��&�&�����.=� ��(0!#�'CP,-� Y'!#�+2�,������&�d ^ !#�Rhj!#C %'&��B�4g@n�o��b�+2�%0�����;z�{6|]}M~$���3!#�����+&��W2 * �83�� � �4� �0� .D2�!-& � 6��94 � ����������� ���"�:394����!��^�!#�����u����� �Z&@2�/1��G eB��!#�R(�� vD�'���5���'� 8:��&@('gs�+,#2����c� � �6��� Y9�l�Z��&c���'� �54 �!���^! �Z&@2�/1� ?"����!#��8W��&@(9g�+,#2����c� � ����� YK�$8B!#,#,B<?�U%�����( <Kd G��8H��+��IK� ^ !#��� � �ON�%���� ��!-� � 8B!#��� ���'�S,-� Y'!#� � �=�3��� .�&��9(�%�� � 2��24.�.�&@��.�&@!#24���U����&@!#��C'G e_�'�U����� � ��(�����.0!#�r�Z&@2�/1��7E�02�/1��( � �@����&0� ��!M7_� � ����2�!#���F2 6�!���� 3 ���+d8B�'� ���E*42�,#%'�)!#�:� 4���&4 0?G�I9!#��� �E���'�",-� Y9!L�+2�,D������&�dR� ��&@&�����.=� ��(�!#��C\��� � 4���&4 0>(������;�'����� � ����2�!#�8W��&@(9gs�+,#2����B!#�'�Z��&@/>24��!-� �M7'�'� ���Q!#��2�(�('��(F���R����!#�;����.0!#�)�Z&@2�/1��G:e_�'�)�A&f2�/1�\!#�cha!-C %'&@���4g@n�kR���'�m8B����'�\/>�K(�!-vD�+24��!-� �c/>2�('�Q<Kdcz�{6|]}M~P(�%'&@!#��CT���'�\.�&��+.�&��9� ������!L�'C�����24C���G

�AW

Page 68: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

��� ����� ������ � ��7�������������� � � 7����������� ������(1���4���2���

� �����'�������������� ����� � �����+�.����� )

� ������( ���;������� 7������� ������� �%������ �����'������0����7����������2���

� � ���������������������8�� 2 ��������3 �������5(���3'�9)1);)1)

ha!-C %'&��E�4g@n �9Xbe_�'��z�{6|y}=~r!#��.0%'���Z&@2�/1��� � �6��2�!#�0�W���T8W��&@(9gs�+,#2��@�:� � ����� YK��!#���A��&@/R24��!-� �R2���(5!#�W�'���&���2�('dU�Z��&T����&f!#�'CF.�&��9(�%�� ��!#� �S!#�V�;��!L�'������GRz�{�|]}M~ *9!#��!#���"���'�R�'��2�(u�'� %��S���;��2��f�u����.D!#�1�Z&@2�/1��78B��!L�@�c&�����%0,-����!#�c���'�\24.0.�&���.�&@!L24����8W��&@(9gs�+,L2����_� � ����� YK��<=��!#�'C�vD,#,-��(c!#�c�Z��&_��2��f�r�'� %0�c.0�'&@2�����G

�����'�2� ������� 7������ ������T � � ����� !���������U �����

ha!-C %�&��"�4g@n�n4X:[��F� Y'� �+&�.��_�Z&�� / 2>����!#�'�����"z�{�|]}M~U&@%0,-� g����/1.0,#24���)v?,-��G

*�*�������(�����7������93����2��������" � �2���2��� " � ���+*&! � �������2���" �2��7�3 " � ���+*&! � �������2��� ! � �2��7�3" ����� ��� " � ���+*&! � ����� ���" �5������� " � ���+*&! � �%� �����" 3�����( " � ���+*&! � 3�����(" 7���� " � ���+*&! � 7����" ��������& ��� " � ���+*&! � ��������& �2�" ������'���27 " � ���+*&! � ������'����7" ����&'����7�� " � ���+*&! � ����&'����7��" ����� " � ���+*&! � �����" ������� " � ���+*&! � �������" ����� " � ���+*&! � ���2�" ������� " � ���+*&! � �������

*�* 7��"���2����7����������2��������2� ����� � ��(���� ��& ��� ,�� ��2����( ��� ������( � �-���5��� ����� , � ��� � � � ������( ����7������ � " ����� ��� " ���� � ����� � � � ������( ����7������ � " � �2���2��� " ����2��� � �%�������'�"! � ����&�����7��4� �2 ���8�"! � � ���������6�2�2��� , �8�"�

! � ���������+�2�5&������"! � �����������

ha!-C %'&��1�4g@n�oKX3[��P� Y'� �+&�.��Q�Z&�� / 2 �;��!#�'�����3,#� Y9!#� � �xGRe_�'�����+d 6� &4 � �����@�����1&��+.0&������������Q8W��&@(9g�+,#2����B!#�'�Z��&@/>24��!-� �c�Z��&B�'� %��c.D�'&@2������+G

��H

Page 69: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

��� ����� ������ � ��7�������������� � � 7����������� ������(1���4���2���

� �����'�������������� ����� � �����+�.�����

" � ������( ����7������ � " � ��� �2��� " � )� ������( ���;������� 7������

� ������� �%������ �����'������0����7����������2���

� � ���������������������8�� 2 ��������3 �������5(���3'�9)1);)1)

ha!-C %'&����4g@n�kKX)e_�'�T/>�K(�!-v0��(l� %'��.D%'�E�Z&@2�/1���Z&�� / ���'�1z�{6|]}M~J.�&��+.0&��K� ���@��!#�'C5����24C���G2)S��&@(9gs�+,#2��@�!#�'�Z��&@/>24��!#� �F��2���<=�+���F2�(�('��(F���R���'� �54�!���^!�����.0!#�)�Z&@2�/1��G

��7���'�2� ��������7������ ����� � ������( �����������( ��������� ������� 7������ � ���2��( ����7������������ � ������( ����7�������!����2���

ha!-C %'&@�"�4g@n �'X:[��F� Y9� �+&@.��_�Z&�� / 2>�;�0!#�'����� G��8H��+��IK��&@%0,-� g����/1.0,#24���)v?,-��G

e_���Q�A&f2�/1�\� %'��.D%'�B<KdFz�{6|]}M~u!#�_��� YK�E.�&��9� ��������(r<�d G��8H��+��IK�47?%���!#��C1���'�\&@%0,-� g����/1.0,#24�����E!#�ha!-C %'&��"�4g@n ��2���(F���'�Q,-� Y'!#� � � ^ ha!-C %'&@�"�4g@n�o���G H �c��2��@�$.�&���(�!#�+24����7!G��8H��-��IK�).0%�,#,#�;2���d�8W��&@(9gs�+,L2����� � ����� YK�"!#�'�Z��&@/>24��!#� �l!#�l�����\.�&���(0!#�+24��� 5 �E(������ ����(�2������)%'.$���5���'�T,#�+*���,]���a���'�T.�&���(�!L�+24���T��������24�!-�Q�+2��J<?�>%0����(U���'�+&��>���r����,-��� �\24.�.0&���.�&@!#24���>,#� Y9!#�+2�,j�Z��&@/>��GRe_�'�>!#/>.?��&@��2��6�)&@%�,#� g����/1.0,#24���1�Z��&���'�".0%�&�.=� �����b��� ����!#�;� Y'2�/1.0,#�)!L�:����� �+��� *4���@���s� �s� �E�D�-���s� 708B��!#�f��.0&��K� ���@���������'�10 ��#(31.�&@��(�!#�+24����Ge_�'�Qv0&@���_� 8:�c� � />/>2��0(��_���a����!L��&@%�,-� g����/>.0,#24���\2�,#,#�q8 G��8H��-��IK�Q����%0���Q���'�T8:��&@('gs�+,#2����B� � ����� Y9����+�;(�%'&@!L�'CQ.�&��+.0&��K� ���@��!#�'CQ���3����,-��� ��2��c24.�.�&@��.�&@!#24���_&@��2�,#!���24��!-� �����x���'��*��+&�< �� *�� G:I9!#��� �E���'�+&��)!#��'� 6 �&4 ��� ���@� � �/���+d�24�;���'�)����.l,-�+*���,?���x���'�).�&���(0!#�+24���E�Z&@2�/1��7'!-�;!#�W���'�"����� � ��(c� � />/R2���(5����24�2��+� ���������W����!L��!#�'�Z��&@/>24��!-� �xG e_��� ��� � � />/>2���(R&���2��@�����:('�m8B�R!L�6���Q�����B����.0!#�_�A&@2�/>�_���QvD�0(1���'�6� &4 �������@� � � ���+dT�����+&���2���(1����24&@�f�'���j���'�_,-� Y'!#� � ���A��&�2��3������&�d�/>24���@��!L�'C"!-���j*O2�,L%'� ^ �"�:394����!�����GG��8H��+��IK�>vD��(��\����!#�T���6��&@dJ2�/1� �'CS���+*��+&@2�,;��%0�@�i���6��&f!-���T!L�J���'�c,-� Y'!#� � �MGUe_�'���2�:394����!��F���6��&�d���+����2R����,#��� ����& � 6��(3&4 ���!c!#�$���'�T!#���A�4g�Z&@2�/1��G�e_�'���x7�8B�'���$���'��� �0�O� � � />/>2��0(l� Y9���+%'�����"2���(G��8H��+��IK���02������\�f�'��� ���E2��R24.0.�&���.�&@!L24����&���2�,#!���24��!-� �>���M����!#�j8W��&@(M76����� � 6��:394����!3����,-��� ����&W�+2�%0��������'������,-��� ��!-� �R���x2Q�Z��&@/t24.�.0&���.�&@!#24���B���\���'�E8:��&@('gs�+,#2����W� � �6��� Y9� ^ �+�'!�9�� ��79�q*��+&�&@!L(�!#�'CQ�����E('�+�`2�%�,-�����&@!L�'C'7 3 � � � G

J)���)/>��&��"� Y92�/>.0,-�"���'�m8B���'�q8 ���'�"8:��&f(9gs�+,#2������ � ����� YK���E('�+���+&@/>!L�'��(5<�dc�'� %��5.0�'&f2��������+2��<=�$%�����( ���J.�&��9(�%�� �r24.�.�&���.�&f!#24���,�;��!#�������l����&@!#��C �>!#� � %'&5��%'&��`2�� �l&���2�,L!���24��!-� � ��dK������/l7;%0��!#�'C���'��.=� ,#!#� d58:�3��2�*��3<=�+��� 2�('*��K�+24��!L�'C�����&�� %'C �'� %'�E����!#�E�@��24.����+&qG�e_���Tz�{�|]}M~P� %���.0%'�B�Z&@2�/1��!#�ha!-C %'&��R�4g@n��l!#�\���'�R/1�9(�!wv0��(U*��+&f��!-� �P���;���'��!#�'.0%'�"�Z&@2�/1��!#�Uha!-C %'&��>�4g@n��r!#�S8E��!#�@�P���'�>8W��&@(9g

��K

Page 70: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

��� ��� ��2 �������2���� ����6�5(����� �����'�������������� ����

� � �5�����%���� � )� ������(1���0���2���

� ������������;�2����( ������������(� �����#����$�E� 7��:)1)0)

ha!-C %'&��)�4g@n��KXW[E�l!L�'.0%'�:�A&@2�/>�"���Rz�{6|y}=~S� � �6��2�!#�0!#�'C1�'�18W��&@(9gs�+,#2������ � ����� Y9�E!#�'�Z��&@/>24��!#� �MGae_��!#��Z&@2�/1�Q�+2��l<=�".024&f24.0�'&@2�����(�� �I3 �4�r�� * �3������*4�`���@�'�7*O� � !L� �:�'C ,#!L���MG

��� �2����2 �������2���� ����6�5(����� �����'������ ������� ����

� ���������%����!�" � ������( ����7������ � " � ��� �2��� " � )

� ������( ���;���2���� �����'������;�2����(����������2��(

� �����# ���$�E� 7��" � ������( ����7������ � " ����� ��� " �*)1)0)

ha!-C %'&��F�4g@n��KX e_�'�c� %'��.0%��1�A&@2�/>�l� � �6��2�!#�0�>8W��&@(9gs�+,#2����1!L�'�A��&f/>24��!-� � ��%,+5�+!-���6�1�Z��&R����,#��� ��!#�'CP2�Z��&@/ ��� ���'�Q8W��&@( �� * � 24.�.0&���.�&@!#24���)���R2 �1�$!?�83 8W��&@(9gs�+,#2��@�_� � �6��� Y9�+G

�+,#2����1� � ����� Y9�>�A��&1��2��f� ����.0!L���Z&@2�/1�F��2��3<=�+���ivD,L,-��(u!L�i%0��!#�'C ���'�c&@%�,-� g����/>.0,#24���F2���( ,-� Y'!#� � �^ ha!-C %'&������4g@n�n12���( �4g@n�oK7x&@����.=��� ��!-*���,-dD��G)eB��!#�E�A&@2�/>���+2��U<=�\.D24&@24.0�'&@2�����( !L� �W�'C ,#!#���$8B!-���r���'�������������� ��� �>3 �4�r�� *��1� ��� *4�Z���f�'� *4� �1H �F����!#�_�+2�����70���'�Q�Z��&@/ ��� �� * � �f�'� �����r<�d:G��8H��+��IK�"!L�F���'�,-� Y'!#� � �l!#� � 1K�4��� 7?24.�.�&���.�&f!#24���"!#�F2 �>�'!?��3 8:��&@('gs�+,#2����_� � ����� YK�+G

����� ��� ��'��� � � *

H �uIK��� ��!-� �JkKG kKG oK7j8W�R.�&@�������6����(J2��P� Y'2�/1.0,-�1�Z��&�IK.02��0!#���UC����'�+&@24��!#� �P����24�\(��+*K!#24����(P�A&�� / � %'&.=� ,#!#� d�����/>2�!#����2�!#��!#��C_,-� Y9!L�+2�,6!#�'�Z��&@/>24��!#� �Q����&@!#� ��,#d)!L�"���'�:,#� Y9!#� � �xG�4��+&���748:�W.�&����������y2��\� Y92�/>.0,-�!#��*�� ,-*9!#�'C5C����'�+&@24��!-� �P!L�6��� �:��C ,#!#���r����24�Q!#��*��+&�dU��!#/>!L,#24&E���F���024�"� Y92�/1.D,-��GM)S�R� � ����&@2����"���������� Y'2�/1.0,-�������R��/1.0��2���! �+�"8B�'���F!-�_/>!#C �6��<=�Q24.�.�&@��.�&@!#24���)���R<0&���2'���Z&�� / �����".?� ,L!#� d�G

e_����� Y'2�/1.0,#��8W�>('�+*���,-��.u�'�+&��1('��/1� ������&@24�����Q�'�m8 8:�>�+2��SvD,#, !#�U/>!#����!L�'C52�%'Y9!#,L!#24&�dl!#�'�Z��&�g/>24��!-� �l<02�����(c� �F���'�"*42�,#%'�"��� ���'�"�Z&@2�/1� 5 ��.0&���(�!#�+24����7'� ��� �T24C 2�!#�l%���!L�'C3���'�Q,-� Y'!#� � �c���>����� �9('�,#!#��C %�!#����!#�\!#�'�Z��&@/>24��!-� �MGQeB�'�T�Z&@2�/1�1!#� ha!-C %'&@�T�4g@n W5!#�)/>!L����!#�'C52�%9Y'!#,#!#24&�dl!L�'�A��&f/>24��!-� �r8B!-��� &�� g��.=��� �\���-�:��C ,#!#���P2��0(u/>!#C �6�T.�&��9(�%�� �>���'�5!#��� ��&�&@��� �\�Z��&@/ 19�8! � �Z�A�:�Z�J�����A*$3 � )S�58;2��6�����8_&@!#������� />��C������+&@2�,?&@%�,-���:����24�;8B!#,#,�vD,#,?!#�52�/R!#����!#��C\,#!#�S�9!#�'C\*��+&�< ��>@ � 8B�'���5���'�)2�%9Y9!L,#!#24&�d�� �Z�A�!#�;.�&@�������6�E2���(F���'�".�&@��(�!#�+24���Q!#�_2��$2�(ONV��� ��!#*��Q����24�_8W� �9�'�q8 � Y9!#�����_!#�c���'�Q('� /R2�!#�F,-� Y'!#� � �MG

e_���Q&@%�,-� g����/>.0,#24�����B!L�lha!-C %'&��\�4g@nCHK7?%����\���'��,-� Y9!L� � �F���Rv?,#,M!#�l�����\/>!#���@!#�'C>2�%9Y'!#,#!#24&@d�!#�'�Z��&�g

W �

Page 71: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

��� ��& ��2 �������2���� ����6�����27�7��� �����'�������������� ����

� � �5�����2���8�:)� ����(����%�������8�� ������( ���;������(��

� ��������������& ���!�9)0)

ha!-C %'&��5�4g@n W�Xce_��!#��z�{6|y}=~ !L�'.0%'�T�A&@2�/>�5!#��/>!#�@��!#�'C 2�%9Y9!L,#!#24&�dS!#�'�Z��&@/>24��!#� �MG z0{6|]}M~ vD,#,L�\!-�3!#�%���!L�'C1!-����&@%�,#� g����/1.0,#24������!#�F� � �4N�%��0� ��!-� �F8B!-���c�����Q,-� Y9!L� � �MG

��7���'�2� ������� 7��2��� ����� � ������(�� �2��3�� ���� �����������( ��������� ���5��� 7������ !���������2��3�� ���� T !���3 � �������� �����27�7���� �2�2� �������� �2�2� �����U�2��� ���� T !��2��3����2��� � ���� � ����;U�2��� ������ T !��2��3����2��� � ������ � ����;U

ha!-C %'&��"�4g@nCHKXW[E�F� Y'� �+&�.��B�A&�� / 2��/�:�'C ,L!#���cz�{6|y}=~S&@%�,-� g����/>.0,#24���)vD,-��G

/>24��!-� �J24.�.�&���.�&f!#24����,-d�G1e_�'� ���w�4�K��� �s� �E�D�-���s� ��&@!-C�C��+&@�Q���'�1.�&��9� ������!#��C5���;���'� 453^����$.�&@��(�!#�+24����Z&@2�/1��7x8B�0!#�@�U!#� ��%'&@�S�+2�%0�����Qz�{�|]}M~i���F*K!L��!-�����'�>,-� Y'!#�+2�,j���6��&@d$�Z��&�4,3^����?GTe_�0!#�B������&�d�7 2�,-� �'C8B!-���$�����'�+&"('� />2�!#�r2�(ON���� ��!-*����+7M�+2�%������)2��U!#�'�Z�4g ���+dF���c<?�T���+�"!#�l���'��!#�'�Z�4g�A&f2�/1��GEe_���\*42�,#%'�\�������!#�E!#�'�Z�4g ���+dF!#� � 2!#F2���($��%�C�C�������������24�E2�,#!#�S�9!#�'C3*��+&�< ���'� %�,#(l<?�T%�����(M70!#�j���+��('��(M708E!-���l��%��f�2�(ON���� ��!-*����+G

e_��������� � ��(\� � /R/>2���(Q!#�Q���'� �+�-�4�K�+� �s�+�E�D�w� �s� �+2�%������x������&@%�,-� g����/>.0,#24��� � �7% � �4� ���_� YK���+%�����GI9!#�0� �����'�F�������1���B���'�l��!L�'C ,-��� � /R/>2���( � � ����2�!#�'��( !#�i����!L�T&f%�,-� g����/1.0,L24���c�@%��+� �+��(��+7:���'�c&@%�,-� g����/1.0,L24���>�+2�,#,-��( �+��� �4� �� !#�)� Y9���+%'����(MGTeB��!#��&@%�,-� g����/>.0,#24���3�+2�%������Q2 *���3�� � �4� �0� .D2�!-& � 68���� �� �� 2!# � ����<=�\���+��!#�l�����\�Z&@2�/1��G H �E!#�E�'�q8 ��&@!-*9!#2�,=�Z��&E���'� G�� H��+��I �"&f%�,-� g����/1.0,L24����� 1 B+�0� � �`�`�$! 7���'�m8B�l!#�cha!-C %�&��"�4g o9nQ���>C������+&@24���\���'�Q����&@!#�'C 1'�8! � �A�Z�x�`� @ � ����� *'3��

e_�����A&@2�/>�B!#�1ha!-C %'&@���4g o�k\!#�j�����B/1�9(�!wv0��(3*��+&@�@!-� �1���=���'�_�Z&@2�/1�B!L�1ha!-C %'&����4g o�oK7'��%'<D��� ,�%����6���� z�{6|y}=~ .�&��9� ������!#�'C'G H � ����!#�5� Y92�/>.0,-��7B�����U�@2�/1�U&@%�,-���c2��c<=�+�A��&@� ^ !�G ��G-7����'�Sz�{�|]}M~ &@%�,-� g����/1.0,L24������!L�$ha!-C %'&@�T�4g@nCH��B24&��1%�����($���5vD,#,y!#� 2�%9Y9!L,#!#24&�dc!#�'�Z��&@/>24��!-� �x7D� ��,#dF����!#�E��!#/1��7=<=���+2�%�������'�+&��Q!L���'�>2�%9Y'!#,#!#24&�d M ��@�>!#�5���'�Q�Z&@2�/1��7'���'�"�������B!#�c���'� �+� % � �4� &@%�,-���`2�!#,#�+7'2���(l!#�;!L��2�� 68���� ���+dU&@24���'�+&Q���02��S2�� 68���� �� ���+dr����24�T!#�"���+�\!#� ���'�1�Z&@2�/1�18E!-���U���'�>!#�'�Z��&@/>24��!#� �UC ,-��2��'��(U�Z&�� /���'�F,-� Y'!#� � �MGSe_�'�c�Z&@2�/1��7a8B�����u.0&��K� ���@����(i<�d�G��8H��+��I �47���2���.024&@24.D�'&@2���� 19��! �L�E�V�q�4�������

� � �4�A�-�A@��-���e_�0!#�B� Y'2�/1.0,#��� � ����&@2������)8B!#���r�����T� Y'2�/1.0,-��.�&��������6����(S!#�SIK��� ��!-� �SkKG kKG oKG H � ����24�)� Y92�/>.0,-��7

8W�_.0%'��,-� Y'!#�+2�,�!L�'�A��&f/>24��!-� �1!#�����Q���'�_z�{�|]}M~F&f%�,-� g����/1.0,L24���;vD,-��<=���+2�%����_!-�b8W2��:(�! +��+%�,#� ���\.0,#2�� �

WKn

Page 72: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

��7�7���� , ��� � ����7�7��2� , ����� � ����6��7��5��� ��������27���# 7�� � ����������7���# 7���� � ����6��7��5��� ���7����2����� � ����7����������8� � ����6��7��5��� �������(�� � �%������(��8� � ����6��7��5��� ���� , �����2���2��� � � ��� , �2�������2���!� � ����6��7��5��� �

ha!-C %'&��"�4g@n�KKXW[E�l� Y9� �+&�.0�_�A&@� / 2�� �W�'C ,#!#���c,-� Y'!#� � �MG �)� />2�!L�l2�(ON���� ��!-*����B���+�E2��l!#�'�Z�4g ���+dF!#�c���'�!#�'�Z�4g�Z&@2�/1�"8B��!L�@�F���'���$�+2�%�������z�{6|]}M~S�������+��2>����� � ��(r2�%9Y9!L,#!#24&�dR!L�F���'�Q�Z&@2�/1�\!L�F���'�Q.�&@��������� ����a2��l2�%9Y'!#,#!#24&@d � �A�Z� G

��� ��& ��2 �������2���� ����6�����27�7��

" � ���������7��%��� �� �����'�������������� ����

� � �5�����2���8�:)� ����(����%�������8�� �����# �����%��&'����('�� ������( ���;������(��

� ��������������& ���!�9)0)

ha!-C %'&��c�4g o��9Xle_���cz0{6|]}M~ � %'��.D%'�3�A&@2�/>�l� � �6��2�!#�0�12S����� � ��( 2�%9Y'!#,#!L24&�d�GJe_�'�c�Z&@2�/1�F�+2�� �'�m8��2���!#,#d�<=�).024&@24.0��&@2�����(F2��� 19�8! � �Z�A�x�`� @ � ���@�A*'3��

��& 2��������2��� ����� � ��������� � ���� � �����'��� � ������ � ������(

ha!-C %'&@�"�4g o9n4X:[��F� Y9� �+&@.��_�Z&�� / 2 G��8H��+��IK��&f%�,-� g����/1.0,L24���)vD,-��G

��� ��&���� ������������ ������������ �������

� ������(1��� � ����������2��# ���� �����'��� �����0)1)

� ������(0�����������27���# 7��� ���������+����& ���!�9)1)

ha!-C %'&@�"�4g o�oKX:[��l!#�'.0%����Z&@2�/�����z�{6|]}M~�7'/ ���������'C����'Y�����������d��������������������MG

��� ��&���� ������������ ������������ �������

� ������(1��� � ����������2��# ���� �����'��� �����0)1)

" � ����$��7��5��� �� ������(0�����������27���# 7��

� ���������+����& ���!�9)1)

h �-C��!���R�4g o�kKXRz�{6|y}=~#"$��% �&�'�!"(��)��*��"�"����"��������������'Y�����������d+���!�,���� ��������-�,����.��)!�*��� Y!��%/��0����1��)!�2�3�$���2�4���5��1v6���7���8� � ���������'C9���9Y!����������d�G

W4o

Page 73: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

��� ������ ��)!� "����21���% ������8 )$��%�)*%/�� ���������21*��)�� ���2����� ����% �����-d6g ���2����� ��� � ���!���� � ��������

���� ��'��)!� ���"$��%

1������2%/���-d9������ ��)!� ��� Y!��%/��MG�4 �2�$%/��8�� ���2��������21 ���C�����!"$����C ��)!�2��� "����21���% �����2� ���5z�{�|]}M~

�8 )!� ���

8���)������*�������%/�� ������ ���� � "$����%/�2���2� � �� ���+d��+G H �+��)!� � Y!����"$���18 ��N������ 1!�����2���"6�21�8 �*������

%/�����10)������5C�����!"7�21 ��)!� 1!�� �����0��1ON��2%/�������2�9��� ��)!��z�{�|]}M~ ������� g ���2� "$�������>v6����G 4 q8������ ��8��

%�)�����8��-"$�!����)����9���!�,���� �������� ���0��)!�8��� Y!��%/�����)�� ���+<�d ��1�)!� � ���'C ��-����9���������21 "������$% ��"$��� ��

�2��%/�1����'C���� �'��% ) 1!�� �����9g ��"6�2% �-v %4��� Y!��% ���6���!�,���� ��������*��� "7������-<$��� ��� ��)!� ��� Y!��%/������2�������'C���)!�

z�{�|]}M~-����1 G��8H��-��IK� ������� g ���2��" �������2�4��� 1��� �����9g ���$1!� "7�2��1!�2� � ���4"7������-<$����GH �(��)�� �!� Y��9����1Pv6����� % )���"���� �

�8��5C������ � �,���� ��� ��� �����$��������(��Ez�{6|]}M~ ����1 "����2���2� �'��!�

%/���% ���$��������5����13�,�!�������1������2%/������$� ����4��)$���;8 �� �DG

W4k

Page 74: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

Wm�

Page 75: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

� ��������� �

� �� � ��� � �(�) �

� �0/ ����� �5� � 5:; � 7

e4)!� ���� � ��� ������������������ ��"� ��H ��d������2� � )������7� �2� ��)!� �����9N��2%/� �� �'��% ) 1�����% ����������#��� ��)!�

������� � �����!����Gjh���4������������%/��B �2��������)�����1 ������ �wn�n � 'N6� �5��� ���� � �&��� �� ��)!� "$����$���2�FGjh �������

���)!�+d

�!����3��)$���R� ��H �2�$%/���"$�������2�*�� ��1��8�����'C��3�������$�����7�&�����$% ����1�����C %/�� ���2� � 1!� ��� ��� ������������

���2� ���2��%/�5"$�����$�����'C�����19���!��� ��%/� ���2�������2��������MG 4 �2��%/�

���!� �����)!�5������ ����"7�������� � 1!�2% ���������� �� �7�

� ��1!�� )!�2� ������������������CT� ��H ���� )!� ��)�� ����9��������������� ��)!� �2� ������� ��d&�����2� ^ @+�-� � *?@@� 5� � �4� �'� �`�`�'!���� ��)!� ����1�������1������ %/���"7��!�2� ��� ^ 9��-�O�@�>@f� U� � �4� �����`���'!�� G H �+��)�� % ����� �����)!�5I&"7$���2� � ����C����4C��IKd������2� ��C�����!" 5 � G��x{ ����� ����%�)������2%/���!���

����$����% ���7�Y(������������������0��4��)���� ��H ��d������2��������1

����% ����1!� ��)!� 1��������C��!�4� �����4C�� ��%/�� ��� Y&�����2������!���������� � ��� �

�����1����!��� ��%/�4���2����� �2�������� %/���"7��!�2� �+G

� �!���7�2% ������� ��)���� ��)!�2������,�% �����2�'�� ��)!� ���!��� ��%/� ���2����� �2��������(%/���"7��!�2� �� � )������ ��&$���21 �,��

��d��4�� �,���� �����#d���������������� ��)����5%/���"7��!�2� � ������!��G[ % %/���1�����C8�� B �2��������)+����1 ������

����!���)!� �'����"7�������� � , �!�2��������+�� ���7�-%/���%/� ���$���'C8�����������Og

������0��� 1K����� 1K�4�9�O*V@f�F�>�@�O�f�;����*�� )-� )$�����81!�2% ��1!�21 �� ��� �����$����� ��)�� ��"7� �21 ��4��!�9���!��� ��%/����2����� �2��������(%/���"7��!�2� �+G H � � ��"7$���2�(1��������C��!����d������2�

���� ��� �2�����2� ������� ��)���� ��)��*���!���,��%/�*���2���wg

���2�������� %/���"7��!�2� ������� ���(� ��� ��%/������ ��5���2��� �������������$%/����� ��� ��)!�*��d&�����2� ���'�� )!�������)����

���������"6� � ����� ��� ���2��� ��������G H �0��1�1���������(��+���������������'C ���0���$������!��� � �2�����!��� ��4��)!� ��"7� �21(����)���� %/���"7��!�2� �

� �9����� ��8���2�����!���'��)!�9�8N7�2%/��� ��)!���!� ����%�)$�����2%/���!���9�� ��)!����"7� �21 �� ��)!�

��d������2�FGH � ��)����!� Y�� ��)!��� �5���2%/��������

���Wv$����� ��� "7���� ��)�� ���2��������� �����!� ����� ���'C � Y&"7� �������2� ����G]� � Y&�

���

1�����% ����� ���� � ���2�����������'C ����"6�2%/������ ��!� ��d������2� ��)�������� �����1����G��� �� ��������������� ������ ���� � �����-d�

����% ����1����'C���)!� %/���� ���4C��*�� ����"C������ � ����� ����1+��)!�<, �$�������sd �� ��)�� ��d&�����2� 5 � ��!��"$�!� ��� �$����� �2�

W4�

Page 76: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

% ����% �$� ��������%/�2�+Gah ���$�����-d� �"C������ ���8���!���� � ���6��� �����$�������� �� ��!�4��� ��d&�����2�

��2��"$)��������2���'C���)!�

��d��4��� )���% )Fz�{6|y}=~-)����5�������2��1'd��7� �2� �2��"$��md��218���8������� ����� ��"$"$����% ��������$� ���$% ����1�����C � ��%�)$���!���������������������8����1 ,&�!� ��d�g ���2��"7�������G

� �"! �"! � ��� �"' �

� ��&%/�2�������'C ����� � ���*� �����������$������)$�����21 %/�� � &1����sd ��� ����d ���2���wg ������� ��d������2�FG J�!�$C����� ���

��"7$���2�31��������C��!� ��d������2� �4���5���� ���$��� ��� � ��)!�������� ���5���'���2� �,��4��)!� ��d&�����2� �� ���2��"7���1 �� ����� �

,&�!� �����2�+Gje4)&������� ��� ��� "6�������� � ����������-d � � ��)!�4�8N7�2%/���� "����%/�2�������'C ������� )��2� � % )����'C�� ��'��)!�

��d������2�.������ ����&1��$%/�21MG1[ 1�1$���'C8�3�!� %/���"7��!�2� � �� � ��d&�����2� � ��d-���$%/���2����� ��)!��"$��&%/�2�������'C����������5��)����'��d������2�FG J ��� ���&"7� �������2� ��� �������2��� ��)$��� ��)����'�����)!� % �����*���-��!�'��� ��d������2���9�����1�1����'C�� ���2%/���18" �����5��)!�����C�)8��)!��,�������

�"���&%/�2�������'C9������� )���� ����%/���2�����21xG

J ��� , �!�2�������� ��(���7� ��� 3 1K� � ������1V1K�4�l�Z�\� !D� ���@�O�+� *���� ����� �� � ��)����,&�!�2�����������

C�����)!� ���21(�8��� ���� ����/� �'C�������)+���2� ���2�$%/�2� ����)-��1!� ,&��������� ��������1'C��21 ��� ��)!� ���!��)!�� ��� " ��������)�������������������������� �7���) ��)��*���1 ����1 �!� ���������2� ��G )-�8��)!�2�iC��2�!� �������21#�+������C�����������% ������� �*�,���2��%�) ���2� ���2��%/� ����1��������2��%�)*������� �4��)!����'C�) ��)!� �������,��%/� ���2�������2��������������$���������2� ��'�2������� ����� ��)!�

"����%/�2�������'C ������� �����2��% )8���&�����2� %/����DC��!����������MG � ����%/�4��)!�EC������ �$�������������� ��)!� ���������2� % ���%�� �����& %/���� ������8���2�����!������)!�9"����%/�2�������'C������ �'��������'C����'��� �����2�

� �����2�����!���21 ��)!�9�������� �������9���

��&$����)!����������2� ���"����%/�2�����2��%�)3������� ��� � �9����� �2��� ����1 ��)!�2� 1�������1!�21 ����� � �9��9�2������� �������)!�

����� � �4C������������,���2��%�)-�,��������G � )!�����&"7� ����� �2� ������ %/���1���%/���21+��-��� H����! :B,4 �>� �2� ������� H�H@H� ��% )����!��G

" �-C��!���#�$ %�3��)! ����)!�3���2���������9�� ��)����9����"7� �������2� �+G � )!�3)��������C������ "$������ ��)!�3���C-�� ��)!���������&� �!�'� ���1 � �� ��)!���������2� ����%/������2��"7���1����'C ���2� ���2��%/�2���� ��)!���!� ����1 ���1 �(�&�����2���+G � )!����21������ �� ��)$���41���������� �$�!������*��� �9G*)��+��K

� )$��%�)

� )��2�8���&"7��!�2� ���������21

����,�4G*)!-.� �9G � )����5���$1���% �����2�

��)���� ���� % �!�����2� � ����" ���2���2� ����������9�� ��)�� �!�#���������2� ���'���2�����7��!�/�4G*)!- �������2� ����'C�� � �� "����%/�2������2� ���2��%/�2�4��)$���3��!�4��� "$���2���2� ���������� �� ��)!� ���18�(�&�����2�lG

0 �!���)!� � ,&�!�2�������� ������7� ���6����5����� ���'C9���21�343 ��5 7698;:�<>=�? 3E1�5 � [email protected] 3 �C5DBE=GFEFE6K!�9�<H698I= *45D=GF<K1�=�FG@;� %J:4BE= ��=%:7?K6��$:�<H6H5$!LFE@�@JF 3!FG<>=J8M<�: *�=N6K!L<K1�=L!O= � F 3!FG<>=J8 � )-�+����� ��)!�+�������+��� � ��P �������2� ���2��%/� �����21 ��� ��)!�N�$����� ����� ���'C ���&"7� ����� �2� � �� ����� �� �8��)���� , ���2��������MG J � ����� ���4C��

���)!�

�!� �(�&�����2� "����%/�2�����2� �3���2� ���2��%/���� �7� � � �2�Q������1R�+ ����1�� ���-���2�'C���)S� ���(����� ���4C�� ���2�'C���)��P�� ���1$� � ���T� �9G8H0� �+G J�!�*���2��� %�) �� ��)!� ������� �������!��� )����*����$��1#����U� � � ���)!� �8�������%/�2�

+ G * <+">*;' %�3;%9=8= 0-22VGW�X�V�Y.Z\[ :%^] ,�<!.+3�0- #2(. 0-�%90@*�" 0- 8D % 0-*4"F0-�+* 9),-2734*4">">25,&0- #D�* <+">*4' E/. 0-�+* 9),-2(/5, %9D�G

W7_

Page 77: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

−0.2 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.80

5

10

15

20

25

30

35

40

45

Log Ratio of Times (New:Old)

Num

ber

of S

ente

nces

" �-C��!��� �$ %�7� � )!�TC�� ��"$) "$������ ��)!�����C*� ������ �� �������2�A� ��� � �����������2%/���1�� � ��� ��)��9��� �(�&�����2� ���+G��)!�'���1 ���������2� �4C���������� ��)!��� ��� �7� �4�� ���2� ���2��%/�2�+G � )!�'��� ���������2� ��� � �2���� ����� ���4C��9��/�4G*)!-�������2� ����'C�� �4��)����3��)!� ���18���������2�FG

�� %/���" ����������MG J )0����1 � ��1�����% � � � )�_������ "6����'��� ����� ���4C��FC��2��� ����������0������� ��� ��)��2����) � ������1� ���2��"$�������� ����&% )���������% � ���&�����2� �� ���7��!�A)�� �+� ���,����!����� ������%/�2�9�� ���������1 � �! �)�������1�������'C��(��- � �! :B 4 ��� �2� ������� ����%�)�������G � ���'C��������� ����1 � ��� �7 � )�� ��� "7���� ��� ����� ���4C�� ��������"7� ����2� ���2��%/���� ��� W � � ��� ��)!�2��� �����%�)���������%������ �� �$�����21UC��2�!� � ������ " � � H�� � G � )!�'������)!���� 1!8�!�����������'��)!��>�&"7� �� ����%�)��������)!�J�8�����218���%/��$1���%/�5��)!�2��� ���&"7� ����� �2� ���+G

� �"! ��� ���� %($� � %� '� ����� � �����

� )!� ��������� ������9���2� ���������'C*����"7�2%/��� �� ��!� ���������2� ��)���� � ������1 ��� � �9�� ��������������� ������9�,��� � �����U�

����$% ����1�����C ��)�� %/���� ���4C�� �� ����:C�������� ����� ����1*��)!� ,&���������>���� ��)�� ���������2��� ����!��" �!�+G J �!�

�+�(��+���2������)��2���8����"7�2%/���'�� ��)!� ���&�����2� ��� ��-� ���(������ � ��� �9�� �!����2� ���2�������2� ���2�$%/�2� ����1

��������������� ��)!�����2���������+G�B �2��������) ���$1 � ����� � ��� � ����C�C��2���� � ��� ��� ��% ��,�� ���2�����!� ���'C ��)!� ,&������������� ���$%�) ��!��"$�!�J� :4B%B+@���:4B�� � )! �2��� ��)!��C��2�!� �������21-������� ������%/��%/�� ���J��� ��)!��1!�2�������21 ���2���$���'C �����1�� @ =! B�� � ��)!� ���2��1����$�������>� ��7��)!� ��!��"$�!� � G � ���'C���������

�� ��� �7

�����1#" )�������� � � � � �� ����C�C��2���

������3�������� ������% ����� � 1!� ��� ���210� � ������% �9��)�����%/������2������� ����) ) �$� ���#����1�C����2� ���9�� , �$�������>�0����1

W$W

Page 78: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

����1�� ����������1���� ����������G�� ������ ����)��2����� � ������% �'���� � �� � �����C��2�!� �������� � ����)(����� ����%/����% ���!"$�!�

����1*��)!������'C��$��������% �,�������2�������21 ���*��)���� ��)!�2����������� "7� "�"7� ���21 ����)��7���)*�(�&� ����%/����% ����1 ���2� ��� ����%���!�,���� ��������MG � 0 ����� �������������2� �

���� �����1��7��"7������ �$��� ��3��� � ) �$� ���I����1�C��2� ��8����������)!�,&�����������

�� ��)!���!��"$���+G� )�� ���2������ �� 1! �!��5����% ���$1!� �9�,���� ���7������������������ �� ��)!�2���'����"7�2%/��� �� ��)!� �(�&�����2� ��� ��)����

��� � ������)���� ��8)������ �!��A��� � ����"$���2� �2� ���21 ������� �����5%/�� "����2)!�2���������cC������ � ��������)���� ��1$)!� ��������)��QC������ � ���( 4����������C�"6�����%����� 1!�����2���"6�21 ����� )$��"���� �/-��,�� �$�����'C���!� ���!��� ��%/� ���2�������2��������%/���"7��!�2� �+G "-� ��1 ��&% ����� ��)���� "7�����%�� �6�2% ���$��� �� �7�2��������� ��� ���������2��1���'����$����� ���$1����2�$�����$���C������ �������+G�� �2��%/�

���� � ���2��� ����)!� %/���� ���4C�� �������C�������� ����� ����1 ����)�� ,&����������� �� ��)!�

���������2��� � ��!��"$�!� ��)!�����18������ ���2��� ��)����4��"$"������%�) ��RC�� ��� � ���� 4� �������'C�������%/� ��)!�����&�����2� �������2���

1!&�2� �!�� ���5+*% ���2� ��� � %/��������������pC������ ������ 4���������'C'G 0 �������� ��������"7�������� ����)$��� )!�2� �� 1!

�,���� ����� �0���������������3��)!� %/���� ���4C��-����1 , �$�������>�0�� ��)!�$C�� ��� � �������� )������ ������� � ���_C������ �������

������������� ��� ��*�$�J� ��!���'�$��� � � � "+���3� ���$1 ��)���� ��� ��� �����$��������3�� ��!� ���������2� ����� ��� ��� �����$��������

�� ��)!�QC�������� ����� ���4����)!� ���2� ��� � ���������2%/�5�����)�� ��1�����(�&��%/� �������2���� ��)!�QC������ ������ 4������� �qG�� �������'C������� �����yC������ ������� ���������2� ���31��ON7� ���2� � "7� �"$���'����� �,����� ���'C���)!�9�������'"������$% ��"$���2� ��aC�������� ���4���������'C �����7)!�2��"8��*�!���� ����� � ���)!����2��������� �� ����%�)3���3��� �����$��������MG

� �"! ��� � '�� � $ � � � � � � � � � '

0 ����)!��'C�) ��)���� ��� � )���� �!��A��� � �7� �2�0�,�$��� � ���������������21 ��� �+�,���� ���5� ���$�!� ����)!� ��� �����'��% )

���!�,���� ��� ������1!�2��%/� ��)����5���5)���� �7� �2� ����1 ����� %/�� ����� �!� �� �7� ����� � ��� ���*��)�� %/�� �������4�� ��)!� � "77 � �2� � ���'C����4C�� � �������2� �EC�����!" � � G���� ���0����%�)$�����2%/���!����G "-�9)������ �7� �2� �������'C���)��'�!� ���������2��,��'������� ���������� ��)�� �� ����1(�����I� ��1����'C8��� ��� �(� �����2�$���$��� �� ��)!�*1!�����2���"$���2� � ��4�'�$����������� C������ ��"$"$����% ��������$�+G � )!����'C�)���!� ��)���� ��)!�2�����

����)�������C������2� ������� � ��� ���!����"$���2� �,���� ��!� "$������

��� ������������� ��"$"$����% ���������� ��"7� �2% )� �$�����21

����������2� 1!�� �����*����������������������(�&�����2�lG � ����� �����61!�����2�

�"7� ��� )$�����9�����21 ������ ��*%/���2���������������������'C������?C������ � ��� �4�,�� ��)����4��"�"$����% ��������MG � )!� � " ��������)C������ ����� H 4������ % ��� )����$1����3�(��� ����'��� � ���2� ���2��%/�2�*��)����� � ��� �������% �����21 ������ %/������2�4C����2�

"����� "����21#�,��*" )!�������2� �(��� �����2��� �8� �-C�) � ��� �*�� ���+� ��� � ������2�-C�� �����'C����4C��� )������ ���$�����1MG" )������ ��)����WC������ � ���51!&�2� �!��5��1�)!� ��� ��������%/��� �������)!� "6�����%�� � �,��������������21 ����� )���"���� ��-

� � �����

F G *�%9,-* 34<),>,-*4.70-=[. 8.�0-�+* 9),-2734*4">" 2-,FD�2 6C #.+/ 0-2;?�%9, ' % " .).70 %53 0- 831,-*D9!,-*4">*�.C0 % 0- #2(. : ">2 0-�+ #"AD %D. E�* % <+">*I,�<+=D�*�0>,- #3 #. , <!0-<!,-*$?�25,"!�G

\4���! #" #"$ #. 9+%9,>0 '!<+* 0-2 0-�!* ,�%53 0$0-�+%90&?�* %9,-*1%5=#">2 #.�0-�+* 9!,-273�*4">" 2J, <"9B'+% 0- 8.!/ 2(<), =# #.+/5<+ #" 0- #3 ,-*89!,-*4">*4.70 % 0- 825.0-2 E�* D�29,-* " .).C0 %93�0- #3(:)?@�+ #3 � #D:9%53 0-"&25<!,@/9, %5D�D %9,-"4G

#%$ . ,�%93�0;:7 0 ?F%5" #. 9% ,>0 0-�!*_9!,-2734*�">" 2-,�?F,- 0- #.+/ 0-�! 8" /9, %5D�D %9, 0-�+%90 �+*4=�9�*;'1<+" 342(.!34*4 #6 *F2-,B0-�! 8"�9�25=8 #38.'&� 0 D %(')*<+"F,-*;%9=# )(�* 0-�+%90F0-�+* ,-* ?�*�,-*AD %5./. ?F%D.)"@2-, <!"> 8.!/�0-�+* "><),�,�%934* ,-*;%5=# *(;%90- #25. 3�2(D:9�2(.!*4.70-"4:+">25D�* ?@ 0-��D�25,-* 9),-2(D� #">*

WH

Page 79: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

���!�������2��%/� ��� "��� �� ��)$��� ��)�� �!� ����% �������������� �� ��)!�����!��� ��%/�9���2�������2�������� �(�&�����2�.��� ��� ���2����� ���

"7 �� ��� ��� ���'��)!� ���1(��!��G � ���&����C�4���������2� � � " ��������)UC�������� ���'�������'C8��)!�*���1 ���������2��H % ���

������3���+� ��)���� ��)!� �!� �(�&�����2�.����'�$%�)-�2������� ��� ������G H �-��1$1���������+�� � " ��������)��� )������*������

����" ���2���2� ���21JC�������� ���������� �7���) � �'C�������)(����1 � )����!�2����)��������'C �����������������21(��)�� ������� ��� ����

��� �����2� ���2��%/�2� �������� �'C�������) ���� )����!�2�������1 �$��% � ���� �'C�������)MG� )�����)!���$��� ��4��)$��� ��)!�2�����')$��� �7� �2�(�� ��)�� �������� ����� ��������������������'C������ ��"�"$����% ����������+G

� ������ ���� )������������� �2��"$��D���21 ����� ��� � "���� "����%/�2������ ��� ,&�!� �(� ���2��"7������9��"�"$����% ����������+G

" ��8������������%/����� ��)!� �������I���2���

���!�5C�����!" )���� 1!�����2���"7�21 �!� ��"�" ����% �������������� ��)�� � ��� ��

����1 � � � ����� � �FH�� 1��� �������+G H � ��)��2����1��� ��������

�����0)������6� �2�+�����21 ��8�����!�������� � �2�������'C��� "����2���2� ������������ ����) ���!�,���� �������� "7� ���������2� �9�� ����� � ����� �2�������� ��� 1��������$����� �� � �!"xG " �����!����"$���

� �����0% ���+"����%/�2��� � ����'C ������� �� ���2�������!� ��� ��� �� �0C������'���� )�� ���'��)��9���$� ������>� ��

��)!�2� �����8���% �����21MG ����� % ��� ������-1!�2% ��1!� )!�2� ��)!� ���8����� �,� �2�!��'C�)0�2� ��� ���2�����0� ������� �������2� � ����7� ����"$����% ����� � �2� ��� � �������21MG�"-� )������ 1!�����2���"7�21 ������ ��"7�2% ����� %/�� � ���$1�� �,��'�$�����'C �����-��� ,&�!� �(� ���2��"7��������"�" ����% �����������G � )!�2��� ����� ����"$�������!�21 �,������)!� �4��� 0 "�"7�2��1�� � 0 G

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

� )���� ��� � )����9"����2���2� ���21#��� ��� %�)������2%/�������3����1#�UC�������� ���� 4���������'C "6�����%�� �,�� �-���!��� ��%/�8���� �������2�������� %/���"7��!�2� ���2���7�21�1!�210���0� ��"6 � �2�01��������C��!�*���������2�FG � )��*����% )������2%/���!���81!�2%/���"$���2�

� ������������� � � ��� ���!��� ��%/� ���2�������2�������� ����� � ��)!� ���1�� � % ����������� � �2�������'C���� "����2���2� ����������$� ��9"7� �� �,���� ���2�����!��� ���2���2%/������ ����1*��������%/���!����� ���������������������������

�����1&��) � ��������% �������2��������

������"$)�����C���% ���

��� � �2%/�����������1 ����19���1!� �����'C ��� ��)!�5"$��&1$��%/������'�� ���������'C��+G � )���� 1!�2%/��!"$�����'C )���� � ��� �'��1 ������

���4C��2�+G " �� ������������%/����� ������"$��� �$�2� ��)!�4�(�&�����2��� � �������2�

���� � ����C ��)!�2� �2������� � �����2��1�����1�1������2���"xG

0 1�1���������$����� ��� � � ���'C � " �������2� ���� � ��)!�5���2�������'C ��� "����2���2� ����������������� � ��)��5���&"$�������������9����1

������� ������� �� ��)!� ���2�������'C ��� "����2���2� ���������� ����)!��!� ��%/���������U�9)$�������'C ���C��2�!� ������� ����������C��+G � � � ���'C� �+"$�������2��)����������� "7����2� ������� 1�������1 � ��� ���4C��2��� �,���% ���'C � 1������2���"7� � ��+���2����� � �+1$����������%/��,���� ��������� �

�����1 ����%/���2��������C�"����%/�2�������'C9����� ��G � ������ �

� ��)���������)! �8��)���� ��)�� ��������� � "�����

���2� ��� �!�+C����-C�� � ��� �����$%/� ��)!�9���������2� ��� �������2��1 � ,&���������,����������1����)�������� �����-C������21 ��)!������ ��� �+�

�������2��"7�2%/������C���)������������������ "��������������� � 1!�����2���"7�218��� ��!�5���2�������2��������8���������2���� )������'1!�����2�

�"7�21��'�!� C�������� ���� ��%/����"������'C�����'C��$�4C�� ��)������!��������� �2� ���������� ��)!� ������� %/�� � ����1*�������2������1����� ���!�

� ����) ���-������&% �������21-���2� ��� ����% ���"�"����"$���������9�� ������� �9� &1�� � % ��������MG " ���$����� �

� � )������

,�29,$'!2(D %9 #.� #.'!*89�*4.')*4.+34*&0-�%9.�250-�!*�,-"4G

W�K

Page 80: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

��)! �% �����21 ��!� 1!�2%/��!" ���21 ����%�)������2%/���!���3��� �+) � ������1 ��"�"$�����%�) �� �N� %/���� �������'C+�������$%/���!������������������ � ���$13��� ��� �������'C��$�9G

H � ��"$����� �����)!� � ��%/� ��)���� ��)!� 1!�2%/��!" �����'C5����"7����2� �4���C���% ��� 1������������� ��� ��)!�����!��� ��%/� ���2�������2��������%/���"7��!�2� �

���)�� ���������2� ��� �!�� ���,+*% ���2� ��� �9%/����������������21 � � �������2���6��'��%�)$������� �����C�����$�� ���������'C

����$�$�������2�������$���

�1!�� ����� ����1!� "7�2��1!�2� �=C������ � ��� �+G � %/�� "6�2�$������� �,�� ��)����

��� )$������"����2���2� ���21

� "7�����%�� �,���C�� ��� � ���� 4� �������'C'G J �!� "7�����%��0������(�2��%/�1!� ���*����%�) 1!�� ������ 1!� "7�2��1!�2� � ����1������C�����������% ���!�,���� ��������8���5"7������ �$��� ��� ��)!� �����!��%/��

������� ����C9����%�)3���!���� � �������� ��*��"$�����6��� �� ��)!�

C������ ������������ � )!�2� 1�����'C ��PC����2����� � ������"$��� �$�2�'��)!� 4���������'C+�� ��)!�$C������ � ������G "-� )������

'N7� ���21 ������� ����� ��������" ���2� ����\C��2�!� ���������� ��� �� �,��!� �����'C����4C��2� ��)���� ����������������������)!�9"$�������!� � ��)���"������'C���)!� %/���"7��!�2� ���4�� ��)!� ���!���,��%/����2�������2��������3���������2�FG

� �;� ��� 5�� �:3�� � ���

� )!� ���*����� � �,� %�)����'C��2�9�� ��)!� % �!�����2� �9����"$���2� �2� ����������(��4��)!� ���!��� ��%/�*���2�������2��������0���������2���)���� �����6��� � �2� � �!� �218�� �7�� ��1!� ��� ��)���,�!��������G � ���� ����"7�������� ��� �

���)!� ��� ���!������� � ����%/����������������

��� ������ ����1 G� H� ��I � ��)���� ��)!�����1��6����1!�2� ����% ��� � �!� ��� �!��+G � )���� ��� 1$�!�'��� "$����� ��*��)��'� ��%/���)���� H 1!�����2���"7�21 ��)�� ����� %/�1!�+������C��2� � ����1�� "6�2�$1!�2� ���U�(����)!� G�8H�� ��I �3%/�1!��G�� " )������ H�2��1!�2��������21 �� ��1�)!� ����������%/��� �+��3��)���1!�2��%/����"��������� �� ��)!� ���������2�."$����������� � ���'C��U� ���!"$"$�����21�� �� �������2� � ��"��������'��� )!� � ��)��2������� ���

���)!� ��� �� ��� ��1!���$�������2� ��� � ��1!� �� %/� ��������� ���-C��������)���� ��)����

���2���$�����218���8� ���������-C������2� ��� �7� � �� �2�3��)!�� %/���"7��!�2� ����G " �� ���!����"$����

������+���$1 G� H� ��I ���� �2� ���)������1��GN6� ���2� � "7�����% ���2� �,��5���2���2%/������ ��� �������� ��)�� ���% ���$�������%��G � )���� � �+� �7� %/��!�,�$�����'C��8� 1!�����2���"7� �����1+��)!�����1��7���������$1�����1���� �21 ��� ��)!�9�,�����!����G 0 �����)!� �����!��%/�9�� �����������-C��$���2� ���� �,���$%/���������������� ��)���� ��� ��1�1!�21 �� ������ �$�!� ���� ��:G� H� ��I �4G " �� ���!����"$���

���)!�����$�������>� ��

���2��� ��)!��� , �$�������>�8�� � �������2� �����5%/�� � ����1$� ��� �!�� ��� ���������$���9���3��)���������� ������� "$���2���2� ������������ G��8H� ��I ��G � )����')���� �7� �2�0�,�����10����7� ��� �(� ����� � ������� ������

�����1+G��8H� ��I � �!� �21��9����7�

�������C�) ���,�$��� �-�!" ��7 1�������G H � �����1�H ��)���� �

��6� ��� �(���7�2�!���6% ����� ��+���� ��� � ��)!� ���2�������2��������

%/�1!� �� �����2� � 1! ����)!�%/���"7��!�2� ���,���$%/�������� �����)$������� ����% ���2����� � )������ ����%/��������������>� ���������1 G��8H� ��I ���)������ ����1 )!� �����)!�J�81�� ��� ��C���G

� )�� ���-�����(������� ����� "���!���2%/�3% �!�����2� ��� � �$��1!� � �+� ��)���� ����� �!� �21 ���$1 �����+��)!� % ��"$��� ����������,�� � ����� ����1 �2�����

����2�������$���$C��2�!� ���������� C�� ��� � �����+G " ��8���!����"$���

� �-����� ��� � ���'C(�� ���� 1

� $ '! 8' .!250@E!<+ #=8' %13�2(D�D�2(. =# #E!, %9,�. 2J,,�<!.+3�0- #2(.!"@">�%9,-*4' E/.�0-�+* 0 ?�2 3�2(D:9�2(.!*4.70-"�E�*43;%9<+">* 0-�!* =^?2A�?"B8CEB 342C')*'!27*�"&.!250&=#*4.' 0-">*4=[, *;%5"> #=[. 0-2 "><!3 � D�2C'!<!= % ,- *(;%90- #2(. G

H��

Page 81: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

��)!� ���$1���%/������ ��9"$���������'CpC������ � �����3������ C��2�!� ���������� C�� ��� � �����+G � )���� ��� � 1!� "7�2��1�� ��

C��2�!� ����������JC�������� ����� ��)$���'����� ������"$�������4������������1�� ����������1

�����1(�������U� � ��G H �(��1�1���������

���

�����+1!�����2���"$���'C(�0��"7 � �2� �����'C��$�4C�� ���2��� �����'C(�(�&�����2� ��)���� ��� � ���2� ��� � "7� ���������� ���!���� ���� �

�,����2�-C��+�����'C����4C�� ���2�����!� ��G � )!������% %/�2��� �� ��)���� ��"�"$����% �������� ����� ������ �7�2�!���$� ������ ��)��9��� ����������� %/���2�����*�'�������������'C��$���xC������ ������� ,&����% � � � ���$1+�2������� ��G "-������� %/� ���������-��)���� ��� ��)!��� �!���!���

����

������1� ��1!� %/�� ��������% �������� %/�� ����� �!�2�'�� ����%/���2����� ��� ����� ������10����%/���"$�!��� ���')������ � ������C�� �

����1 ������C�� � ������ ���8� ��% ���������������'C���)���� %/����'���$��% �����������)���� ��!� �� � �����7)������9��� ����%/���2��������C�� �

����"7�������� �5"$����%/��G

H��

Page 82: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

H�)

Page 83: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

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

� � ��� � % � % � % � % "# � "#�

��������� � ������� �� � ������"$�$���������� %/���"7��!�2� � 1��2���-C��!�21'���� ��������� � �������!�����&�����'C��$�4C��:C��2�!� � �����������������2�FG 0 1!�����2���"7� � % ���(����� ������ ��� %/���2�������'C3�8���$���� ���2��"$��������� ���9�$�����'C ��)!� %/�� � ���$1���� ��)!� �����(��%/����"�������C������'C����4C���G � )$���4��� �,� ���2��%/�9� ���&����� "��������1!�2� ���!�,���� �������� ���7��!� ��)��2���%/�� � ���$1��4��� �,��!� ���2%/��������J�

����������� ��� �������! �"$#%�&�'� � �(�)*(!�!+ � �����0)���� �7� �2� 1������2���"7�21 ��� ��)!��%/�� �����&��� ��)!�� "6 � �2� � ����C����4C��2H ����!" � � G���� ��� ����%�)$�����2%/���!��� )���% )������2���������'C�����������%���� ����� %/����������C ���'C+�� *4=!� � 5 �-,!F ����1 :�< < �G6/.+@ <>=GF ��(��� "����2���2� � ���2�������'C'G � )����9���2%/������#"��������1!�2��1�� ���������

���7��!� G�������� �,�������2� �!�2%/�2�������(���,��4����1�� ����������1����'C ��)!�� �� � ����C�� �� ��)!� ������ ��%/����"��C

���'C �����'C����4C���G

�1032��547698:0<;�� � )*�>=?#%���A@B)*�C#%�EDF)G���! H"I#�2H�5)*�KJ � (� � � )������2%/��$1 ���2%/������+1!�2��%/��� �7�2���)�� �,���� ��� �� ��)�� ���$���� ���2��"$��������� ��� ����1 ��)!�+��������%/��MG H �8������0���&" ���������*)! ������ ������ ���2��"$�������2�4% ��� �7�)C�����!"7�218�� �,���� % ���������2�+G

�1032��L4M6N8:0O; � � � @H# � ��P)G�� H� � ����� � � )�� ��)$����1 ���2%/������ 1!�2��%/��� �7�2� ��)!� ����� ���!� ����1

���2� ��� ����% �4�� ��)!� ��%/����"������'C9�����'C����4C��'%/�� � ����1���G

��QRJS�!�A@T)G� � � � )!�3�������*���2%/������#"$�������1!�2����������" ���2���� ������� ����� �� ��)!� %/�� ������1��+G � )!�"$����� ���(� " �!��"7���� �� ��)!�-���!����"$���2� ��� ��#������������������� ��)!�-����� ���!� ����1 ���2� ��� ����% � �����)!�

������ ��%/����"�������C ������C����4C���G 0 ����)!��'C�) ��)!�J� �����3������ � �����21 ��� �����'C�����������%�%/��$%/� ���������

C��2��� ����� ��)!�J� ����� �������,+*% ���2� � �,�� ��%/�������MC��2�!� � ��������3"$����"7����2�+G

� )$��� ��"$"6�2�$1�� ���1�)!� ���2� �� ��)!��������� ����C �>�&"7� �,��%/�5%/�� ���2� ��������J� 0,3� 390 ���:3 ��� �����21'���� �,�������

H�

Page 84: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

��� ��� ��2 �������2���� ����6�5(����� �����'�������������� ����

� � �5�����%���� � )� ������(1��� � �����������

� ������������13�����(� � �����+������� 7����� �����#����$�E� 7��:)1)0)

" �-C��!��� 0 %�7��� ���'C�����������% ������� � ��� "����2���2� ������C9�����������'C����$%�)3��� � 5��457@���:��7=A: �: 3 3 ? =�F��

%/������������!�2� ����� (�)*" �����C��2�!� � ��� %/�� � ����18�$�����2�

�����1 6H<�:7? 6 B�F ���� �������� ���2��" �����������1&� ��"7�2% � � % �

%/�� � ���$13�������2�+G

�� / ���������� ������� 3�� 9���� 3�� 7� 1 3!�"� ;07�� � �#�

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

� ���'C�����������% �,�������2� ����� �����21 ��8��� "$���2���2� � � �2�������'C ��� ��)!� G���� ��� ���������2�FG � )!�J� �����9)$��� ������ %�)$��% ���

������ �� ��� � � ��������%/���!���2�%/�� �������$���'C � *�= � � 5 � ,��9:�< < �G6/.+@ <>= � "$�������+G 0 ������� �$�!���2�% �����6������� ���'C��

��� ���+C�� �����$������

�������� �2�

��� ���������+G � )��'���2% �����������9��������%/�������'�� ��� �����2� ������ � �,�� ��)!�9�2��%/�1����'C

�� ���2� ���2��%/�2�4�� ��� �$���������(�*���2�'C���)8����13%/���" ���������>��G" �-C��!��� 0 %��1!� "$��%/��� �������'C�����������% ������� ��G 0 � �8"$��������% ������� �����'C��$��������% �,�������'%/������2��"7���1��5�� �

��� � ��5������C����4C������������'C��+G " ��������������$%/��� � ���'C�������)-���������'C�����+��)!����� ��%/������2��"7���1����'C*�� ��)!�

�,�������3��� " �-C������ 0 %� ����� � 5 �457@'��:��7=N: 3 3 ? =�F�� ����1 � 5 �457@(��:���=&: � : 343 ?U=GF�� � ��� ���������U��

��)!� ���� �D���7� ������ ��)���� ��!������'C�����������%5��� ����� ��)���� ��� "����2���2� ��� ��)!�������� �����'C����4C������������C'G " ��������������%/�

��'��&1$� �$�21 ��� ����������� ��)!�4�,������� ��� " �-C��!��� 0 %�4��)$��� ����% ����1!�219�I� ,&����� ��� �$� �+� ��� � � "$�����

���-��)��*)@�� ���"$��%��,������� %/�����1(������3��� "����2���2� �'��)!�*���������'C � 5 �457@+��:��7= : �&: 343 ?U=GF�� � �2��%/��

��)!� ���'���5� � ��� � ��7 ����� �3� ��"$"$���'C �7� � �� �2� �����'C�����������%4�,�������2�4����1 ���������'C���G� )�� �,������� �,���� " �#C��!��� 0 %� ����1!� " ��%/���21 ��� ����� � ������ ��� " �-C������ 0 �)KG H � C��2�!� �����

���)!�

���" �������2� ��� ����������1 ����� ��� ���21$��������%/������������!�2� ��� %/������2��"7���1-��3��)�� ��&�� �� ��)�� ����� �*���$1 �����

%�)$����1!���2�@?��!�2�����21 ������� �2� ����1 ��)!�2��� ��� ���21��������'%/������������!�2� ��� %/������2��"7���18�� ��)!� ��� ��� ���$��� �!�1!�2��� ��)!������ � ���$18��)!�2���4% )�����1!���2�:?!����18��)!� ���2�����2� �� ��)!� ����� � ����� ����� ���������'C��

���� ���+C�� ���

��� �$������+G

" � �����2� %/����'��� ��)!��� ���� "7�2��1!�2���-C��!�21 �� �7� ��)!� � �$����4�2���2� �2� ���5�� ������C�����������% ��������%/�������2�J�

BJ? :7@�FJ=�<�5 3 6HB

����$1&3 �(=?,76 B%:4<>= � " �#C��!��� 0 � � G � �����������,�������2� ��� "����2���2� � ���2� ���2��%/�2�9����1 %/�� "$����

���2� ���+G � �"$��%��,�������2� ������"�� ��� �������U�*�,�� �!���� "$)!� �����2�� )������ "����21$��% �����9������� �2������9"������ ��� ��� �

�,��4"���� "7������������������1!� �2%/��� ���

�����1 ��� � � "$)!�������2�+G

H!-

Page 85: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

yn_question

predicatetopic

do pronoun possess

name

you

topic

aux

food

name

apple

number

pl

" �-C������ 0 �)�� � ����C�����������% �,������� ��� ��)���� ������% )���% ���6����� ��G

� ���'C�����������% ��� �����'����� �2�P� " �-C��!��� 0 �- � ���$1 � �J� ���1$��� " �-C������ 0 �� � % ��� ���2���+�3���2� ��� ����%'������� ����%/����% ���!���� � ��������MG � )!� )$��� ������% )���% ��� ��������%/���!���*�� �+�����'C��$��������%9�,������� ���'C�C��2����������� ����%/����%���2�������������)���" � ������'C %/��������������2� ���+G " ��3���$��������%/�

���)!� �,������� ��� " �-C��!��� 0 �_

� ����) � ���"$��%

�����!���������%������1*"����21���% ����� ��� ��)�� ���" �������2�

����$1��'���"$��%4�,������� �!�2�����21 ��� ��)�� ���" �������2�$"����21���% �����

����" �����2� � FE@�. � =(BD<-, ��=!� .�,C5>. � =(BD< ���2����������$��)���" ������'C ��)�� ��� ����� %/��������������2� ���+G

�H� �!�A� � � ��� �� H�&� � �� �C#%��� #%� � # � � � �� 0 2��� (�= �H� �!�A�" ����� �2� � �D�+������ �7�������21 ���\C��2�!� ����%�1������ ��������%/���!���2�+G " �� ���!����"$���

� ����� �����2� ������� �2���

�2��%/�1!�4���!�,���� ��������TC�����$���&�� ������'C��$��������% �,�������4�������������%/���!���5% �������219��)!� 6 ���5�, � �C:78I= G � �2% ���$���%�)$����1 ��� �����2�51! �!��4)������ ��% %/�2���4�����)!�2��� "$�����2� ���4���:G���� ���-������� �2�,� ��G ��G

���)!� �������� �� �$��% �

"7���� ��� ��� �,���� %�)�����1!���2��� "$�����2� ��� ����)!� ���!�,7 ��� ����� ������ "�����&��1!�2� � ���2%�)$��������� ���� "����" �4C��������'C

���!�,���� �������� ������ )��-C�)!� �4�������2� ������� � %/������������!�2� ���4��*�� �� �� �������2� ����2�+GH �!�,7 ������� �2���� ������ %/�� ���������6���) � �J���;� % �������21 6 ��J5�, *�= �$F � ����1-���2���2%/���� �+G � )!�9"����������(�

1����7� ���2��%/���6� � � �2�+������7 � �J��� ����1 ���2���2%/���� � ��� ��)���� ��)�� �,������ � % ��� ��� � ���� ���������'C �������!�2� ����1

��)!� ��������� � �������$���$���(� �6�4C��+G � ���) ������7 � �J���*���$1 ���2���2%/���� �*����� ��� ���,���� �2����)!� ����)�� ������������� ���2��"$��������� ��� ��8��)!� ��������%/��xG " �-C������ 0 �� ��)! � ��)���� ��)!� ���+��� � 1�����������%/������ �7� � �� �2����2���2%/���� � ��� � �,���� ��)�� �������� ���2� "$������� � ���/� �G@�? =�FJ=�?U=(BD<�5 �EF � ���$1��)!� �����!��%/��;� �75+B%: .J@�? : � � F+=�?U=(B+<�5 �%F � G� �% ���$�������(� ���2���2%/������ ����� ��������'C�� � ��)���� ����������2���2%/������ �7�2% ������� ��)!�J� "7� ��������� ��� ��)!� ������7 �,���������� ����� ���&" ����% ����� � ���2������21

� )!� ���2���8� �����-���2���2%/������ )������ ��� ����)!� ���2� ��� � ����� �����21 ������� ����� ��G H �

%/�� �������������!�,7 � �J��� "7� ��������� ���-��)!� ���!�,7 ������� � ��� ����� ���&" ����% ����� � 1!�2��� ���21

� )!� ��)�� �'��� �'������.��)!�

H��

Page 86: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

{c statement :topic {q pronoun

:negate "not" :aux "do" :pred {p want

:topic {q anything :pred { p quality

:topic "sweet" } } } }

:name "i" }

predicate frames

clause frame

topic frames

" �-C��!��� 0 � �� � ������%'������� �'��� "7�2� %/������2��"7���1 �� ��)!�9% �����+C�������2� BJ? :7@�FJ= � 1!�2�!����21 � � � B��<�5 3 6HB

� 1!�2�!����21�� � � B������1 3 �(=?,76 B%:4<>= � 1!�2�!����21 ��� ��3 � G

{c statement :topic {q pronoun

:name "i" :negate "not"

:aux "do" :pred {p want

:topic {q anything :pred { p quality

:topic "sweet" } } } }

frame names

" �-C��!��� 0 �- � � ���'C�����������%�,���������������2� ���2���+� ���2� ��� ����%9����1+���&� ����%/����%��������������������MG � )!���,�������������� �,4 �!���@! "��������1!�2� �(�&� ����%/����% ���!���� � ��������

� )������ ��)!� ���)�� � �,������� ����� �2� "�����&��1!� ���2� ��� ����%

���!�,���� ��������MG

{c statement :topic {q pronoun

:name "i" :negate "not"

:aux "do" :pred {p want

:pred { p quality :topic "sweet" } } } }

:topic {q anything

keywords

" �-C��!��� 0 ����(� ����C�����������% ��� ����� � �J�&�3���2���+� ������ ���2� ��� ����%-����1 ����� ����%/����%-���!���� � �������� �0��)!�� �J��� 680�� � ����168��� "�����&��1��+�(�&� ����%/����% �������������������

� )������ 6�!(3��^�&053 "�����&��1��2�3���2� ��� ����%

���!�,���� ��������MG

H�_

Page 87: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

{c statement :topic {q pronoun

:negate "not" :aux "do" :pred {p want

:pred { p quality :topic "sweet" } } } }

:name "i"

:topic {q anything

subject

verb

object

" �-C��!��� 0 �_�� � ���'C�����������% �,������� )$��� ������% ) �+���'C�C��2�����'����� ����%/����%����2����������$�+G � )���������'C�����������% �,���������� "����2���2� ��� � ����������C9����%�)3��� ) , 5 O5�< � : <^: �;F � =%=+<9F��

{ q info :selector {q selector

:pred {p $:go } } :voc_selector {q selector :pred {p $:mass } } ^:mode "passive" ^:person "first" }

:pred {p $:like }

info−keys

rule selectors

vocabulary selectors

" �-C��!��� 0 �� � 0 � ���!�,7 ��� �����'%/�� ��������� ���!�,7 � �J��� ��)����% ��� ��� � �9�� �������!�2��������2��� ��� ���2���2%/���� �

���� �4�2����)!� �4�,���� ��)!� ���% ���$�������%�I� �����4��)!� ���$���� ���2��"$�������2���6���

���)���� ��%/� ��� � �4C��+G

�������� ���2��"$������� � ��� �� ��)!� �����!��%/��MG

�� � 1&2-3 � ��������� � 3� 1 3!� =�� � 583 � ; �>3 � 7� 582-3�� 3 � ;�� � 7

� )!� ������ ���$���� ���2��"$�������#� ��� %/�� ��������� ���$���� ���2��"$������� �������2� ����1 %/�� � ����1���G � ��% ) ��������

���2��"$����������� ������&% �������21 ����)-�3��� � ��5%/�� � ����1$���)���� ���������&�2% �!���21� )!�2� ��)!���������� ���2� "$������������2% �!���2�+G � )!��������� ���2� "$������� � ���)����4��)!� �,����� ���'C3C��2�!� ����� �,���� ���J���

�G@�?U=�,\<>=�8 3 ? :�<>=�, :�8;= B%5�8�8;: , � B%578A8;: �, � �����DBE578A8;: �,��

H � C��2�!� ����������� �%� ������� ����� ��� �21�� �� "����%/�2�����(������� � � �2����)!� � ��)!�3���" �������2� �,�������3�� �

�!�2�����21 ��� ����� ����� ��& � � ���� � �������� ���2��"$������� ����) )���%�)8��*"����%/�2��� ���+G ����� ��1�)�� ���2� ��*��)!�

�,����� ���'C �E@�?U=�,\<>=�8 3 ? :�<>=�,�� �,�6 ��#:7? � 5 �G69< � 8 ������2����% )3�,�� ����% )3���������� ���2��"$���������

+ G������! #"%$�&'� K)( ��* 9 &+ ( �-,'. (%/0/ & / ��1 (%/#2�(3/ �4 5.6,+��17&'�8&','���79: E �; ! .6&� <.6�4;=�> ?"= �; ( �@"BADC EFC GH*- .�E �I$�.6�KJ (%/,'�>J�,+;� ( � ( �> (L( ����"%$�&+� KM( �N* 9 &+ ( �O; / � ( ,'��$���. / � (%/P( ���O.6$ E .6�KQ0$���� ( &','��� G

H�

Page 88: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

�4G ��� ��)!� ���*����8�������� ���2��"$����������)���� ������%�)!�2�'��)!� � �!�A� ��!�A� �����)!��% �!�����2� ��,�������������

��)$���4�������� ���2� "$������� ?

)KG ��� ��)!� ��� ���5� ����( � @ ��)���� %/�� ��������� ��)!� �,������� ��� � ���2� �6� �P� ��G ��G���)!� �$����� �� ��)!� �,�������

���5��3�����4� �2���7� ����)$��"8������� ����)!�2�3�$�����)!�QC������" � �5�������� ���2��"$������� ?

KG �$��� � "B� � � ) #1#��&�A@B)*�C#�� �,�� ��)!� �>�&"6� �� ��)�� % �!�����2� � �,������� � ��G ��G�% �����$���

����"$��%

���

"$���21���% ����� � G

" )!�2� � � ����% ) ���'����1!� ��� ��!� ��4��)!� ����� "$�9���(��)!� ���#C��������)�����)!� �������� ���2��"$�������*���&�2% �!���2��G

0 � ������� ������������� �+���,��5���������� ���2��" ������� ��9�����2% �!��� ���� )!�2� %/�� ������6��� ����"$����% ����� �9�����������,� ���21*����)����4� ������ ���2��"$������� �&����� �!(�#�( %/�� � ���$1MG

� � ( � @ �� �����"$� ��� � ��� � ��" �!��"7����2�J� ��)!���$��������� ������$��������%/� ���� �5�,�������2����)����5)����������� ������� "$��&%/�2�������'C��� ,&�������2� �2� �����3��� ��3�������1 ���-����"$���������+����������� ���2��"$�������2� � ��� � � ���

�"�"]G H�� � H� � ? ��)!�����)!� �

��� ������ �,� � �� ����� � �� ���2� ��� ����% %/��$%/� "���� ��� ��% ������� ����1 �������1+)����&���'C ��*�$����� �2��% ) � �2���7� ���� "$��� �����2� ��G

� ����!"$���'C9���$���� ���2��"$�������2� )������ ��)�� ������� ���'C9����������J�

< � 3 = � 4 ��^��� � ��57@ 3 , O:78I= � � ��57@ 3 , :78I= � ����� � ��57@ 3 , O:78I= �� �C57@ 3 , :78I= � � ��57@ 3 ,>8I=J8<.G=!��,>?K6 FG<

� ��57@ 3 , :78I= � 053���M���&053 B%578A8;: �,!F�����

� ��57@ 3 , O:78I= � � ��57@ 3 ,>8I=J8<.G=!��,>?K6 FG<� �C5�@ 3 , :�8;= � 053���M���&053 B%578A8;: �,!F

0 ��� �� ��)!� � �2���7� ��� �� ��"$��������% �$������C�����!" ����� %/�������� �����!�218�� )���������)!� ����� � ��� ����� ��� "7��G0 ��"7�2% ����� �������� ���2��" ������� % �������21 < � 3 = C�����!" � ���������4��)!�TC�����!"$� ���� �2��%�) �>�&"7��G � )!� ������� �������)!� ���"7�2% ����� �������� ���2� "$������� ���� �2��%�) � �C5�@ 3 , :�8;= ���*��)������������+G � )!���7&1.���� �2��%�)8���$%�) �������� ���2� "$�������%/���������������� ���������� ��)�� ���2� �6� � ���� ��)��lC�����!"xG � �2� �7� ��� ����� ��1!�2� ��� �$�21 ���0�,������� ��������G" ���������U�

���)�� ��� ���5��� ������ ���2��"$�����������4�2��% )lC������"

�% �������21 � �C5�@ 3 , :�8;= ���2��"$��������G

J �$%/�:C������"6�21�C������"9�$�����2� ���+���7�������21���� "$����� ����� ���2� ���'���)!� � %/�� � ����1���G " �� ���$��������%/�

H�H

Page 89: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

��� � %/�� � ����1*% �������2��� �� ��)��4�����������2��%/� �� �'���2� ��� ����% % ������� ������� ��� ��� ���'C�� ��)��_C�����!" ��������G

� � � � )G#�� � )*�>= 09����@T)*�C#%� �� �2�����!���5��)$��� ��)!� ���4��� �� ������ ���2��"$����������)$��� ������)�����1$��� ����� �%���,�������

���� ��� "7������ � ��� �� "$�������1!�

� 1�� �,������� �������� ���2��" ������� �,�� �2��%�)'�,������� ��� "7��G H ����)!� ��� ��� �! �������� ���2��" ������� � ����%�)$���'C ��)�� ��"7�2% � � %�,������� �������

�����1 ��� ��)!� �,������������!��5��� �2���7� ���� ��� �RC�����!"

���)!�2� ��)!�1!� � ������� �������� ���2� "$�������

����� �7������213�� "����%/�2���5��)!� ������� ��G�� � � ������� �������� ���2��" �������2�5)������'��)!� �,����� ���'C����� � ���J�

� �C:78I=�,�< � 3 = ���2� "$������� B%5�8�8;: , � B%578A8;: �, � �����$B%578A8;: �, �

032H� 6N�KJ � (� � )!� ��������%/��

���)������21 ��� ������ ����1 G� H� ��I �

�)����4��)!� �,����� ���'C3C��2�!� ����� �,���� ���J�

= < � ��, :78I= 3 : �G<-,C5 ��,�F 3 =%=%B � � , = �J:7@�?K<��P5�< � =!��,>?U=�6HBE:7? ,�6 ���5 �E8;:�<H6 5

� )!� 3 : �G<-,C5 ��,�F 3 =%=%B � % ��� �7� ��� �&��)����'C �$�!� ��� ��� "$��% ����� � ��������� � ������ �� � ��� � � � � 1L� ��1!� �2%/��� ��� �

���� � ���)!� � � G � )�� �$� ��� ,&�!����21+���������'C*�,����� ���'C*��)!�9"$����� �� ��"7� �2% ) ��� ��)��91�� �,��������������)!��'C�)

��)!� ���*� �+� �7�����)!� � "7������ �$�������2������ 2���������� ����'��)!� �2� ���(�+��� 5�< ��= � ,�?U=76 B%:�? ,�6 ���5 �G8;:�<H6 5 G 5�< ��= � ,?U=76 B%:�? ,�6 ���5 �G8;:�<H6 5 � �D��������9����% ����1!� �����������������������$%�) ��� � ��� �7� �����$1RC��2��1�� �

� )���% ) �����

% ���3��)��2�3� � � � ����"$����% ��� ��� ��)!���� ����� )!�2�8��� �&��������� ��)!� ���% ���$�������(� � ����G

���� 1&2-3 � ���������#���@; = 5:;>7�� � � 7�� ����� 3

� ���$��� 0 GU�)C�� ���2�5� �$����� � 1!�2��%/����"�������*�� �2��% )3%/�� � ���$18��� ��)!� ������+��%/����"�������C'�����'C��$�4C���G � )!����2� ������1!� ���� ��)���� ���2%/������ 1!�2��%/��� �7�2�9��)!� ����� ���!� ���$1 ���2� ��� ����% ���� �2��% ) %/���� ����1#��� ������

1!� �������G

$ ��� � ! � % �"%:)�� � $� = 76 B%:7? : �,���? 5>.%:7?�� =J? =%B+<�5 �EF�� ��� 6 FJ=J? =%B+<�5 ��, :78I=

� 5DB%:7?�� =�?U=(BD<�5 �EF��K

Page 90: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

� (�� ���� H"��E�!�A� 4 � ��@ ( � ����2���2%/���� � � �4� �6�4C���� ��)!� ������7 �,��������G� �J� ����1 � ��&%/�2���4��)!� � �����!��� � � �J�8��� ��)!� % �!�����2� �4�,��������G���!�,7 � �J� � ��&%/�2���4��)!� � �����!��� ���3���!�,7 � �J�8��� ��)!� % �!�����2� �

���!�,7 �,��������G�����'C����"$���21���% ����� � ��&%/�2���4��)!� � �����!��� ��"����21���% ����� ��� ��)!� % �!�����2� �4�,��������G� "����21 � ��&%/�2���4��)!� � �����!�2�5�� �����7"����21$��% �����2�4��� ��)!�'% �!�����2� �5��� ������G��������% ��� ��& � �!" H ����� ���4������������������� ������ ��"$��������% �$�����4�����!��% ���7�2� ���%�

��� �����)!� �,��������G%/���� H ����� ���4������������������� ������ ��)!� �����!��% ���7�2� ���(�8�������% �������21

����) ��)��������� � ������� ��� �����)!� �,��������G%�)�����1 � ��&%/�2��� � � �J�

��9"����21���% �����

��� �����7"����21���% �����2� ��� ��!�

�� ������ %�)�����1 ������� �2�+G���'C � ��&%/�2��� � � �J�

��9"����21���% �����

��� �����7"����21���% �����2� ���

����� % )�����1 �,�������2�+G����� � � ��&%/�2��� � � �J�

��9"����21���% �����

��� �����7"����21���% �����2� ���

����� 1!�2��%/�2��1���� �4��� �����2�+G����� � �21 % )�����1 � ��&%/�2��� � � �J�

��9"����21���% �����

��� �����7"����21���% �����2� ���

��)!� 1!�2��%/�2��1���� ���4�� ��!� �� ������ % )�����1 �,�������2�+GC���� � ���������,� �4%/�� ������ �,���� ��)!� % �������2� �5�������� ���2��" �������������!�

�������� ���2��"$��������G��"7�2% �����7���� � � � ���,���� ������'��"7�2% � � % %/���"$�!����������MG�� � ���2% �!��� ��������� �� "������ ��������� %/���� ����1��5�,���� ��� ���5��

���-C�) �4����18�����" �!"7�� ��)!� �$�����4����% %/�2���+G��� � � � �4��� *4=!� � 5 �-,��9:�< < �E6 .J@ <>= � "$�����4���8��)!� �����'C�����������%

�,��������� � ����� �2��"���� ��� �4�� �����4%�)�����1!���2���� ��� � ���

� 6 ���5, *4=!��� :4< < �E6 .J@ <>= � "$�����4��� ��)!�'���!�,7 ������� ������ � 4���������'C���)!�

% �!�����2� � �������!��� ��)!� *4=!� � 5 �-, �� 6 ��J5�, *�=!����� ���5���!�������+G

���������� � � � �4��� *4=!� � 5 �-,��9:�< < �E6 .J@ <>= � "$�����4���8��)!� �����'C�����������%�,��������� � ����� �2��"���� ��� �4�� �����4%�)�����1!���2�

��� ��� � ���

� 6 ���5, *4=!��� :4< < �E6 .J@ <>= � "$�����4��� ��)!�'���!�,7 ������� ����� ��)!� ��� ���4�!

% �!�����2� � �������!��� ��)!� *4=!� � 5 �-, �� 6 ��J5�, *�=!� G% ����!�

�����,��% ����!� � ��� ����%/����% ���'C����4�,�� ��" ��������% ������� ��� "7� �� � �K# ����1� ( # � �K# %/�� ������1

����2��"7�2%/�������2�U��G

1!�2� � �2��� ��� ��� *4=!� � 5 �-,��9:�< < �E6 .J@ <>= � "$�����5������ ��)!� ������C�����������%�,��������� � ����� �2��"���� ��� �4�� �����4%�)�����1!���2�

��� ���

6 ���5, *4=!��� :4< < �E6 .J@ <>= " �����5�� ���2���2%/���� �,���� ��)!� ������7 �,��������G��������� �2����� ��� � ���2% �!��� ��%/�� � ����1 � �����218��8��)!� ���2������� �� �����2���+G

������"7�2��1 �����%/�2��� � ��� �4�� ���!�,7 � �J�&� ���� ��)!� 1��!���������� ����)!� % �!�����2� �5� ������ ���2��"$��������G

� ���$��� 0 GU�7� � )�� ������-��%/����"�������C9�����'C����4C�� %/�� ������1��4���8��� �!����)!�2����G

���

Page 91: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

�� ���-� 6 FJ=�?U=(BD<�5 ��, :�8;= 0 �&4 �,390�� � ��=!�(= 0 �94 �,390 6 FP: . � +�� (!� " 5 � @�� �K" � �C#%� BE578A8;: �, �� �&)*� #%(!� %/�� � ����1$� �����9�$���21 � � ������ ��8��� �� �$�������(� �6�4C ��� ��)!��������7 �,��������G � )!�J� � �+��7� �������!�21 �,���� �2����)�� ����)!� ������ �������� ���2��" ��������� ��� � �E@�?U=#FJ=�?U=(BD<�5 � � ��*��)!� �����!��%/�� � ? = 76 B%:7?FJ=J? =%B+<�5 � � G � )!� ��� ����� � *�>�&"7�2�5�� ����������2���2%/���� �J� ? 5+B%:7? FJ=J? =%B+<�5 �EF ����1 ��? 5>.E:7? F+=�?U=(B+<�5 �%F G

� )�� �����,� ������� �� �����2���2%/���� 1�� "6�2�$1�� ��3�����5��� "7���

� � )G�KJ � �!) � ��)*� #�(!� ���4��� � ��� ��)!� ���!�,7 �,������� ����18���2� ������� ��)!� ��� ��� �����7���&"$����% ����� ��1��2��� ���21:?� � )*( ��) � ��)*� #�(!� ��"�"7�2����� ����)9�����������% �������219������C�� � ����19���2� �����$� ���'��)�� ���!��7 �,������� ����U���� ����'C ���5��)�� ������C�� � ��� �6�2���'C9"����%/�2�����21:?

� � � )*( � �!) � �&)*� #%(�� ���5��� �4��� ��)!� ���!�,7 ��� ����� )������ �����+����"����%/�2��������C9��������� ����� ����1���2� �������5��� ��)�� ���!�,7 ��� ����� ���4����'C ��� ��)����4�,������� ��� �6�2���'C'"$��&%/�2�����21MG

$ ��� � � � % ����� $

� � ��6 *4=!� � 5 �-,�, :78I=� �K+�� (!� " %/���� ����1��'�����������21 �� ��� �,� ���2��%/� ��)�� �������!����5� � �J�-���-��)���% �!�����2� � �,��������G � )!��������!�5�� � � �J����� "����%/�2�����21���% %/���1����'C �� ����� ��� "7�

������������21�����6�5����4�� F�< �E6 ��

�6 <>=%��=!�

�� �C:�8;=

�� ?K6 F�< �

� � #%� � �� � �! �" � #%�&�!�&� � � ������(���2����%�)��2� ��)!�������!��%/��3�,�� ��� �2� ���(�3������%�)�����C ��)!�'���������'C������ ���+C�� ��G H �4���$%�)0���(�2� ���(� ���'����$��1

� ������ ��1�1��'����� � �J� ����1������ ��)��*�2� ���(� �� ��)!�

�,�������'����18����� ������7 � �J���4����1 ���% ���$�������(� ���2���2%/������5��*��)!� ���!�,7 ��� ������G

� ������� � � ������8���2����%�)!�2� ���� ��������� ���2� "$������� ����) )���%�)9�� "���� "����%/�2��� ��)!�5�,�������4�$�����'C��)�� �������� ���2� "$�������� � ��1$���'C9���-C��������)�� �� � �2%/������ 0 G*)KG

�1) � � # � � �2��%�)(������� �2���2���2� � ��� "$��&%/�2�����21 ��% %/�� 1����'C ��8����� � �����!�� ���������'C���� ���+C�� �

��,�������

���

������� � G

$ ��� � � � '�� ��� % �

� � ��� 6 6 ���5, *4=!� � :78I= (C= . � + %/���� ����1�� ����� �����219����� �,� ���2��%/�5��)!� �������!�5��7�������!�,7 � �J�9���9��)!�4% �!�����2� � ���!�,7 �,��������G� )!� �������!��� ��� ���!��7 � �J� ���5�����������218�� �7� � ���������'C'G

���

Page 92: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

$ ��� � � � �"' �� %�� $&% �� ) � %

�� ��3 �(=?,76 B%:�<>=�, O:78I=� � ���)*� @B���&" � �C#%� %/�� � ���$1�� �����'�����21 ��*��� ��� ���2�$%/� ��)!� � �����!� �� �*"����21���% �����'���3��)!��% �!�����2� �

�,��������G � )!� � ������� �� � "����21$��% ��������� ��� �+��� ���,������������1+��� ��� "����%/�2�����21+���3��)�������� � �+� ���

���8��. � +�� (!� " %/�� � ����1MG

$ ��� �9� $ ' ��� $&% �8) � %

�� ��6��5453��0 � @�� �K" %/�� ������13���4� ����1�% ��� 1 �$���218�� ��� �,� ���2��%/� ��)!� �������!�2�5�� �����7�� ��)!� "$���21���% �����2�4���8��)!�

% �!�����2� �5�,�������;� ��� ���3��� �$����� ���(�����1�� � � G

$ ��� ��� % %�� � ) � % � ��� �� � ��� ?U=�6HBE:7? ,>6H<>=�8

69� J � �!)R)*( ( . � @ %/���� ����1�� �����������21 ��3���$��� ��� ���!���� � �������� ������ � "$��������% ������� �����!��% ��� �2� ���(���� �� ��)!��% �!�����2� � ������� ��G ������ �� � � ���� �8��������% ��� �2� ���(� ��)$��� ������%�)!�2���)�� ? = 76 B%:7? 6H<>=�8 ����1

��1�1�� ����� � �J� ����1�� ���+��)!� �2� ���(� ��3��)!� �,������� ����1(����� ���!�,7 � �J�&� ����1 ���% ���$�������(� ���2���2%/������ ����)!� ���!��7 �,��������G

$ ��� � � ��� $&%

� � ��� ��&4,3� (���� %/�� ������1�� �����9�����213��8���$��� ��� �������������������3�,���� ��)!����������% ��� �2� ���(�3�������% �������21 ����) ��)!��,������� �������'��� �����)�� ��� �����;� � �J� ����1�� � �� ������9�,�������;� ���!�,7 � �J��� ����1 ���% ���$�������(� ���2���2%/������ � G

$ ��� ��� � * � �

�� ��57@ <>=!��,C= 3 � � 6 O= � ,�= 3 � � 6 O=!��,�= 3 � � ����� 6 O= � ,�= 3 � � �

� 2 � )G" %/�� ������1�� �����'�����213������ �,� ���2��%/��� � �J��� "����21$��% �����

��� ����� "����21$��% �����2� ���3��!� �� ������

%�)$����1#�,�������2��G ����%�) 6 O=!��,�= 3 ��=�F%FE6 5 ��� � � �J� ����1 ��������� "$���21���% ����� �������

���8� � @�� �K"

%/�� � ���$1MG�� ��% ) 57@ <>= �A= 3 �(=GF%FG6H5 ���5� . �K+��3(���" %/�� � ���$1�� � � ���)*� @�� �K" � �C#%� %/�� ������1

��9� � @B���&" %/�� � ���$1MG ����� ��� �����$�����2�'�2��% ) 6 =!��,C= 3 �(=GFEFE6 5 ����10���2����%�)��2�9����9� ����%�)$���'C�����$������� �2� ��5��)!� % �!�����2� � �,��������G � )��2�

���� ���&�2% �����2�'��)�� 57@ <>=!��,�= 3 ��=�F%FE6 5 ���(��)!�*%/�� ����������

�2��%�) �� ��)!�2��� �,�������2�+G

��)

Page 93: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

$ ��� ��� ��� �

�� ��� � � = 3 �

0 � � %/�� � ���$1��4����� �����218�� "����%/�2���4� � �J����"����21$��% �����

��� �����7"$���21���% �����2�4���8����� %�)�����1 ��� �����2�+G

H �'���)�� � �� 1�����)!� ����"����2���������% ��� �6� ��. �K+�� (!� " %/�� � ���$1

�� � � H� )*� @B���&" � ��#%� %/�� ������1

�� � � @B���&" %/�� � ����1� )���% )8���5�����2% �!���21 ��� ��)�� %/�� ������� �� ����� % )�����1 �,�������2�+G

$ ��� � !�� �� ' �

� � ������� = 3 �� �! . %/�� � ���$1�� �����'�����218��*"����%/�2���4� � �J�

���"����21$��% �����

��� ����� "����21���% �����2�4���3����� 1!�2��%/�2��1���� �

�,�������2�+G 0 C���������)!�5����"����2���������% ��� �7�4��. �K+�� (!� " %/���� ����1

�� � � ���)*� @�� �&" � �C#�� %/�� ������1

��� � @B� �K" %/���� ����1MG � )���� %/�� ������1+��� �����2% �!���21-��� ��)!��%/�� �����&��� ��� � 1��2��%/�2��1���� � �� ��)!�% �!�����2� �5�,������� ����)3�9��� ����� �������!��G

$ ��� � ! ! �� ' � % � * � �

� � ������� 5�@�<>= � ,�= 3 � � 6 =!��,C= 3 � � 6 O= � ,�= 3 � � ����� 6 O=!��,�= 3 � � �

� �! . �&" 2 � )*" %/�� � ����1�� �����*�����21-�� "���&%/�2���'� � �J���3"����21���% �����

��������� "����21���% �����2� ���-��)!�

1!�2��%/�2�$1���� ������ ��!�*�� ������8%�)�����1 �,�������2�+G ����� �$����� � ��1�� ��)!� 6 O=!��= 3 ��=�F%FG6H5 .F ����)0��,������� �������!�����8��)!� % �������2� � �,��������G � )!�2�

���)!� 57@ <>= �A= 3 �(=GF%FG6H5 ���4�����2% �!���21 ���3��)!� %/�� ������� ��

�����7�,������� 1��2��%/�2��1���� ���5�� ��)!�2��� % )�����1 �,�������2�+G

$ ��� � ! � � � �

� � ��� = 3 �(=GF%FG6H5

� (!#%( %/�� ������1�� ����������21 ��9�����������,� �5%/�� ������7������ ��)!�% �!�����2� � ���$���� ���2��"$������� ����9�!� �������� ���2��"$��������G " )��2�8%/�� ������ ��� �����������,� �����21

� ������+%/�� �����&�!�2� �� � ����C��� )���������� �4�,���������� ���

��� � ���'C8����7� �,���� ��)!� ��� �������,� � &% % �������21MG � )!� = 3 �(=GF%FG6H5 % ��� �7� �3�������� ���2��"$������� ����� � ���>C�����!" ����� ��G ������� ����� ���2����%�) ���� � ���$���� ���2��"$�������� )!������������ � ����% )!�2� ��)!� ����"����2��������MGH � ��)!� ���9��� ��!�

� ������ % )!�2% � ���8��� ����� ��� ��� �RC������"+�������+G H � ��� ���

� �����0���2����%�)��2� ���� �,�������

%�)$����1!���2� ��)����4����� ���2� �6� � � �� ��)!�\C�����!"3����1 "���&%/�2�����2�5�2��%�) ��!��G H � ��)!�� ������ ���2��"$������� ���5�!���1C������" �������

� �����-������"$� � �����2% �!���2� �����4%/�� ������1��+G

��

Page 94: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

$ ��� � ! � � %:) � ��# � $ � �

� @ � � ��) (�� � � �����9�����21 �� "7� ���,���� ������9��"7�2% � � %'%/���"$�!���������� �����!�,� ���2��%/�'���2�������21 �� ��)!�% �!�����2� �'������� ��G " ������$��������%/�

���)!� ��� ����� ��"7�2% ����� ���� �.�,���1�� ��� ��� �������'C3��)!� �������%/�� ������ �

�% % �!��������C3�2���2���2� ���'���(� ������� �� �������!�2�� 8;: � 5 �E6H< � � G H �'���'��"�"����"$��������� �,�� ������ �� "7� ���,����

��)���� � ����1 �� %/���"$������������ �7�2% ���������)!� ���2�����������'C����!���� � ��������8% ��� �7� ������� �����218��� �����)!� �,��������

)!� ��� ��� ��� �������������$��� ���� %/���"7��!�2� ��� ��)���� ���2%/�2����� ��)�� �,�������I� ���$%�) ���������� ��� � � ��*� � � ��������� ���+G

� : � 5 �G6H< ��� 578A8;: �,� � ��� � �^�@&4� 0 �

0 ��� (!� � # + %/�� ������1 % �������2� ������8�� %/���2����� ���$1 ������� ��� ��� ����)!�5�,�������4� ������� �� � �������2� ��)����%/������������!���4��)!� ���$� ������>����7� ������� ������)��5������� ��G H � � � � �2�������5��7� �����C������2� ��� ��)�����% ��� �7�4��� ���� ��)!� ���$���� ���2��"$�������'�� ���!"�"$�����21����8��)!�91��������C���� � �����4C�� �+� � 8;: ����1�3 =!��BE= < G H � ����� ����U�%/���2������� � 8 : � 5 �G6H< � �������5��� �,� � � ��)���� � 8;: �2���2���2� ���4�� ��)!� �������5%/�������� � ������ ��)$��� � 3 =!��BE=! <

"7� ��%/�2� �5�� ��)�� �������� �&��� �6� �qG

� 6 FG< ) <>=�8�F�� 578A8;: �,�� ��� � � 0 053�� �

0 ) � � # � #%�&� � %/�� � ����1+% �������2� ������ ��8��1�1+� ������� �� ��)!�9������� �'����U� ��� ��)����������� 1!&�2� �!�����!%/� �21 ������ "����21!� ��� �������!�218���� �

� )���%�)8% �����7� ��"7�2% � �$�21 1������2%/���U�*��� ��)!� �������� ���2��" ��������G

� 6 ���?U=J<�5 �� 5�8�8;: ,�� ��� �@ "! � �&3&0 �!

� �����2� � ���������� � �������2����)!� � � ���)*� #�(� %/���� ����1 ��1�1�� ���!�,���� �������� �� ��)!� �,�������+�� �!����

)!� ��)�� �'��)!� ��� ���'���� � � �����'C���� �������!�*"����2���2� � � FE6 ���?U=J<�5 �� �� )�� ��)!� �9��)!� ��� ��� ��$� � � �����'C�����������!� ���$���2� � � FG6 ��4? =+<�5 %,C57@ < � ���8���������+G

698;=�� 5�8�8;: ,� � ��� 0M � 3

0 # � �A� %/�� � ����1 � �D� �7� �$���21����%/�� ��� ���4� �����������(�9������� ��9�9�������$1�����1*����������+G � )��������������21�!-

Page 95: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

"������ ������� � ���8%/��!���$��%/������ ����) ��1��������$�����'��)���� ��������2�4������� ���3�������������(������������+G

� 6 ? <>=!� � 578A8 : �,�� ��� )� �� 05394

0 DF)G#%�K� %/���� ����10� �+���7� �����21 ��-�������2��%/� �2���2� �2� ���9��� � ������� �!���%/�� �������$���'C � 1!�2���#C��������21"$������� ���xG

$ ��� � !(� �/$

� � ��� = 3 � � = 3 � � = 3 � ����� = 3 � � �

;O� %/�� ������1��5����������21 ��������2% �!��� �9������� �� "������ ��������� %/�� � ����1����,���� ��� �,� ������-C�) � ���$18�����"�!"7�� ��)!� �$� ���4����% %/�2���

� )!� ��� ����% %/�2���4��� %/�������1!� ���218� %�)�����C�� �� ��)!� �����'C�����������%4�� ���!�,7 ������� ��G

$ ��� � ! � � % � �' � �� � � % ��

�-� � 390 <�: �6� =+<IFJ57@ �CBG= ��-� �� ) 0 � 3&0 <�: �6� =+< F�57@ ��BE= �

0 � � # %/�� � ����1 ���5�����218��

� ��� �4�� *4=!� � 5 �-,��9:�< < �E6 .J@ <>= � "$��������� ��)!� �����'C�����������%5�,������� ��5��!� ��4�������� ����� %�)�����1!���2����

� ��� � ��� � 6 ���5, *4=!��� :4< < �E6 .J@ <>= � "$�����4��� ��)�� ���!�,7 ������� ��

���� � 4����������C���)!� % �!�����2� � �������!� �� ��)!� *�= � � 5 � , �� 6 ��J5�, *�=!����� ���5���!�������+G

0 � ( # � �K# %/�� � ����1 "7� ���,���� � ��)!��������� ����%/������ ���$���2��� ��)!� *�=!� � 5 �-, �� 6 ��J5�, *�=!� �������2��1 ����!�������+G

� )�� <�: �6� =+< ���� � � # �� � ( # � �K# %/���� ����1+� �+� ��� � ����)!�'�,���� �� � � �J� ����1����+���!�,7 � �J�

�� �� 2 � )*" %/�� � ���$1 �

� ��� ��)!� ������C�� � ��� � � �J� ����1���)!�2�3� � � # ������� �����4��)!� � �J� ���1� )!���� �������!�'���5��)!� �������!���

��)�� �������%/� ��� �����)!� ������� ������1 � � ( # � �K# ��� � �2� ��)�� ���$��� ������������� � ���7��)!� � �J� ����1 1!&�2�

���� �������2��1 � ���!����� ?

� ��� ��)��'������C�� ���� ��� ���!��7 � �J����)!�2� ��)!�'���2��������� �� � �K# ���$1 � ( # � �K# �����'��)��'�������9��� ���� �

� �J� ����1��$��� ���$�����2��1 �� ��� ��������C � �J������ ��)!�������'C��$��������%�,�������

� ������0��� ��� ���!��7 � �J��� ���

��)�� ���!�,7 ��� ����� ?

���

Page 96: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

� ���!��)!� �����@C�� � )���� ��)�� �,���� ��$� 2 � )G" %/�� � ����1���)��2�'����� 6 O= � ,>FG< �G6 �7F ,�?K6 F�< ��� %/�������� �����!�21

�� )������ �8�����'C���� � �����!��� )���% ) ���+� �6��� � �J��"����21���% �����

��� � @B� �K" %/�� � ����1 � ����1+��)!�

5�@�<>= � ,>FG< �G6 �� �'�$���'����� �*� � �J� ����1 ���+� �!�� �7�;����� � �210��'����C�C��21MG � )&������)!�������@C�� �

�����6�2����)!� � �7� � �����'C���� � �J� �� 1 ��� ��� � ��"$��������% �$�����4%�)�����1 ��� �����I� � �J� ���1 �� "����21���% ����� ������) � ����� �(� "����21$��% ����� %�)�����1MG

� )�� F�57@ ��BE= ��!� � � # �� � ( # � � # %/�� � ����1'� �+���� � ����)!� ������ ���� ����� ���'C�� �J� ����1

����!�,7 � �J�

������ ��� � )*�KJ � �!) )*( ( . � @ %/���� ����1��� (!� � %/���� ����1

��� �� 2 � )*" %/���� ����1 �

� H � ��)!� ����!� %/��� ��)�� � � # %/�� � ����1 ���5� ���������'C�

������ ��� ���4��)!� <�: �D��=J< �����)���� ���������'C'G

� H � ��)��3����!��%/�8�� ��)!� � �K# %/�� � ����1 ����� � �J� �� 1 ��)��������!������� ���0��)!�8�����'C�����������% �,��������

������-��� ���4��)!� �����@C�� �4�����)!� ������&% �������21 �������!�;� � ����� ���'C���� ���+C�� �

��,�������

��� ������� � G

� H � ��)!�'����!��%/� �� ��)!� � �K# %/�� � ���$1 ��� ��� ���!�,7 � �J� ��)���� ���!������� ���3��)�� ���!�,7 ��� ������

�������� ���4��)!� �����@C�� � �� ��)!� ������&% �������21 �������!�;� � ����� ���'C � G

� H �6��)!� ����!� %/�5�� ��)!� � � # %/�� � ����1 ��� � �� �� � � � )*� J � ��)B)*( ( . � @ %/�� � ���$1�

�����8��� � ������� � � �'�� �6��1+� ���������'C ������)��9����!��%/��� ���1!�2��%/� � �7�21 ��� � ���

�"$"xGP_� ��_!- � ���$1 ��� �����)!�

�����@C�� � �� ��)!� ���2�������+G

� H � ��)!���������%/�9�� ��)!� � �K# %/���� ����1-��� � (!� � %/�� ������1�

�����0��� ��� ��)!��������C�� ���8��)!��$����� �� ��)!� % �!�����2� �5�,��������G

� " )!�2� ��)!� ����!� %/� �� ��)�� � �K# %/�� � ���$13���4�� 2 � )*" %/�� ������1�

�����-��� ��� ��)!� ������C�� � ����)�� � �����!��� ��)�� � �J� ����1 ��4"����21���% ������� ��)�� %�)�����1 ������� ��G

$ ��� � ! � � � � ' %��' � �� �9) � � ' %�

�-� �����!(3 B � 6 ? ,�,>FG<�:�<>=J8;= < ��-� �� ) 0����@�!:3 B � 6 ? ,�,>FG<�:�<>=J8I=! < �� )�� )G( H� ����1 � ( # )G( H� %/�� � ���$1�� �����8����� ����%/����%3���'C������,�� ��"7�2% ����� % �����2� �� ��)!� � �K#

����1 � ( # � �K# %/�� � ���$1������2��"7�2%/�������2� �O�� )��2�3��)!� ����!��%/�'��� � 2 � )*" %/�� ������1 ���$13��)!� �����@C�� �

� ����% )!�2�*����� 57@ <>=!��,�F�< �E6 �����)!�2�#��)!�3������C�� � � �+� �7�31!���"�"7�21 ����1 )G( H� �� � ( # )*(� �� �����21

���������2��1MG � �2�$%/����)!� �,����� ���'C9� �*%/���� ����1��4����� ���2� ��� ����% ����� � � , �$��� �����2� �J�

�4� � 3&0 6�!���� 3 6�!���� 3��&680 �� ���� ��� �-� ���@�!(3 6�!���� 3�� 6 0 �� ��� �

��_

Page 97: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

$ ��� � ! � �7% �

�� ���-� �,3^� <�: �6� =+< �� ��) %/�� � ����1�� �����'�$���213�� 1!�2��� ���'�#� *�=!� � 5 �-,��9:�< < �G6/.+@�<>= � "$�����4�,���� ��)!� ������C�����������% �,������� �� ��!��� �2� "��>�8��� �5�� �����4% )�����1����2�

��� ��� 6 ��J5�, *4=!���9:�< < �E6 .J@ <>= "$�����4�� ���2���2%/���� �,���� ��)!� ���!��7 �,��������G

� )�� <�: �D��=J< � �+� ��� � � ��)�� ���� � �� � � �J� ����1�"����21���% �����

����!��7 � �J�

����2���2%/����

��� 2 � )*" %/��A

� ����1xG H � ����� % �����2��

����� ���2����%�)!�2� �,�� ��)!� �����@C�� � ���3��)!� ������C�����������% �,�������I� � �J� �� 1���"$���21��

% �����2������1 2 � )*" %/�� � ����1�� � ��4��)!� ������7 �,�������;� ������7 � �J���4����13���2���2%/������ �

����$1

���� ���4��� �,�����1

1!�2��� ���2�4��)!� ������C�� � ����13����� �������!� �,���� ��)!� ������� ��G

$ ��� � ! � � �

�� ���-� ) <>=�FG<< ��=! � =�? FJ= � �

%/�� � ���$1�� �����2% �!�����)!� < ��= %/��$��� , ���2� �5��� ��)!� <>=�FG< ��� �����$�����2� �� < �G@ = ?����)!� � ��������� ��)!� ��� ���

��� =�? FJ= %/��$��� , ���2� ����� ��� ���&�2% �����21MG � )!� < ��= %/������ ,&�!�2� �����1 =�? FJ= %/������ ,&�!�2� ������+���7�9��� �

%/�� � ���$18��)���� %/�� ��������� �! )������2��"$��%/��G� )�� � <>=GF�< � �+� ��� � ����� � �� ��)!� �,����� ���'C9���� � �J�

� � � �J� ����1�"$���21���% �����

����!��7 � �J�

��� ���2���2%/����

� � � @B� �K" %/�� � ���$1�

� �>C�����!" ����� ��

� � 2 � )G" %/�� ������1�

� � ���2���4�� � , �$�������>� �� ����� , ���������>��

� ��4�9%/�� �$������������*�� ��� �*�� ��)!����7�������2������%/����!�2%/���21 ���*�9���C���% ��� : �, ��4�9���C���% ��� 5 � G

� )��#�$� ���*�����2��� ��� ��)!�+���7���� �����������������������+�� < �E@ = �����)��J� ���!����� ��� ��)�� % �!�����2� � �,�������

� � �J� ���1$�����1 "����21���% �����2� � �� ���!��7 �,������� � ���!�,7 � �J�������1+���2���2%/������ � G 0 ���2������ ��)!�9�,���� �� �

� @�� �&" %/�� � ����1���� �����$�����2� ��������!� ���6��)�� ���4���!����������� ���2����� ��!� "$���21���% ����� ��� ��)!� % �������2� � �,��������G0 C������"0����� �*���2���9���������������2���� < �E@ = ���5��!� ��4��)!�5C�����!" � �'���2� �7� ���'��������������� ��)!� % �!�����2� ��,��������G 0 ���2��� ��� ��)!�'�,���� �� � 2 � )*" %/�� � ���$1 ���������������2� �� < �G@.= ��� ��)!� 5�@�<>= � ,�= 3 �(=GF%FG6H5 ����,�����1 ��� ������2����� ��!�����2� �7� � �� ��)!� 6 O=!��,C= 3 �(=GFEFE6 5 %,�? 6 FG< G 0 ���2��� �� � ,&�����������3�� ���!� ,&�����������

��

Page 98: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

%/���"$�����2����)!� �������!� �� � ���������'C7 �������!�210�"7� ������1$�+G�� 0 ���2��� �� � , �$�������>� ��� �����������2���� < �G@ =

�����6���)+�"7� �����$1����������)!��������� ? �8���2��� ������!� , �$�������>� ��� �����$�����2� �� < �G@ = �����6���)+�"7� �����$1�������1����7� ���2� �+G

0 � � � ��� �7� � ��4��)�� ���,����2���2� ������!�210���2������� �D���7�*%/������2%/���21 � � ���C���% ��� : , � �������'C ��)!��������7���� $���� ( � �� ���C���% ��� 5 � � �������'C ��)!�5���&� �7���� $���� ( � G 0 � �9����% )��4C�C������� �������21����2��� � �D�'����U���������!�����C���% ��� %/����!�2%/��� ������ ��)��'���)!� �qG 0 � : �, %/����!�2%/���21 ���2��� ��� < �G@ = ��� �2��%�)(%/������������!�2� ����2��� ��� < �E@ =

� )��������� 5 � %/������2%/���21 ���2��� ��� < �G@ = ���-��� ���2�����4���� %/������������!�2� �4���2��� ��� < �G@.= G

09� � # � ( Q�� � �!) � # +��! H" H��� � �!) � # +� �2�����4�� � , �$�������>� �� ���!� , �$�������>�*)������'��)!� �,����� ���'C���������

��Q�� � �!) � # + � 5 3 = �C: �, �� 5 3 =!��: �, ��� ���� � �!) � # + � 5 3 =!��: �, � � 5 3 =!��: �,��

� 3 = �C: , � � �D�#��� � � ��)�� �,���� �� � � �J� �� 1���� ���!�,7 � �J�

��("$���21���% �����

�� # � �

�� +��! .

��

+��� . �K" 2 � )*"���5� 2 � )*" %/�� � ����1

� )$����� 5 3 =!��: �, � � �+���7� ��� ���� ��)��2��� �� �9����� ���'C'G � ���)

�"7� ������1��5����� ���21���%/�213�������������C�� �� ��������� �� ����� ���'C��5�� ��� ���%/���"$����� ��)!�2��� �������!�2�J�

� 0 � �J� ����1���� %/�� ��� �����21���� ���������'C ��% %/���1�����C �� ��)!� �������!�������)!� � �J� ����1����'��)!� % �!�����2� ��,��������G H � ��)!� � �J� ����1 1� �2� �!�� ���!����� ���3��)!��% �!�����2� �4�,�������

���)!�2�3��)�� �"7� ������1 � ������� ���

@�?9? G � ��)!� � ���������7��)!� � ������� �� ��)!� � �J� ����1 ��� ������������C

���)!�2�*��)!� �"7� ������1 � �����!� ��� ��)����

���������'C'G H � ��)�� � ������� ���4���3��� ���+C�� ����)!�2�8��)���"6� � ����1 � �����!� ��� ��)���� ��� ���+C�� �

�%/�� ��� �����21 ��

��1!�2% ��� ��� ����� ���'C'G H � ��)!� � ������� ���4���,����������)!�2�8��)�� �"7� ������1 �������!� ��� ��)!� ������� � ��������G

� � )!� ���������'C �������!�4�� ���*���!�,7 � �J� ��� ����� � ������� ��� ��)�� ���!�,7 ��� ��������� ���$%�)����*���!�,7 � �J�������������+G

H � ��)!� ���!�,7 � �J� 1! �2� �!��4���!��������)!� �"7� �����$1 � ������� ��� .@�? ? G

� � )!�'����� ���'C �������!�'�� � "$���21���% �����9���4��)��'�,�������9��������G H � ��)!��"����21$��% �����'1!&�2� �!�� ���!����� �����)�� ��� �����

���)!� �"7� ������1 �������!� ��� .@�? ? G

� 0 � �"7� ������1 ���0��)!�8�,���� �� � # � � � �� +��� . � %/�� ������1#���9%/�� ��� �����21#��(�-���������'C � ����2����%�)����'C �,��*��)!� ������C�� � ��� ��'C % )�����1L� �� 1!�2��%/�2��1$��� � � ������� �2���� ��)!� % �!�����2� � �,��������G� )!�*���-C��� ����)�� �,��9%/�� ��� �������'C � �J� ����1��9����1 "����21���% �����2�'��+���������'C��'��� �$���21 ��+%/�� ��� ���

F�� &'&�. ( "%,'��1P; / * 9 <"%,'. / ��. ?"%��;K �.6� .6����.6, ( ,��7���

� �

Page 99: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

��)��3������C�� ���� � ����������C'G H � ������8��)����#��!� ������������%/�8�� ��)!�8������C�� �*��������$��1���)��2� ��)!�

�"7� �����$18���21���%/�2�4������������ �� ���������'C��+G

� 0 � �"7� ������1 ��� ��)!�3�,���� ��� + �! . �K" 2 � )*" %/�� � ���$1 ����%/�� ��� �����21 �� �-���������'C�� ����2����%�)����'C���� ��)!�5������C�� � �������C 1!�2��%/�2��1$��� ��� ��6��)!�5�,�������2� ���9��)�� 6 =!��,C= 3 �(=GFEFE6 5 F ,�?K6 F�< G� )!� ���-C��� ����)�� ���� %/�� ��� �������'C � �J� ����1�� ����1*"����21���% �����2� ��9����������C ���������21*���%/�� ��� ��� ��)!������@C�� �4��������������'C'G H � ��������)����8���� ������������%/��� ��)!� ������C�� � ��� �,�����1

���)��2� ��)!��"7� ������1

���21���%/�2�5������������ �� ����������C��+G

� 0 �*�"6� � ����1*��� ��)!� ���� � �� � 2 � )*" %/�� � ���$1*����%/�� ��� �����21 ��������������'C���� ���2����% )����'C���)!�6 O= � ,�= 3 �(=GF%FG6H5 F ,�? 6 FG< �,�� ��� �����2�

�����1 ���2����% )����'C���)!���� �,�������2������ ��)!� 57@ <>= � ,�= 3 ��=�F%FG6H5 G

� )!� 57@ <>=!��,�= 3 ��=�F%FE6 5 ��7� ��� � � �J� ����1*�� "����21���% �����

���� ��)!�2��%/�� ��� �����21 ��'� ���������'C �$�����'C

��)�� ���-C��������)$� ���� %/�� ��� ��������C � �J� ���1$�4����18"����21���% �����2�+G

� �������'C���� ���������'C��4����� %/�� "$�����213��*��!� ���!���)�� � 1������2%/��� ��G 0 ������C�������������'C��+���4%/���" �����21��9�2��%�)3� �2���7� � �� �9������� �� ���������'C����4G 0 � � ,&����������� ���2���5���������������2� �� < �G@.= � ������� ��� ��� � ���6G0 �-���!� ,&�����������3���2������������������2��� < �G@ = ��������������� ���������� G � � ��������� ������������'C��������$1���� �����%/���"$�����21-��3��!� ���!���)�� � � �+%/���"$��� ���'C �2��%�) ���2���7� ������!� ������� �� ����� �����)�� ���2���7� ��� ����)!� ���)�� � �������+G 0 �8� ,&���������>� ���2��� ���������������2� �� < �E@ = ����������� !� � ��� � ��� ���"����� � G 0 � ���!� ,&��������������2���4���������������2� �� < �G@.= �����"�#�$� !� � �$� � ��� ���%������ � G

$ ��� � ! � � �'& ��� � % �"�

�� ���-� ) <>=�FG< � < ��=! � � 3^� � 3 �) <>=�FG< � < ��=! � ����� � 3� � 3 ) <>=GF�< � < ��=! � � =J?*F+= � �0 ���)( ��) � � �5%/�� � ����1+������ � %�)����������'C*�� �5%/�� � ����1���G 0 ��� �����2� �� <>=�FG< �����1 < ��=! %/��$���� ,&�!�2� ���51��2��%/��� �7� 1$���6� ���2� � %/���1����������� ����1 �������% �������21 < ��=! %/������ ,&�!�2� ��� ��������2% �!����G�� �&�2% ���������� ��)!� � )( ��) � � � %/���� ����1 �����"$� )!�2� ��)!�2�$����� ���2��� ���������������2���� < �G@ = G H � �����!���2������� �����

��'� �����

=�? FJ= %/������ ,&�!�2� � ���5�����2% �!���21���� ���5���!��������G

$ ��� � � � � � � %('� �

� ��� �<�:3�! ��-� �����2�(3�! � 6 ��J5�, *4=!� � :�8;= �

0 � �H� @ �& �" %/�� � ����18���5�����21 ���%/���%/�2��� �9"$��������% �$�����5���!�,7 � �J�N� )��2� 6 ��J5�, *�= � � :78I= ��� "���7 ����1!�21 � �� ����� ���!�,7 � �J�&�5�,��4��)!�'1��!���������� �� � %/�� ������1MG

� �

Page 100: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

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

� �����������! � ����#"$���%�� �"����&���& �"� %

" �-C��!��� 0 ��� " ������� �7� �,���� . � +�� (!� " ����1 @B���&" � ��#%� %/�� � ���$1��9)������ �7� �2�(�����2% �!���21MG 0 �� ��C�������) ���������'C9���2������ 2��������3�� ��)$��� ��� ����� � �-C�) � �7� ) @ �, = �%F�<�: �, �

�#'������� �������'���� � �������� � ����#"������ ��&�� � ���������#"����#��� �������'���� !�����

" �-C��!��� 0 ��� � � +�� (!� " ���$1 @�� �&" � �C#�� %/�� ������1��+G�� . ������� =�� 3 9

H �*��)�� �,����� ���'C'��������" ���2���� ��)!� ������ ��%/����"�������C'�����'C��$�4C�� %/���� ����1����,������� �2���2���2� ������)����

)������ �6� �2��������� �����21 �� ������� ���2191��!������C4"����%/�2��������C ����� "���� "7�2��1��21 ����)����9������� ����� � ���'��)!� �����"$�!����)��#C�)����-C�) ����� �8%�)�����C��2� 1���� ���"����%/�2�������'C'G 0 ���7���!����"$���2� ����� � � " ��������) �����!��%/�� �$�!�4��)!�����1�7� ����1!� � ��������1����$��� ������ � � �'C�������) ��"7�2� � � ��G

$ � ��� ! � � � �"% ��% � � � $ )(+* $&% )( '� ��� $&% ��� �Q� �' ��

� �����2� ��)!�'������� �'��� " �#C��!��� 0 ������1 �������'C ��)!�'�������� ���2� "$�������2� ��� " �-C��!��� 0 �

� ����� ���2���2%/���

��)!� B+? :�@ F+= <>=�8 3 ? :�<>= � �7�2% ������� ���4� ����%�)!�2� ��)!� ��� "7��� ��)!� ���!"$�!� �,������� � ����1 �6�+C������ ���&�2% �������'C�����*%/�� � ����1���G � )����$����� ������)!� . � +�� (!� " %/�� � ����1 � <�5 3 6 B G � )!� �������!�3����)��3���"$��%3�����

�,������������1+�� ������ ���2��� %�)!�2��,�� � �������� ���2��"$������� ����) )$��%�)+��8"���&%/�2������+G � )!� �54�!���^!

�������� ���2��"$������� ���5�$���21 �7�2% ������� ���4������%�)!�2� ��)!��,������� ����� ��G� )��,3 ��5 57@ ���2��" �������')���� ��!� . �K+��3(���" %/�� ������1

�� :78I= G � )!� �������!� �� ��)���� � �J� �� 1

������)!����������'C%$��G�( ������+�����&�5���2����% )!�2�5��)!������!��%/�� �,�� ��������%�)�����C��2� ���(�N� " �#C��!��� 0 %�&, � G � )!��2� ���(�����$��1 %/�� ��������� �&��� �7� � ���!�,���� ��������

�����"����2�����21'�����)!� ���� � ��!� � *4=!��� �7:7?K@.= � "$������G �����

��� ��� ��)����5�&�����7� �4�������������������8���4��� *4=!��� �7:7?K@.= � "$�����4��� ��)!� �,����������� ��)! ��� " �#C��!��� 0 %���4G

� ����%/�3��)!�#3 ��5 57@ %/�� � ���$1 )���� �! ��� �������������21�%/�� ������ ������� �������,� �����21 � ��% � ��0��)!�

BJ? :7@�FJ= <>=�8 3 ? :�<>=� )!� ��� ��)!� ��)*) @�� �K" � �C#%� � %/�� � ����1 ���4"���&%/�2�����21MG � )!� ���'���4����U� �����% )�����1

"����21$��% �������^! � 3&4 � 0 ��! �0G � )!�3 ��= ,76HBE:�<>= <>=�8 3 ? :�<>= ��� %�)�����2�#�� "$��&%/�2������)!�8�,������� ������%/�8��)!�

�,������� �>�&"7� ���9"����21���% ������G � )!� (!� � %/�� � ����1 % �������2� ������ �� ���2����%�) ��)�� ��������%/��0�,�� ���

�2� ���(� ������%�)�����C8��)!� �,������� ��������$�����1!� ����������1MG�( � )!�9�2� ���(� �,�����1-��� " �#C��!��� 0 %�&, %/�� ���������

� )*� J � ��) � �&)*� #%(!� %/�� � ����1� )���% )+% �������2� ����� ��3������� ��� ��)��9���2���2%/���� � � 053�� � 2���! �� 2! �

�&,�,

Page 101: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

� � ��� � �������� �����&���&� ��# �"��������� �" � ��� ���& �"�� � *&!������� ������ ���� ��

" �-C��!��� 0 %�&,��!� ������%/��3�2� �������2� � ����% )����'C $��P(�����1 $�����1!� � ��������1�(9G��� �&��������� ��

� ����������#�������� ��&�� � �����������

� � ������� ���������&� � � ����"$��� �# �"��������� �"� %

" �-C��!��� 0 %���7� " ������� ���,��� ��. � +�� (!� " ����1 @�� �K" � �C#%� %/���� ����1�� )������ �7� �2� �����2% �!���21MG �$���7� ����!�,���� ���������)���� �7� �2� ��1�1��21 �� ��)!� �,4 �!���@!9��� ������G H � � "$��������)

���)���� �,������� ���-C�) � �7�4���2������ �21

����� <H6�=! �,45 ���� �����)!� ������9�,��������G � ��&%/�2�������'C��2��1�� ����) ��)!� �,������� ��� " �-C������ 0 %���4G

$ � ��� � � � � �"% ��% � � � $ �' � *�� � ��� �Q� �' �

� �����2� ��)!���,�������9��� " �-C������ 0 %�+) ����1 ��)!���������� ���2��" �������2� ��� " �-C��!��� 0 %�+ �

������0���2���2%/��� ��)!�BJ? :7@�FJ= <>=�8 3 ? :�<>= ����1 �7�+C������ �����2% �!�����'C������ 2 � )*" %/���� ����1MG

H ���$����� ��& � ����!�� ��� ������)!����'C�) ��)!�������� � ����"����2���������� ���*��)!��������� )���% ) ������)$��� % ����� �����

����� "����21$��% �������������2�+G H �)������ ����% %/�2��� ����) ��)��P� ����� "����21���% �����9�$����������1-������2� ��+��8��)!����2%/���1xG � )����4"����21���% ������1!&�2� ���!����� ���3��)!�'������� �

�����1 �� ������(���2����% )!�2� ��)!� � "#(3*��� ����� �,��

��)!�5��!��� � ���&"$���2������������9��)���� % ����� ��)!� � �J� ����1 � <�5 3 6 B G � ����%/� ��)!� ���4��� � 6 0 �� � � �J� ����1*���9��)!�

� "#(3 ��� ����������1�������%/� ����� � ����������� � ��� �����

� ������I� �$1�� � �������� ���2��"$������� � <�5 3 6 B <>=�8 3 ? :�<>= � ����)

)���%�)+��8"����%/�2��� ���+G � )$��� �������� ���2��" ������� %/�� ��������� �8������C���� . � +�� (!� " %/�� � ����1�� :�8;= G 0 �

��)����4"6���� ��

������ �&��������� ��)!�'��������%/�� ����1�� �$1��5���3�2� ���(�8�,�� $\� ��)�(�� " �-C��!��� 0 %��- ��"����1���% ���'C

��)!� �,������� ��� " �#C��!��� 0 %�+�KG

$ � ��� � � � � �"%R��� � ( � ��(� '� � �'� ��� � � �' �

" �-C��!��� 0 %�+_ ��)! � �9������� � �7� ��������)���������� ���2��" �������2�4��� " �-C��!��� 0 %��� ����� ��"�"$�����21MG� )���� ����� %/�� � ����1 �� ��)�� BJ? :7@�FJ= <>=�8 3 ? :�<>= ��� � # � � ��)���� ���2����� ������+���"$��&%/�2���5�����6"����21�

��% �����2���,�����1�������)!� %�)�����1 �,�������2���� ��)!� % �!�����2� � �,��������G � )!� ��� ����� � �%�)$����1 �,�������2�+� ��)�� �������!�

�� ��)�� 680 �� �� � �J� ����13����1 ��)!� � ��#53�!�"����21$��% ����� ������� ��G ������ ��)!�2�8���2����%�)!�2�4��)!�2��� ��� �����2�

\ � & ( � / $�17� ( ��,'. .6�N&+�N; (%/ "P,+. � /<( $�.6�KJ� . 02143�5�6 ,'� ( ��,+.�� 7 <* 9 &'�79 , (��:/ $�&+J� � $�.6��J� . =@?"A�?2BDCEBP(%/ ;@� /0/ .6� ��! 9T9 " /-9 "%,+ ( �I; / ���6$�1� ( , / � /J, ( ��� ���@"� ����:��,'.3� 7 �* 9 &'� ( �F$�.P,'&'&+$�. ( "= ( ��. ( ��� � . ,'� � ��,';@� ( ��� (��:/ .6$�" , <;��"%�K <&+, ( ( , / �5; / * 9 / ����� ( .:.6�� <"%� ( ����&+� 7 ,'; / ���

�&, �

Page 102: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

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

� �����������! � ����#"$����'��'��

� ���&������#� �����#"� ����� � ������� � % %

" �-C��!��� 0 %�+)�� " ������� �6� �,����� 2 � )*" %/�� � ����1 )$��� �7� �2�9���&�2% �!���21xG 0 "7������ �$��� ���������'C ���2������ 2���������� ��)���� �,������� ��� ���'C�������) ���>) ?K6+*4= � F � �

�'������� �������'���� � ���������� '����� '��'�� � �������&����������� �������'#��� � �����

" �-C��!��� 0 %�+ �� � 2 � )*" %/�� ������1MG

������� � � �����#�#"���� � ��� ��� � � ���&��"�� � ��� �"���� � �

" �-C������ 0 %��- � � ���!��%/��8�2� ���(�8� ����%�)$���'C $\� ��)�(9G

��� �&����� ��� ��� ���������$��������� ����#

� ����� ����� � ����#"%����'��'��

� ���&������#� �����#"� ��������������� �

� � ��� �"�� � � �� � ��� ��� � � ���&��"�� % %

" �-C��!��� 0 %�+��� " �������*���,��� � 2 � )*" %/�� � ���$1 )���� �7� �2�+�����2% �!���21MG ��� �7� � ����1SC��2�$1!� � ���!�,��� � ��������8)$�����7� �2� ��1�1!�21 ��9��)!� )@����,��������G 0 � "$��������) "$������" )!������� �� ��)$��� �,���������� � = �4@ F�<�:=�? 3 =GFJB%:>,45 �

����� ���������&������ � ����� ���#�� �� ���&������#�������� �����

� ����� ������ � � ��'#������� ��'��������� ����#"%��� � ���2���

� ������������������ ����# � ����� � ����!

� ����#"$����������� ��� ����#"$��� �#'����<�� �������

� ����������� � ����#"$����� � �������

� ��������� �� % %

" �-C��!��� 0 %�+_�� " ������� �7� �,���� + �! .-���$1 # � � %/�� ������1��4)��������7� �2�8�����2% �!���21MG H � ���'C�������)���)����

�,������� � �-C�) �5��� "����2���2� � ��)!� ����������C � : ��5�@ 3 ?U=(:!F+= � : *4=P8;= @ 3 :�< FE6 < � 6 ��< � �

�&,4)

Page 103: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

�#'��&���� �������'����� ����� � ����#"�� !�� � ! � �� ��'#"������ ����� � ��������������"���#��� �� ����'���� !��#����������� �� ����'���� � �����

" �-C��!��� 0 %��� � � �� . ���$1 # � � %/�� � ���$1��+G

� � ���������� � ������� � ��'���� � � ������ ������ � ������� � ��'���� ��� �� � ����� � �����& ���� ������� "� ���� ���<��� � � "��� ���������� *�! � �� ��'�"�������#'����<� ���&��� � ����������� � #������ � � � � �������� � ��� �(����� �"��

" �#C��!��� 0 %� ���!� ���!��%/��8�2� �������2� � ����%�)����'C ���"$��% � ����1 "����21���% �����2� ��� " �-C��!��� 0 %�+_KG

�,�������� "����21���% �����2� ��)!�J� %/�� �������MG � )!� �54 �!���^!-������� �*%/�� �����������! "����21���% �����2� ? )! ����� ����)!�

� ��#53�! �,������� %/�� ��������� ��!�"����21$��% �������&0 0� � 3�G

� )$��� �,������� ��� "����%/�2�����21*�������'C��)��^3 �(=?,76 B%:4<>= <>=J8 3 ? :�<>= � ������ ���2��"$��������G H ���������'C���� (!� � %/��A � ����1 ���2����� ������ �� ���2����%�) �,�� �-�����!��% ��� �2� ���(� � ����% )����'C-��)�� �,�������3�$������G � )!� �2� ���(�0���" �-C��!��� 0 %� �(% �������2� ������ �� ������� ������)!� ���% ���$�������(�0���2���2%/���� � 684,3�)� 3 � ��,3 ��� ��(��)!� ������7 �,��������G

� )�� # � � %/�� � ���$13���4�! %/���" ��� ��������1 ������-%/�� �����&�!�2� ����) ��)!� ��%/�� � ����1MG � ����%/�

��)!� � 453 ) � 3 � T�53 ���2���2%/����� ��� ������� ��� � ��� ��)!� ���!�,7 ������� ����)!� � ���2��� ��� �����$�����2� �� < �E@ =

�����1���)!�

%/������ ,&�!�2� � ���5���������������21xGH �3���1�� � �� "����%/�2���4��)�� +��� . %/�� � ����1

� �����&�$� ���^� ��1$� ����� %�)�����1!���2� )!���� �������!�'��� �

�,���������,����� ���'C ��)!�4�������5"������&%/��!��� ����)'��)�� # � � %/�� � ����1MG 0 C������

���)!�5��$� � ����% )�%�)�����1!���2�

����� ��)!� ���" �������2�M�54 �!���^! ���"$��% ����1 ��)!� �����#53�!�"����21���% ������G � ����� ����)���� ������� ������ �� � �

�,�� :7?9? � <�5 3 6 B 1!�2��%/�2��1���� ���+G ��!�����'C-��)�� ���2����% )�

����� � ��1$����)!��� � ����%�) 1!�2��%/�2��1���� ���J� ��)!��54�!���^!0���"$��%8��������1!� ��)!� � ���#(3�! "����21���% �����

�����1#��)!��� ����1�� ���"$��% � ��������1!� ��)!� �90 0� � 3

"����21$��% ������G

" �����)!� �54 �!���^!'���"$��%�

�����8�����2� ��)!� <�5 3 6HB <>=J8 3 ? :4<>= ��'"����%/�2��� ��)!� ������� � ����1 ��& � � �!"��)!� � �����!� �� ��)�� � �J� �� 1 � :78I= ��� ��)!����������%/��xG " ����)!� �8����1��� ���"$��% �

�������%/����)!�2��� �������!�2�

��������� ���+C�� ����

����� ����� "$� �8���2����% )!�2���)!�������!��%/�� ���� ���+�2� ���(� ��)����� ����%�)!�2� ��)!�2��� � �����!�2����

���������'C��'� " �-C��!��� 0 %� � � G H �3�2��% ) % ������

����� ���$��� �����5��)!�'��"�"����"�� ������� ���!�,���� ���������"����1���% ���'C

��)!� �,������� ��� " �#C��!��� 0 %� �KG

�&,4

Page 104: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

����� ���������&������ � ����� ���#�� �� ���&������#�������� �����

� ������� ����� � � ��'#������� ��'��������� ����#"$����� ���2��&

� �����������#�������� ����# � ����� � ����!

� ���#"� � ������ �� ����#"%������ ����� ��

� � ������ ���� ������� "� ���� ����#"%��� �#'����<�� �������

� ������������ � ������� � ��'��!

� ����#"%����� � �������� ��������� ��

� � ������� � ��'��! %

" �-C��!��� 0 %� ��� " �������9������� � +��� . ����1 # � � %/�� � ���$1�� )$����� �6� �2� ���&�2% �����21MG�� �$��� ��� � � � ���!�,��� � �������� )���� �6� �2� ��1�1!�218�� ��)!� �90 0M � 3*�,�������

����$1 �&�����7� � ���!���� � ��������8��*��)!� ���� �T# 2���54

����1 � 2! �,053��8������� �2�+G H � � "$��������)���)�������� ����� %/��$��1 �6� ���2������ �21 ���9��)!�8���������'C�� � @.= , =��T, �

, =�F 3 = �G<�: �G8I=;: ? :!F,FJ=J6 F � 8;= ,76 : 3 5 � �J:��75 ���

$ � ��� � � � � �"% ��% � � � $ )( � � � (��' ��� $&% ��� �Q� �' �

����� �7�+C�������"����%/�2��������C'��)!��,���������� " �-C��!��� 0 �)�, ����) ��)�� B+? :�@ F+= <>=�8 3 ? :�<>= � " �-C��!��� 0 �)�� � G� )!� � ������%/�� ������1#������)�� � <�5 3 6 B . �K+��3(���" %/�� � ���$1MG � ������C-��)!� <�5 3 6 B <>=J8 3 ? :�<>= ����1 ��)!�

�����!��%/�� ��� " �-C��!��� 0 �)�)�

������ ��1�1��9��)!�3�&��� �6� � ���!���� � ��������0�������)!� $C�����(-�2� ���(�0�� ��)!��54�!���^!*��� ����� � � ��� ��)� �3��� " �#C��!��� 0 �)� � G

� )�� �����&� %/�� ������1 ��� ��)!� BJ? :7@�FJ= <>=�8 3 ? :�<>= ����� �!(�#�( %/�� � ���$1MG ������Q� �$1��9�+��������

���2��"$������� ��)���� ������%�)!�2� ��)!� ������C�� � ��9��)!� �!(!#%(�$ ��� � � "$���21�� ( ?9���8��)!�2� %�)!�2% � � ��)!�&3 �(=?,�6 ,

B%:4<>= � ��57@ 3 F ������������1 1�����%/���� ���9��)���� $ ��� � � "����21�� ( ������)!�8�������8�� � C������"xG H �����2����%�)��2����)!�������� %/�� �������!�21 ��� ��)!� �7= � . 3 ��= ,!F ��"7�2% ����� ���2���7� ����)���"�������� �������� ���2��"$������� ������ � ���7��)!� ��� ����� ��� �%�)$����1+"����21$��% �����2� �� ��)!� �������+G � ����%/�9��)!��"����21���% ����� #@!��+��� ��-��)!���������

� ����� "����%/�2�����2� ��)����

%�)$����1 �,�����������2���2%/�����'C���)!� ��=!� . 3 ��= ,!F <>=�8 3 ? :�<>= ���1! ��'G

� )��'�$����� %/�� � ���$1 �� ��)!� �7= � . 3 ��= ,!F <>=J8 3 ? :�<>= ��� � . �K+��3(���" %/�� � ����1MG ������ � ��1$� �

� 453^� ���@��� � 3 � �J� ���+��)!� #�!� �,������������1-"���&%/�2�����2������ ��� ����� � �����!��� ��)!� 3 � � 0 ������� � � ����)��)!� B+? :7@�F+= <>=�8 3 ? :�<>= G ������ "$��&%/�2�����2�5��)!� ���"$��% �� ��)!� 3 � � 0�������� �� ����) ��)!� <�5 3 6 B <>=�8 3 ? :�<>=� )���%�)

����C�� ��)!� � ����)��)!� ��������%/��

���1�1$� �&�����7� � ���$1"C��2��1!� � ���!�,���� �������� �� ��)!� ����!# � ��� 2 2!:3

�,������� � G � )!� �!(!#%( %/�� ������1+�� ��)�� B+? :�@ F+= <>=�8 3 ? :�<>= ��� ��)����% ������� ���������7�2% ����������)�� ��������� �!# ] /�( � ( �� ( ,'��� 9 ���,+.6� 9 ( ��� , / "%*- �&� U� A �HOPN�� G ,'.L; / � �6$�1� ( �KJ8,'� ( ��� ( ��, "=J 9 �N"%. / ��9�.6,+��17$�&� ?" , / "%*��

�&,7-

Page 105: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

����� ���������&������ � ����� � "����� ���&������#�������� �����

� ������� ����� � � ����#"$��� �# �� �

� ���' �#�#'������� ���$"�������� � ���� � � ������� ����� ��'�� �� �� �������#���� �������� ����������#� ���� �� � ����� ��� �

� ������ ���� ���������� �"� ��� %

" �-C��!��� 0 �)�,�� " ������� �7� ������ ��(�#%( %/���� ����1��9)������ �6� �2�0�����2% �!���21MG H � � �'C�������)���)������,�������

%/�����1 ��� "����2���2� �4��)!� ����� ���'C � 5#�457@ * 5 � � � =!�(=�< ��=!�(=�6 F': .E: *;8;:4B � 6 O= �

�#'��&���� �������'#��� � ���������� ��� � ����#"���������� �� ����'���� � ����� !���������"���#��� �#��������� ��� � ����#"����� � ����"�� ��� '��#�&��� �# �� � ��� �� �"�����&���� �"��� � ����"�� �������'���� � ���' �#'#������

" �#C��!��� 0 �)��7� � (!#%( %/���� ����1��+G%�)$����1!���2� ��� ��)�� 3 � � 0*������� ���)���� ����� � �2���7� ��� �� ��)!� ��=!� . 3 �(=?,!F C�����!"]G

� �������'C�%/�� "$��� ���218��)!�I� ��=J? BJ? :7@�FJ= �������� ���2��"$����������!��" �!���5��)!��,������� ��� " �#C��!��� 0 �)� KG

$ � ���9� � � � �"% � � � ( �/$ ( � � � '�% ( �' � �� � � % � ��� � � �' �

� )!��,������� ��� " �#C��!��� 0 �)!-*��� "���&%/�2�����213��������C���)���������� ���2��" �������2�4��� " �-C��!��� 0 �)��KG� ��&%/�2�������'C��6�+C������'�$�����'C3��)�� B+? :�@ F+= <>=�8 3 ? :�<>= � ������ ���2��"$�������*����1 ����� �$�����9%/�� � ���$1

���)!�

. �K+�� (!� " %/�� � ����1 � <�5 3 6HB G � )��I� :78I= %/�� ������1 �2� �7�21�1!�21 ���8��)!�P�$����� %/�� � ����1 �8��� (!�%/�� � ���$1 �8�� ��)!� <�5 3 6 B <>=�8 3 ? :�<>= ���&�2% �!���2� ����% %/�2����� �����U�

���� �������'C ��)!��� �$���7� � ���!�,���� �������� ���

��)!� ��������% ���7�2� ���(� ���� $ �<(���� ��)!� �,�������;� ��� � " �-C��!��� 0 �)� � G� )�� �����&� %/�� ������1#��� ��)!� <�5 3 6HB <>=�8 3 ? :�<>= ����� �!(�#�( %/�� � ���$1MG � )!�8������C�� �������+��������

���2��"$������� ��)���� ��� �!��*�uC�����!" ����������0%/�� ������ ���������������,� �����21 ��0���+G � )������������� ���2� "$�������

FJ=+< , = �J:7@�?K< ��=! �, = ����)!�2�8% ���$���2� 1!� �,���$���:C��2�$1!� �4���!�,���� ���������� ��� ��)�����% �������)!�1!� � ����������� � ����� �

�� �7���� �4��� ��)!� �54 �!���^!*�,��������1���� ��*����� � ( # � �K# %/�� � ���$1MG H �8%/�� ���������

���)!� ���2%/���1 �!(�#�(

%/�� � ���$1-�� ��)!� <�5 3 6HB <>=�8 3 ? :�<>= �����������,� ���%/�� ������ �� �8%/�� ������1-��)���� )������8� �6�2%/� ������%/� �� �J�8% �������21 @�8O.G=!� ���!�,���� �������� �������2��1 �*���!������� ��� ��)!� �,��������G

� ������)��21 ����)+��)!��� <�5 3 6HB %/�� � ���$1 �� ��)!� BJ? :7@�FJ= <>=�8 3 ? :�<>=�

����� "����%/� �21���� ��)!�

���2%/���1�%/���� ����1��������)!� � �!(!#%( %/�� ������1MG � )���� %/�� � ���$1�% ���$���2� ����� �������������,� � %/�� ������

�&,4�

Page 106: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

���� �� ����� ��� � � � ����� � � ������� � � ������"�� � ��& �"�� � � �� ���� � � "���� �"�������� � ��� � ������� � � ���&��"��

" �#C��!��� 0 �)�)��!� ���!��%/��8�2� �������2� � ����%�)����'C ���"$��% � ����1 "����21���% �����2� ��� " �-C��!��� 0 �)�,9G

��� � �������������� � ����������#�������& �����

� �� �� � ����� �� � �������� � � ���&��"��

� ����#"%��� �# �� �� ���'����#'������� ���$"���#�&�

� � ����� � � ������������� �������#���� ������� ���&������#� ���� ��� ����� ��� �

� �����& ���� ��������� �"� ���� � ������� � � ���&��"��� � ��� �"�� � � � %

" �-C��!��� 0 �)� �� " �����������,��� � �!(�#�( %/�� ������1�� )������ �7� �2�-�����2% �!���21MG �$���7� � ���!�,���� ��������-)�����7� �2�*��1$1!�21 �����)!� �,4 �!���@!���� �����

� )������ 68492:3&0 � �J�*)���� �7� �2� 1!�2��� ���21*������ ��)!��3 � � 09�,��������G

� )!� 68��� � �J�8���8��)!��������� �,�������')���� �7� �2�3������� ���213������ �$�2%/� ��)!� �,��%/� ��)���� ��)!�'���������������(� ��: ���� � " ��������)+���2����� < ��=!�(= 6 F ��� � ��C�������)MG " ���������U�

�� ��� �7� � ����1SC��2��1�� � ���!�,���� ��������+)������ �7� �2�

��1�1!�21 �� ��)!������!# �M� � 2 "!(3 �,��������G H � � "$��������)���)���� �,�������9� �-C�) � �7�����2������ �21 ��� � �O: .E= �T, �,��5 , =���: � @ BE: � =!��5�:7@ <�578��:�<H6HBE5 �

��� �&����� ��� ��� ���������$��������� ����#

� ����� ������! � ����#"%��� � ��#�2�

� ���&������#� '��� ������ ��� �������&� ��� ������ % %

" �-C��!��� 0 �)!- � " � �������7� �,���� (��� )*(� ��

�����1 � ( # � � # %/�� � ����1���)��������7� �2� �����2% �!���21MG � )����

�,������� � �-C�) �5��� "����2���2� � ��)!��� �'C�������) ����������C ='F 3 =%: *�� � 6 O=GF+=F�

�#'������� �������'���� � ���������� ��������� ������ #������ � ��������� ����� ��� �"�� � ����"�������� �������'#��� � � ����� !����� � � ��� "� ���&��'� ��� �"�� � ��� "� ������'� ���������������� ����� ������� � !#�#'��� � � �������� � � ���&���� �����

� !���� �#����� � �������� � � ����#"�� � #����������������� ����� ��� �"�� � !#�#'��� � � ��� �"��� � � ���&���� �����

� !���� �#����� � ��& �"�� � � ����#"�� � ��� �"������� "� ������'� ������� � !���� �#����� � �������� � � ���&��"�� ���� "� ������'� ��� �"�� � !���� �#����� � ��& �"�� � � � �����#"����#��� �������'���� � ��������

" �-C��!��� 0 �)���� ;O��� � #

�����1 � ( # � �K# %/�� ������1��+G

�&,4_

Page 107: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

����� ���� � �&� ��� ���� � ��� �"�� � � ��� � ��� � ��� ��� � ��' � ���&��"��

" �-C��!��� 0 �)�_�� � ���!��%/��8�2� �������2� ������%�)�����C����"$��% �4��� " �-C������ 0 �)!-'G

�� ��)���3 ��5 3 :F� :�<>= .@�8<.G=!� �������� ���2��"$��������G � )���� �������� ���2� "$�������4%/������������ �� � ��� �����2� �� %/�� � ���$1���,���� ��)!���� � �,��� ��� ����)����5% ��������&�����7� � ���!�,���� ��������*�� �7� "����"$�4C������21 ��9��)!� ���" �������2�7�,�����������19����� % )�����1!���2�MG � )!���$� ��� �� ��)!�2���4%/�� ������1��

�� )*(� �� %/�� � ����1

�% ���$���2� ��)!� ������C�� � � �J� �� 1

� � .@�8<.G=!� � �� �7�5��� � ���9��)��5������� � ����)9��)!� �������!� ��� � �2� �,���� ��)��4� ��� �7� � �� ��)��5���"$��%����2%/�2� ��� �

��� �5���*��)!� �,4 �!���@! �,��������G � )!� ���2%/���1 %/�� ������1 "����"$�4C������2� ��)!��&��� �6� �����!�,���� �������� ���*��)!����" �������2� ��� �������������7"����21���% �����2�+G

� )��3�!���&� ��(�#%( %/�� � ���$1 ��� ��)!� B+? :7@�F+= <>=�8 3 ? :�<>= % �������2� ����� �� ��� �������,� ��%/�� ������5��

��)!� 3 ��5 3 :F� :�<>= � =! , =!� � ������ ���2��"$��������G H ��� %/���� ����1�� �7�2)���������������������� �*��*��)�����9�� ��)!� 3 �C5 3 :�,� :4<>= .@�8O.E=!� ���$���� ���2��"$��������G

� )�� �������5%/�� � ����1 ��� ��)!� BJ? :7@�FJ= <>=J8 3 ? :4<>= % ���$���2� ����� �� "����%/�2���5��)��"����21���% ����� �2�(3^��# ����) ��)!�N3 ��= ,76HBE:�<>= <>=J8 3 ? :4<>= G � )!�+���� � %/�� � ����1 ��� ��)$��� �������� ���2��" �������-��� ��)!�7. �K+��3(���"%/�� � ���$1 � <�5 3 6 B ? �����0% ��� ���%/���4C������ �$��� ��)!� <�5 3 6 B <>=J8 3 ? :�<>= ��*"$��&%/�2��� ��)!�����"$��%'�,��������G� )!��� ����� %/�� � ���$1��� ��)�� (!� %/�� � ���$1 ��� ����% %/�2�����,�$� �6�2% ���$��� �����8���1�� �$�2� ��)!� ������� � ����)��)!�WC��2��1!� � ���!�,���� ��������'��� ��)��������!��% ��� �2� ���(� ���� � 2 "!(3�� 30G " ��������� �

�1�� �,������� � �$���7� � ���!�,���� ��������

� ���+��)���� % ����� ��)�����1 "7� ������+�����'C�������� � � ������ � ��� ��)!� �@��! � �����,3 ������� ��G � )!� FJ=J< , = ��:7@�? < � = �, =!��������� ���2��"$������� )���� �!�� �6�2%/� ��� ��)����5% ������G

$ � ����� � � � �"% � % ���' � ����� � � �'� ��

����� ��� � �2� ���5���!" �!� ��)!� �,���������� " �#C��!��� 0 �) �9���$1*�����"$�!������)!� ��� �������� " �-C������ 0 � �,����,��� �"����%/�2�������'C ����) ��)!� � ������ ���2��"$�������2�5��� " �-C��!��� 0 �) �KG

� )�� � ����� �������� ���2� "$�������5��� ��)!� BJ? :7@�FJ= <>=�8 3 ? :�<>=�����1������ �$����� %/���� ����1����D�&� ��"C� �� � ��������

���2��"$�������'% �������21 , =%BJ6 , = , =J? <�5 3 6 B %/�� �����������'C*�*�����'C���� � %/�� � ����1MG H ��� ���2��� )���� � �����$"$�������%/����!�2%/���21� ����)+� ���C���% ��� : �, G � )!���$� ��� " ����� �� ��)!�9���2��� ���+��� ��)������)!�9���"$��%9������� ��� ����������������)��'���������'C $ ��)�����C'G�( � ����%/� ��)!��������� �� ��)�� 680�� �9������� �'��� $ ��)$���'C

�( ��)$���4���2��� �� � , �$�������>�

���������������2���� < �G@ = G � )������2%/���1 "$�����'��5��)!�*���2�������D�&�'��)�������)!� ,&����� ��� �$� �'��5��)!�����"$��%�����������������������8��-��)!�8���������'C $ ��)����+G�( � ����%/� ����1!&�2�

���)������ ,&�����������(���2��� ���������� < �E@ =

�����1 ��)!� < ��=

����. ; / � ����� ( , / ��9�, , �F$�* �N" ,'.L� /<( � 7"9 &',+;N, ( & .>9 &'$�"= <& A � � 1��'9�� 9 & ( ��, "=J��FG=9�, ( ,'. ; / ��.6,+J��N"%�KJI.6,+��17$�&� ?" �

�&, �

Page 108: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

��� �&���������� ��� ���&������#�������� �����

� ������������� � ��� ��� � ��' � ���&���&� �

� � �������� � ��' � �������&� �� � ��& �"�� � � �� ����#"$��� � ����2�

� �����������#� '#�� ����� ��� �������&����� ������

� � ��� �"��� � � �� � �������� � � ������"��

� � ������� � ��' � ���&���&���� � ��� �"�� ���

" �-C��!��� 0 �)� � " ����� �'���,��� � (��� )*(� ��

�����1 � ( # � � # %/�� � ����1�� )������ �7� �2�3�����2% �!���21MG �$���7� �

����11C��2�$1!� � ���!�,���� ���������)���� �7� �2� ��%��&�������219�,�� ��)!� �54 �!���^!'�,�������4����1 ��)!�2��"����" �4C������21 �,������)!� ������ ��)!�����" �������2�&��� ���������$1'����� "����21$��% ������G ��� �7� � ����1TC��2��1!� � ������������������� )���� ������ �7� �2���1�1!�213�� ��)!� �@��! ������� 39�,��������G H � � "$��������)

���)���� ������� � � �-C�) �4��� "����2���2� ��� :>.J? :78;5!F�B � 6 5 �

��� �&���������� ��� ���&������#��� ��� �

� �����& ���� ������� � ������� � �������� � � ���&��"��� ��& �"�� � � �� ����� � '�� �� �� ����#"%����������'��&���

� ���������� ����� ����'��� �� �������� � � ������"��� ��� �"��� � � �!

" �-C��!��� 0 �) ��� " � ����� �7� �,���� "���) ����1 � %/�� � ���$1�� )������ �7� �2� �����2% �!���21MG H � ���'C�������)9��)$��� �,�������� �-C�) �5��� "����2���2� � ��)!� ����������C � 6 F 6 F'<�5+5 F�:�?K< � �

�#'������� �������'���� � "������"� "�#' ����������� ��� �����"������"� "��' �������� !�� � � ���������� � � � ��� � ����� � �����& ���� ����� � � ��������� � ��� � � �������"�

� "��' ��������"��' ���&���� � !"��' � �������� ���� ����� � !�� � � ��������� � ������'#"���� ��� �#�& �"��&������ ���' �

!#�'��� � � � ����� � � ��'�� �� ���� � ��������� ������'�' ���� � ��� '�� �� ���� '�� �� � !�� �%�� � �� � ��� ��& �� �

!#�'��� � � � ������� � � � � ���������� � � � �#�����#���� ��� ������&�� ��� ��&���� �!#�'��� � � ��&���� ����#"���� ��� ������� � ��� ��� �

����#"����#��� �������#��� ��&���� ����#"����&���� ����#"�� �� �&����� � � ���� �� ��������'#� ��'��'#���&�$����#" �$������'������%����� � ������� ������� � !���� � ����� ��'�� �� ��&���� � �

" �-C��!��� 0 �) ��� � ��) ����1 � %/�� ������1��+G

�&, �

Page 109: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

��� �&��������� ��� ��� ��� � � ���&��"��� ��� �"�� � � �

� � ����� ��'�� �� �#��&���� �� ����"$����������'��&���

� ���������� ����� ����'��� �� �������� � � ���&��"��� ��� �"��� � � �

" �-C��!��� 0 � �,�� " ����� � ������� � "���) ����1 � %/���� ����1�� )$����� �7� �2�������2% �!���21MG � )!�5���"$��% �,������� 0&2 "! �)������6� �2� 1!�2��� ���21

�����1-��)�� 6D���� � �J� )$��� �7� �2� �����6�!�21MG H � � "$��������)

���)!� ��� ������������� ������ �+���

�������"����2���4��)!� � �'C�������) ��� � � <�5 .G= G � )����4������� � � �-C�) � �7� ���2����� �21 ��� � "$��������) ����)8��)!�'���������'C� F�< �: , =�8;:!FG6H:>, 5F�:7? :>,45 �%/������ �&�!�2� ����� �����2% �!���21MG � )!� < ��= %/������ �&�!�2� �5����� �!(�#�( %/�� � ����1MG����� ������7��� �����������,� �����21*����)!� , =�? <�5 3 6HB �������� ���2��"$�������

� )$��%�) ���2����� ������-���1!�2��� ��� ��)�� ���"$��% � ��� � " �#C��!��� 0 � �, � G

� )�� ���2%/���1 %/�� � ���$1 �� ��)�� B+? :7@�F+= <>=�8 3 ? :�<>= ������������� ��� %/�� ������ ��0�(�������� ���2��" ������� �,��

��� ��������C ��)!� �����!���������(� ��� � � ��� ��)!�-�,��������G � )!� FJ=+< :7@ �������� ���2��"$�������-%/������������ ���� �����'C����� ( �&) � � � %/���� ����1 ����)*� *% ���������2�+G � )!� ���2���4�� ��)�� �$�����5% ��������� � ������� �7�2% ���������)�� � ������� ��

6D���� *��� ��)!� �,������� ��� �!��4� �&����� �� $ ������1xG�( � )!����2��� �� ��)!� ���2%/��$1 % ��������� ����% %/� �21�� �7�2% ���������!���� ��)!� ���������2����� � ��)!�A�$����� ��!� � ���������������2� �� < �E@ = � 6D���� 3)���� ��)�� � ��������$������ � G�( � )!� < ��= %/������ �&�!�2� �4�� ��)����5% �����$��������������,� ���4%/�� ������ ���� 1����7� ���2� � �������� ���2��" �������

�FJ=+< ?K6 � G

� )$��� � ������ ���2��"$������� ������ %/��������������� �+������C���� � ( �&) � � � %/���� ����1���)$��� ������� ����) ��)!��� �

% ���������2�+G � )!����2��� �� ��)!�'�$� ��� % ��������� �,������� �7�2% ������� ��)�� "����21$��% ����� :�< :F��= 1� �2� �!��4���!����� ���8��)!��,��������G � )!�����2��� ��$��)!� ���2%/���1�% �����$������� � � � � �&�!�2����������+� �$�����

����$��)!� ��� ��� � � �J��% �������21 � < ��:4BG= ���

��)!�5% �!�����2� � ��� �����,� ��G ��G���)!� ���" �������2� �

����$1����$��

����$����� �������!� ��� ��)!�5���������'C $ )!� ��� ?�( ����1����2%/���1

���7��)!� ��� ��� � � �J��% �������21 � < ��:4BG= ������� ���� ��)!� 1��2��%/�2��1���� ������ ��)!� % �!�����2� � ��� ����������1 ��� ��

����7��!�

�����)!�2��� 1!�2��%/�2�$1!�2� � � � �������!����� ��)!� ���������'C $ )!� ����G�( � ����%/� ��)!� ����� �� � �� �7���) ��$��)!�2��� � �!�2������������� $���

�( ��)!� ���2%/���1����2��� �,�������+G " ��������� �

���)!� ���2��� ��7��)!�4��)$����1�% ���������4��� � � )!� ��)!� � ��)!� ��� ����� ��� �

���2� �7� ��� ��$��)!��C�����!" =GF�<�: � 3 �(=?,7F ���'��)��4% �!�����2� � ������� ��G � )!�5���2���7� ��� ��6��)!��C�����!"������4���������21���(��)!�*� ������ ���2��"$������� � ���

�����1 ����1!� �21(��)!� ��� ��� ���$%�)0� ���2� �7� ����� ��)!�*������� ������)!��"����21���% �����

� ���� 0 �DG � �2��%/����)$��� ���2��� ����% %/� �21$�

�����1-����� < � =! %/������ � �!�2� � ��� �����2% �!���21MG � )!��%/������ �&�!�2� �

���� ��(�#%( �������� ���2��" �������9��)���� ������������� ���%/�� ������ ��3� � ������ ���2��"$������� % �������21 FJ=+< ?K6 � =GF�<�: � ��)����% �������2� ��)!� � �J�&� :7@ ����7� ��� � ��� ��)!� �,������� ����) ��)!� �������!� $������ � �2��������G�(

�&, �

Page 110: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

���&,

Page 111: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

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

������������� �"!$#&%('*)+�&, G .- �0/1) - '2' -�314 / -54 % 4 % 3 %6) - �07*� 3 7 3 �08�% H:9<;>= 7 4 8?�$7 3�@ ��)+A - �07*� 3CB0D&B � %(A G H 3E�F:GIHKJ+J+L5MON��5PQG � �RMSFKP�T �2U5N��WV�U��?J J+H�XYNZG�[�G?�W\^]_G5MSNZT �`G5N��(J�F0J�NZH�JaG �cb<dWdZ[eMfJ+L � U�TgV_F:U�[ �hU5Nji�WV1UF�?JkE<F G(HKJ�P+PKMON��lU5NZL^TOX_J � G5F�TOXmb.ncJ6FKMfH+U5N �oX&UKdpTqJ6FQG:rCTOX_JcbsP+P6G(H6MfU�TgMfG5Ntr6G5F �`G5n"dZV�TuU�iTgMfG5NZU�[ �vMON��WV&MSP�TgMfH�P�w�x -54 % B"y �Kz y�{ w �&% - � �0'*% wj| ! wj; -(DQy�,�,�,9G

� y ���_)+7 3 7*} -�B 9 -�3�4W- '*��)+% -�3 , ��~ % 3��"- A���� ~QG�� # x '��W7*�07 3�4c- x )+��� - �j7�'�7 B �07���817*%6) - )K�+817�� - '�A��_,�%('@ ��) 4 % 3 %6) - �07*� 3MG H 3 E<F G(HKJKJ0L5MON���P�G:r�TOX�J����WTOX��KNjTqJ6FKNZUWTgMgG5NpU5[ �`G5NIr6J6F J6NZHKJ�G�N��`G�n$dpV_TuUWTgMgG5NpU5[�`MSN ��V_M�P�TgMgH6PKw � -�- )+�1)+/1�+��% 3 w � %6)+A -�3YD w y�,�,�,9G

�������_)+7 3 7*} -�B 9 -�3�4W- '���)0% w �.~ % 3��"- A��p� ~ w -�3 ,a�&� %6}�% | 817*� � - ��%6) Gv� } - '�/ - �07*� 3 A�%6� )+7�� B<@ ��) 4 % 3_�%6) - �07*� 3MG H 3 E�F:G(H�J+J+L5MSN �5PkG:r�TOX_J ��MOFKP�T��KNjTqJ6FKNpU�TgMgG�NZU5[ � U�TgV_F:U�[��hU5N��WV1UF�?J �$J�NpJ6F:UWTgMgG5N �`G5Njir(J�F0J�NpHKJ�wZ; 7*� x % �.- A�� 3 w'H B ) - %(' w1� / 3 % y�,�,�,9G

� �5��� - /�)0% 3 9 - x �07 B � -�3 ,��&� % x 8 -�3 7*%m�&% 3 %�� G ������ � � ��� � �u� !�}�%6) B+- �07�'*% B0D&B � %(A @ ��)�' -�3�4 / -54 %4 % 3 %6) - �07*� 3 7 3 ��� 3 }�%6) B0- �07�� 31- ' B D_B � %(A - xjx '�7�� - �07*� 3jB+G H 3 E<F G(HKJKJ0L5MON?��P�G:r�TOX_J��KNjTqJ6FKNpU�TgMgG�NZU5[�`G�N(r6J6F J6NZHKJQG5N ��d_G � J�N �hU5N?�WV1U(�?J�E�F:GIHKJ�PKPKMON?��wRx -54 % B yW¡ �Kz yW¡ � w<9 %(7 ¢07 3�4 w�£ 817 31- w � ��� ����%6)y�,�,�,9G

��¤���� - /�)0% 3 ; G 9 - x �07 B � G ������ � � �6� � �q� !¥' -�3�4 / -54 % 4 % 3 %6) - �07*� 3 A��&,1/j'*% @ ��)$��� 3 }�%6) B0- �07*� 3j- ' B D_B:�� %(A B+G ; -�B � %6)(¦ B �081% B 7 B w�; -�B0B0- �+8&/ B %6� � B H 31B �07��0/�� %R� @j§ %(�+8 3 �W'*� 4�D w&£ - A��1)+7�, 4 % w¨; ! w �_% x � %(A ���%6) y�,�,�,9G

� { � � �W8 3 9 - � %(A -�3xGª©s« ; �¥,�%6}�%('*� x A�% 3 ��% 3 }_7*)0� 3 A�% 3 ��z¬A /1'*�07�'�7 3�4 / - '<'�7 314 /17 B �07���)0% B �W/�)+��%,1%6}�%('*� x A�% 3 � -�3 , B % 3 � % 3 ��% 4 % 3 %6) - �07*� 3xGW§ %(�K8 3 7�� - '�)+% x ��)+� w5­ %6)+A -�3 £ % 3 � )0% @ ��) H 3�@ ��)KA - �07*� 3§ %(�+8 3 �W'*� 4�D w9H 3jB �07*�0/�� % @ ��) H 3 � % 4 ) - � %(, H 31@ ��)+A - �07*� 3c-�3 , « /��Z'�7�� - �07*� 3 � D&B � %(A B wY® - )+A B � - ,�� w­ %6)+A -�3?D w � � ��{KG

�����

Page 112: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

� ¡ � H B0B0- A 9 -���� 7 G �^G(LYJ6[S[eMSN&���<V�Tfi:G:r�i��jGIH+U��(V&[*U5F�\QG5F L¨P�r6G5F���G��(V&P�T� �d�J+J+H�X�� J+H+G0�WN1MOTgMfG5N GR« 8 ®�081% B 7 B w1; -�B0B0- �K8?/ B %6� � B H 31B �07*�0/1� %s� @�§ %(�+8 3 �W'*� 4�D w�£ - A��1)+7�, 4 % w1; ! wj� / 3 % y�,�,WyKG

����� � - 7�A�% ­ G £ - )0��� 3 %('�' w § %6)+/1��� ; 7*� - A�/1) - w -�3 , � )+7���� G "D ��%6) 4'G�§ 8�% © ! .§ x %6) B x %(���07*}�% �! ��)+7��07 � /1% � @ x /1)0%�� ) -�31B @ %6)�� -�3 , x /�)0%�7 3 � %6)+'�7 3�4 / - w x /�)+% B � - �07 B �07�� B w G-G-G���G H 3 E�F:GIHKJ+J+L5MON?�5PG rQTOX_J �2G5V_F�TOXl�KNjTqJ6FKNpU�TgMgG�NZU5[ �`G5N(r(J�F0J�NZH�JmG5N X_J+G5F0J6TgMfH+U5[sU5NZL � J6TOX&G(LYG5[�G+��MfH+U5["�+PKPKVjJ�PaMON�^UWH�X?MSNpJ F:U�N�PK[*U�TgMfG5N1w ; � 3 � )0% - ' w�£ -�31- , - wj� / 3 %�� � ��yKG

� � � � �W8 3 £ 8�% 3 w �&)+7 3 7*} -�B 9 -�3�4W- '*��)0% w �.~ % 3 �"- A���� ~ w -�3 , ; - )+7�' D_3 ! G | - '���%6) G1§ � ~�- )K, Bv- /�� � �A - �07�� 4 % 3 %6) - �07*� 3 � @�31- �0/1) - ' ' -�3�4 / -54 % 4 % 3 %6) - �07*� 3aB D_B � %(A B�G H 3 �KNjTqJ6FKNpU�TgMgG�NZU5[ �`G�N(r6J6F J6NZHKJG�N��`G�n$dpV_TuUWTgMgG5NpU5[��vMON?��V_MSP�TgMfH�PKw §�- x %(7 w §�- 7 ~�-�3 w y�,�,WyKG

��� , � £ 817 -�3 £ 8&/1/ G � H � ��� ��� � ! ; -�3 , - )+7 3 ��� 3 }�%6) B0- �07*� 31- '.� -�B � -54 % 3 � @ ��)��08�% ����� ��!#"h� � �- )K�+817*� %(���0/1)0% G ; -�B � %6)(¦ B �081% B 7 B w1; -�B0B0- �K8?/ B %6� � B H 31B �07*�0/1� %s� @�§ %(�+8 3 �W'*� 4�D w�£ - A��1)+7�, 4 % w�; ! wy�,�, � G

������� � ����%6)0� ® - '*% -�3 , £ 8�)K7 B ; %('�'�7 B 8 G�§ � ~�- )K, B �081%c%6} - '�/ - �07*� 3 � @<3j- �0/�) - 'R' -�3�4 / -54 % 4 % 3 %6) -¨��07�� 3MG H 3 E<F G(H�J+J0L�MSN?��P G:r TOX_J �RMOF+P�Tv�KNjTqJ6FKNpU�TgMgG�NZU5[ �`G�N(r6J6F J6NZHKJ�G�N$�2U5N?��V1U(�&J�� J�P6G5V_F:H�J�P U5NpL�&% U5[eV1U�TgMfG5N1wjx -54 % B ¤�¤�¤Iz&¤ {�y w2­ ) -�31- , - w � x - 7 3 w�; -(D � � � � G

��� y � 9 � 313 7*% � % -�3 ® ��)0) G �^UWH�XYMONpJ F U5N�P�[�U�TgMfG5N('�b)�2MuJ+*^rKF G5n TOX_J,�2J.-5MfH+G5N G�§ 8�% ;rH § « )+% B0B w£ - A��1)K7�, 4 % w�; -�B+B0- �+8&/ B %6� � B w � � � � G

���(��� ; 7��K8 - %(' � '�8 - , - , -�3 , � - � � /�% B<� ���j7 3MG ! 3 �I}�%6)0}_7*% ~ � @ � �.� ­ �$� ! )+%(/ B0- �j'*%����WA x )+%(8�% 3_�B 7*}�% B0D&3 � - ���07�� )0% - '�7 �(- �07�� 3 ���WA x � 3 % 3 � Gs§ %(�+8 3 7�� - ' � % x ��)0� ��{�� , � wo® % x - )0�0A�% 3 ��� @ ; - �08�% �A - �07�� B -�3 , £ �WA x /�� %6).���67*% 3 ��% w19 % 3 ­ /1)+7*� 3/��3 7*}�%6) B 7�� D w19 %6%6)��_81%6} - w'H B ) - %(' w � � ��{KG

�����5� � G ­ ' -�B+B wv­ G�0 ' - A�A�7 - wo® G ­ �?�_,17 3 % wo; Gh« 817�'�'�7 x B wp� Gh« �W'�7 @ )0� 3 7 w � G � - � - 7 w � G �&% 3 %�� w -�3 ,1 G 2 /�% G ; /1'*�07�'�7 3�4 / - ' B x ����% 3_� ' -�3�4 / -54 % / 3 ,�%6) B � -�3 ,17 3�4 7 3 �081%<Ac7*�v}�� DW-54 %6) B D&B � %(A G �d�JKJ0H�X�`G�n n�V_N1MfH+U�TgMfG5N1w � ¡?� �KzZ�3� w �3454�¤ G

���(¤�� � - A�% B ­ ' -�B0B w&� � B % x 8 « �W'�7 @ )0� 3 7 w -�3 ,��&� % x 8 -�3 7*%.�_% 3 %�� G ; /1'*�07�'�7 3�4 / - '_' -�3�4 / -54 % 4 % 3 %6) - �07*� 3- ��)+� B0B A /1'*�07 x '�%�,��WA - 7 31B+G H 3 E�F:GIHKJ+J+L5MON?�5PtG:raTOX�J��KNZTqJ�F�NZU�TgMfG5NZU5[ �`G5N(r(J�F0J�NZH�JtG�N6 �d�G � J6N�2U5N?�WV�UI�?JsE<F G(H�J�P+P�MSN&��wjx -54 % B 45���Iz745� { w98 �����W8 - A - wp� - x -�3 w �&% x � %(A��p%6) �3454¨� G

��� { � �EG ­ �W'�,���%6) 4k-�3 , �G ® )+7�%(, 4 %6) G��.B 7 3�4k31- �0/1) - ' � ' -�3�4 / -54 % x )+�&��% B0B 7 3�4 � � x )0�_,1/1��% ~ % - �081%6)@ ��)0%(� -�B � B�G � � � � � -Kd�J6F�Tgw 4�� y:�0� �Y¤Iz&¤�� w �3454¨� G

��� y

Page 113: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

��� ¡ � « % 3 A -�3 �- �0/�) - 'p� -�314 / -54 % ­ )0�W/ x Gh§ 81% «�� ; ! / B %6) 4 /17�,�% Go§ %(�K8 3 7�� - 'Z)0% x ��)0� wKH 3�@ ��) �A - �07*� 3 �_�67*% 3 ��% B H 3jB �07*�0/�� % w1; - )+7 31- ® %(' � % D w�£ ! w �345�54 G

���3��� ; 7��K8 - %('#� - '�'�7�, -ID�G j\¨P�TqJ6n U5NZL�� V_NZH(TgMfG5N MSN �2U5N?��V1U(�&J G � # @ ��)+, ��3 7*}�%6) B 7�� D�« )0% B0B w �34 ¡5{KG

���34�� | G � �W8 3 �./1�0�+817 3jB�-�3 , � - )0�W'�, � G �&�WA�%6) B�G b.N �KNjTgF G(L5V1HITgMgG5N TuG��^UWH�XYMONpJ���F U5N�P�[�U�TgMfG5N G!.� - ,�%(A�7�� « )0% B+B w �3454 yKG

� y�, � © %6}&7 3l© 3 7 4 8Y� -�3 , 1 -�B 7�'*%(7*� B � - � � 7*} -�B0B 7�'*� 4 '��W/ Gm§�~ � � '�%6}�%(' w A -�3?DY� x - �08 B 4 % 3 %6) - �07*� 3MG H 3E�F:GIHKJ+J+L5MON?�5P�G:r�TOX_J�����F:L�b.N1NjV�U�[� J+J6TgMON?��G r�TOX�J$bsP+P�GIH6MfU�TgMgG�N�r6G5F�`G5n"dZV�TuU�TgMgG�NZU5[9�`MSN?�WV_M�P�iTgMfH�P�w�x -54 % B"y ¤ y z y�{�, w �3454�¤ G

� y ��� H )0% 3 %�� -�3�4 �_7�'�,�% -�3 , © %6}_7 3m© 3 7 4 8Y� G ­ % 3 %6) - �07*� 3 �08 - ��%�# x '��W7*� B ����) x / B � � -�B %(, B � - �07 B �07�� - '� 3 � ~ '*%(, 4 % G H 3 E<F G(HKJKJ0L5MON?��P.G:r TOX_J<b��� �� ���2������i��W��w�x -54 % B�¡�� �¨z ¡ � � w�; � 3 � )��% - ' w� /��%6��%(� w£ -�31- , - w �34545� G

� y�y � § 7*% 3_� �2��� � � 31- �08 -�3 � - / G �&�2�`� � ! 3 � 3 '�7 3 %a��� 3 }�%6) B0- �07*� 31- ' B x ����% 3 ' -�3�4 / -54 %t'�% - ) 3 7 3�4B0D&B � %(A G ; -�B � %6)(¦ B �08�% B 7 B w?; -�B0B0- �K8?/ B %6� � B H 31B �07��0/�� % � @ § %(�K8 3 �W'*� 4�D wj£ - A��1)+7�, 4 % wY; ! w y���� � G

� y ��� 9 G � - }��W7*% -�3 ,�� G��.- A���� ~\G ! @g-�B � -�3 , x ��)0� - �j'�%�)0% - '�7 � %6) @ ��)s� %�#_� 4 % 3 %6) - �07*� 3^B D&B � %(A B+GH 3 E<F G(HKJKJ0L5MON?��P G:rsTOX_J��RM r�TOX `G�N(r6J6F J6NZHKJ G5Nab<dWdZ[eMfJ+L!��U�TgV_F U5[9�hU�N?��V1U(�&J.E�F:GIHKJ�PKPKMON?��w�x -54 % By�{ ¤Iz y�{ � w �3454 ¡�G

� y �5� | 7�'�'�7 - A £ G ; -�313xG ! 3 ��}�%6)0}&7�% ~ � @ �081%#"�7 4 %('?� %�#&� 4 % 3 %6) - �07*� 3 4 ) - AcA - ) G?§ %(�+8 3 7�� - ' � % x ��)0��"� � ��� � ���(� w � � £ H 31@ ��)+A - �07*� 3 �_�67*% 3 ��% B H 31B �07*�0/�� % w1; - )+7 31- ,�%(' � % D w�£ ! w �345��� G

� y ¤�� H 4 ��) ! G ; %('f¦%$�6/�� G!& J d�J�NZL?J�NZH(\$ j\5NjTuU - ''�2X_J+G5FK\ U5NZL�E<F UWH(TgMfHKJ G �&� - � % ��3 7*}�%6) B 7*� D � @ ".% ~8 ��)+� « )0% B0B w !.'*� -�3?D w " 8 w �345�5� G

� y�{ � !.'�7���%�� G ��8 -�3 , !.'*%�# -�3 ,�%6) H G2� /1, 3 7��0� D�G �&� �&�K8 -�B �07�� 31- �0/�) - '�' -�3�4 / -54 % 4 % 3 %6) - �07�� 3^@ ��)B x ����% 3 ,17 - '*� 4 B D_B � %(A B�G `G5n"dZV�TqJ�F �d�J+J+H�X�U5NZL �hU�N?��V1U(�&J�w � { �u�IzY� �0� �5� ¡ zY� �Y¡ w�� /1' D z������ ����%6)y����WyKG

� yW¡ � ! G<�"- � 31- x - )0�&8j7 G § ) - 7 3j- �j'*% - xjx )0� - �+81% B � � B /�) @g- ��% 3j- �0/�) - '�' -�3�4 / -54 % 4 % 3 %6) - �07*� 3 -�3 ,�081%(7*) - x1x '�7�� - �07�� 3 � � ��� 3 }�%6) B0- �07�� 31- ' ,17 - '�� 4 B0D&B � %(A B+G `G5n"dZV�TqJ6F/ �d�J+J+H�X U5NZL �hU5N&��V1U(�?J6w� { �u�IzY� �0� �Y��¤IzY�Y¤�¤ w�� /1'�z������ y����WyKG

���(�

Page 114: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

� y ��� � 8?/j, � %(7*� %6) G � -�B`- ��� 31B % 31B / B ""� 4 % 3 %6) - �07*� 3�- )+�K817*� %(���0/�)0% - x1x % - )0%(, w -�3 , 7 B 7�� x B0D �K8��W'�7 3_�4 /j7 B �07�� - '�' D x ' - / B 7��j'*%�� H 3 E<F G(HKJKJ0L5MON?�5PtG r�TOX�J��ITOX^�KNjTqJ6FKNZUWTgMgG5NpU5[�QG5F � PKX&GKdªG5N ��UWTgV&F U5[�2U5N?�WV�UI�?J �$J�N�J�F U�TgMgG�N1wjx -54 % B � { �IzZ� ¡�� w © % 313 %6�j/ 3 � x ��)0� w_; � w �3454¨� G

� y 4�� � 8?/j, � %(7*� %6) G ""� ­ } B+G � %(A x ' - � % B+G H 3 ��U�TgV_F U5[ �hU5N&��V1U(�?J �$J�NpJ6F:UWTgMgG5Njw �2%(7�,1% 3 w § 81% ""%6�081%6) �' -�3 , B w �3454�¤ G

��� � � � 8?/j, � %(7*� %6) G �_8 - '�'*� ~ } B+G ,�%6% x � %(�K8 3 7��&/�% Bo@ ��)�8 -�3 ,1'�7 3�4 '�7 3�4 /17 B �07��v��� 31B � ) - 7 3 � B�-�3 , � x �07�A�7 �B+- �07*� 31B+G H 3 E<F G(HKJKJ0L5MON?��P�G:r TOX_J tG5F���P+X&G�dlG5N���U�TgV_F U5[ �2U5N?�WV�UI�?J j\¨P�TqJ6n P�U�T�TOX�J �$J�F�n�U�Nb�N1N1V1U5[ `G5N(r(J�F0J�NpHKJ�G5NQb.F�TgM ��H6MfU5[p�KNjTqJ6[S[eM*�?J�NpHKJ�w19 � 313 wZ­ %6)+A -�3?D w B % x �345454 G

���_��� � 8?/j, � %(7*� %6) -�3 , � ���p%6)+� ® - '*% G 9 /17�'�,17 3�4�- x1x '�7*%(, 31- �0/�) - '2' -�3�4 / -54 % 4 % 3 %6) - �07*� 3�B D&B � %(A B+G��U�TgV_F U5[ �2U5N?��V1U(�&J<N?�WMSN�J+J�F�MON?��w � � ¤ ¡ z7� ¡ w �3454 ¡�G

��� y � � 8?/j, � %(7*� %6) -�3 , £ 81)+7 B ; %('�'�7 B 8 G � x �07�A�7 � 7 3�4 �081% ��� B � B -�3 ,���% 3 %��j� B � @v31- �0/�) - ' ' -�3�4 / -54 %4 % 3 %6) - �07*� 3MG H 3 E<F G(H�J+J0L�MSN?��P�G:rcTOX�J��KNjTqJ�F�NZU�TgMfG5NZU5[�]&G�MSNjT!`G5N(r(J�F0J�NpHKJ�G:r�b.F�TgM ��H6MfU5[o�KNjTqJ6[S[eMOi�&J�NZH�J�w�x -54 % B ��� { �¨zZ��� ¡ � w �3454�� G

��������� G �&% 3 %�� Gj� % B x � 3jB % x ' -�313 7 3�4.-�3 , 4 % 3 %6) - �07*� 3 7 3 �08�%� � ������ " = 7 4 8Y�`)0% B %6)0} - �07�� 3�B D_B � %(A G`G�n$dpV_TqJ6F �d1J+J0H6XtU5NZL �hU�N?��V1U(�&J�w � { �u�IzY� �0� y ���Iz&�_� y w�� /1'�z������ y����WyKG

���¨�5���_� % x 8 -�3 7*%��_% 3 %�� G��������`� ! 31- �0/�) - 'o' -�3�4 / -54 % B D&B � %(A @ ��) B x ����% 3 ' -�3�4 / -54 % - x1x '�7�� - �07*� 31B+G`G�n$dpV_TuUWTgMgG5NpU5[��vMON?��V_MSP�TgMfH�PKw �3��� � �0� { �Kz7� { w �3454 yKG

����¤����_� % x 8 -�3 7*%��&% 3 %�� w � ,,��/�)+'*% D w �.-(D A�� 3 ,�� - / w?£ 8�)+7 B �07 3 % «`- � w « 817�'�7 xjx �_�+8jA�7�, w -�3 , 1 7���� ��)2 /�% G������:��!#"h�����u� ! )0% @ %6)+% 3 ��% - )+�+8j7*� %(���0/�)0% @ ��) ��� 3 }�%6) B0- �07*� 31- ' B D&B � %(A B+G H 3 E�F:GIHKJ+J+L5MON?�5PG rQTOX_JC�KNjTqJ6FKNZUWTgMgG5NpU5[!`G�N(r6J6F J6NZHKJ G5N �d_G��WJ�N6�hU5N&��V1U(�?JQE<F G(HKJ�P+PKMON?�Ww � D , 3 % D w !"/ B � ) - '�7 - w�_% x � %(A���%6)��34545� G

��� { ���_� % x 8 -�3 7*%a�&% 3 %�� -�3 , � � B % x 8 « �W'�7 @ )0� 3 7 G ® 7 - '*� 4 /�%aA -�3j-54 %(A�% 3 �k7 3 �08�%CA�%6)+�6/�) D = 7 4 8?�)+% B %6)0} - �07*� 3kB0D&B � %(A G H 3 E�F:G(H�J+J+L5MSN&�5P�G:r�TOX_J�H+G5N(r(J�F0J�NpHKJ�G:r$b�dWdp[ MuJ0L ��U�TgV_F U5[(�hU�N?��V1U(�&J"E�F:G�iH�J�PKPKMON?�^U5NpL TOX_J ��G5F�TOXmb�n�J6FKMfH+U�N oX&UKdpTqJ6FaG:rCTOX_JcbsP+P6G(H6MfU�TgMfG5NQr6G5F�`G5n"dZV�TuU�TgMfG5NZU5[ �`MSNji�WV_M�P�TgMgH6PKw �&% - � �0'*% wj| ! w ! x )+7�' y������9G

��� ¡ ���_� % x 8 -�3 7*% �&% 3 %�� -�3 , � � B % x 8 « �W'�7 @ )+� 3 7 G�0 ��)+A - ' -�3 , 31- �0/�) - ' ' -�3�4 / -54 % 4 % 3 %6) - �07�� 3 7 3 �08�% � ������ " ��� 3 }�%6) B+- �07*� 31- ' B D_B � %(A G H 3 E<F G(HKJKJ0L5MON?�5PCG:rkTOX�J��5TOX �KNjTqJ6FKNZUWTgMgG5NpU5[�`G�N(r6J6F J6NZHKJG�N� Wd_G���J6N��hU5N&��V1U(�?JsE�F:GIHKJ�PKPKMON?��wp9 %(7 ¢ 7 3�4 wj£ 817 31- w ����� ����%6) y������9G

�����

Page 115: h^ ikjlW&enm/^%Y[o VXW&f'Y[bpeople.csail.mit.edu/brooke/web/papers/masters.pdfRKEGQ)XCACwGQ BKAcI^TyYZI^@SO.I^T9EGTUBdA_TyQanKO6I)x)EGT F ACQ)XcI)]^> E nD nDBDEG@s a 2J E Q R[Y[J AcBDEGYZBK>9RKEF

���5��� ©>G } -�3 ® %6%(A�� %6) w �BGh© ) - 8jA�%6) w -�3 , ; G2§ 8�%(/ 3 % G�« ' -�3_� � -�B %(, } B+G � %(A x ' - � % � � -�B %(,�""� ­ �! @O- ' B %�� x1x � B 7*�07�� 3 � H 3 E�F:GIHKJ+J+L5MON?�5P�G:r�TOX_J QG�F���P+X&GKd G5N ��U�TgV_F U5[��hU5N?�WV1U(�?J j\¨P�TqJ�n P�U�TTOX�J �$J�F�n�U�Nab�N1N1V1U5[#`G5NIr6J6F J6NZHKJ�G5NQb.F�TgM ��H6MfU5[p�KNjTqJ6[S[eM*�?J�NpHKJ�w19 � 313 wZ­ %6)+A -�3?D w �&% x � %(A���%6)�345454 G

���54�� | �W' @S4W-�3�4 | - 81' B � %6) G 1 %6)0�ZA����j7�' �t§ ) -�3jB ' - �07*� 3 � @s@g- ��% � � � �u@O- ��%m,17 - '*� 4WB+G H 3 �2X�J �2G5V_F�TOX�^UWH�X?MSNpJ ��F U5N�P�[�UWTgMgG5N jV_n�n�MOT ' � � jV_n�n MgT��7�ow<x -54 % B � yW¡ zZ�(��¤ w © ����% w.� - x -�3 w�� /j' D�3454�� G

� � � � ; G | - '*��%6) w � Gp�"- A���� ~ w -�3 , ; Gp� � 4W- �07 G § ) - 7 3 7 314c-kB % 3 � % 3 ��% x ' -�313 %6) @ ��) B x ����% 3 ,17 -¨�'�� 4 /�%"/ B 7 3�4 ���?� B �07 3�4'G `G5n"dZV�TqJ�F� �d�JKJ0H6X�U5NZL,�hU5N&��V1U(�?J6w � { �u�IzY� �0� � � 4IzY�Y��� w�� /1'ez������ y����WyKG

� �1��� ; - )+7�' D&3 | - '*��%6) -�3 , � ~ % 3m�"- A���� ~QG � x ����% 3 ' -�3�4 / -54 % 4 % 3 %6) - �07*� 3MG `G5n"dZV�TqJ6F �d�JKJ0H�XU�NZL �hU5N?�WV1U(�?J6w � { �u�IzY� �0� yW¡ �Iz y �_� wo� /1'ez������ y����WyKG

� � y � £ G | -�3�4 w � G £ D x 8�%6) B w�� G ; �W/ w � Gp« �W'�7 @ )0� 3 7 w � G �&% 3 %�� w�� G 8 7 w -�3 , 1 G#2 /1% G � ! � � �`� !� %('�% x 8�� 3 % �q- �6��% B0B ; -�3 , - )+7 3 ��� 3 }�%6) B0- �07*� 3j- ' B D_B � %(A G H 3 E<F G(HKJKJ0L5MON?�5PkG r�TOX_J��5TOXQ�KNjTqJ�F�NZU�iTgMfG5NZU�[�`G5N(r(J�F0J�NpHKJ�G5N �d_G ��J�N��2U5N?�WV�UI�?JsE<F G(H�J�P+P�MSN&��wZ9 %(7 ¢07 3�4 wZ£ 817 31- w ����� ����%6) y������9G

� �Y��� 1 G�2 /�% w � G �&% 3 %�� w�� G ­ ' -�B0B w�� Gv« �W'�7 @ )0� 3 7 w`£ G�«`- � w §"G � G � -�� % 3 w -�3 ,l� G �.%6�08�%6)+7 3�4 � � 3MG� / x 7*� %6) � ! � %('*% x 8�� 3 % � � -�B %(, ��� 3 }�%6) B+- �07*� 31- '$7 3 � %6) @g- ��% @ ��) ~ % - �08�%6)k7 3�@ ��)KA - �07*� 3MG �� �1F U5N�P�UYH(TgMfG5N�P�G�N� Wd�J+J+H�XtU5NZL�b�V�L�MgG�E<F G(HKJ�P+P�MSN?�Ww ��� � �0� ��¤Iz74 { w y������9G

� ���5� 1 G 2 /�% w � G �&% 3 %�� wp� G1« �W'�7 @ )0� 3 7 wj; G " - � -�3 � w98 G ; 7 3j- A�7 w §"G � -�� % 3 w -�3 , � G ­ ' -�B0B+G 0 )+�WA� � ��� � � � �� ���� � ��� �q� ; /1'*�07�'�7 3�4 / - '���� 3 }�%6) B0- �07*� 31- ' B D_B � %(A B 7 3 �08�% ~ % - �08�%6)�,��WA - 7 3MG H 3E�F:GIHKJ+J+L5MON?�5PkG:r�TOX�JtG5F���P+X&G�d G�N �mV&[�TgMO[ MON?��V1U5[ �d1J+J0H6X `G5n�n V_N1MfH+UWTgMgG5N1PKw ©sD ��� � wo� - x -�3 w�s��� ���p%6) y������9G

� �Y¤�� 1 G 2 /�% w � G �&% 3 %�� w&� G?« �W'�7 @ )0� 3 7 w?; G&« 817�'�'�7 x B wY£ G&«`- � w�® G ­ �_,1,�% - / w_� G ­ ' -�B0B w -�3 , �BG 9 )+7�'�' G« % 4W-�B / B6� ! B x ����% 3 ' -�314 / -54 %�7 3 � %6) @g- ��% @ ��)"� 3�� '�7 3 % - 7*)"� ) - }�%(' x ' -�313 7 3�4'G �d�JKJ0H�X `G5n�n V�iNjMgHKU�TgMgG�N1w �(¤ � ���_�Kz&�¨� � w �3454¨� G

���(¤