115

h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

����������� �� ����� ������������� ����� � �!#"%$&!'$&(*)� *+,!.-/�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[b - Home Page | MIT CSAIL · 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)fi^t9}

Page 3: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

�������������� ����� ������������� ���� !#"%$'&)(*$*(*+%, "�-.$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[b - Home Page | MIT CSAIL · 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)fi^t9}

Page 5: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

� �¦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[b - Home Page | MIT CSAIL · 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)fi^t9}

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[b - Home Page | MIT CSAIL · 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)fi^t9}

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

� �� ������������������� ������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[b - Home Page | MIT CSAIL · 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)fi^t9}

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[b - Home Page | MIT CSAIL · 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)fi^t9}

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[b - Home Page | MIT CSAIL · 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)fi^t9}

� f

Page 11: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

� � 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[b - Home Page | MIT CSAIL · 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)fi^t9}

� }[��#��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[b - Home Page | MIT CSAIL · 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)fi^t9}

� }[�:^ 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[b - Home Page | MIT CSAIL · 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)fi^t9}

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[b - Home Page | MIT CSAIL · 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)fi^t9}

� � 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[b - Home Page | MIT CSAIL · 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)fi^t9}

�:^

Page 17: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

� ��������� �

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

�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[b - Home Page | MIT CSAIL · 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)fi^t9}

�\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[b - Home Page | MIT CSAIL · 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)fi^t9}

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[b - Home Page | MIT CSAIL · 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)fi^t9}

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[b - Home Page | MIT CSAIL · 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)fi^t9}

<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[b - Home Page | MIT CSAIL · 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)fi^t9}

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[b - Home Page | MIT CSAIL · 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)fi^t9}

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[b - Home Page | MIT CSAIL · 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)fi^t9}

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[b - Home Page | MIT CSAIL · 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)fi^t9}

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[b - Home Page | MIT CSAIL · 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)fi^t9}

��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[b - Home Page | MIT CSAIL · 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)fi^t9}

��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[b - Home Page | MIT CSAIL · 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)fi^t9}

?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[b - Home Page | MIT CSAIL · 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)fi^t9}

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[b - Home Page | MIT CSAIL · 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)fi^t9}

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[b - Home Page | MIT CSAIL · 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)fi^t9}

� ��������� �

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

���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[b - Home Page | MIT CSAIL · 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)fi^t9}

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[b - Home Page | MIT CSAIL · 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)fi^t9}

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[b - Home Page | MIT CSAIL · 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)fi^t9}

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[b - Home Page | MIT CSAIL · 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)fi^t9}

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

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

� ����()�/����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[b - Home Page | MIT CSAIL · 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)fi^t9}

���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[b - Home Page | MIT CSAIL · 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)fi^t9}

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[b - Home Page | MIT CSAIL · 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)fi^t9}

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[b - Home Page | MIT CSAIL · 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)fi^t9}

���!�$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[b - Home Page | MIT CSAIL · 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)fi^t9}

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

� ��������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[b - Home Page | MIT CSAIL · 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)fi^t9}

��*������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[b - Home Page | MIT CSAIL · 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)fi^t9}

� ��������������� ����� ����������������������� � �*������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[b - Home Page | MIT CSAIL · 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)fi^t9}

� ������������ �)���)���������������������� � ��*������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[b - Home Page | MIT CSAIL · 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)fi^t9}

���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[b - Home Page | MIT CSAIL · 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)fi^t9}

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[b - Home Page | MIT CSAIL · 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)fi^t9}

� ^

Page 47: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

� ��������� �

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

¥�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[b - Home Page | MIT CSAIL · 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)fi^t9}

......

...

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[b - Home Page | MIT CSAIL · 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)fi^t9}

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[b - Home Page | MIT CSAIL · 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)fi^t9}

�����$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[b - Home Page | MIT CSAIL · 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)fi^t9}

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[b - Home Page | MIT CSAIL · 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)fi^t9}

� ( �<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[b - Home Page | MIT CSAIL · 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)fi^t9}

�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[b - Home Page | MIT CSAIL · 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)fi^t9}

�� �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[b - Home Page | MIT CSAIL · 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)fi^t9}

���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[b - Home Page | MIT CSAIL · 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)fi^t9}

��������!��� � � �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[b - Home Page | MIT CSAIL · 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)fi^t9}

� �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 &0/ 2 H �B!-��C�� !#�'C>���R&@2�!#�c���9(�2�d 1

10�c���A�-��4�� 32K�(4 �h0%'��%�&��TI9!#/1.D,-� 5�2���C>� � H76 ,#,M2��8�F��� /1�+� �'��G

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

�? �� �+�� ��,�T��"?�@29�BA+�`�� �+� ,�(",>�j�+&��Z��� � C$dc8;2�,#,-�+�_��2��_<?�+���$����� ,-���MG

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

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

� ,� �R� �-�$#M�9�% '&+�(HO�( �>�W� ��(0!-��!-� ��2�, H 8W� %�,#($,#!I���)���>C��R����2KJ�&��+���c&�������2�%'&f2��6�+G

DJ�L:��K� ��( ,���5�M T����"N �� � ����� ��("0�s�O:% ���;:6�B>

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

��*������7 �� ����*��7�� ����� � ��������WV �*!� ���������5���� ����XV �*!� ���������5��7�� 5���ZY� �����%������

��*!� ���������5���� ���� [#"���*����� � ����%\���] � ��������_^ �FY[#"��7��1�$�7� � ����B\�7�8�/�:�����%��(�`V �77� ��:��7*% ����

��*!� ���������5���� 5��� [#"���*����� � 5����%���] � ��������_^ �W[#"��7��1�$�7� � 5���!%�7�8� � �(�NYV �7� ��:��7*�% 5���

�������� �� ����*���� ������[ � ��� ���"��������-YV ����� ���������5��7�� ����aV ����� ���������5��7�� 5��� �����

����� ���������5���� ���� [#"��7��1�$�7� � ����B\�7�8�/�:�����%��(�bYV �7� ��:��7*�% ����

����� ���������5���� 5��� [#"��7��1�$�7� � 5���!%�7�8� � �(�cV �7� ��:��7*�% 5���

�7� � :��7*�% ���� [#"��7� � ����B\��d] � ����%(^ � ����B\�7� ��7� � :��7*�% 5��� [#"��7� � 5���!%��d] � ����%(^ � 5���!%�7� �

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

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

�Be

Page 58: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

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

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

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

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

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

������ � �/����*�*���� � 5���!%�7�8��1������ � ��� � ���7�B\��8�/�7:�����%��

hj!#C %'&��\kmg@n �'X��]� Y'!#� � �F������&@!-��� � � � � 2���( 4 �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� :6� �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�'� :6���s� :���" 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� :����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��&dC 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&

� ��!#"%$&"%$('*)+!-, ./"%0-132/4�'�56470+8*,6092/":470�2/!-';2=<+>-0#?:, $@$(4;2/!-, .@AB"%$@,C"%0)+":56';2/,=)D<-0E>-F3G, .H"%$B$@"%0-1*>#?:';.=I

�J

Page 59: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

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

� ������������� �! � �����B\ ��"�#��$%����&%�('

! � �����B\ ��)�#��$�����&%�! �+* � &���)�,�-�

� �����&.���/� � ���0 ���

� ����%�������)����1�

� ����������2��0��3�0�4� &��2%�! �+* �� &���)�#2%�! � ���0�B\���)����$%����&��

� �����&/��5���1��&

� ����%�0�3�0������6�6���7�! �+* � &���)�42%�! � �����B\ ��)�#��$�����&%�8'/'

! � �����B\�����#��$%����&%�! �+* � &�����,�-�9':'

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

.024&������+&@����!-. <=�+�s8W�+���Pz�{�|]}M~a7EH��7I��,�JM�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.=� ��!-��!-� �MG/K)%�&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���(H��7I��,�JM��&@%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

��L

Page 60: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

���

Page 61: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

� ��������� �

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

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

e_�'�+&@�c24&@�$/>2���du8;2�d9�1���)%'��!#,#!���!L�'C$���'�l� � />.?� �����6���1�������'�l� ��J ��%'<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( �M"0�s�9 �� � � �?��&@!#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 H��7I��,�JM�47'2���(l���'�\,-� Y'!#� � �F!#�c.024&@���'�+&@����!#.xG

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

e_�'�T.024&����'�+&f����!-.l8W�32�('*��K�+24���3<=�+�s8W�+���Sz�{�|]}M~a7 H��7I��,��J!�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��� H��7I�T�,�JM�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[b - Home Page | MIT CSAIL · 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)fi^t9}

PLUTORule−Templates

GENESISRule−Templates

FrameModification

StringProduction

domain−independentinformation

domain−dependentinformation

meaningrepresentation

PLUTO GENESIS

Lexicon

string

ha!-C %'&����4g@n4Xaz�{�|]}M~a7�H��7I��.��JM��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��!-� �:? H��7I��,�JM�"%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 JA}.��� ��� �6k��7]�����>2�!-&�g��&@2q*���,&������+&@*O24��!-� � ('� />2�!L� ^�� ���D|����a� � k�k���� k����7?���'���D!-C ���B����24��%��)('� />2�!L� ^ z�� H����+|d�O��� �6���7D2���(r���'�%'&�<D2��l��2�*9!-C 24��!-� �r('� />2�!#� ^�� ~��� H���� � �wn ���702�/1� �'C5/>2��6dc�����'�+&f�+G K)�'�"&���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��&@(���� e�� ^ !�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,#!#�U�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[b - Home Page | MIT CSAIL · 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)fi^t9}

&���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 5633�� ������ � =�� 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�������M29�� ��F�L� ��& �M29�9 ��l�( �� 7a2���( �A���M29�9 �� ��& �( ��l�M29�9 �� !#�����$h�&@�����@�MGb*S�5����24&@�T8B!#���P���'�5����24����/1������Z��&@/>� ^ �M29�9 ��c�A� 2���( �M29�9 ��l�( �� �Q2���(i���'�m8 ���q8 2r�@!#/1.0,-�>/>�K(�!-vD�+24��!-� �P��� ���'�58:��&f(J��&@(��+&@!#�'C&@%�,#����!#�>H��7I��.��JM�B!#�:��%*)��+!-������������&@2�����,L24���B���'��!#�6���+&@&���C 24��!-*��B�Z��&@/>��G H ��h�&������f�M7������B��&@2����@,#24��!-� ����a<=����� �M29�� ��3�L� 2���( �M29�9 ��>�( �� !#� �Z��4F� 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� ��? 29�� ��F�L�c�U�s� �#� ��2K�%"?�c�M" �M29�F ����4�@> 5��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���& 29� � ?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��&/.$0&1$231�7=���'�3*42�,#%'����j���'�546270817.F���+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[b - Home Page | MIT CSAIL · 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)fi^t9}

���:��������4�����

� ��$���5�#�0$������

� ����5��6 �#��� �� ����%�0�����/���6���$ ���

� �0��������2��0��3�0�4� &��2%�

� �����&/��"�4�

� �����%������� �������

� �0���������2������4&��2%�9'.'/'

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?!#�8? 29�9 ��3�A�3�$�s� �#� ��2K�%"?�1�M"J�M29�� V�q�4�@> eB��!#�_�Z&@2�/1�3!#��%���('�+&f��.=���+!wv0��(F8B!#���l&�����.=��� ������ %'��.0%��_!#�ch�&������f�MG

��6����%�0 �������6��0�� ����� � ��$���������

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�9P=��� �a� �1z�{�|]}M~ 6 �y<=����2�*9!-��&�7�<0%��]���'�;����!-&f(\.0!#��� �;�+2�%0�����z�{�|]}M~P���c2�(�(r���'� *��94�� HO�4� �0� .02�!-& 4��32� �������� �������'�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 H�� I��,��J!�4G�� e_�'� � ����s�+�>��"0� &@%�,-� g����/1.0,L24���5!#�J���'�9H��7I��,��J!�1v?,-��!#�Jha!-C %'&����4g �r!L�\&�����.?� �0��!-<0,-�1�Z��&�C����'�+&@24��!#�'C ���'�5.0�'&@2���� �Z�'4P��Z&�� / ���'�r�A&f2�/1��G ha!-&@���+7_!-�RC����'�+&@24�����5���'�$*42�,#%'�r���"���'�b���+dK8W��&@( 4��32� 07;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 H��7I��,��J!�R,#���%�9�3%'.u�����c,#� Y9!#�+2�,:������&�dJ�Z��&�.7081723107a���'��*42�,#%'�5���B�����?���+dK8:��&f(�4 2$0&1$.?G H ��@����� �����Q���'�1('�+�Z2�%0,-������&@!#�'C 4 ���F2�(�(U���c���'�3��24&�C��+�T����&@!#�'C5<=���+2�%��������'�+&��1!#�)�'�F����,-��� ����&T�+2�,#,-��(� 4��32*1��� ��!�����24�Q��2��)<=�+���U���+� ?]!-�"2�,#���F���+���)�����3����,-��� ����&\24�)���'�1����( ���b������������&�d ^ � 4 0�"�#31'��!#����'�3!#�'�Z�4g�A&f2�/1��G�$Uha!#��2�,#,-d�7?!-�BC��K�������������T,-� Y'!#�+2�,y���6��&�dF�Z��&���&%�'?7D8B�'�+&��\!#�E!#�E&���(�!-&@��� ����($���5���'�2K�(H�� ���6��&�dF<KdF���'�)(+*�, ��dK����2OY=G_e_��!#��&@��(�!-&���� ��!-� �r!#�_(�%��Q��������� � 4 0�"�#31�����,-��� ����&�G_e_���\��%0/\<=�+&!#�'�Z��&@/>24��!#� �1���+�:!#�3�����_����.�,-�+*���,0���=���'�_�Z&@2�/1�B�+2�%������ H��7I��,�JM�;��������,-��� �������B� ��&�&���� �W� � �ON�%�C 24����(�Z��&@/ ^ � �����52�(�( ���5���'�3��24&�C��+�"����&@!#��C'G *S�12�����%0/1�T�������+&�&f%�,-���B!L�$���'� H��7I��,�JM�\&@%�,-� g����/>.0,#24���vD,-�)����24��C������+&@24���\���'�"&@��/>2�!#��('�+&;��� ���'�"��24&�C��+�B����&@!#�'C'X.- ��4����<"?�\��A� ��A� ��29�("?��+ �%"'�Q�w�c��2K�4�@A� �� >�����������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��� H��7I��.��JM�T�����1&�� ,-�3���:%��@!#�'C5����!#�

//��!#"%$ ?:'7$ 2�G-" 2�4�0 "%0&0 4;./F ';2/"%4*0 "%$�0-472 >#$@,=) G21�35476�8�9 "%0 2/!#":$ ,;:#'7F=<#?%,7> . ' 2/!-, .=<(" 2 "%$�>-$@,=) "%0 2/!#, $ 2@./":0#1<#./4E)+>-5 2/"%470�$ 2 '717, G?1A@CB&D�B5EGFHE7I

IKJ ,�';$@$@>-F�, 2/!#, ,L:#"%$ 2/,60#56,�4�0 35476�8�9�./>-?%,;M 2/,6F=<#? ' 2/,6$ 2/!-';2�8E"%$@" 2 2/!-, ?%,;:+":56'7?E,6092@./"%,6$�0 4;.�2/!-, A�47. )+$ON&P <&QRPGS�PUTVN5W7X P <'70-)YZW[W7\ 2/4�$@>&<V<-?]1�'�<&<#./4�<#./":';2/, 0E>-F3G, .B';0)�17,60)+, .("%0&0 4;./F ';2/"%4*0 I

^;_&472/, 2/!-';2H2/!-, "%050 4�MR0 . '7F�, >-$@,6)�G21A@`B5D�B5EGF�E&"%$ )+"%$ 2/":0#5 2a0 ./47F 2/!-, 470-, >-$@,6)�G21A3&4�6�8 9 I

�O�

Page 65: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

$����� � ������� ���7���������5��� � ��� ��+��� ����� ����������� �4���bY��� ������5���������� � ��� � ���+���5�������1%� ��� ���������5�������7�bY���������� �������5�������� � ������������ � ��E���5����������

6 �4� � � ������������ � �������"�! ��� ���7��� � $�������" $������� Y��������5�0�4�%������� ��+���5�� � �#���������5�� ���%� ��� �������"��0�������� � Y��� � ���+��� � ������ � � ��� ��������� ��0����7�

��$�0�� � �#�7�$� � ������� \&%3��6��-\�� ��� � �����)�0�06��('�� � $�����

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

���.���������������

� �0$���5�#��$�0����! � �������0�06��

� �����5��6 �4���7�! � ���0�B\���)����$%����&��

� ����%������� ���6���$���

� �0� ������2 �0�����4� &��2��! �+* ��&���)�42��

� �����&/��"�4�

� ����%�0� ��� �������

� �0��������2��0��3�4&��2��! �+* � &�����42%�9':'/'.'

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� � *���4�� H4�4� �0� .02�!-&�2���( ��%�/T<=�+&E!#���A��&@/R24��!-� �$24�)���'�T����.'gs,-�+*���,�7M2���(r���'�C�����('�+&B��� �s�+�-� ��2K�("=� 2���( V����� !#�F�'��������(F�A&f2�/1���+G

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

[ &��+��&f('�+&@!#�'CF���������R� � />/>2���(0�\!#�S�����(H��7I��,�JM�>&@%�,-� g����/1.D,#24���1vD,-�>2�,L,-�q8B�\���'����dK������/ ���.�&��9(�%�� �R���'��!#�����+&�&���C 24��!#*����Z��&@/>� �L���M2'�9 �� 2���( �( ��F�M2'�9 �� 7a��&@2����@,#24����(J!#�����$h0&������@�p2�� 4U�* �+* �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 ei!#�5���'�P!#��.0%'�R���p���'�S��d9������/FG e_��!#���Z&@2�/1�S!#�c,#!I��� ���'�U� �'�S!#�ha!-C %'&��E�4g oT� Y9� �+.��W����24��!-�:&��+.�&������������W2 46� ��*;"?� C+�0� � �`���(" 7K&@24���'�+&;����2��52 � ����s� �R�9"D� Gb[E� �:��C ,#!#���.024&@24.D�'&@2����;���0���0!#� �A&@2�/>�;� � %0,#(3<=�=- �_�M29�� ��)���s� �#� �,2K�("?�E�M"5�M2'�G ����4� � �y!I���;���'�;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 JKG

e_��� H��7I��,�JM�_&@%�,-� g����/>.0,#24�����W���xha!-C %'&��E�4g ����2���(�,-�E���'���A&@2�/>��!#�Rha!-C %'&����4g J ?'����!#�b��!#/1��79���'�&@%�,#� g����/1.0,#24������2�/1��( 4(" C+�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[b - Home Page | MIT CSAIL · 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)fi^t9}

��� ��� ������� ����� � ��$��� � ���� � ����� �������������������� ����� � ����� � �0$��� � ���� �����

ha!-C %'&��)�4g �KX H��7I��.��JM�E&f%�,-� g����/1.0,L24�����:�Z��&�.�&��9(�%��+!L�'CT����&f!#�'C � �A� 4R� ^ �M2'�9 ��T�L� 2��0( �M2'�9 ��T�% �� �:2���(45�* �+* �A� ^ �A�\�M29�9 �� 2��0( �( ����M29�9 �� ��G

��� ��� ���0�� �����0��� �����"��6 �4� � �� �0$���"�#��$ �����

� ����%������� ���6���$�����

� ����������2��0��3�0�4� &��2%�

� �����&/��5�4�

� ����%�0�����/�������

� �0��������2��0��3�4&��2��8'.'/':'

ha!-C %'&����4g e�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����&@!#�'C4r�$�A� G>e_�'�1&@�+8_&@!-���3&@%�,#���E���;ha!-C %'&@���4g Ll�+2�%����>����!L�)� %'��.0%'�"���F<=�1&��+8_&f!-�������U8B!-���U���'�>� ��&@&���� ���%'&@�Z2�� �1�Z��&@/ ^ 4r�* �+* �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 H��7I��,�JM�)����&@!#�'C3.�&��9(�%�� ��!#� �MG eB�'��vD��2�,=��24&�C��+�B����&@!#�'C!#��� �* �+* �A�M�<"?�T�%A�+��A� ��2K�("?�@+ �("'�\�-�c�92K����A ����

��������� � (�� %�#�� #

K)%'&".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 K)%'&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&�� �( 8+�*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������ � � Af��"��F� 26��� 7M��& �bA@�q� * !#� �:��C ,#!#���M7D���'�3/>2�!#��'� %�� � 26��� ^ A@��� * �j���+���b���'�B8:��&@('gs�+,#2����b� � ����� Y9�:�Z��&b���'�B.0�'&@2�����Gje_��!L�a8:��&f(9gs�+,#2����:('�+���+&@/>!#�����a���'��Z��&@/t���]���'�B.024&@��!#�+,-� A �9"�� G C$��&���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�5��+&���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�M29�l�4�M s�9�( � > 5��q8W�+*��+&�7����'�c!#�'.D%'�Q�Z&@2�/1�

���

Page 67: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

��� ��� ���0�� �����0��� �����5��6 �4���7�

! � ���0�B\���)����$%����&��

� �0$���5�#��$�0����! � �������0�06��

� ����%������� ���6���$���

� �0� ������2 �0�����4� &��2��! �+* ��&���)�42��

� �����&/��"�4�

� ����%�0� ��� �������

� �0��������2��0��3�4&��2��! �+* � &�����42%�9':'/'.'

ha!-C %'&��"�4g JKX: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

���3�3�06�� �#�:���0�����6��

ha!-C %'&�� �4g LKX �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 � �("�:�� 7M�'�+��(��E���5<?���@�'� �����MGH � ����!#�>�+2�����7B!-�>!#�1�����r(�!-&@��� �1��<9NV��� ��.�&�� �'� %0� �R� ����24��������24<0,#!L���'���1���'�$8:��&@('gs�+,#2����R� � ����� Y9�+Gz�{�|]}M~ 6 �"&@� ,-��!#�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���'� 4�%�"�� 1F���+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 4�%�"�� 1 ���+d�G e_�'��32� �%� ��`%p����.0!L�F�A&f2�/1�r� � ����2�!#����2 4�%�"�� 1���+d 8B��� ���l*42�,#%'�$!#�� 1 ?B�����$� ��&�&�����.=� ��(0!#�'CP,-� Y'!#�+2�,������&�d ^ !#�Rhj!#C %'&��B�4g@n�o��b�+2�%0�����;z�{6|]}M~$���3!#�����+&��W2 * �94�� HO�4� �0� .D2�!-& 4�� 72 � ������"���� ���&�8172�� �%��`�!#�����u����� �Z&@2�/1��G eB��!#�R(�� vD�'���5���'� 8:��&@('gs�+,#2����c� � �6��� Y9�l�Z��&c���'� �32 %� ��`% �Z&@2�/1� ?"����!#��8W��&@(9g�+,#2����c� � ����� YK�$8B!#,#,B<?�U%�����( <Kd H��7I��,�JM� ^ !#��� � �ON�%���� ��!-� � 8B!#��� ���'�S,-� Y'!#� � �=�3��� .�&��9(�%�� � 2��24.�.�&@��.�&@!#24���U����&@!#��C'G e_�'�U����� � ��(�����.0!#�r�Z&@2�/1��7E�02�/1��( " �C ���"$.��� %M7_� � ����2�!#���F2 4�%�"�� 1 ���+d8B�'� ���E*42�,#%'�)!#�=" � 2��� $2 .?G�I9!#��� �E���'�",-� Y9!L�+2�,D������&�dR� ��&@&�����.=� ��(�!#��C\��� " � 2��� $2 .>(������;�'����� � ����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

�Be

Page 68: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

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

� ����6 ����� ��� � ��6��� ���

� �����&/��3���5� � ����%�������������������

� ������)�,���� '

� �����& ��:�������6������ ����� �#�����

� �����%�������.���6����������0���� ���������� ����� �����7�

� �0���������2������4&��2%�8'/':'/'

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!#�W�;��!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

����%�0� �������6����� ������[ � ������ ����������������

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

'�'�� ����&�����6�� ���82���0������ �! ��0���0�� ! � ���('#� � � ����0��! �0�6�2 ! � ���('#� � � ����0�� � � �0�6�2! �������� ! � ���('#� � �������! �4� ���� ! � ���('#� � �#������! 2�����& ! � ���('#� � 2�����&! 6���� ! � ���('#� � 6����! � �����$��� ! � ���('#� � �������$�0�! �����%���06 ! � ���('#� � �����%���6! ���$%����6� ! � ���('#� � ��$%����6�! ���� ! � ���('#� � ����! ������ ! � ���('#� � ������! ���� ! � ���('#� � ���0�! ������ ! � ���('#� � ������

'�' 6�&���0����6��������0 �� ���0������� � ��% ��� ��$��� *�� ��0���&���� ������& � �����4��� ���� * � � � � � � � ����& ����6�� ��� � ! �������� ! ��� � �� � � � � � ����& ����6�� ��� � ! ��0���0�� ! ����5�� � �#������%��� � ��$�����6�3�#10����7��� � ��������5�0�0��� * �7� Y

� � ���� ��)�0�4$ �������� � ����������

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

�J

Page 69: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

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

� ����6 ����� ��� � ��6��� ���

� �����&/��3���5� � ����%�������������������

� ������)�,����! � ������& ����6�� ��� � ! ������0�� ! � '

� �����& ��:�������6������ ����� �#�����

� �����%�������.���6����������0���� ���������� ����� �����7�

� �0���������2������4&��2%�8'/':'/'

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

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

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

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

K)���)/>��&��"� 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

��L

Page 70: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

��� ��� ���0�� �����0��� �����5�4&����

� ����%��������������������

� ���4����#���� � '

� �����&/��.���5� � ������������:�0���&���� ��������&

� �����B\ ��"�F��6��9'/'.'

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�����( ; �K4 �4�r�� * �3�� ���+4�`���@�( 8+O��� !L� �:�'C ,#!L���MG

��� �0�����0��������0��� ����5�4&����

� ����%������� �����������

� � ������#����� �! � ������& ����6�� ��� � ! ������0�� ! � '

� �����& ��:���5��� �����%�������:�0���& ��� �����0��&

� �����%\���"�F��6��! � � ����& ����6������ � ! ������� ! �('/'.'

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�%"?�94 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���'�������������� �<; �?4 �4�r�� *��1� �� +4�Z���f�( +4� �1H �F����!#�_�+2�����70���'�Q�Z��&@/ ��� �� * � �f�'� �����r<�d9H��7I��,�JM�"!L�F���'�,-� Y'!#� � �l!#� � 2K�4��� 7?24.�.�&���.�&f!#24���"!#�F2 �>�("?��4 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�5��+&���748:�W.�&����������y2��\� Y92�/>.0,-�!#��*�� ,-*9!#�'C5C����'�+&@24��!-� �P!L�6��� �:��C ,#!#���r����24�Q!#��*��+&�dU��!#/>!L,#24&E���F���024�"� Y92�/1.D,-��GO*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� 6 ��.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_e5!#�)/>!L����!#�'C52�%9Y'!#,#!#24&�dl!L�'�A��&f/>24��!-� �r8B!-��� &�� g��.=��� �\���+�:��C ,#!#���P2��0(u/>!#C �6�T.�&��9(�%�� �>���'�5!#��� ��&�&@��� �\�Z��&@/ � 29�9" � �Z�A�:�Z�L ����B+%4 � *S�58;2��6�����8_&@!#������� />��C������+&@2�,?&@%�,-���:����24�;8B!#,#,�vD,#,?!#�52�/R!#����!#��C\,#!#�U�9!#�'C\*��+&�< ��?A � 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@nEJK7?%����\���'��,-� Y9!L� � �F���Rv?,#,M!#�l�����\/>!#���@!#�'C>2�%9Y'!#,#!#24&@d�!#�'�Z��&�g

e �

Page 71: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

��� ��$ ���0�� �����0��� �����5����06�6��

� ����%��������������������

� ���4����0���7�9'

� ����&���#�������7�

� �����& ��:�����&��

� ������������$��� �8'.'

ha!-C %'&��5�4g@n_e�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

��6����%�0 �������6��0�� ����� � �����& V �0��2�� ���� ����������&��������� ��4����6����� ���������0��2�� ���� [ ���2 � �������� ����06�6��NV �00� ������ V �00� ���� ��0�� ���� [ ���0��2����0�� � ���� � � ���� ��0�� ������ [ ���0��2����0�� � ������ � � ����� �

ha!-C %'&��"�4g@nEJKXW[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���;���'� 231`"����$.�&@��(�!#�+24����Z&@2�/1��7x8B�0!#�@�U!#� ��%'&@�S�+2�%0�����Qz�{�|]}M~i���F*K!L��!-�����'�>,-� Y'!#�+2�,j���6��&@d$�Z��& 2*1`"����?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!#� � �5%�'F2���($��%�C�C�������������24�E2�,#!#�U�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��� � �8& � �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���+%� ���MGTe�������������� g� ����� ��!" �$#%!��� ���&! *���4�� H4�4� �0� �'!��� 4;"���(*) �� �5%�' �+ ,�<-�.� �%���/01���.23��!�4��G H 5���5/�,768 ����9*��!�-23,�51��� H�� I��,��J!�:�;����� g� ���4� �<!" ��� 2 C+�0� � �`�`�%"�=�1��,>6�/0��/ch?�-C����1�"�4g o9n& ,>C��/��%��!" �.1���&�1 ����/'C � 2'�9" � �A�Z�x�`� A � ���� +(4��

e@���A2B��!������/1h?�-C��������4g o�k.���C1�����4,*���wv ���$9�%������,�/4,2-1���@23��!�4���</1h?�-C����1���4g o�o = �1�'<'� � ,�����/� , z�{6|y}=~D���1,*#E���1�1��/'C'G H /F1�����G� Y*!��� ��� = 1���H��!�4�H���������I!�c<-�%2B,��� ^ ��GJ��G = 1���Sz�{�|]}M~K������� g ���4� �<!" �����</$h?�-C������T�4g@nEJ�L�!"�1�4���1���M ,5v'���N��/O!�9Y*�<����!"��dI��/�23,����!"1��,�/ = ,�/��#dP1�����51���4� = <-��#%!��� �1���%�1�&�<�A/�,�!�9Y�������!"��d O���C����/G1���&23��!�4� = 1���: ���1���/I1��� �+� & � �4� ��������2Q!����� = !/��0��R�<�A!/ 4;"���(��+dH��!"1���%�&1� !/S!/ 4;"���(*) ��+dT1��!"U���:� �%.��/O1���423��!�4�465��1�H1������/�23,����!"1��,�/UC�����!/����H23�1,��1���P��� Y���#E,�/MGSe@���I23��!�4� = 6�����/�� �1,V#E����� ���i<�d�H��7I��,��J!� = ��!�W� !"��!"�'����!� � � 29��" �L�F V�q�4�X��� Y�(H4�4�A�-�BA��-���

e@� ����� Y�!�4� ���W#E,�/� ��!� 1�Z6���1�T1���U� Y�!�4� ���W���1���1��/� ���S��/SIV��#E1��,�/SkKG kKG oKG H /O1��!"Z� Y*!��� ��� =6[�@� ��\��� Y���#%!���</�2B,�;��!"1��,�/4��/� ,&1���_z�{�|]}M~P�;����� g� ���4� �<!" �;v'����<-��#%!��� �@��]6[!�^��� )_#%����` ,.� ��!#E�

eKn

Page 72: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

��6�6��� * ��� � ����6�6�0� * ����� � � ����5��6 �4� � ������ �06���\�6� � ������� �6�� \�6��� � � ����5��6 �4� � ���6�� �0 ��� � ����6�� � ���7� � � ����5��6 �4� � ������&�� � �#�����&��7� � � ����5��6 �4� � ��� * ����0���0�� � � �� * 0�������0��� � � � ����5��6 �4� � �

h?�-C����1�"�4g@nLKXW[5/0� Y*#E�%�1� @2B��,�� !/ �[/'C������1�I��� Y���#E,�/MG �Z,���!�</0!�ON ��#E1��9����� �%5!/0��/�23,4g ��+dP��/I1�����/�23,4g�23��!�4�:6����<#��P1����/M#%!��� ����z�{6|]}M~S ,_� �%�!�� ��#E,�/��T!�9Y*�<����!"��d �</P1���&23��!�4�.�</P1���&������� ��/�#E�,2?!/0!�9Y�������!"�@d � �A�Z� G

��� ��$ ���0�� �����0��� �����5����06�6��

! � ����������6 �#��� �� ����%��������������������

� ���4����0���7�9'

� ����&���#�������7�

� �����B\�����#��$%����&%�

� �����& ��:�����&��

� ������������$��� �8'.'

h?�-C����1�c�4g o��9Xle@���cz0{6|]}M~F,��� �'��$2B��!���0#E,�/�1!��/ �4!S� ��#E,�/�� !�9Y������<!"��d�GJe@���I23��!�4�P#%!/ /�,>6��!�1���#d�<-�Z� !"��!"� ����!� ���P!� � 29�9" � �Z�A�x�`� A � ��@�B+(4��

��$ �0� �����0��� ����� � �������� � ���� � �����%��� � ������ � �����&

h?�-C������"�4g o9n4X:[�/P� Y*#E�%����@23�1,�� ! H��7I��,�JM���;����� g� ���4� �<!" �)v'����G

��� ��$������ �������� ������������ �������

� �����&/�� ������� �����0�B\���� ����%���H����.'/'

� �����&.��������� �06���\�6�� ��������)���$�� �8'/'

h?�-C������"�4g o�oKX:[�/0��/�� ��[23��!�4�: ,�z�{6|]}M~ = �����1�1�</'CW!�'Y*���<��!"��d ��/�2B,��� !"1��,�/MG

��� ��$������ �������� ������������ �������

� �����&/�� ������� �����0�B\���� ����%���H����.'/'

! � ����"��6��4��� �� �����&.��������� �06���\�6�

� ��������)���$�� �8'/'

h?�-C����1�R�4g o�kKXRz�{6|y}=~ � ��# �V�U��� 1���_!"������,������!" � !�'Y*���<��!"��dH��/�23,����!"1��,�/S23�1,�� 1���_��� Y���#E,�/ !/��1����/0� � ���@��A ,1v ���-��/P!��������1��/'C$!�9Y�������!"��d�G

e4o

Page 73: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

��^2B�1,�� 1�������1�����<#%!" � = 6�� ��#��_#E,�/�1!��/����_1����� ��� !/�1��#%!�<�-d6g��������%9�!/�^�</�2B,�;��!"1��,�/ = ��/� ,U1���� ,� ��#��������#E1�-d$2B�1,�� 1���Z��� Y���#E,�/MG�55��/ #E� = 6[���1��� ,�1 ���G ,�C�1,���� ��/�C&1����� �����1�����<#%!" ���^��/5z�{�|]}M~ = 65���%�1�6[� ��!�9�_�4,�1� #E,�/� �1,��\,>9�%�.� �<!#E���4��/�.,2 ��+d*�+G H /H1����� Y�!�4� ���46^��N1��� &���%9����,� ��� = 6^�_!��� ,#E,������ ��!79�5C��,����-��� 1���I��,���!��/ !�ON ��#E1��9���$��/�1����z�{�|]}M~ ������� g� ����� ��!" �>v ����Gb5�,76[�%9�%� = 6[�#���,�� �P ,S� ��W1�����$��/�23,����!"1��,�/���/ 1���P��� Y���#E,�/ = 1���%�1����d !�����%�;��/'CM ,S,����$�11!" ��� ������/ #%��� ����,2��/�#E,*����/'CW!�R�U��#;�I��,���!��/9g �1� ��#%�-v'#@��� Y���#%!� ��/�23,����!"1��,�/_!�^�-,��1����� �����</�1���Z��� Y���#E,�/ = ����!�9*��/'CW1���z�{�|]}M~S!/�� H��7I��.��JM�Z������� g� ���4�'��!" ���@!����,���!��/9g ��/ ���%�-��/�����/�^!�@�-,��1����� ����G

H / 1���G/�� Y*$!/��Pv /�!�]#;��!"�� �%� = 6[�5C���9�G!T23,����!�^�%9�!��� !"1��,�/ ,2Ez�{6|]}M~F!/������1���1��/�U,����#E,�/�#%��� �1��,�/��A!/��023��1���1�:�����1��#E1��,�/ �R2B,�@1� ���R6^,� �DG

e4k

Page 74: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

em�

Page 75: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

� ��������� �

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

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

e@���T2B,�;��!���%9"!����!"1��,�/ ,2"� ��J ��d*� �����I��!� �-�%��/ 1���O�1� �9N ��#EG,2&�U��#;� �����1#%�����1��,�/ ��/ 1������� �%�;!"1���1��Gjh�,�@��/��11!/�#E� = CT�������<�1� !/�� �:!��� �wn�n � ,(P �%�A!/G,79�%��9V���%6 ,2 1���5� �1, � �����FGjh?�����1 = 1���+d/�, �01� !"R� ��J ��/ #E,��4� !�1� ���_!S6������P��!/���0,2:�1� � 1!�8�V� = ��/ #%��������/��T#E,�/� ��/�I���% �%�����</�!"1��,�/ =� ��/� ��/�#E�A� ��!/ /���/�� = !/��$�1���12Q!#E�^����!������!"1��,�/MGd5���/�#E� = ,�/��R,2�1���A�4,��1C�<�4�-,�11!/�`����#%���1��,�/�� , �-���!����6�����/G�%9"!����!"1��/��T� ��J8���^6����%1���%�[ ,$�%9"!����!" �Z1���Z��/�1���1�Z��dV�1 ��� ^ A+�-� � *@A@� 5�9H4�4� �'� �`�`�(" L,�&1�����</�����9*������!�N#E,��4�-,�/���/�1� ^ :��-�O�@�?Af� U�9H4�4� �����`���(" L�G H /H1����#%!� ��,2[1���5IV�-,%���/ �N!/�����!��IKd*� �������1,���� 6 �<H��x{ ����� !"��#����� ��#E1���1� = ! � ��!# � �-,�Y �%9"!����!"1��,�/ ,2@1����� ��J ��d*� ��� 6[,��������/�#%�<�����R1�������<!��, �����@��!/�!��%� = #E,�/� � YV[�1��� ,��<��1��,�/4� �%�19�%� = !/�� �1���12Q!#E�@�1��!��� ��!"1��,�/�#E,��4�-,�/���/�+G� �� �-��#%!���1��1�����.1�����1���:23,*#%��� ���U,�/ 1���G�1���12Q!#E���1��!��� ��!"1��,�/ #E,��4�-,�/���/� = 6^�G��!�9�I��,V,%���� 23,�6R!�d*�@ ,�23,����!���#d �%9"!����!" �&1���<�A#E,��4�-,�/���/�5!��,�/���G

[�#%#E,������/��P ,bCM���<�����1�H!/�� �:!��� = !/�,1���%�U���4�-,�11!/� ,������11��,�/H ,M!�8�S#E,�/�#E�%��/ ��/��P�%9"!����!Og1��,�/ ��� � 2K����� 2K�4�9�Q+WAf�F�>�@�O�f�< ���+�� *S�I� !�9�P����#%�������� ,O�%9�!��� !" �G1���G� �-�%����,2@,����$�1���12Q!#E��1��!��� ��!"1��,�/ #E,��4�-,�/���/�+G H /�!T� �-,%���/ ����!��, ����� ��d*� ��� = ��.�<�&���1� ��/�1��!�^1��!".1���_�1����23!#E�_�1��!�wg����!"1��,�/�#E,��4�-,�/���/�.6[,��� ��/ !M2B�;!#E1��,�/ ,2A�1��!�]1���4� = �1��/ #E� ��.���.1���_��dV� ��� !�U!M6���,���� 1��!"�W��� W,� �%�;!" �G��/��1��!�^1���4��G H / !������1��,�/ ,H!" 1!��/��</��O!/ ! � � ,��<�� �G����!�1���1�G,2@1���I� �-�%��� ,21������#E,��4�-,�/���/� = 6^�$!��� ,P�4��!�1�����U1���$�9P-��#E:,2\1���4/��%6D!"��#�� �� ��#E1���1�$,�/O1���4� �-�%���M,2^1�����d*� ���FG

H /.1���[/����*`1���1�%�A� ��#E1��,�/�� = 6[�Wv ��� N�1�%�-,�1 1���^�1��������1�N,2�,����`1������/��5���V�-�%���<�4��/�1��G]�����V = 6[�������#%���1�\� ,����5�1��� !��/���/��&!�1� ��#E1�[,2 ,����R��d*� ��� 1��!"^6[��6^,����<� ���I��5 ,.�%9"!����!" �Z�4,�1��2B,�;��!���-d =��/�#%�<������/�� 1����#E,79�%��!��_,2^,��������!����!"���.!/��H1���<,�� !����sdT,2^1������dV�1 ��� 6 �Z,��� � ��&�</O� /�� �%��/

e4�

Page 76: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

#%����#%� ��� 1!/�#E���+Gah?��/ !���-d = 6^������9�&!/P�</�2B,�;��!� �%9�!��� !"1��,�/I,2 ,����@/��%6 ��dV�1 ��� = ���4� ��!��������/��W1���6R!�d*�@��/G6�����#;�Fz�{6|y}=~S��!�A!���1��!�'d �-�%��/I���4� ��,md���P��/P� �%9�%��!� !"� � ����#%!"1��,�/ �^��/ #%��������/��.��!#�� ��/�� ��!/�����!"1��,�/P!/�� ,V���%��d�g��1��� �-,�/��1��G

� � � � � � ��� � % �

�]��,V#E���1����/�� 1�����T���_! 9"!����! � ��� = �1� !"�1��� #E,�����,V������ ��/ !/�� �1��!����1�<�4�T��*� ���FG K:/�� �,�!����/� �-,%���/0���<!��, �����&��*� �����@�<�A , ����/ �������%��1���:1���4�&��A1!(�����23,�@1���.��V� ��� ,��1��� �-,�/��G ,G��� �%�,V���%�������+G��@�V��� = ��]���\����� ,��1!/�? ,W!/�!� ���%��1���@�9P-��#E[,�/����1,*#E���1�1�</��Z1���4�@6�����/�!.#;��!/���� ,U1�����*� ��� �<�:��/� ��,V��� #E���MG��5��� ��/��P!0/��%6 #E,��4�-,�/���/�& ,M!M��V�1 ��� ��!��S��/ #E�1��!� ��1���4� �1,V#E�����1��/��1���4� ,2A1��!"U��*� ���FG KZ���&���V�-�%���<�4��/�1�&�1�%9��!�]1� !".1�����U���:1���G#%!� �_�</S,����U/��%6 ��*� �����$��/!�����</��4!�� ��#E,�/��P�'!�1�A1���1,������P1���:23��!�4� = ����,V#E���1����/��$1���4�&��!����/�#E�1��!� ���xG

KZ/�� ,������11��,�/ , !�8� ����� 4c2K� � ������2W2K�4�l�Z�\� "D� ��@�O�+� +�� � ,�!/�� 6[�%��1�����,V����� 1��,�/ = 6[���!"1���%�1��� !P� �%:,2������-�^/������<�1�H� ��/� ��/ #E���:6���1�S!��� ,V��!" ��� !���1�������� ���O1����!��1��,�%L��V�'!/����1� ��!/�����!"1��,�/��W��/ �-,1��1���_,���� !/�� /��%6 ��*� ������G *S�P1����/ ���/��%��!" ��� !H����/�������� 1��#�2B��!���_23,���!#��G� ��/� ��/�#E�Z!/��4��!/ ��!#��_2B��!���@1���1,�������1���5�1���123!#E���1��!������!"1��,�/ �1� � ��*� ��� ,U��� 1����!" �51������1,*#E���1�1�</��&1���4����/4��!#;�P��V�1 ��� #E,�/! ������!"1��,�/MG"�*�</�#E�@1��� ���!/�� ��!"����#�W,2 1���5��*� ��� #%��,*#���6R!� ,V,I#E,�!"�;� �4 ,P�4��!�1���1�W1���$���1,*#E���1�1�</�� 1�����U,2[�1��/������U2B�;!�4��� = 6^�4�4��!�����1���O1���$ ,1!�C1���4�$�� ,V,%� 1���:��*� ��� ,4���1,*#E���1�[��!#��02B��!���%$ � �$1������� = �5!/��G1����/I����9*������� ���&$ � �$ ,$��� 1�<��!" �:1���!�9�%�;!�� 1���4�W23,�:��!#��S23��!�4��G%�@���W���V�-�%��������/��6[!�.#E,�/�����#E ���H,�/S!/ J����'�;C-5��?�`��/�1����� H�H@H��!#;����/���G

( � �������)�*�+$0�1��,>6��41���0�����1����1�$,2�1�����$���*�-�%�����4��/�+G,�@���0�����1 , ���!� � ��,1��1���0��, �S,2Z1�����!"1��,-� /��%6.�J,��<�-L[,2^1���W1���4����2B,�:#E,�1����� �-,�/�����/��G� ��/� ��/�#E���:��/T1���4/��%6 !/��M,��<�O��V� ��� �+G/�@����4�����<!/I,2`1� ���@�����1 ����� ��1��,�/_��� �9G10!$���L = 6�� ��#�� = 6�����/P���V�-,�/���/�1��!" ��� = ���/$4G10'23$ �9G4�@�����A��/ ����#%!" ���1��!"\,����]#%���1�1��/�\���4�'�����4��/�1!"1��,�/$,2'1����/��%6 ��*� ��� 1!(����[! �-,���5$4G10'2.1�<�4���?��,�/���%�\ ,.���1,*#E���1�� ��/� ��/�#E���@1� !/0,����@����� �����4��/�1!"1��,�/I,2C1���&,����P��V� ���lG

��/�,1���%� ,V����� 1��,�/I , !�8�I! � ,���A1������/��$���76�898 : <;>=@?�A�BDC 4F2�: � =FE3G92 8IH :JGKBMLKLK;>N :�AO;>=PBFQ9:JBMLAM2!B&LME HSR ?9GKB H B+?<CT; � ?�AO;O:�NULKE�AVL 4'LMA�BV=WA�? *�BX;>NUAM2!BXNYB � L 4'LMA�BV= �[Z �H��� �O1���H�1!�4�H� �%G,2\������ ��/� ��/�#E� ��� ��� ��/ 1���X ���1G1�<����/������V�-�%��������/�G , !/�� 6[�%�P1����� ,������ 1��,�/MG KZ/ !79�%��!�� = 1���/��%6 ��V� ��� ���1,*#E���1� ���&!0�1��/� ��/�#E� ,2 �-�% 6^�%��/]$4!/��^$��I6[,�����&�</S����/��1�,� !/ !79�%��!��I����/��1�,2\� 6^,��� �EL$�</_$ �9G:J ���+G K:���_� ��!"�;#��F,2&1���O���� �%��!"1�����T��!�_2B,�� /�� ,�/��`� 6[,�,1���%�P� ,�����#E���

/ J , >-$@,=)�'�5=';?:? 2/47aMbDcDad3egf <'4h 0 >#0-5 2/"%4*0�2/!';2B, $ 2/":F ' 2/,6$H2/!-, <+./4956,6$@$@47.(2/"%F�, >-$@,6)�G21 2/!-, <+./4*17. ';F�I

e<i

Page 77: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

−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

( � �����1���*�+$<������� ��;!"� �O� ��,1�51���4��, �_�;!"1��,I,2\1���4���F� ��/O�������<��� ��#E,�/����%L]��/M1���$/��%6D��V� ��� 9*�+G1���U,����M��*� ��� !��!��/�� �1���W/���� �-�%�@,2]� ��/� ��/�#E���+G��@���U/��%6K��*� ��� 1!�����:!/T!79�%��!��$,25$4G10'21���4������,�/���%�@1��!/01���&,����P��*� ���FG

,2�#E,��4�'!"����� ,�/MG KZ� !/�� ������/��<#���� � 0�i��[���%� ,��U!/ !�9�%��!�� ���/��%��!"1��,�/ 1���4�I��/ 1�������W��� ��������Q ���4� �<!" �D� � ,V#;��!� 1��#�LW��V�1 ��� ,2�! �-,���F0�� �H���W23,�4�� �%��!/�#E���$,2�!"�1,���/�� $ �'�#0��S6[,�����W��,�/��,�/ !�2 � �'�;Cb5 ���C��/�1����� � !#�����/���G��R!/���!��,�1�G!/�� �5!� �-,76 � 0��]�1�%�-,�1&!/ !79�%��!��I1���4�4�-�%�� ��/� ��/�#E�4,2 �!$_eG���Z��/T1�������Z� ,*#���!�11��#W �1�%�D� � !� ��� ���/��%�;!" ,� ( � � J��.�?G �@���U!��1��,���Z��,P/�,� 1!" �U1���:��V�-�&,2`� !#�����/��:1���V�P��� ���P , #E,�/ ����#EA1�����������V�-�%��������/�1�+G

� � � ��� ��� #&"� � #� %������� � �����

�@���%���W!"�1���1,��4�$�1����!��/��</��_!� �-��#E1�Z,2^,����&��*� ��� 1��!"Z6^�46[,������O������$ ,I�%9"!����!" ���4,�1�$23,����!���`� = ��/ #%��������/���1����#E,>9�%��!��&,2 ,���� ���!� ��!"���R!/��_1��� ,V��!������4,2 1������*� ��� 6 �[,��� �'��+G KZ/��6R!�� ,H ��� 41����� �P!� �-��#E1�U,251���I��V�1 ��� ���. ,S�;��/ ��W,�/ !O� �%$,25/�,>9���R ��� 4� ��/� ��/ #E����!/���%9"!����!" ��1���4�����1����1�+G�CT�����������O!/ � �Z!��� ��$�$ �^�1��� ���� : 6[,T�4�% �;��#%�:23,�.�4��!�1���;��/��G1��� ,V��!����#�,2]�1� #��O,��� � ��V� ?9G+G�E H ?9G�� � ��,>6 6^���<� 1������/��%��!" ���S�� �%��!/�#E�4#E,�/�9�V�*�Z1���4�����1���1���M�4��!/ ��/��*L!/���� E BDNIG�� �Q1��������!��! � ��������.,2-1����,��� � ��EL�G �R!/���!��,�1� = �5!� �-,76 = !/�� Z ���� 1!���%� � ���'�1��� ���� � ,��4�0!�� ,���!"1��#%!��� ��� ���%����9��� ���% ����#%�$1��!"4#E,�1�1���<!" �P6���1� ��� ��!/)� �������4��/�1�$,2 ,�� !������ !/��

e%e

Page 78: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

��/����%��� 1!/���! �'������#��GF5�,76[�%9�%� = 1�������W���% ����#%�U,�/�� �H6^,� � 2B,����/��%��!" ,�;�U65��1� ��*/�1!#E1��#I��/�� �� =!/��_1���:����/���� ��� 1��#R23��!�4���[��� ���G��/_1�����^1�����1���[!"�1�Z�-�%���-�%�1���46���1� �-,1�_��V/�1!#E1��#Z!/��I� ����!/�1��#��/�23,����!"1��,�/MG � �5�� �%��/�!"1��9��� � = ��Z6^,����<� �-�W�-,��1�1��� ���. ,0!� �H��� ��!/P� ��������Z ,P��!" �41���,V��!����#�,2C1���:,��� � ��+G

�@��������!� ,�/P6[�&��,�/�,A��/�#%��� ����!$23,����!�-�%9"!����!"1��,�/I,2 1����� �U!� �-��#E1�R,2N1���&��V� ��� ��/G1�����6[,�������W1��!"46[�P��!�9�T/�,F��%����4� ��������/� ��� � �%9�%��!�A#E,������1������/�����9� ���!����!"���W1��!"�!� ���%�1� , 1��� ���!����!"���6@����1��/��4� ,��<��#D�_6[�.���%9����,� ���T��/ � � !"�� �%�52 23,�5� �1��/��4,����5�1���12Q!#E�.�1��!�<����!"1��,�/#E,��4�-,�/���/�+G $ Z �Z!��9,V#%!" �Z1�����]�-,�����#D� � ��#%!� � ��6[� �-�������%9����]65����������!� ,U��, � ��� ]!/ � �1��� �1! � ������!��� !"���+GX5���/�#E� = !/�� ��� I,2:1���O#E,79�%��!�� ,2:,���� ���!� ��!"���G!/�� ,2:1��� ,V��!����#� ,2&1�����*� ��� 6 �5,��� � ��5�1��,������P!�<� ,� ��� �1�����@!"� ���1,�!#��T , ��;!����!"���6@�;��1��/�� = �1�</�#E�&1���W��V�1 ��� ��1� ����2��,V����/�,��1�3)_#%����/�1� ��#E,�/��1 ��!��/ ���!��� !"���6@����1�</��'G,�5���1, = ������4�<�4�-,�11!/�41� !"46�����/ 6[�M��,23,����!��� � �%9"!����!" �01���O#E,79�%��!��S!/�� ,�� !������ ,2Z1��� ��;!����!"��� = 6[�M��!79�O� �%9�%�;!� ���!��� !"���!�9"!����! �'���& ,_� �V�],�/��W�U� � ��%�%�H��/0����/ �I1��!"5!/M�%9�!��� !"1��,�/0,2?,�������*� ��� 9*��!�!/M�%9�!��� !"1��,�/,2C1��� ���!� ��!"�����<�@��/����%����/�1� �G�1� �!� ��#EA , 1���.������,���V/�#E�;!�1�����[,2C1��� ���!��� !"���6@���� �%�qG'5Z!�9*��/��� �%9�%��!� ���!��� !"����6����� ��/ ���0���QP-�%�1��/���-�%,� ���U!��� 23,�����,>6���/��41���$�1!�4�U������/ #%��� �����R,2 ���!� ��!"�6@����1��/��W6������-�������P ,_/�,����!��� �%�:1���:�1���1����1�R,2C����#��0!/0�%9�!��� !"1��,�/MG

� � � ��� � %�� " � � � � � � � � %

����1��,������ 1���<�U6[,��� ��!��/�,F��% �-�%��/ 23� ��� � �%9"!����!" ��� ��/ !H23,����!�A��!/ /��%� = 1���%���I�<�4�U��#;���/�23,����!�'�%9*������/�#E�Z1��!"A��A��!� �-�%��/I!/��I6������'#E,�/�1�</����Z , �-�Z��� �%2Q���'�</_1���Z#E,�/� ���*@,2 1��� �V�-,<����/ �N!/�����!��@���*� ����� ��1,���� 6 � H����� ��� !"��#�� �� ��#E1���1��G Z �$��!79� �-�%��/T���1��/��41���U/��%6D��*� ���23,�U� �%9�%��!�[�4,�/�1���./�,76 !/�� !"�1�P '/����</��P��&9�%�� !�4��/ ! � ���� ,T1���_���%9����,� �4��/�&,2@�U� ��1������/ �����!�\!"� � ����#%!"1��,�/ �+G��@���1,�������,���Z1�����Z1�����1�<� = 6[� ��!�9� ����9��/ � �%9�%�;!�\����!�4� �����Z23�1,�� ,����.� ����,��� �������������M!"� � ����#%!"1��,�/ = !.� �-�%��#;�!� � !� ��� = ��!79����� ��,���!��/_ ��!/�����!"1��,�/ ��V� ���lG �V�%9�%��!� ���%9�����,�-�%����� !�9�$��� ��� ������ ,_#E�1��!" �4�W����1�����</�����!� ���!����!"�;�@23,�51���<�@!"��� ���<#%!"1��,�/MG��@���%�V�'!/����1����!��� !"� H 6@�1, �T#%!/ ��!/ �����0! �1�% ,2.��� ���1��/� ��/�#E���_1��!"_6^�%�1�O� ,�����#%�� ��� 2B��,��X#E,�������!������� =���1,����� ��� 23,�_�'����!� ���G! �;!�9�����%�P��� ���� 6R!/�_ , �1!�� ��/ !�2B,����� ��/ �<!/�����!��M65�������M! � �1,�!�MGZ �������51����� ���!����!"�A��,V���R/�,A!�����%�1�Z� ���<#E1� �4 ,41����� ,��<��#D�46^�Z23,���W����!" ���I��/ � ��!"�� �%��2 =�� ��1�

I J ,�';./, 56>+.@./,6092/?]1 ":0�2/!-, <+./4956,6$@$ 4�0HF�4 8E"%0-1�2/4=A�';. ) ' $ 1+092 '75 2/":53./,G<#./,6$@, 0E2 ' 2/"%4*0 < $@4 2/!-"%$CF 'G1 G, '�>-$@,L0 >-?F�, 2@./"%5 "%0 0 >#2/>#./,&A�47.��I

^6��!#"%$ "%$&"%0 <-';.@2 )#>-, 2/4 2/!#, 0�'75 2&2/!-';2(A�, ';./,3'7?%$@4 "%0�2/!-, <#./495 ,6$@$ 4�0 >&<D)-' 2/":0#1 4*>+. ?%"%0-17>-"%$ 2/"%5 ./,;<#./,6$@,6092 ' 2/":4702/4 G, F�4;./, $ 1+0E2 ';5 2/"%5*<+AB!-"%5 !�"%F=<'75 2/$(47>#.B1;. '7F�F ';./$6I

�! 0 0�';5 2=<9" 2 AH'7$ "%0 <' .@2 2/!#,a<#./4956, $@$ 4�0AH./" 2/"%0-1 2/!#":$ 1;. '7F�F ';. 2/!-';2 !-,6?�<,=)3>-$ 564*0#56,6"%8 ,H4�0D2/!#":$�<47?:"%5;1#"�" 2 F '*)+,>-$H./,=';?%"%$ , 2/!-';2H2/!-, ./, A�, ./,CF '7021 AH'G1+$B4�0 >#$@":0#1�2/!-, $@>+.�0�';56, ./,='7?%"&$=';2/"%470 5 4*F=<4*0#,6092/$6<-$@47F�, AB" 2/!�F�47./, <+./4*F�"%$@,

eJ

Page 79: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

������� ��/�#E����������,�,2\1� !"�1����/��%6 ��/�#%!"��/�!"1��,�/T,2^1���4�1���12Q!#E�$�1��!������!"1��,�/O��V� ��� ���Z!"Z����!� &!��-,76[�%�12Q���\!�U1����,���� ,�/���G���!79V��/��M6@���� ��/ !X�V�'!/����1� ���!� ��!"�U������/��P1���_,���� ��*� ��� = H #%!/!��� ,0��!��O1��!"&1����/��%6 ��V� ��� ���:�U� #��S��!�1���%�: ,M��� ��G H /S!� ����1��,�/H ,&�V�'!/����1� = 6[����!�9�_!��� ,���4�'�����4��/� ��� ���!� ��!"���W2B,� �-,1� �^/������<�1� !/�� � ���</���� � = ��!�9*��/��O ��!/�����!" ��� 1���I��!�4�G�1�%W,2��� � �1��/� ��/�#E����2B��,����^/����<���1�G , � ���</���� �:!/�� � !# �I ,��^/����<���1�MG

�@��� 1����� � .,2@1� ���&1���������U� !� �-�%��/ ,�/�1���G���1� ,2 � ����� 2B,�4�W����1�����</�����!�C!"��� ���<#%!"1��,�/��+G��,76[�%9�%� = 6[����!79� !��� ,I���4� ��,J���� � ����� !�&!I�����%���1,*#E���1� ,�&��/ ,V���%������1��� �-,�/�� �$!"��� ���<#%!"1��,�/��+G( ,�P��/��11!/�#E� = ��/ 1���O�<!� P���!"� = ,���� ��1,���� ��!�I���%9����,�-��� /��%6 !"���'����#%!"1��,�/�� ��/ 1��� � ��� ���

!/�� � � ���� �GI��T��,���!��/��+G H /T1����� �W��,���!��/�� = � ����� ��!� � �%��/H���1���M ,P!/�/�,1!" ������!/���/���1�%������� ��/�1!"1��,�/���6���1� ��/�23,����!"1��,�/ �-�%�11��/���/�$ ,���������!"��� ��!"1��,�/ ,2:! ��!"1! � !� �T��,�, �*���xG ( ,�����!�4� ��� = � ����� #%!/H���1,*#E���1�Z!G��,�/��G�<��� �,2\�1��� 1!���;!/�1�Z , �����1�U,���56����%�1�U1���$� !*� ,������M,21����� !"�1�P��,*#%!" ���MG � �����F#%!/ !��� ,S����#%�����G6�����/�1���%�1�P!"�1�I23�%6 ��/�,������ ��/� �;�����4��/ !O�<��� .,2�� �����. , �-�����*� ���<#%��1� �O��/������%��!" ���MG Z �I��!�9�I���%9����,�-����� ,��4�I� �-��#%��!�\#E,�����!/ ���.23,�U� �1��/�� � �����S��/ ,V���%������1��� �-,�/�� �:!"���'����#%!"1��,�/���G�������� �&!"�1�&���*� ��!�</����I23���11���%�@��/��5���-��/���� �P�TG

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

�@���<�U6[,��� ��!�$���1���1��/� ��� !/ !"�;#����� ��#E1���1�0!/�� ! ���!� ��!"���6@����1��/��O� ,��<��#D� 23,��!S�1���12Q!#E�P�1�D�!������!"1��,�/�#E,��4�-,�/���/�W��� �-��������� ��/ !T�1� , ���/ ����!��, �����_��*� ���FG �@���_!"��#;���� ��#E1���1�P����#E,���� ����� 6[,4�1� ��1!���V�R��/G�1���12Q!#E���1��!������!"1��,�/ ���$�L?1���Z�4,*���� '#%!"1��,�/ ,2 ����!/���/��W�1�%���1���1��/�1!"1��,�/ �^ ,$�-�%��23,��� 2B��!"1������� ������#E1��,�/I!/��_�1 ����#E1����!�' ��!/��12B,��� !"1��,�/�� = !/��-��0�L\�����*�<#%!������!"1��,�/ = �4,�1� ��,���, ����#%!���/ �'��#E1��,�/ = !/��$6[,���$,�����%���</����</.1���A� �1,V� ��#E1��,�/U,2'� ���</����+G��@�����`����#E,���� �<��/��Z��!�?��!/��U!��9"!/!�1!����+G ( ,�^��/�� 1!/�#E� = ��`�����4� ��� ��� 1���@��V� ����� �C��������� = � !��V��/��51����� ��!�1���%�? ,:�1��!�4!/��4���%9����,�xG��������1��,�/ !��� � = ��!��V�</��5 6^,:�'!�1� ���C,79�%�]1���A�4��!/���/����1�%������� ��/�1!"1��,�/4!����,765�N1���A���V� ��,��!"1��,�/$!/��!/�!� �*�1���\,2 1�����4��!/��</��&�1�%������� ��/�1!"1��,�/ 6���1��,���\!#E1��!���`�$� !�9*��/��& ,���/��%��!" �Z� ����/����+GdCO!��*��/�� 6[,H� !�1� ���W��!�W� ,��4�G�-, ��/�1��!�^�����1!��9�!/�1!������ 23,��#%��/��O!T���%9����,�-�%�. ,H����!"��/� 6[,H� ��� 1��/�#E23,����!��������� = !/��M�</�#E�1��!�1��/��4���1,*#E���1�1��/��$1������G���,76[�%9�%� = 6^�W��!�9�W�1��,765/P1��!"�1���.��!" �%�����1, � ������ ����/�� ����� �����'���.�1��/ #E�.1���$��*� ��� ���5!���1��!� � ,V���� �W23!� = !/��T6[�W��!79�4����1� ��!" ���O1���W2B,�;�4�%������ �1��� �-��#E1��/��W1���:2B,��� !�����1� ���1�%9*��,������ �����%9����,�-���P��/G,����A�1��!�<����!"1��,�/P��*� ��� = 6[�&��!�9�U���%9�����,�-��� !U/��%6 ���!� ��!"�� �1#E������1��/��:��!/���� !���1��!"[��1�������%���]!���4,�� ^1�����1!�4��#E,�����!/��_/�!�4���[!/����*/�1! � = 6���1�O!/S!��� ,V#%�<!" ���S� ����!/�1��#%�:!"�����1,� ����!" �$ ,I2B��!���$��,V��� '#%!"1��,�/MG ( ��/ !��� � = 6^����!79�

0 4;.&)#4*F ';"%0�"%0)#,;<,60)+,60-56,(2/!';0�472/!#, ./$6I

e�L

Page 80: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

�1��,>6[#%!�1��� ,���������#E,����'����� !"��#����� ��#E1���1�0��/ !H� � �����<��!"��� �1,�!#�� ,cCX� #E,�� �'��/���/��H� ��� #E1����!� ��!/��12B�%��!/ �0��/� �%������/���� !9G

H /&� � �� �\,2*1���\2Q!#E 1��!"N1���]����#E,����'����/��A���4�-,�� ��� !@��, ����#%!������9*���1��,�/Z��/Z1���[�1���12Q!#E�\�1��!�<����!"1��,�/#E,��4�-,�/���/� = 1������*� ��� �<�\/�,^���*)_#%����/�1� �$#E,�/�� ��!��/���� ������1� ����2 ,U!#�� ���%9�5,���� �,�!� ,2 6�����1��/���1, � � � = �������1! � ��� = ��,���!��/ � ��/����%�-��/�����/� ���!����!"�;�+G �N,5#E,���� ��/ �1!" �]23,� 1���<� = 6[�^� !�9�[���1��� ��/� ���! �-,����<#D��23,� ��;!����!"���6@�;��1��/��'G KZ�����-,����<#D� ��� , ��/�#E,*���O!�_�W��#��F��,���!�</!� ���%�-��/�����/��!/������/�������� 1��#���/�23,����!"1��,�/P!�A�-,��1�1��� ���Z�</I1���.��������#E,�/ = !����,76���/��$����#��0�</�2B,�;��!"1��,�/I ,_�1� ����� ��/� ,�1������!��� !"���4,�/�� � 6�����/ ��,���/�� � , �����!"1� � �1���4� �<�� ���U1���P6@����1�</��H,251��� ���!����!"����G Z �T��!79�,(P-�%�1��� � �%9�%��!�\���*!�4�'�����Z2B,� ���/��%��!"1��,�/ �</� ,I23,����&��!/�����!����&1��!".�����<��� ��!" �W1���$� !"�11/��%�;�1�����!�4,�/�� 1���&#E,��4�-,�/���/�1�@,2C1���&�1����23!#E�:�1��!�<����!"1��,�/0��*� ���FG

� �= ��� 5�� �:3�� �����

�@���%���_!"�1�I!M23�%6 #���!/�����$ ,O1���I#%���1�1��/�$���4� ��������/�1!"1��,�/ ,2@1���G�1���12Q!#E�_����!������!"1��,�/ ��*� ���1��!"@65����� �������� �G/��%���P , �-�:��!���&��/I1���:23��1���1��G CM,��1����4�-,�11!/�1� � = 1���%�1�&������� 1�R2Q��/�#E1��,�/�!����#���/ �������!/�� H�� I�� ��J �.1��!"�����,������ � �W������/�1��#%!� �'��5����/�,+G �@���������5� ���U��/M� !"�1� ,_1���U2Q!#E1��!" H ���%9����,�-��� 1��� � ����� #E,*���H��!"� ���� � ��/����%� ��/ ����/�1�`� ,2:1��� H��7I�� ��J �0#E,*����G�� Z ������� H��/�����!79,�1���� ,M!�����%�1� ���*!#E1� �H ,01��� �����1#E������1��,�/��Z,2R1������*� ��� � !��/�� 1!��*��/����`�T�1��� � ������� ����N!���1��/ �R!"��1��� U��/ ���%�&1�����1����� ��� = 1���%�1��6[�%�1�G!�'� � � 1�4��/�1�&��!���� ,O#E�%�11!��/�!� �,����1��� �Z1��!"�1���1� �� ���P��/P������!��� ��/��4��/�1� �-�% 6[�%��/01���: 6^,G#E,��4�-,�/���/�1��G ( ,������!�4� ��� = ������H!/ � H�� I�� ��J �

� �%��� ,4��!�9�:���IP �%�1��/�]�-,����<#%�����\23,�A� ������#E ,���R� �%[2B��,�� 1���59,*#%! � ����!"�+��G �@�����^��!�� �-��#E,�/�23� �1��/�� ,P!I���%9����,�-�%�:!/��H�1��,������ �-�W� 1!/ ��!"�������%���O��/T1���$23��1���1��G/�5/�,1���%�:� ,�����#E�$,2^� ���1!��� ��/ �4��/�����23��/ #E1��,�/�!����#�I1��!"56R!�Z!�������T , ������ � ���/�,5 ,9H�� I�� ��J �4G ( ,������!�4� ��� = 1���W! � ��������I , ��� Z1���W� ,�� !������P,2]9�!�������5��/��A#E,�����!/�� ��6R!�Z/�,�!79�!�<��! � ���$��/01���W/�!"1��9�W����� �����4��/�1!"1��,�/,2 H��7I�� ��J ��G �@���<�U��!� �-�%��/ 23,���/�� , �-�_9�%�� ��� �%2Q���[��/ ������ = !/��)H��7I�� �J �G/��%�����$ , �-����1,�������W23� ��� �S��� �� ,<� ��!" ��G H $6^,����<� =jH 1����/ � = � �G9�%�� �-��/��D #%��!�\ ,H�1�D��6[,��� 1���I�1��!�<����!"1��,�/#E,*���5 , ������!�� ��,765/ 1���:#E,��4�-,�/���/�[23��/ #E1��,�/��]�1,W1� !"[��R���[#%����!"�1�%�R6���!"[2Q��/�#E1��,�/�!�<���� � �����

!/�� H��7I�� ��J �:�1��!"�1�&!/��06����%�1�:1���V�P����9�%� ���G�@���%�1�S!"�1� � �%9�%��!�&���1,'� ��#E0#%���1�1��/�1� � � /����%�16R!�� 1��!"06����<�5/��%��� !/ � ��� �H1��� #%!"� ! �'������#�

23,�G2Q!� I!/��F��!�� = �1�����1! � ��� ���/��%��!"1��,�/ ��;!����!"���+G ( ,�P����!�4� ��� = 6^�S!"�1�H6[,���*��/�� ,>6[!"�;�

� )#":)�0#472BG#>-"%?:) '35 4*F�F�4*0 ?%"%G#. ';.�1 4�0�0 >#0-5 2/"%4*0#$B$@!';./,6)�G21�2/!-, 2 A�4 5 4*F=<4*0#,6092/$�G,65=';>-$@, 2/!#, @`B5D�B&E;FHE 564E)+,)#49, $(0#472(?%,60) " 2/$@,6?]0 ,='7$@"%?]1 2/4 $@>#5 !�F�4E)#>#? ' ./"&$=';2/"%4*0 I

J��

Page 81: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

1��� ��/ ����#E1��,�/F,2$� !"���1�</�� ���!����!"���02B�1,�� ���/��%��!"1��,�/ ��;!����!"���+G �@�����G6[,��� ���%�-��/����G,�/���/��%��!"1��,�/ ���!� ��!"���&1� !"U!"�1�G�1���4� ���W ,T6@���� � = ��/����%��� 1!/�� = !/�� !/�!�`� �%��G H / !������1��,�/ = 6[�!"�1�H���%9����,� �</�� ! � �-, ���/ ��!/���� !��O����!"�;/���/�� ��V� ��� 1��!"I� �%�19���G!�I! �-�%��� ,�/�!��1�� ,�I2B,�I!23,�1��� ��/H��!/�����!�������!"��/��%��G �����4�1��#%#E���1�Z,2^1�����Z!"��� ���<#%!"1��,�/O6������N!��� , �-��/��D Z2B��,�� 1���$! �'������#� ,M#E�1��!" �_�U����1������/���� !� ���!��� !"��� ,V����#��*� �M!/ �H��!�1��� ��G Z � !"�1��#E�%��1!��/S1��!"&��/O1���42Q��1����� = !�6[,�����!��6��<����#E,����W��/���#%!"1��,�/�#E,�/�1�</������U ,T�</�#E�1��!� �G!�.�%9�%� = !/�� !�W#E,��4� �� �%���U��!�9�I!M�<!"� ��%�!/��T��!"� ��%����,����.��/P2Q!#%������1!"1��/��41��!"�#E,�� �U��/ ��#%!"1��,�/ = 1��!"�,�����6^,���P65�����-��!�9�$!/M�</�#E�1��!�1��/���� ����4�-,�11!/�A� ��!#E��G

J!$

Page 82: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

J�0

Page 83: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

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

� � ��� � % � % � % � % "# � "#�

� ����� �<� !52B��!���D� ��!/���� � ��!"1��,�/&#E,��4�-,�/���/�N�����1� ��/����U2B,�C��� �[��/.!5/�!"1����!�V��!/���� !�� ���/��%�;!"1��,�/��*� ���FG�� ���%9����,�-�%�&#%!/ ���1� ������ ���T#E����!"1��/��0!P��� ���D�� ���4� ��!" �% '���$� �1��/��G1����#E,�����!/ ���,2\1��� � ����� ��#E������1��/�� ��!/�����!���G/�@� ���@�1�%23�%�1��/�#E�$��!/V��!�N���1,79*����������/�23,����!"1��,�/M! �-,����1����� �#E,�����!/ ���@��/I23,������ ��#E1��,�/��V�

����������� ��� �������! �"$#%�&�'� � �(�)*(!�!+ � � ����� ��!� �-�%��/O���%9����,�-���T��/O1���4#E,�/� ���V:,2^1����*� , ���/ �N!/�����!��-,Z�1,���� � � H����� ���O!"��#�� �� ��#E1���1�56�����#;� ��� ���[!W����/������<� 1��#[2B�;!�4�5#E,�/������ ��</��H,2 *9B � � : H Q'L !/�� ?�A A H ;/.�E A�BML , �1�%���1��� ��/���4��!/��</��'G,�@�����$� ��#E1��,�/ ���1,79*�������4���%1!�����! �-,��� H���������T23��!�4���R/���#E�����1!"�� 23,�@��/����%��� 1!/����</��&1����6^,� �V��/����^,2N1��� ������O��#E������ ��</�����!/�����!���G

�1032��547698:0<;�� � )*�>=?#%���A@B)*�C#%�EDF)G���! H"I#�2H�5)*�KJ � (� ���@���W� ��#E,�/ �O�1��#E1��,�/H�����1#E�����-���1���O23,����!"G,2.1���T��� ���D�� ���4� ��!" �& '���O!/��F1���H�����*�<#E,�/MG H P!��� , ���V�'��!��/��_��,76 � �����

�;�����D�� ���4� �<!" ���@#%!/ �-� ��1,����-���P ,�23,��� #%�<!�1� ���+G

�1032��L4M6N8:0O; � � � @H# � ��P)G�� H� � ����� �,�@���O1� ����� � ��#E1��,�/ ������#E�����-���G1��� ��*/�1! � !/���1����!/�1�<#%�@,2`1���.�1#E������1��/��$��!/�����!��U#E,�����!/�����G

��QRJS�!�A@T)G� � �X�@���0��!� _� ��#E1��,�/ � �1,79*������� ���*!�4�'�����4,2&� �%9�%��!��,2Z1���T#E,���� !/����+G �@���� ������!"�� �'���1�-,�� �O,2.1���S����!�4� �����I���G , ���<����� ��!" �O1���S��*/�1! � !/�� � ����!/�1��#%�I,2W1��� ������ ��#E������1��/��O��!/�����!���G^�5��1��,������ 1���V� !"�1�0�4,1��9�!" ��� ��� ����/������<� 1��# #E,�/ #E�%��/�� = ��/���/��%��!� 1���V�I!"�1�.�</��1�*)_#%����/�R23,��!#E1��!� ���/��%�;!"1��,�/0� ���1�-,�� ���+G

�@� ���N!"� � ��/ ��� �:!�����%�1���` ,Z1���[2B,�����,76���/�����V�-�%23!#E�A#E,�/�9��/�1��,�/��V� .*1�� 17.V���815���C��� ���U2B,�C23��!�4�

J��

Page 84: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

��� �������0�� �����0��� �����5�4&����

� ����%��������������������

� ���4����#���� � '

� �����&/�� ��� ��� ���

� ������������/2�����&

� ������)��������6���

� ������� ��"�F��6��9'/'.'

( � �������.�5�+$<���`��/������<� 1��#52B��!���&�1�%���1���1��/�1��/��$! � ����/��4�1� #��0!� ; :��9:<E���?�<BF?�N ��? 8 8 C BDL�

#E,�/�� 1��1����/�1� =�� (�)*" 2B,� ���/��%�;!� #E,�����!/��P/ !�4��� = !/�� ;OA�?<C ; GDL 2B,���������D�� ���4�'��!" �:!/��-� � �-��#%�� '#�L#E,�����!/ �0/�!�4���+G

�� / ����������� � �H� � 3�� 9 ��� 3 � 7�� 1 3 �B� ;07�� � ��� �

� � � � � � % � "� ����' � � % � � � % � ��� � � � ' ! "� � # �

�N�</�������� 1�<#&23��!�4���Z!"�1����� ���O ,P�1�%� �1��� ��/�Z����!/���/��I��/T1��� H����� ��� ��*� ���FG%�@���V�T!"���$� ���%��!"��#�� ��#%!� = �1�%�D� ��� ���� ����#E1�������:#E,�/�1!��/ ��/�� � *�B � � : H Q��>?�A A H ;/.�E A�B LZ� !�����+G\�R ����� �� ���:#%!/ � �4� �;��/���� =��/� � ��%��� = � ,�!"1� = 2B��!����� = ,�&����� 1�+G/�@���U�1��#%�����1��9�$� ����#E1���1�U,2^2B�;!�4���Z!����,765�523,�Z1���$��/�#E,*����/��,2?� ��/� ��/�#E���@,2?!"� � �� ��!"��_����/��1�P!/��0#E,��4�'�����*�����G

( � ������� �5�+$W���%� �<#E1��! �<��/��������11��#�2B��!����G���/��P� !"�11��#%���<!"������/���� ��� 1��#�23��!�4�U#E,���1��� �-,�/����A ,I!� �%&,2A��!/�����!�� � ���</����+G ( ,�W��/�� 1!/ #E� = 6[, �[/����������S� ����/����:�</H1��� � �%W#E,�1�1��� �-,�/����</��_ ,T1���23��!�4�0��/ ( � �����1���5�+$M!"�1� ; : �9:<E!��?�<BX? 8 8 C BDL� !/��5; : �9:<E"��?��B-?<N � ? 898 C`BML� �*�<������!"���`� =1���%�1�:��!J� �-�Z�4,�1�Z1��!/I,�/��:���</�������� 1�<#A2B�;!�4�Z1��!"R�1�%���1��� ��/�1�R1���:�1!�4�&�<!/�����!��:� ����/��'G ( ,���/��11!/�#E� = !U�4,V� �� ���$9�%���1��,�/4,2 1���@23��!�4���</ ( � �����1�7�7�+$@1� !"^��/�#%�<�������$!P� ,V��!/�1�� �%��� !/�� LN� !�����/S1���$#� C ��O ,� ��#423��!�4�G#E,������ !�<� ,0�1�%������� ��/�U1���_�1 ����/�� ; : �9:<E%��?�<B ?�N �-? 898 C`BML� ����/�#E� =1���%�1�U���A!���!/�� �� ,<� � !/ �0��!"� � ��/�� �-�% 6[�%��/M���</�������� 1�<#@23��!�4���@!/��M� ����/�����G

�@���M23��!�4�M23�1,�� ( � �����1�&�7�+$O��� ���%�'��#E ��� ��/ �1�%�O2B,��� ��/ ( � �����1�&�7�#0KG H / ���/��%��!� = 1��� ,�����%9���?2B�;!�4� !/�� ��1�&�����4��� ��!" �4#E,�/�� 1��1����/�1�.#E,���1��� �-,�/��S ,01�����1,V,&,2^1���� �1�%�_!/ � ��1�#�� �������1��/@?�/���� ���T2B��!������!/��M1�������5�<���4������!" �U#E,�/�� 1��1����/�1��#E,�1�1��� �-,�/��P ,G1���.�</� �%��/ !� /�,*�����,2C1���: �1�%�.!/ �P1�������@#;������������/:?�!/��P1���&����!79����,2`1���& ���%�.!"�1�.!��� �1 ����/���� = ��/� � ��%��� = ,� � ,�!"1�+G

( �;!�4����#E,��4�U��/I1���1�%�:#���-��� = ������� ��/����I , �-�Z1���.��!*� ,�@����������/�1�A,2C����/�������� 1��#5� ����#E1���1���V�GVC ?<E�LVB%=�A�: 8 ;OG�= !/ �-8IH BQ<; G+?9A�B � ( � �����1�P�7�#��L�G � ��!��� �423��!�4���&�1�%���1��� ��/�.� ��/� ��/�#E���$!/�� #E,���� ���D��4��/�1�+G\�N,� ��#W23��!�4���Z!"�1�4���;����!"�����`�_23,�&/�,���/O� ���;!� ��� = 6��������.���1��� ��#%!" �$2B��!�����:!"�1�$��������!"�;��� �23,�@���1�%�-,��1��1��,�/�!� = !�'� ��#E1��9� = !/��I9�%� �T� ����!�1���+G

J'2

Page 85: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

yn_question

predicatetopic

do pronoun possess

name

you

topic

aux

food

name

apple

number

pl

( � �����1�.�5�#0�� �N��/�������� 1��#523��!�4�&!��! �����%��!"��#;����#%!� �1�%��G

�`��/��������11��#Z2B�;!�4�U/�!�����\� ( � �������\�7��2*LA!/ ����V�V6^,��� �%� ( � �����1�\�7�#��LR#%!/O�1���<!��0� ����!/�1��#U,���*/�1!#E1�<#G�</�2B,�;��!"1��,�/MG)�����G� ���%��!"��#;����#%!�]�1 ����#E1���1�_,2�!H����/���� ��� 1��#$23��!�4�G�1��� ���� 1�4��*/�1!#E1��#�1����!"1��,�/��1�����'��!�4,�/�� #E,�/�� 1��1����/�1�+G ( ,�0��/ � 1!/�#E� = 1���O23��!�4�T�</ ( � �������&�7�#i = 6���1�F!� ,� ��# =!� ��������!"�+� = !/��_���1������#%!" ��!"^1���� ,� � ���%9��� = !/ � !U ,� ��#@23��!�4��/���� ���G��/�1���5 ,� � ���%9��� ����������#%!" ����4�'�������R! LKE�. � BGJA+* ��B H .�* :>. � BGJA �1����!"1��,�/ �1�����I!�4,�/���1���&2B�;!�4�&#E,�/�� 1��1����/�1�+G

�H� �!�A� � � ��� �� H�&� � �� �C#%��� #%� � # � � � �� 0 2��� (�= �H� �!�A�( ��!�����.��!J�H!�<� , �-�4��� ��� !� ���/��%����#4��!"1!M� ����#E1�������+G ( ,�.����!�4� ��� = � ����� ��� ���&2B��!�����: ,��/�#E,*���@��/�23,����!"1��,�/ ����, � !�V ,.!:����/���� ��� 1��#?23��!�4�@�</W!:�1 ����#E1���1�A#%!�������$1��� ;SN R :�* RMH ?<=PB G �^��#%!� � �#�� �����G2B�;!�4���A��,�/�,@��!79�&!#%#E���1�@ , 1�������R� !"�1��/�1�@��/9H����� ���S2B��!�����/� ��GJ��G = 1���%�1�:!"�1�&/�, � !#�����-,���/� �%��� 23�1,��8#������<���1��/: ,Z� !"�1��/�1�EL = 1���R��/�23,<��2B�;!�4�^!���1,����1,>9V�<����� !��4��#�� !/����1�K2B,�`���1,�'!��!"1��/����/�23,����!"1��,�/I2B�1,�� ��� �����%�@���%9��� 2B��!���&#E,�/�� 1��1����/�1�@ ,_��,76[�%�� ���%9��� ,�/����+G

H /�23,<��2B��!�����:��/ ������ #E,�/�1!��/ � ,1� ��V�*�@� #%!������� ;SN R :�* *�B �*L L�!/��S� ������#E ,�;�+G��@���$������� !"�������-�%�1��/�#E� � �% 6^�%��/H��/�2B,<� ��V�*��!/��O� ������#E ,�;�5����1��!"�1���.23,���4�%�5#%!/O1!���W,�/T�1 ����/��49"!��������!/��1���O��!" �%�G!"��� � ��/ !"�� � !���+G �[,1� ��/�2B,<� ��V�*�_!/ � � ������#E ,�;�_!"�1�O� �% 23�1,��X����1���%� 1��� � �����

�������D�� ���4� ��!" �& '���T,�P1���O�����*��#E,�/xG ( � �����1�X�7�� ��1��,>6��G1��!"I1���%�1�H���I!����<� 1��/�#E1��,�/ �-�% 6[�%��/� ������#E ,�;� � �% 23�1,�� 1���\�������D�� ����� ��!" �� '���5� H E!C B�LVBDC`BGJA�: H L L !/ �:1���]��������#E,�/@� �<:�G+? .VE!C�? H � L�BDC`BG�A�: H L L�G� ,*#%! � ����!"��G� ������#E ,����!"�1�&� �1,�/���%��1��!/I�������:� ������#E ,��� �-��#%!��� �Z1���V�G�-�%���1��� R��/G1���&��/�2B,<��23��!�4���/�1�������V�'����#%��1� � �1���4,79��� = 6����%�1��!�P�;�����S� ������#E ,���T��!�9��!/ ��/����%����/�1� � �������� ��� ����2B�%1������G H /#E,�/� ��!� = ��/�23,<� ��V�*�&�-�%���1���1&��/S1���G��/�23,<��2B��!������/�1�<�?���V�'����#%��1� �O�������% ��� = 6����%1���%�U� �%U2B�1,�� 1���

J��

Page 86: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

{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

( � �����1�%�5�#�����R!�1��#U2B��!���U#���-���Z#E,�1�1��� �-,�/��T ,I1���$#%!" � �,������� GVC ?<E�LVB � ����/�, ��� ���T! G L =�A�: 8 ;OG� ����/�, ��� ���I! C L = !/�� 8IH BQ<; G+?9A�B � ����/�, ��� ���I!%8 L�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

( � �����1�F�7��2 � �`��/������<� 1��#:23��!�4�4/�!�4���Z������!��O� ����!/�1��#$!/��H��V/�1!#E1��#4��/�2B,��� !"1��,�/MG.�@���W23��!�4�/�!�4� �*2 %� ��C%Z���1,79*������� ��V/�1!#E1��#]�</�2B,�;��!"1��,�/ = 65�������C1���\,1���%� 23��!�4�]/�!����� ���1,>9V�<���\� ����!/�1��#��/�23,����!"1��,�/MG

{c statement :topic {q pronoun

:name "i" :negate "not"

:aux "do" :pred {p want

:pred { p quality :topic "sweet" } } } }

:topic {q anything

keywords

( � �����1� �7�#���"�N��/�������� 1��#M2B�;!�4� ��V�V�0�1����!�� �4,�1� �1����!/�1�<#S!/�� ��*/�1!#E1��#S�</�2B,�;��!"1��,�/ � 1�����V�*� 46.� �� � ��!/��4;"���( ���1,>9V�����H��V/�1!#E1��# ��/�2B,��� !"1��,�/ = 6�������� 4�%&1��`"$.31 ���1,>9V�������0� ����!/�1��#��/�23,����!"1��,�/MG

J�i

Page 87: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

{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

( � �����1�@�7�#i�� �`��/��������11��#.23��!�4��� ���%��!"��#;� �H�1��� ���� 1�U��*/�1!#E1��# �1����!"1��,�/ �+G��@�����:���</�������� 1�<#&23��!�4��1�%������� ��/�1��!�� ����/��$����#��0!� - Q :PNY:�A � ?�N A4?<N �@L � B+B�A>L��

{ 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

( � �����1�%�5�� ����5/O��/�23,<��2B�;!�4�U#E,�/�1!��/��Z��/�23,<� ��V�*��1��!":#%!/O1!���$,�/M9"!������� = !��6[����� !�Z� ������#E ,�;� =� �%@����1���%�@23�1,�� 1���:9,*#%! � ����!"�+�P '���:,�@1���&��� ���D�� ���4� ��!" ���� ��� = 1��!"�!#E�!� �'!���+G

�������D�� ���4� ��!" � '����,�51���&��������#E,�/MG

�� � 1&2-3 � ��������� � 3� 1 3 � =��;� 583 � ; �>3 � 7�� 582-3�� 3 � ;���� 7

�@��� ������+��� ���D�� ���4� ��!" �) '���M#E,�/�1!��/��G��� ���D�� ���4� ��!" �O/�!�4���G!/��F#E,�����!/�����G �^!#;�F�������D� ���4� �<!" � ���&!�1�1,V#%��!" ��� 6���1�S!0�1�%.,2A#E,�����!/�� �:1��!".!"�1� ���V��#%�� ����6�����/ 1���4�������D�� ����� ��!" ����*��#%�� ���+G �����:�������D�� ����� ��!" � '���:��!�@1���&23,�����,765��/�� ���/��%��!� 23,����!"V���

H E�C`B�*gA�BD= 8 C ?�A�B�*�NI?�=@B G+:�=%=@?<NYQ � G+:<=F=@?<NIQ � �����JGK:<=F=@?<NIQ��

H / ���/��%��!� = �%9�%�+� 1���4� � ����� /��%������ ,����1,*#E���1� ! 2B��!��� �Q����1���%�G1���0 ,� � ���%9����23��!�4�0,�I!/���� ���M2B�;!�4�"L = �����,V, �V��2B,��!��������D�� ���4� ��!" �:6���1�06����<#��P ,_���1,*#E���1����+G � ����� !�����%�1���� ,_1���23,�����,765��/�� H E!C`B�*gA�BD= 8 C ?�A�B�*�� NIQ�;SN��)?<C ��: H ;>A � = , � ��!"��#;�023,���1��#;�0!4�������D�� ���4� ��!" ���

/ J !-,60 ' ./>#?%,;M 2/,6F=<-?:';2/, "%$ 2/494 ?:470-1 2/4��#2 4*0 ' $@":0#1*?%,�?%"%0-,*<�' G-'75 �E$@? ';$@! 5 !' . '75 2/, .���� !� "3F 'G1�G,�>#$@,=)�2/4"%0)+":56';2/, 2/!' 2B2/!-, ./>#?:,LM 2/, F=<-?:';2/, 5 4*092/"%0+>#,6$H4*092/4�2/!#, $@>-G#$@,$#9>-,6092B?%"%0-,*I

J

Page 88: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

$4G���2]1���%�1�_���:!P�������D�� ���4� ��!" �41��!"&� !"1#������U1��� � �!�A� ��!�A� ,2[1��� #%�����1��/�:23��!�4� = ��� �1� !"@�������D�� ����� ��!" � ?

0KG���2N1���%���.���A! ����( � @ 1��!"�#E,�/�1!��/���1���&23��!�4�&!�5!��4��� � �%�\� ��GJ��G = 1���./ !�4�&,2`1���&23��!�4��<�A,�/0��1�@����� �-�%���1� ���P����� EL = 1����/0� � �:1��� ��1,���� � �A�������D�� ���4� ��!" � ?

�KG�� � �O! "B� � � ) #1#��&�A@B)*�C#�� 23,�I1���O��V� �O,2.1���O#%�����1��/�G23��!�4� � ��GJ��G = #%��!� � � = ,� ��# = ,�� �1������#%!" �"L�G

Z ����/ !T��!"1#;� ���U� !���G�</ ,�/��G,2@1���I� �%� �$��/ 1���G!� �,����1��� = 1���G�������D�� ���4� ��!" �_���V��#%�� ����G��/G!�� �%��/�!"1��9�Z6R!�� 23,�A!W�������D�� ���4�'��!" �� ,$���*��#%�� �&���^6�����/I#E,�/� ��,�� �<�^���*� ���<#%��1� �$ ��!/�� 23�%�1���_ ,1��!"@�;�����D�� ���4� �<!" �:9V��!4! �!(�#�( #E,�����!/ �MG

� � ( � @ �,��1,���� �^�1�%�19�Z 6[,W�'���1�-,�� ���V�`1���� ��� [���] ,4! � �1 ��!#ER,79�%�A23��!�4���[1��!"A��!�9�:�1�<������!"�\� �1,V#E�����1��/���1� ,V�����1������/�1�:� ,0!�. ,0!�9,�����!/S���*� ��,��1��,�/H,2[�������D�� ���4� ��!" ����� � �%� � ��� = ���]G J!$ ��J �L ??1��� ,1���%����� , �1�%23�%�� ,I! � �%5,2\� ����!/�1��#.#E,�/ #E�%��1�5!��! #%�<!�1��!/��T!�9,����H��!79V�</��� ,_/ !�4�.��!#;�O����� �-�%�� �%� !"�;!" ��� ��G

,���,���� ��/��$��� ���D�� ���4� ��!" ������!�9�&1���&2B,��<��,76��</��$2B,��� !"V�

A � 8 B � 2 ��`��� � H :<E 8 *�NY?<=PB � � H :<E 8 *#NI?<=PB ������� � H :<E 8 *�NY?<=PB �� H :<E 8 *#NI?<=PB � � H :<E 8 *�=PBV=<.MB H *�CT;SLMA

� H :<E 8 *#NI?<=PB � .31����O��"$.31 G+:<=F=@?<NIQ'L

�����

� H :<E 8 *�NY?<=PB � � H :<E 8 *�=PBV=<.MB H *�CT;SLMA� H :�E 8 *�NI?�=@B � .31����O��"$.31 G+:<=F=@?<NIQ'L

����� ,2C1���.����� �-�%����,2C! � !"�11��#%� ��!"� ��1,����O!"�1�.#E,�/�� �;!��/����P ,G��!�9�W1���.�1!���&2B�;!�4�.#���-��G� � �-��#%��!� �������D�� ���4�'��!" �.#%!������� A � 8 B ��1,����'�������11�@1��� ��1,���� ��2B,����!#��O��V�-��G5�@���%�1�W����!/�,1���%�� �-��#%��!�'�������D�� ����� ��!" ��2B,�R��!#�� � H :�E 8 *�NI?�=@B ��/_1�����[����� +G �@��� �-,V�3�W,2N��!#��P�1� #��G�������D�� ����� ��!" �#E,�/��1�<� 1�4,2:! �����14,2�1���M�4��� � �%�;�4,251��� ��1,����xG��M��� �-�%����!"�1�T������/�1�� ��� ��� 23��!�4�T/�!�4��G( ��/�!���`� = 1���%�1�.���A!4�;�����D�� ���4� �<!" �:2B,�@��!#;� ��1,���� = #%!������� � H :�E 8 *�NI?�=@B ���4� ��!" ��G

KZ/ #E� ��1,���� ��� = ��1,����$/ !�4���N� !�� �-�[��� ���W!�N� ��������1��9��� ��/U,1���%�?#E,�����!/�����G ( ,�\��/ � 1!/�#E� =

JJ

Page 89: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

!/ �`#E,�����!/��_#%!/ ���1],�/�1���@���*�<� ��/�#E��,2 !U� ����!/�1��#�#%��!��� ���W���%2B�%�1�;��/��: ,.1��� ��1,����G/�!�4��G

� � � � )G#�� � )*�>= 09����@T)*�C#%� ��N,:��/��1���1�A1� !"?1���%�1�@���?!:�;�����D�� ���4� �<!" �[1� !"?6������*��!/�� ���^�%9�%�+�W23��!�4� = ��\���C�-,��1�1���'���] ,&� �1,79*�����!����%23!���� �������D�� ���4�'��!" �\23,� ��!#��U23��!�4�\#���-��G H 2*1���%�1�^��� /�,��������D�� ���4�'��!" �\��!"1#�� ��/���1���]� �-��#%�� '#23��!�4�Z/�!�4� = !/��I��2 1����23��!�4�:���[/�,A!W����� �-�%�[,2N!/�� ��1,���� = 1����/G1���:���%2Q!����^�������D�� ����� ��!" �6����<� �-�:��� ���0 ,����1,*#E���1�A1���.2B��!����G����%2Q!������������D�� ���4�'��!" ���A��!�9�U1���&23,�����,>6���/��W2B,�;��!"V�

RMH ?<=PB�*#A � 8 B ����� ��!" � G+:�=%=@?<NYQ � G+:<=F=@?<NIQ � �����*G+:<=F=@?<NIQ �

032H� 6N�KJ � (� �@���&�����*��#E,�/ = �1��!"�1��� ��� ������ !/�� H�� I�� ��J � = ��!�@1���&23,�����,765��/�� ���/��%��!� 23,����!"V�

BVN A H ��*#NI?<=PB 8 ? H A+* : R *�L 8 B+B+G � �#Q�B R ?<E!CTA��\:�A � B H *�C`B�;OGK?<C *#;>N R : H =@?�AO; :<N

�@��� 8 ? H A+* : R *�L 8 B+B+G � #%!/ �-�R!/��V1����/�� � ��?���`#��� �<#%!��� �.,�/��[,2�� � /�,���/-L = �Q9�%� � L = 6U� !�'� ��#E1��9�"L =,��� �Q,1���%�%L�G �@��� �;� ,V��, ���H� ���</��_23,�����,>6���/��_1���$� !"�1�,2^� �-�%��#;�O�<�51���$���%23!���� = !��1��,������1���%�1�_��!�� �-�4,1���%�.�-,��1����� ���W�1��!������!"1��,�/��Z2B,�U1������/� ��H��/ :�A �!B H *#C`B<; G+?�C *#;SN R : H =@?�AO; :<N G :�A �!B H *C`B<; G+?�C *#;SN R : H =@?�AO; :<N ��!J� !��� ,$��/�#%�<��������/�2B,��� !"1��,�/ �1� #��I!�R/���� �-�%�[!/ � ���/����%� = 6�����#;� � �����

#%!/01����/0��!���&���*� ����#%��R�</I1���:2B�;!�4�&6�����/P��A9V������1�R1���:9,*#%! � ����!"�� '����G

��� 1&2-3 � ����������� �@; = 5:;>7�� � � 7�� � ��� 3

�`! � ���/�\G`$ ����9���A! � �����%2 ������#E������1��,�/_,2 ��!#;�0#E,�����!/ �P��/G1��� ������H��#E������1��/��U��!/���� !���G �@����1����!�</����%�4,2Z1�������1��#E1��,�/ ������#E�����-���$1���M��*/�1! � !/ � � ����!/�1��#%� ,2���!#;� #E,�� ��!/�� ��/ �4,�1����%1!���G

� ��� � � � # � #8' � "

� B <; G+?<C�?<NIQ���C :>.+?<C�� BVC B+G�A�: H L�� ��� 4 LVBVC B+G�A�: H *#NI?<=PB

� :JG+?<C�� BDC`BGJA�: H L

J�L

Page 90: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

� (�� ���� H"��E�!�A� 4 � ��@ ( � �� ������#E ,� �V�%@! � !� ��/I1���&��/�2B,<��23��!�4��G��V��6[,��� �]��,V#E���1�@1���:9�!�<���:,2?! ��V�P��/I1���&#%���1����/�@23��!�4��G��/�23,<� ��V� �]��,V#E���1�@1���:9�!�<���:,2?!/0��/�23,<� ��V�P��/I1���&#%���1����/�

��/�23,<��23��!�4��G�1��/������:� �1������#%!" � �]��,V#E���1�@1���:9�!�<���:,2?!4���1�����<#%!" �&��/I1���&#%���1����/�@23��!�4��G�J���1��� �]��,V#E���1�@1���:9�!�<�����A,2?!���-���1��� ��#%!" ���@��/I1���U#%���1�1��/�A2B�;!�4��G�����*�<#%!� ��,V, �V��� H /�� �%�1@��/�2B,��� !"1��,�/G2B�1,�� !4� !"�11��#%� ��!"�@��������#%!�-��/� �+�

��/� ,41���&23��!�4��G#E,�1� H /�� �%�1@��/�2B,��� !"1��,�/G2B�1,�� 1���.��������#%!�-��/� ��P!�1� ,*#%��!" ���

6���1�I1���:2B��!���./�!�4�&��/� ,41���&23��!�4��G#������<� �]��,V#E���1��! ��V� = !$����������#%!" � = ,��!�<�-���1������#%!" ������/I,�/��

,���4,���.#����<���G2B��!�����+G1��� �]��,V#E���1��! ��V� = !$����������#%!" � = ,��!�<�-���1������#%!" ������/

!��� #;�������I23��!�4���+G��!/ � �]��,V#E���1��! ��V� = !$����������#%!" � = ,��!�<�-���1������#%!" ������/

!��� ������#E��/���!/�@2B�;!�4���+G��!/ ����T#;������� �]��,V#E���1��! ��V� = !$����������#%!" � = ,��!�<�-���1������#%!" ������/

1���&������#E��/���!/�1�@,2`,�/��&,2C�4,�1�.#;�������I23��!�4���+G�, , �N��!/�� 23�%�@#E,�/� ��,�� 23�1,�� 1���.#%���1�1��/�A�������D�� ���4�'��!" �: , !4/��%6

�������D�� ���4� ��!" ��G� �-��#%��!�-2B,�;� �C�%�123,��� � ,��4�U� �-��#%�� '#Z#E,��4� ��1!"1��,�/MG,� � �*��#%�� �.! ����� R,2`����������1��9��#E,�� ��!/����A23�1,�� ���%2BA ,

��� ����@!/��P� ,�O���-,�/I1��� ���1@�1��#%#E���1�+G� �% �V�%@!�� *9B � � : H Q��>?�A A H ; .VE A�B L[� !���@��/P1���&���</�������� 1�<#

23��!�4�:,��!�/�,�/!�����4��#�I�1�%@,2`��1�@#����<�����1��/ = ,�5�1�%�!/� ;>N R :* *9B ���S?9A A H ; .VE A�B L^� !���@��/I1���U��/�23,<��2B��!��� = ,>9�%�16@����1��/��41���#%���1����/�A9"!�����:,2`1��� *9B � � : H Q ,� ;>N R :�* *�B �"= ��2C��A������� 1�+G

� ,2B1�1�% �V�%@!�� *9B � � : H Q��>?�A A H ; .VE A�B L[� !���@��/P1���&���</�������� 1�<#23��!�4�:,��!�/�,�/!�����4��#�I�1�%@,2`��1�@#����<�����1��/ = ,�5�1�%�!/� ;>N R :* *9B ���S?9A A H ; .VE A�B L^� !���@��/I1���U��/�23,<��2B��!��� = ��2N1���%���&���@/�,#%���1����/�A9"!�����:,2`1��� *9B � � : H Q ,� ;>N R :�* *�B � G

#%��,�/�� = � ,231#%��,�/�� ���*/�1!#E1�<#&�1����!"�@23,��!4�'!"�11��#%����!"�R#���-�&,2 � �K# !/��� ( # � �K# #E,���� !/�� = �1��� �-��#E1��9���`��G����� �Z�����% �.!�� *9B � � : H Q��>?�A A H ; .VE A�B L[� !���A2B�1,�� 1���.����/�������� 1��#

23��!�4�:,��!�/�,�/!�����4��#�I�1�%@,2`��1�@#����<�����1��/ = ,�5!/;>N R :* *9B ���S?9A A H ; .VE A�B �'!���A,�5� ������#E ,��23�1,�� 1���&��/�2B,<��23��!�4��G

��2 = ��2��>�����1� ��2 � �*��#%�� �.! #E,�����!/�� �'!� ���P,�/P1���.�1���1����R,2C!4 ��� +G�1��� �-��/�� � ,�/�#E��!� !�� �%@,2C��/�23,<� ��V�V��2B,��1���&������!"1��,�/I,2

1���&#%�����1��/�A�;�����D�� ���4� �<!" ��G

�`! � ���.�TG`$<� �@��� ������S��#E������1��/��$�<!/�����!��.#E,���� !/����@��/P! /���1����������G

L��

Page 91: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

�� ����� 4 LVBDC`BGJA�: H *�NI?�=@B . "$2 �*17.�� � �!B H B . "72 �*17. ;SL\? , � +�� (!� " : H @�� �K" � �C#%� GK:<=F=@?<NIQ �� �&)*� #%(!� #E,�����!/�� ��!"���$� � ��� ��� ������� ,P� �%:! � ��/�!"�� � !�I�</M1���4��/�2B,<��23��!�4��G/�@���V�T��!���-�M���1������� 23�1,�� ����1���%� 1��� ������ �������D�� ���4�'��!" �� '��� � H E!C`B)LVBDC`BGJA�: H;LW,�_1���T��������#E,�/ � C B <; G+?<CLVBVC B+G�A�: H;L�G �����%�1�&!"�1�& 6^,_��V�-���A,2C�������:� ������#E ,�;�V� C :�G+?<C LVBVC B+G�A�: H L !/�� ��C :>.K?<C L�BDC`BG�A�: H L G

�@���&����23�%1���4�Z,2`! � ������#E ,�5���%� ��/ ���R,�/0��1�A#���-���

� ! )G�KJ � �!) � ��)*� #�(!� ���@� �%5��/I1���&��/�23,<��23��!�4�&!/��P������!��/��R1���%���&��/�1�<�-���V� �<��#%��1� � �������% ���:?

� ! )*( ��) � ��)*� #�(!� !"���-��!"���C6���1�$!/4!�1� ,*#%��!" ���$1!"� ��%^!/��$�1����!��/ �`�</U1���R�</�2B,<��23��!�4�R,�/��`�!�5��,�/���!�A1���&1!"� ��%5�<� � ���</��$���1,*#E���1� ���:?

� ! � )*( � �!) � �&)*� #%(�� ���A�1�%@��/G1���&��/�23,<��2B�;!�4�Z6�������� � �����H���[���1,*#E���1�1��/��$�1,��4�:2B�;!�4�&!/��������!��/��A��/I1���.��/�23,<��2B�;!�4�&!�@��,�/���!��1��!"@23��!�4�&��� � ���</��U� �1,V#E����� ���MG

� ��� � � � # ��� " �

� � ��4 *9B � � : H Q�*#NI?<=PB� �K+�� (!� " #E,�� ��!/����U!"�1� ��� ��� ,M�1�%23�%�1��/�#E��1��� 9"!�����4,2A!���V�S��/S1��� #%���1�1��/�&23��!�4��G��@���9"!�����A,2 !���V�4���C���1,*#E���1� ��� !#%#E,������/��. ,.��1�?#���-� = !���1���4���4 , � �A,�/��@,2 LDA H ;>N���=I;>N A�B ��B H = RMH ?�=@B%=,� CT; LDA �

� � #%� � �� � �! �" � #%�&�!�&� � � ������ � ��!"��#�������1���W��������#E,�/023,�5!/M��/� ��0� !"1#�����/���1���U�1 ����/��,�4��/� � ��%��G H 2@�1� #�� !/ ��/� �� ���U2B,�� /�� = ������ !�����U!��� ��V��6[,�����W��/ 1���_��/� �� ,O1���23��!�4�U!/��P!��� ��/�2B,<� ��V�*�@!/��P9,*#%! � ���<!"��G�1������#E ,���A ,_1���&��/�23,<��2B�;!�4��G

� ������� � � ������P�1��!"��#������]2B,�^!:�������D�� ����� ��!" �A6���1�$65����#��$ ,.���1�%���1,*#E���1�C1���A23��!�4�@� �1��/��1���&�������D�� ����� ��!" �D� '/�� ��/��$!� �,����1��� ,2"�V��#E1��,�/��\G10KG

�1) � � # � ����!#�� ����� 5�������4��/�Z�<�5� �1,V#E����� ���T!#%#E,�;����/��I ,P��1��9�!�<����� �1 ����/�� = ��/� � ��%� = 23��!�4� = ,��<��� EL�G

� ��� � � � %�� �� # �

�� ��� 4 ;>N R :* *9B � ��NI?<=PB (C= , � + #E,�� ��!/����?!"�1�5��� ���$ ,:�1�%23�%�1��/�#E�A1���A9"!�����A,2-!/4��/�23,<� ��V�$��/$1���@#%���1����/�?��/�23,<��23��!�4��G�@���:9"!�����:,2C!/M�</�2B,<� ��V�I���A!�1�����4���P , �-�&!��1 ����/��'G

L!$

Page 92: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

� ��� � � � � % ��� #�� "$#���� ' � #

�� ��8IH BQ<; G+?�A�B�*�NY?<=PB

� � ���)*� @B���&" � �C#%� #E,�����!/ ���5!"���U��� ���M ,_���%2B�%�1��/ #E�.1���W9�!�<���&,2\!_���1������#%!" �U��/01���W#%���1�1��/�23��!�4��G �@���W9�!�����.,2]!G���1��� ��#%!" �W�<�5!��6R!��*�Z! 23��!�4� = !/��H������5���1,*#E���1� ���H��/01���W�1!���W6R!��O!���/P!�, � +�� (!� " #E,�����!/��MG

� ��� �>� � % ��� "$#�� �6' � #

�� ��4��3231��� � @�� �K" #E,���� !/��0���@!�6�������#%!"�;�G� � ���P ,��1�%23�%�1��/�#E�.1���&9"!�������A,2?!���-,2C1���&� �1������#%!" ���@�</P1���#%���1����/�A23��!�4�@� ��/M!/0!"� � �� �;!"�� ,�����%�%L�G

� ��� ��� � #�� � ' � � �� �

� � ��� C`B�;OGK?<C *�;OA�BD=

69� J � �!)R)*( ( , � @ #E,�� ��!/����Z!"�1�4��� ���O ,0��/ � �%�15�</�2B,�;��!"1��,�/T2B�1,�� !G� !"��1��#%����!"�Z��������#%!�`��/� ����/� ,I1���4#%���1�1��/�Z2B��!����G ������ ��,�, �*��2B,�&!P�����*��#%!�N��/� ��T1� !"Z� !"1#������:1��� C B <; G+?<C�;OA�BD= !/��!�����.!��� ��V��6[,�����.��/H1������/� ��O ,01����23��!�4��!/�� !���?��/�23,<� ��V�V�.!/��S9,*#%! � ����!"��O� ������#E ,���. ,1���.�</�2B,<��23��!�4��G

� ��� � � �� "$#

� � ��� �� $2*1� (���� #E,���� !/����Z!"�1�$��� ���0 ,P��/ � �%�1���/�2B,��� !"1��,�/023�1,�� 1���W�����*��#%!�N��/� ��0!�1� ,*#%��!" ���O6���1�T1���23��!�4�&/�!�4�U��/� ,41���&2B�;!�4�@� ��V��6[,�����%L],�5��/�2B,$23��!�4�@� ��/�23,<� ��V�*��!/��P9,*#%! � ���<!"��G�1������#E ,���EL�G

� ��� ��� � ( � � �

� � ��:<E A�B H * B 8IH � ;>N3NYB H *B 8IH � ;>N3NYB H *B 8YH � ����� ;>N3NYB H *B 8IH � �

� 2 � )G" #E,���� !/�����!"���U��� ���0 , �1�%23�%�1��/�#E�W! ��V� = !����1��� ��#%!" � = ,�Z!��� ���1��� ��#%!" ������/0,�/��&,�Z�4,�1�#�� ����� 23��!�4����G �[!#�� ;>N3NYB H *B 8YH BDL+LK; :<N ���G! ��V��6[,��� /�!�4� = !�� �1������#%!" �O/�!�4� = ,�P! � @�� �K"#E,�����!/ �MG��^!#;� :<E A�B H B 8IH BML+LM;O:�N ���A! , �K+��3(���" #E,�����!/ � = ! � � ���)*� @�� �K" � �C#%� #E,���� !/�� =,�$! � @B���&" #E,�����!/ �MG � ����� �%9�!��� !" ���U��!#;� ;SN3N B H * B 8IH BMLKLK; :<N !/�� � ��!"��#������$2B,�$��!"1#�� ��/���1� � 2B��!�����&,2A1���G#%���1�1��/�.23��!�4��G��@����/ = ��&���V��#%�� ���U1��� :<E A�B H *B 8YH BDL+LK; :<N ��/ 1���_#E,�/� ���*W,2��!#��T,2`1����� �&23��!�4���+G

L�0

Page 93: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

� ��� ��� ��� �

�� �� � � B 8IH

0 � � #E,�����!/ ���@!"�1�&���1���P ,����1,*#E���1�@! ��V� = !4���1��� ��#%!" � = ,�5!���-� �1������#%!" ���@�</P!��� #����<���I2B�;!�4���+GH /U,1���%�\6^,�;��� = 1���R���*���1���1�1��,�/W#%!/ � �R!�, �K+�� (!� " #E,�����!/ � = ! � � H� )*� @B���&" � ��#%� #E,���� !/�� =,��! � @B���&" #E,�����!/�� = 6�����#;�P���A���*��#%�� ���M��/I1���&#E,�/� ���*5,2C!��� #;�������I23��!�4���+G

� ��� � ��� �� % �

�� ������ B 8IH� �! , #E,�����!/ ����!"�1�U��� ���P ,_���1,*#E���1�@! ��V� = !4���1��� ��#%!" � = ,�5!�<� ���1�����<#%!" ���@��/0!��� �����1#E��/���!/�23��!�4���+G � ��!��/ = 1���A���*���1�����1��,�/4#%!/ �-�@!�, �K+�� (!� " #E,�� ��!/�� = ! � � ���)*� @�� �&" � �C#�� #E,���� !/�� =,�:! � @B� �K" #E,�� ��!/��MG/�@���<�5#E,���� !/��H�������*��#%�� ���S��/T1���4#E,�/� ���V:,2]!/��T�����1#E��/���!/�5,2^1���#%���1����/�A23��!�4�:6���1�0!$2B�;!�4�&9"!������G

� ��� � � � �� % � #�� � ( � � �

� � ������ :�E!A�B H *B 8IH � ;SN3N B H * B 8IH � ;>N3NYB H *B 8IH � ����� ;>N3NYB H *B 8YH � �

� �! , �&" 2 � )*" #E,�����!/����.!"�1�_���1���S ,M����,V#E���1�U! ��V� = !0����������#%!" � = ,�W!���?����������#%!" ���.�</S1��������1#E��/ ��!/�1�W,25,�/��_,25�4,�1�P#����<��� 23��!�4���+G � ����� ��� '/����.1��� ;SN NYB H B 8IH BDL+LM;O:<N3L 6���1� !23��!�4�&9"!�����W��/P1���.#%���1�1��/��23��!�4��G4�@����/ = 1��� :<E A�B H B 8IH BML+LM;O:�N �<�@���*��#%�� ���T�</01���.#E,�/� ���*�,2!���-23��!�4�.�����1#E��/���!/�1�A,2C1����� �&#;�������I23��!�4���+G

� ��� � � � �

�� ��� B 8IH BML+LM;O:�N

� (!#%( #E,���� !/����R!"�1�:��� ���G ,$ ��!/�� 23�%�A#E,�/� ��,��-2B�1,�� 1���:#%�����1��/�R��� ���D�� ���4� ��!" �� ,4!$/��%6 �������D� ���4� �<!" ��G Z ����/P#E,�/� �1,�� ���R ��!/�� 23�%�1�1��� = ������H#E,�/�1��/V�����R6^,� �V��/��W,�/06���!" �%9�%�@23��!�4�:��A6R!�6[,���V�</��P,�/ �-�%23,�1��1���� �;!/�� 23�%�&,V#%#%���1�1���MG��@��� B 8IH BML+LM;O:�N #%!/ �-��!0�������D�� ���4� ��!" ��/�!����,�! ���,����T/�!����G ������ 6������ �1��!"��#��T2B,��!���� ���D�� ���4� ��!" �.6���,�� �W/�!�4�.��!"1#;������1���.���*���1�����1��,�/MGH 2\1���%�1�$���5,�/�� = �������#;����#��*�: ,P� �%�4��2\��Z����! ��1,����H�<��� +G H 2\��Z��� = � ����� � ��!"��#������Z2B,�Z23��!�4�#�� �������1��/G1��!"@!"���.�4��� � �%�;�R,2N1��� ��1,����0!/��I����,V#E���1�1���A��!#��M,�/���G H 2N1���:�;�����D�� ���4� �<!" �&���A/�,! ��1,����M/�!�4� = � �����S�1�<�4� � �����*��#%�� ������1�@#E,���� !/����+G

L��

Page 94: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

� ��� � � � � #8' � � ! "�� �

� @ � � ��) (�� � � !"�1�$��� ���T ,G�-�%�123,��� � ,��4�$� �-��#%�� '#U#E,��4� ��1!"1��,�/O,�:��/�23�%�1��/�#E�U�1����!" ���O ,I1���#%���1����/�U2B��!����G ( ,�4��/ � 1!/�#E� = 1���%�1�I���W!T� �-��#%��!�]2B,�;� 23,�W���% �%������/��</��01���I�4,�� W#E,����4,�/�� �,*#%#%���1����/��0�������4��/�1�U�</ !M�<��� &,2A9"!��������� =@? � : H ;OA � L�G H U���U!"�����1,� ����!" ��23,� ������ ,M�-�%�123,���1����� �*��/��I,2C#E,��4� ��1!"1��,�/ �-��#%!��� �:1���.�1���1����1�</��W�</�2B,�;��!"1��,�/P#%!/ �-�&��/��1�%�1 ���P��/� ,41���&23��!�4� =6����%���.�������!�9"!����! � ���.2B,��#E,��4�-,�/���/�1�51��!"5�1��#E����9�.1���.23��!�4�P� �1� #��M!� H��7I�� �J ��L^ ,_��!���W��� �,2?��+G

� ? � : H ;OA ��� :<=F=@?<NIQ�� ��� � "`!C $2�� .V�

� ����� (!� � # + #E,���� !/���#%!��� ��� ������P ,&#E�1��!" �5!/ ����/�� �%��C�</� ,:1���A23��!�4�@!.����� C,2 9�!�������C1��!"#E,�/�� 1��1�� �@1����� !*� ,������W,2-!.����� ?��/41���A2B��!����G H ]��!�����[��� �A,2- 6^,W!"� �����4��/�1�?1��!"[#%!/ �-�@� �%��/M1���.��� ���D�� ���4� ��!" �U,��������� ������� ���P1���$����!��, �����.��!/�!��%��� � =@? <N !/���8 B H GKBVN A G H �65����� ,�/��`�#E�1��!" �W! � =�? � : H ;OA � ����� A��2`23�%6^�%�51��!/ � =@? <N �������4��/�1�@,2C1���.�<��� A#E,�/��1�����.�4,�1�&1� !/ � 8 B H GKBDNIA

�-�%��#E��/�A,2`1���& ,1!� /V��� � �%�qG

��;SLMA - A�BD=%L�� :<=F=@?<NIQ�� ��� � � � . � .31�� �

� ) � � # � #%�&� � #E,�����!/��H#%!���1��� ������� ,P!���H!I����� 5 ,I1���$2B��!���U,�/��`�M��2?1��!":�����1���,V���Z/�,����#E�%���M� ,��4�.���1�����% �%��� ��/����P�1���%� = 65����#��P#%!/ �-�&� �-��#%�� ���I�����1��#E1�`�_��/I1���.�������D�� ���4�'��!" ��G

� ;>N���C`BVA�:�N�� :�=%=@?<NYQ� � ��� �C�&% � �$1$. %

,Z��9��/ ! ���<� ,2U9�!������� = 1��� � � ���)*� #�(� #E,�� ��!/�� !�����I��/�23,����!"1��,�/ , 1���O23��!�4�H , /�, �6����%1���%�U1���%���G���U,�/�� ��!T�1�</������ 9"!�����_���1��� ��/� � LK;>N���C`BVA�:<N LZ,�$6����%1���%�$1���%�1�I���.,�/ � � !T����/������9"!�����&! � � ��/� � LM;SN��9C B�A�:<N"* :<E A L[��/P!4�<��� +G

? ;>=@B� :�=%=@?<NYQ�� ��� .O� � 1

� # � �A� #E,�����!/��I��!J� �-��� � ��� ,4#E,�/�9�%�1@�����<��1!"��$1���4�5 ,$!$� 1!/ ��!"���_2B,��� !"+G �@�����[���[��� ���

L'2

Page 95: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

�����<��!"����� ���</P#E,�/'� � /�#E1��,�/I6���1�M!4��!"1! � !� �U1��!"�� ,�1���@1���4�&��/0� ������1!"�� 2B,��� !"+G

�";SC�A�B H � :<=F=�?�NIQ� � ��� #���� .3172

� DF)G#%�K� #E,�� ��!/�� ��!�� �-�G��� ��� ,S�1�<����/�#E������������/�1�$��/�!T���<� ./�,W#E,�/�1!��/ ��/��T!O�����1� ��/�!" ���� !" �%��/xG

� ��� � �&� �-"

� � ��� B 8IH � B 8IH � B 8YH $ ����� B 8YH � �

;O� #E,���� !/����A!"�1�:��� ���I ,4���*��#%�� �.!$���<� ^,2`�����<����1��9��#E,�����!/����[23�1,�� ���%23R ,4��� ����R!/ �P� ,����-,�/I1��� �;� @�1��#%#E���1� = 6����%�1�&����#%#E���1�@����#E,�/��1�����%�����P!�#���!/���& ,�1���.�<��/��������11��#@,����/�23,<��2B��!����G

� ��� � �I� � # � �% � � �� � � # ��

��� � 17. A�? H ��B�APLV:<E H GMB ���� �� # . � 1$. A�? H ��B�A LD:<E H GKB �

� � � # #E,�����!/��M���A��� ���P ,

� �1�%@!�� *9B � � : H Q��>?�A A H ; .VE A�B L[� !���[��/G1���&�<��/��������11��#A23��!�4�Z,�A,�/��Z,�@�4,�1�:,2`��1�R#������<���1��/ = ,�

� �1�%�!/ � ;>N R :* *9B ���S?9A A H ; .VE A�B L[� !���@��/I1���&��/�23,<��2B��!��� =

,79�%��6@����1��/��41���&#%���1�1��/�@9"!�����Z,2C1��� *�B � � : H Q ,� ;>N R :�* *�B �"= ��2`��A������� 1�+G� � ( # � �K# #E,�����!/��I�-�%�123,�����^1���:�1!�4�:2Q��/�#E1��,�/I��/ �����1�^1��� *�B � � : H Q ,� ;>N R :�* *�B � !���1��!� �

������� 1�+G�@��� A�? H ��B�A ,2[! � � # ,� � ( # � �K# #E,�� ��!/��H��!��M1!���41���U23,��� ,2]!���V��6[,��� = !/H��/�23,<� ��V� =

,��!� 2 � )*" #E,�����!/ � �

� ��2N1���.1!"� ��%5����! ��V��6[,��� = 1����/0! � � # ��/�� �%�11�@1��� ��V�V6^,���M6���,�� �:9"!�����U���A1���&9"!�����:,21����� ,�����#E���</� ,W1����2B��!��� = !/��G! � ( # � �K# � !�����^1������/ � �%�11��,�/ ,�/�� ����2-1������V��6[,���I��,V���/�,�!���1��!� �G������� ?

� ��2`1���U1!"� ��%:���5!/T�</�2B,<� ��V� = 1����/T1���U�1���1����1��,2 � �K# !/ � � ( # � �K# !"�1�U1���U�1!�4�$!��2B,�Z!��V�V6[,��� = � �����/ � ��!�O,2^� �% 1��/����V�*�:��/T1���4����/���� ��� 1��#:23��!�4� = ������ � �%1�&�</�2B,<� ��V�*�Z��/1���.��/�23,<��2B�;!�4� ?

L��

Page 96: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

� ��2�1���^1!"� ��%\��!� 1���^23,���8,2 ! 2 � )G" #E,�����!/�� = 1����/U��1� ;>N3NYB H *�LMA H ;SN �<L *#CT; LDA ���`#E,�/�� �;!��/���� ,T��!�9��!P�1�</������$9�!�<�����Q6�����#;�O� !�� � �4! ��V� = ���1������#%!" � = ,� � @B� �K" #E,�����!/�� L�!/��H1���:�E!A�B H *�LMA H ;>N�� �U� � U/�!���_!���V��!/���� !�� /�, �-�@��!/ ���� ,�U1��� ����MG)�@�V��� = 1��� 1!"� ��%65����� ����1���%� �-�&!�����/���������V�V6^,�;�M��/ �$�LR!4� !"�11��#%� ��!"�@#����<���I2B�;!�4�P� ��V�V6^,���M,������������#%!" �"L,�%��0�L]�%9�%��I���1��� ��#%!" �&#����<���MG

�@��� LD:<E H GKB ,2�! � � # ,� � ( # � � # #E,�����!/��U��!��:1!���[1���^2B,���+,2�!�� �;��/�� = ��V�V6[,��� = ��/�23,<� ��V� =H��7I�� �J � )*�KJ � �!) )*( ( , � @ #E,�� ��!/�� = !� (!� � #E,�� ��!/�� = ,��!� 2 � )*" #E,�� ��!/�� �

� H 2`1���.� ,����;#E�:,2`1��� � � # #E,�����!/��T���A!�� ���</�� = ������ � �%1�@1��� A�? H ��BVA , 1��!"�� ���</��'G

� H 2�1���0� ,�����#E�P,251��� � �K# #E,�����!/�� ���4! ��V�V6^,�;� 1��!"4������� 1����/ 1���P���</�������� 1�<#�23��!�4� = ������S�1�%1�@1���&1!"� ��%@ , 1���&!��� ,V#%�<!" ���09"!�����@� !�� �;��/�� = ��/� � ��%� = 23��!�4� = ,���<��� EL�G

� H 2C1���U�1,�����#E�&,2?1��� � �K# #E,�����!/ �M���5!/M��/�23,<� ��V�I1��!"�������� 1�5��/01���.��/�23,<��2B�;!�4� = � ������1�%1�@1���&1!"� ��%� ,�1���&!��� ,V#%�<!" ���09"!�����@� !�� �;��/��*L�G

� H 2 1����� ,����;#E�A,2'1��� � � # #E,�����!/����<�?! H�� I�� ��J � )*� J � ��)B)*( ( , � @ #E,�����!/ � = � �����P!� �*�H��7I�� ��J �U , /��H!G�1 ����/��G2B,�:1���$�1,�����#E��� !�:�����1#E�;���-���T��/ � ��� = � �xG\i�� ��i'2*L�!/ �O�1�%1�:1���1!"� ��%� ,�1���.�1���1����+G

� H 2\1���4� ,�����#E�$,2\1��� � �K# #E,�� ��!/��S����! (!� � #E,���� !/�� = � ����� � �%1�Z1���W1!"� ��%: ,P1���/ !�4�&,2`1���.#%���1����/�A23��!�4��G

� Z ����/M1���.� ,����;#E�&,2N1��� � �K# #E,�����!/ �0���@!� 2 � )*" #E,���� !/�� = � �����S� �%1��1���&1!"� ��%5 ,1���&9�!�<���:,2N1��� ��V��6[,���M,�@���1�����<#%!" �:,2`1���&#������<�I2B��!����G

� ��� � � � � � % #� �% � � �� �7' � % #�

��� ���� �%&1 G ��;SC Q�*�LMA�?�A�BV=@BVN A ���� �� # .����C %81 G � ;SC Q�*�LMA�?�A�BV=PBDN A �

�@��� )G( H� !/�� � ( # )G( H� #E,�����!/ ����!"�1�P��*/�1!#E1�<#0�1����!"�423,��� �-��#%��!�R#%!� ����,2�1��� � �K#!/�� � ( # � �K# #E,�����!/ ��� = ����� �-��#E1��9��� �Y�^6�����/01���.�1,�����#E�U�<��! 2 � )*" #E,���� !/��T!/ �01���&1!"� ��%��!"1#;�����_��1� :<E A�B H *�LDA H ;>N��= 1����/ 1���01!"� ��%G��!�� �-�0���1,���-��� !/�� )G( H� ,� � ( # )*(� �� ��� �����/��1 ��!�MG �5��/ #E� = 1���&23,�����,>6���/��$ 6[,_#E,�� ��!/����@!"���&� ����!/�1��#%!��� �G� ,�� ��9�!����/�V�

�7� � 1$. 4�%�"�� 1 4�%�"�� 1��$46. � ����� ��� ��� ���C �%&1 4�%�"�� 1�� 4 . � � ��� �

L�i

Page 97: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

� ��� � � � �5# �

�� ����� �*1`� A�? H ��B�A �� ��) #E,�����!/����5!"�1�U� � ���0 ,G�������% �U!)� *�B � � : H Q��>?�A A H ;/.�E!A�B L@� !���@23�1,�� 1���.����/�������� 1��#�23��!�4�&,�Z!/�,�/!����������P� �%A,2?��1�@#;���������1��/ = ,�5!/ ;>N R :�* *9B ���>?�A A H ; .VE A�B � !���@,���1������#E ,��23�1,�� 1���&�</�2B,<��23��!�4��G

�@��� A�? H ��BVA ��!��I1!���.1���&2B,�;� ,2?! ��V��6[,��� = ���1������#%!" � = �</�2B,<� ��V� = � ������#E ,� = ,� 2 � )*" #E,��F���!/��xG H /M!��� #%!�1��� = � ����� �1��!"��#������523,��1���&1!"� ��%���/01���.����/�������� 1��#523��!�4�P� ��V�V6^,�;��� = � �1�������#%!" ��� = !/�� 2 � )*" #E,�����!/����%L\,�@1���.��/�2B,<��23��!�4�@� ��/�2B,<� ��V�*�@!/��0�1������#E ,���EL = !/ � = ��2C��@���R23,���/�� =�������% ���@1���&1!"� ��%�!/��0��1�A9"!�����Z23�1,�� 1���.2B��!����G

� ��� � � � � �

�� ����� � # A�BDLMA�A �!BDN � BDC LVB � �

?#E,�����!/ ���]���*��#%�� �:1��� A �!BVN #E,�/ � � ,�����/�A��2 1��� A�BDLMA �%9�!��� !" ���R , A H E B ?*,1���%�16��<� � = ��2 1���%�1�Z���!/ BDC LVB #E,�/ � � ,�����/� = ��Z���5���V��#%�� ���MG �@��� A �!BVN #E,�/�� � ,V����/�:!/�� BDC LVB #E,�/�� � ,V����/�1�:� !�� �-�$!/ �#E,�����!/ �P1��!"�#E,�/�1!��/��5/�,46����� ���1� !#E��G

�@��� � A�BMLDA ��!��I1!���W!/ �I,2`1���&23,�����,765��/��$2B,�;���V�

� ! ��V��6[,��� = � �1������#%!" � = �</�2B,<� ��V� = ,��� ������#E ,�

� ! � @B� �K" #E,�����!/ � =

� ! ��1,����M/�!��� =

� ! 2 � )G" #E,���� !/�� =

� !� ��� @,2C� ,�� !������G,����/�� ,���!�<���� =

� ,�@!$#E,�� � ��/�!"1��,�/_,2`!/ �_,2 1���:! �-,79�: ���11� = #E,�/�/���#E ��� ���_!$��, ���<#%!� ?�NIQ ,�@!$��, ����#%!� : H G

�@���) �;� _�� ��� �G�</ 1���H! �-,79� ���<� �%9"!����!" �H , A H E B ��2:1���V� ������� I��/ 1���O#%�����1��/�G23��!�4�� ��V�V6^,��� �:!/��O���1������#%!" ���%LR,�&�</�2B,<��23��!�4� � ��/�23,<� ��V�*�:!/��H� ������#E ,���EL�G\� ��� :��/O1���$23,��� ,2^!� @�� �&" #E,�����!/�� �%9�!��� !" ���] ,W ��������2 1���%�1�@������� 1�[!"^����!� ^,�/���� �1������#%!" ���</�1����#%���1�1��/�]23��!�4��G� ��1,���� /�!���_ ��� $�%9"!����!" ���W , A H E B ��2A,�/��G,2@1��� ��1,���� � �U�4��� �-�%���U���*���11�W�</ 1���I#%���1�1��/�23��!�4��G � ��� Z��/T1���U23,��� ,2]! 2 � )*" #E,�����!/ �T�%9"!����!" ���� , A H E3B ��2?1��� :�E!A�B H *B 8IH BML+LM;O:�N ���23,���/��O��/T!":����!�15,�/��4�4��� �-�%�Z,2\1��� ;SN NYB H * B 8IH BMLKLK; :<N"*#C ;SLMA G.� ��� Z,2\� ,V��!����#�0,�&��/�� ,V��!����#�

L

Page 98: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

#E,��4� !"�����41���P9"!�����I,25 6^,�� ����/��<��9"!������� ,�-�%��!/�� �+G�� � ��� �,2�� ,�� !��������%9�!�<��!" ���4 , A H E B

��2 � ,1�H,�-�%��!/ ���:!"�1�41��� ��!�4� ?N!P ���1&,2[�</�� ,�� !������M�%9�!��� !" ���& , A H E B ��2 � ,1�H,�-�%��!/ ���:!"�1������-�%�1��/�+G

��/ ��/���� �-�%�.,2@1���G!"23,�1���4��/�1��,�/���� ��� 1�4��!J� �-�_#E,�/�/���#E ��� ��� ��, ���<#%!� ?<NYQ � ���1��/��T1�����*� �-,���� (���� ,VL ,�]��, ����#%!� : H�� ���1�</��Z1���A��V� �-,���� (���� ,VL�G ��/ �$�1��#;�4!� ����,��4�%��!" ��� ��� ]��!J�U,�/��`���� �W,�/��4��, ����#%!�`#E,�/�/���#E1��9�4,��1���U,1���%�qG.�5/ ?<NIQ � #E,�/�/���#E ��� ���1Z�<� A H E B ��� ��!#�� #E,�/�� 1��1����/� ��� ��<� A H E B%= 6��������:!/ : H�� #E,�/�/���#E ���M ��� ���� A H E B ���S!"�����!� @,�/��&#E,�/�� 1��1����/�@ ��� 5��� A H E3B G

09� � # � ( Q�� � �!) � # +��! H" H��� � �!) � # +�N��� 1�@,2`� ,�� !������G,�5�</�� ,�� !������_��!�9�U1���&23,�����,765��/��W2B,�����

��Q�� � �!) � # + � : 8 B H ?�NIQ �� : 8 B H ?<NIQ"�

�� ���� � �!) � # + � : 8 B H ?<NIQ � � : 8 B H ?<NIQ�

� 8 B H ?<NYQ � ��!J� 1!���T1���T23,��� ,2&! ��V�V6^,�;� = !/F��/�23,<� ��V� = ! � �1������#%!" � = ! # � � = ! +��! , = !

+��� , �K" 2 � )*" = ,�A! 2 � )*" #E,�����!/�� = 6�� ����� : 8 B H ?<NIQ"� ��!�� �-��!/�� ,2 1����� �Z,�R!$� �;��/��'G �[,1�,�-�%��!/����A!"���&�1������#E���0 , � ����/����R,������� 1�R,2?� �;��/����A� ,�!�� , #E,��4� !"�1�.1�������A9"!�������V�

� � ��V��6[,���4���`#E,�/�9�%�1 ���4 ,:!Z� ����/���!#%#E,������/��5 ,Z1���R9"!�����[,2�1��� ��V��6[,���4��/U1���R#%���1�1��/�23��!�4��G H 2C1��� ��V�V6[,���T��,�����/�,�������� 5��/01���W#%���1�1��/�@23��!�4� = 1����/01���.,�-�%��!/��M9�!�����.���N E�C>C G K�1���%�16��<� � = ��2-1���59�!������,2 1��� ��V��6[,���G���]!W� ����/�� = 1����/_1����,�-�%��!/�� 9�!�<�������]1��!"�1 ����/��'G H 2N1���:9�!�����Z�<�@!/0��/� � ��%� = 1����/P1���:,� �%�;!/��I9�!�<���&���R1��!"��</� � ��%� = #E,�/�9�%�1 ���M ,! ����#%����!� � �;��/��'G H 2N1���.9�!�����Z�<�@!423��!�4� = 1����/P1���&,�-�%��!/��I9"!�����&���R1���.2B��!���&/�!�4��G

� ������� ���</��&9"!�����@,2 !/_��/�23,<� ��V�����\��1�]9�!��������/�1������/�23,<��2B�;!�4� = ��2 �1� #�� !/_��/�23,<� ��V�4���*�<� 1�+GH 2`1���.��/�23,<� ��V�I��,�����/�,@������� = 1���&,�-�%��!/ �I9�!�����&��� N3E!CSC G

� �����U� �;��/�� 9"!�����U,2]!�� �1������#%!" �$���@1���U23��!�4�$/�!�4��G H 2?1���W���1��� ��#%!" �U��,V����/�,5������� ���/1���&2B�;!�4� = 1���&,�-�%��!/��I9"!�����&�<� N3E!CSC G

� ��/ ,�-�%��!/�� ��/ 1���P23,��� ,2Z! # � � �Q,� +��� ,`L.#E,���� !/�� ���$#E,�/�9�%�1 ��� , !S�1 ����/�� ����1��!"��#����</�� 23,�_1���M1!"� ��%G!��,�/���#;�������U�Q,�G�����1#E��/�� !/�ELW2B��!����� ,2Z1���O#%���1�1��/��23��!�4��G�����_!� �,�;��1��� 23,�$#E,�/�9�%�11�</�� ��V�V6[,�����$!/������1������#%!" ���U ,H� ����/����U���.� � ��� ,H#E,�/�9�%��

I ��������������������� �=<�!"������� �#�$!���%&�'!(��%)��%��#���*���,+ % -

L/.

Page 99: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

1���01!"� ��% ,�! � ����/��'G H 2Z�4,�1�P1��!/ ,�/��M��/��11!/�#E�P,2Z1���P1!"� ��%_�<�42B,�� /�� = 1����/ 1���,�-�%��!/ �P�1������#E���@ , !4����� R,2?� ���</����+G

� ��/ ,�-�%��!/�� ��/ 1���023,��� ,2:! + �! , �K" 2 � )*" #E,�����!/ � ���4#E,�/�9�%�1 ��� ,�!S� ���</�� ���

�1��!"��#����</��:2B,�]1���A1!"� ��%]!�4,�/��.�����1#E��/�� !/�1�?,2 1���A23��!�4���?��/$1��� ;SN3N B H * B 8IH BMLKLK; :<N L *#CT; LDA G�����5!� �,�;��1��� 2B,�R#E,�/�9�%��1��/�� ��V��6[,�����R!/��_���1�����<#%!" ���] ,$� ����/��.���[��� ���_ ,W#E,�/�9�%�1R1���1!"� ��%@ , !4� ���</��'G H 2`�4,�1�:1��!/P,�/��Z�</�� 1!/�#E�:,2`1���Z1!"� ��%5�<�^23,���/�� = 1����/I1���:,�-�%��!/����������#E���A , ! ����� R,2?� ����/����+G

� ��/_,� �%�;!/��_�</�1����2B,�;� ,2 ! 2 � )*" #E,�����!/ �_���[#E,�/�9�%�1 ���I ,W!W� ���</�� ����� ��!"��#;����/��W1���;>N3NYB H *B 8IH BML+LM;O:�N L *#C ;SLMA 23,�R2B�;!�4��� = !/��I� ��!"��#;����/��W1��,�� �Z23��!�4���[2B,�R1��� :<E A�B H *B 8IH BDL+LM;O:<N G����� :<E A�B H *B 8YH BDL+LK; :<N�= �-����\! ��V��6[,���_,�]����������#%!" � = �<�?1����/ #E,�/�9�%�1 ���G ,U!.� ����/��&� �1��/��1���.!� �,����1� � 2B,��#E,�/�9�%�11��/�����V�V6^,��� �@!/��P����������#%!" ���+G

�A6[, �1�</������&� ���</����@!"�1�.#E,���� !"�1���0 ,_,�/��.!/�,1���%�5��������#E1� ��G �D�1��/������:� ����/����H���@#E,��4�'!"�1��� ,$��!#��0����� �-�%�R,2N!$�����1],2N�1 ����/������4G �5/G� ,V��!����#�� ��� A�%9"!����!" ���R , A H E3B � ���������

��� ���6G

��/S��/�� ,V��!����#�0 ��� :�%9"!����!" ���: , A H E B ��� �������W��������� GF�A6[,I�<��� 1��,2[�1 ����/������W!/ �����C!"�1�

#E,��4� !"�����S ,0,�/���!/�,1���%� ���H#E,��4� !"�;��/��I��!#����4��� �-�%�:,2[,�/��������1� ,T!���`,2[1�����4��� �-�%���Z,21���&,1���%�5�����1+G �5/P� ,V��!������G ��� ��%9"!����!" ���� , A H E B ��������������� � ��� � �

������� � G"�5/T��/�� ,V��!����#�

��� @�%9"!����!" ���� , A H E3B ��������� ����� � � � � ��������� � G

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

�� ����� � # A�BDLMA � A �!BDN � � 1`� � 1 �# A�BDLMA � A �!BDN � ����� � 1�� � 1 � # A�BMLDA � A �!BDN � � BVC1L�B � ���/��$# ��) � � �A#E,�����!/��H!����,>6��Z#���!�</���/��_,2 �A#E,�����!/�����G � � �%��������,2 A�BDLMA �:!/�� A �!BDN #E,�/ � �D�,V����/�1�A�����1#E�����-�5� ��� �%����/�R#E,�/�����1��,�/��R!/��I!�1� ,*#%��!" ��� A �!BDN #E,�/�� � ,V����/�1�R ,4���*��#%�� ��G�� �V��#%��1��,�/,2 1��� � $# ��) � � �N#E,�� ��!/��G� ,� �\65����/�1���7 ��� ] ��� ]�%9"!����!" ���[ , A H E B G H 2 !���� ��� 1�[2Q!��� = !. '/�!�BDC LVB #E,�/�� � ,V����/�����A���*��#%�� ��� = ��2`��A������� 1��G

� ��� � � � � � � #&%���

� ��� �?�81 % ���� �����5�&1�% � ;>N R :�* *9B � ��NI?�=@B �

� � �H� @ �& �" #E,�����!/��P�<�A��� ���I , #E,�/�#E��!�N!$� !"�11��#%� ��!"�A��/�23,<� ��V�X�Q6�����/ ;SN R :�* *�B � �9NI?<=PB �<�R���1,<�9*�������-L?,�5!�<� ��/�23,<� ��V�V�A23,�@1���U������!"1��,�/I,2C!�#E,���� !/��MG

%&%

Page 100: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

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

� �����������! � ����#"$���%�� �"����&���& �"� %

( � �����1���5� .�� ( ��!�4� �-�%23,�1� , � +�� (!� " !/�� @B���&" � ��#%� #E,�����!/ ���$��!�9� �-�%��/ ���*��#%�� ���MG ��/�^/��������1�I� ���</��$�1��!������!"1��,�/0,2`1� ���R2B�;!�4�&��� ���� �-� - E!NIQ B H LDA�?<NIQ �

�#'������� �������'���� � �������� � ����#"������ ��&�� � ���������#"����#��� �������'���� ������

( � �����1�.�7� %�� � � +�� (!� " !/ � @�� �&" � �C#�� #E,���� !/����+G �� . ���)(+* =�� 3 9

H /_1���523,�����,>6���/��U���*!�4�'�����[,2 1��� ������O��#E������1��/��U��!/���� !��Z#E,�� ��!/���� = 23��!�4�Z�������4��/�1�[1��!"��!79� � �%��/W��/��1�%�1 ���.,�\!�� �%�1���$��������/��@���1,*#E���1�1��/��5!"�1�R���1�%�-��/������&6���1�W!/$!� �%�������.��/U1���^,��� � �� , ��� ������� ����[!/��P#���!/�����5������ , ���1,*#E���1�1��/��'G �����-����!�4� ��������� �&! �V�'!/����1�I��������#E,�/ � ��@����,�������-�&��/����%�;� 1!/���! � ���5 , !/�� �^/����<���1�I� �-��!���%��G

� � ��� � � � � � # ��# � � " �-,/. "$#��-, %�� �� "$# �� �]� �% ���

,Z��9��/T1���U2B��!���U��/ ( � �����1� �7� . = !/��M������/���1���U�������D�� ����� ��!" �����</ ( � �����1�\�5� % = � ����� � ������#E1�1��� G�C�?�E�L�B A�BD= 8 C ?�A�B � �-��#%!��� �.��@��!"1#������51���&#���-�:,2C1���.�</�� ��R23��!�4�"L^!/�� � � ���</��R���V��#%��1��/����1�_#E,�����!/�����G �@���� ��� ��<�41��� , � +�� (!� " #E,�����!/�� �SA�: 8 ; G G �@���P9"!�����0,2:1���0 ,� ��#0�<� !23��!�4� = !/��H� , ������ � ��!"�;#������:23,�.!G�������D�� ���4� ��!" �$6���1�O6�� ��#��H ,P����,V#E���1�:��+G\�@��� �32� �%� ��`%�������D�� ���4� ��!" �&���A� � ��� �-��#%!��� �&��@� !"1#������51���:23��!�4�./�!����G

�@���/8IH :<NI:<E!N ���4�'��!" �U��!�5,�/�� , �K+��3(���" #E,���� !/�� = � NI?<=PB G7�����.9"!�����&,2]1����� ��V�V6^,�;����[1���:� ���</��)( �G�, ������H/����VA� ��!"��#;�����A1���:��������#E,�/G23,�R!4� !"1#�����/��W��/� ��X� ( � �����1�/�5�+$&0VL�G �@�����/� ��:2B,�� /��&#E,�/�1!��/�� /V��� �-�%� ��/�23,����!"1��,�/ = ���*���1���1� ���U��/:1���^2B,�;� ,2�! � *9B ��� �<?<CTE3B L'� !����G � ������ �%1��1�����A/V��� �-�%�@��/�2B,��� !"1��,�/P!�@!�� *9B ��� �<?<CTE3B L]� !���@�</I1���&23��!�4� = !������,76+�</ ( � �����1�.�7�+$�$4G

�*�</�#E�01���)8IH :<NI:<E!N #E,�����!/ � ��!�G/�,>6 �%��� ��/�!" ��� = #E,�/� �1,������ �;!/�� 23�%�1�1��� �'!#�� , 1���GVC ?<E�LVB A�BD= 8 C ?�A�BE= 6����%���&1��� ��)*) @�� �K" � �C#%� � #E,�����!/��T���@����,V#E���1�1���MG5�@���%�1�U���@,�/��`�G,�/��W#;����������1��� ��#%!" � = �`% � 1$2 � . " % �0G �@����8YH B+Q<;OGK?�A�B A�BD= 8 C ?�A�B ����#���,�� ��/ , � �1,V#E�����41���P23��!�4�M�1�</�#E�P1���23��!�4�I��V�-�I�<�$���1������#%!" ��G �@��� (!� � #E,�����!/�� #%!���1��� ������F , �1��!"��#�� 1���I�����*��#E,�/ 23,��!/��/� ��O� !"1#�����/��P1����23��!�4��/�!�4� = ( ��/����%���11!/��MG�, �@���$��/� ��T23,���/��S�</ ( � �����1���5�+$&0T#E,�/�1!�</��! )*� J � ��) � �&)*� #%(!� #E,�����!/�� = 6�����#;�H#%!��� ��� � ������ ,0��/�� �%���1���$�1������#E ,� � � .31�� � 0�" % ���5% �

$&0�0

Page 101: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

� � ��� � �������� �����&���&� ��# �"��������� �" � ��� ���& �"�� � '#�������� ������ ���� ��

( � �����1�.�7�+$&0!� �N���*��#E,�/0��/� ����������!"1#;����/�� ( �R, !/�� ( ��/����%�;� 1!/���,9G��� �&��������� ��

� ����������#�������� ��&�� � �����������

� � ������� ���������&� � � ����"$��� �# �"��������� �"� %

( � �����1� �5�+$�$<� ( ��!�4�R!"23 �%��, � +�� (!� " !/�� @�� �K" � �C#%� #E,�� ��!/����N��!�9� �-�%��/&���*��#%�� ���MG�� � �-�%���/�23,����!"1��,�/4��!� �-�%��/�!�������� ,&1��� �*2 �%� ��C%$2B�;!�4��G H / �*� !/����1� = 1�����?23��!�4��� � ���� �-�@����!�����%���!��� N AO;�BDNIQ9: �

��/� ,41���.��/�2B,$23��!�4��G $ �]��,V#E���1����/��4��/����R65��1�I1���&23��!�4�&��/ ( � �����1�.�5�+$�$4G

� � ��� � � � � � # ��# � � " � �% � � (�� � � � �]� �% � �

,Z��9��/O1���W23��!�4�$��/ ( � �����1�%�7�+$�0G!/��O1���W�������D�� ���4�'��!" ���Z��/ ( � �������%�7�+$�� = ������ �1������#E1�Z1���GVC ?<E�LVB A�BD= 8 C ?�A�B !/�� �-� ����/��R���*��#%��1��/�� ��1� 2 � )*" #E,�� ��!/��MG

H � ��� R��,V, �V�[,�/��D� ��� ��,�/��:1���1,������G1���:��/�/��%�^���*���1���1����,�/��R��/_1���:����� = 6�����#;�I��/ 1� ���R#%!� �&!"�1�!���`���1��� ��#%!" �4/�!�4���+G H :��!�:/�,I����#%#E���1�:6���1�T1���\ '��� Z���1�����<#%!" �$/ !�4�4!/��S�4,79���.,�/H ,P1���� ��#E,�/��xG7�@�����@���1������#%!" �W��,V����������� ��</01���U2B��!��� = !/��T� , ������ � ��!"��#;������1��� � �&'&1_2B�;!�4�.23,�1���A,��� �%�^���V� �1���1�1��,�/ = ��/$1�����?#%!� ��1��� ��V��6[,��� �SA�: 8 ; G G ����/�#E�R1���%�1�@���]! 4 . � � � ��V��6[,���_��/$1���� �&'&1�2B�;!�4� = !/��W�1��/�#E�R��1�N9�!�����[���`!�2B�;!�4� = ������P '/ ��� !��������D�� ���4� ��!" � � A�: 8 ; G A�BD= 8 C ?�A�B L 6���1�6����<#��H ,P���1,*#E���1�&��+G%�@� �����������D�� ���4�'��!" ��#E,�/�1!�</��&!P�1��/������ , � +�� (!� " #E,�����!/�� = �`NI?�=@B G@�R1�����@� ,��</� = ������ 9V������1�R1���U�����*��#E,�/M!/��� '/ ���A!/0��/� ��P23,� (g '�1��,�� ( � �����1� �7�+$D2*L = ���1,*����#%��/��1���&23��!�4�&�</ ( � �����1�.�7�+$��KG

� � ��� � � � � � #^��� � , � ��,� %�� �� �%� �� � � �% � �

( � �����1�.�7�+$�i�����,76���!$2B��!��� �-�%2B,�1�:1���:�������D�� ���4�'��!" ���@��/ ( � �������.�5�+$ �!"�1�&!"��� �������MG�@���� '��� R#E,�����!/��G,2 1��� GVC ?<E�LVB A�BD= 8 C ?�A�B ���R! # � � 1��!"R ������� ������H ,W� �1,V#E�����A!��� ���1���!�

��#%!" ���[23,���/�� �</ 1����#����<����23��!�4���[,2 1���Z#%���1�1��/�]23��!�4��G �����%�1�5!"���5 6^,4#�� ������23��!�4�����`1����9"!�����,2 1��� 46. � ��� ��V�V6[,���0!/��G1��� " "�'31�% ���1��� ��#%!" �Z2B��!����G ������T1����/P�1��!"��#������@1����� �Z2B�;!�4���

^ ���*�� ����#�� �� #��� ��% �,% � ���(���,� ���"������%����21 35476�8�9 ��� �� #�,�&%;:#!"�=<���%�� �*��� ���������/%�����%����21 @CB&D�B5EGFHE���� �� #� � ��%!(� !�<V<#����<#���,!"��% ��� ��� �#� !"�����(� ��0$�� #% + % ����-�!" ���� %;:#!(�=<#��% �� #�#���������#����� !"��%�� �� �%$� !G1 ���%�& ����� �� �% �'� � � �#��0�!"��%��%'!"�,�&$'!������ ����� �=</�(��%�� ��� � �!"��%)�� �% �,%L:#�����(��-

$&0 $

Page 102: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

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

� �����������! � ����#"$����'��+��

� ���&������#� �����#"� ����� ��������� � % %

( � �����1�5�7�+$�0�� ( ��!�4� � �%23,�1�� 2 � )*" #E,�����!/���� !� �-�%��/$���V��#%�� ���xG � �-,��1�1� � ���R� ����/��Z�1��!�<����!"1��,�/,2C1�����R23��!�4�&��/ �[/����������G�<�A- CT;+*9B � L � �

�'������� �������'���� � ���������� '����� '��+�� � �������&����������� �������'#��� � �����

( � �����1�.�7�+$���� � 2 � )*" #E,���� !/��MG

������� � � �����#�#"���� � ��� ��� � � ���&��"�� � ��� �"���� � �

( � �����1�.�5�+$D2 � � ������#E,�/P��/� ��P��!"1#�� ��/�� (g '�1��,9G

��� �&����� ��� ��� ���������$��������� ����#

� ����� ����� � ����#"%����'��+��

� ���&������#� �����#"� ��������������� �

� � ��� �"�� � � �� � ��� ��� � � ���&��"�� % %

( � �����1�@�7�+$���� ( ��!�4�_!"23 �%� 2 � )*" #E,�����!/ � ��!� �-�%��/H���*��#%�� ���MG ���� �-�%�.!/�� ���/ ���%�.��/�23,����!"1��,�/P� !� �-�%��/I!�������I ,$1��� #� C ��423��!�4��G � �V� !/�������� !"��!"�'����!� �Z,2 1� ���]23��!�4�:��� � B �9E�LDA�?BDC 8 BMLVG+?9Q9: �

����� ��������&������ � ����� ���#�� �� ���&������#�������� �����

� ����� ������� � � ��'#������� ��'��������� ����#"%��� � ���5���

� ������������������ ����# � ����� � ����!

� ����#"$������ ����� ��� ����#"$��� �#'����?� � �������

� ���������� � ����#"$����� � �������

� ��������� �� % %

( � �����1�.�7�+$�i�� ( ��!�4� �-�%23,�1� + �! ,S!/ � # � � #E,���� !/����@��!79� �-�%��/P���*��#%�� ���MG H / �[/���������� = 1�����23��!�4�&��� ����A�1�%������� ��/��1���&� ����/�� � ?<N ��:�E 8 C`B?'L�B � ? *9B\=@B E 8 ?�A"LK; �A � ; H A �

$&090

Page 103: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

�#'��&���� �������'����� ����� � ����#"�� ��� � � � �� ��'#&������ ����� � �������� �����"���#��� �� ����'���� ���#����������� �� ����'���� � �����

( � �����1�.�7�+$ �� � �� , !/ � # � � #E,�����!/ ���+G

� � ���������� � ������� � ��'���� � � ������ ������ � ������� � ��'���� ��� �� � ����� � �����& ����#������� "� ���� ���?��� � � "��� ���������� '�� � �� ��'�&�������#'����?� ���&��� � ����������� � #������ � � � � �������� � ��� �%����� �"��

( � �����1�.�7�+$ .�� � ������#E,�/P��/� ����������!"1#����</��� ,� ��#%��!/��I���1�����<#%!" ������/ ( � ������� �7�+$�iKG

23,�W!���]���1�����<#%!" ���.1���V� #E,�/�1!��/MG&�@��� �32 %� ��`%S2B��!���_#E,�/�1!��/��W/�,M����������#%!" ��� ?\��,>6^�%9�%� = 1���" "�'31�%G23��!�4�&#E,�/�1!��/���,�/��:���1��� ��#%!" � = "$. .�� � 1�G

�@� ���?23��!�4�����]���1,*#E���1� ���_���1��/��:1���48IH BQ<; G+?9A�B A�BV= 8 C�?�A�B �;�����D�� ���4� �<!" ��G H 1�[�1��/������ (!� � #E,��F���!/�� ���<��� ������F , �1��!"��#�� 23,��!S��������#%!�R��/� �����!"1#;����/��S1���G23��!�4�0/ !�4��G �����I��/� �� ��/( � �����1�&�5�+$ . #%!��� ��� ������ ,���/��1�%�141���M9,*#%! � ���<!"�� �1������#E ,� � 462*1�#�� 1�(�� #*1 ��/� , 1���T��/�2B,<�23��!�4��G

�@��� # � � #E,�����!/ �0���@/�,>6K#E,��4�'���% � = !/�� ������S#E,�/�1��/V�����@65��1�I1��� �[#E,�����!/��MG��*��/�#E�1��� � 231 # � 1�(��V#31&�1������#E ,�^6R!� � ���1]� �%^�</�1������/�23,<��2B��!��� = 1��� �` ��� ^�%9�!��� !" ���^ , A H E B%= !/�� 1���#E,�/�� � ,V����/�����A�%9"!����!" ���xG

H /0,�����%�5 ,G���1,*#E���1�@1��� +��� ,�#E,�����!/�� = � �����- �;� 4 '/�� ��!���N#������<���1��/I6���,��1�.9"!�����U�<��!23��!�4� = 23,�����,>6���/��51���@�1!�4�A����, ,V#E,���!�C6���1�U1��� # � � #E,�����!/��MG � ��!��/ = 1���A,�/ � �.�1��#;�4#����<�����1��/!"�1�Z1���Z ,� � ���%9���O�32 %� ��`%� ,� ��#Z!/��G1��� "��"�'31�% ���1�����<#%!" ��G �5,>6^�%9�%� = 1�����^1���4� ������O��,�, �*�23,� ?<C>C � A�: 8 ; G �����1#E��/���!/�1�+G �:������/��S1���T� ��!"��#;� = � ����� '/�� �41���1�%�M����#�� �����1#E��/���!/�1�V�O1����32� �%� ��`% ,� ��#P�</��1�����G1��� " �"�'&1 % ���1�����<#%!" � = !/�� 1������!/���� ,� �<#%����/��1�<���I1��� "7. .�� � 1���1��� ��#%!" ��G

( ,�[1��� �32 %� ��`%U ,� �<# = � �����P��� ���]1��� A�: 8 ;OG A�BV= 8 C�?9A�B ,U���1,*#E���1�?1����2B��!����!/�����,V, �*�\���1���W9�!�<���.,2\1��� ��V�V6^,�;� � NI?<=PB ��/T1���W�����*��#E,�/xG ( ,�:1�����P!/����G ,� ��#%� = �1��/�#E�W1��������9"!�������!"�1�4��/� � ��%��� = � ����� �1����� � �P� ��!"��#;�����:1���4��������#E,�/O2B,�&!/H��/� ��T1��!":��!"1#������&1����� �$9�!�<�����:!�� ���</����.� ( � �����1�\�5�+$ .�L�G H /0��!#;�T#%!� � = � ����� ��/ � �%�11�A1���U!"�����1,���;��!" �&��/�23,����!"1��,�/ = ���1,*����#%��/��1���&23��!�4�&�</ ( � �����1�.�7�+$ %KG

$&09�

Page 104: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

���� ��������&������ � ����� ���#�� �� ���&������#�������� �����

� ������� ����� � � ��'#������� ��'��������� ����#"$����� ���5��&

� �����������#�������� ����# � ����� � ����!

� ���#"� � ������ �� ����#"%������������ ��

� � ������ ����#������� "� ���� ����#"%��� �#'����?� � �������

� ����������� � ������� � ��'��!

� ����#"%����� � �������� ��������� ��

� � ������� � ��'��! %

( � �����1�%�5�+$ %�� ( ��!�4�$!"2B �%� +��� ,�!/�� # � � #E,�����!/ ���5� !�9� � �%��/M���V��#%�� ���MG��Z� !/�1�� '�%�5��/�23,����!"1��,�/T��!� � �%��/T!�������P ,G1��� "7. .O� � 1_23��!�4� = !/ �M/V��� �-�%���</�2B,�;��!"1��,�/P ,_1��� ���� �V' 0� ��32!/�� � �5% �*.31��P2B��!�����+G H /^�V� !/������ = 1�����W2B�;!�4�G#E,�� ��� � �I�1��!�<���%��� !�$1���P� ����/���� � E3B+Q B���Q �Q BDL 8 B H A�? H =PB@? C ?'L/LVBV; L � =@B+Q<; ? 8 : H"R ?�<: H

� � ��� � � � � � # ��# � � " �-, � ,� �% � �� "$# � �]� �% � �

� ����� �-� ����/��[���1,*#E���1�1��/��U1���:23��!�4�:��/ ( � ������� �7�#0�0$6���1�I1��� G�C�?�E�L�B A�BD= 8 C ?�A�B � ( � �����1�/�7�#0!$�L�G�@��� '��� #E,���� !/�� ���41��� � A�: 8 ; G , �K+��3(���" #E,�����!/ �MG �Z�1��/��S1��� A�: 8 ; G A�BV= 8 C�?�A�B !/�� 1�����������#E,�/ ��/ ( � ������� �7�#0�0 = ������ !�����$1���0/V��� � �%���</�2B,�;��!"1��,�/ 2B,� 1��� ( �,���,S��/� �� , 1����32� �%� ��`%_2B�;!�4� � � !���1��,76�/0�</ ( � �����1�.�7�#0���L�G

�@���I/����V�#E,���� !/�� ��/ 1��� GVC ?<E�LVB A�BD= 8 C ?�A�B �<�4! �!(�#�( #E,�����!/ �MG ������] '/ ���$!H�������D� ���4� �<!" � 1��!"T� !"1#������M1��� 1!"� ��%O,2$1��� �!(!#%( = ( 9�%� � � �1����� , ?$��P1����/K#�����# �V�T1���-8IH BQ�; *G+?9A�B � H :<E 8 L ����� W!/�� �����1#E,>9�%���$1��!" ( 9�%� � ��������� ,O���W1���P/�!�4�P,25! ��1,����xG H 4� ��!"��#������41��������1]#E,�/�1!�</����I��/�1��� �<B H . 8YH B+Q'L � �-��#%��!�'�4��� �-�%��������� ���<� \�������D�� ���4� ��!" �5 ,W� �%�Z��2-1���%�1�Z!"�1�Z!/ �#�� �����H���1��� ��#%!" ���Z,�/ 1�����<��� +GP�*��/�#E�$1��� ���1������#%!" � 'C%� �H���Z,�/S1��� �<��� = � ����� ���1,*#E���1� ���&1�����#�� �����I23��!�4� = � ������#E1�</��41��� ��B H . 8IH B+Q'L A�BD= 8 C ?�A�B , ��,�� ,'G

�@���. ���15#E,�����!/ �M,2?1��� �<B H . 8YH B+Q'L A�BV= 8 C�?�A�B ����! , �K+��3(���" #E,�����!/��MG ������ '/�� ��!� 231`� ���C"�� � 1 ��V�O�</H1��� '�%� T23��!�4�4!/��S����,V#E���1�1���:��1�Z2B�;!�4�49�!�<�����Q1��� 1�(�� � .M2B��!���"L@6���1�1��� G�C�?<E�L�B A�BD= 8 C ?�A�B G ������O� �1,V#E����� ���A1���Z ,� ��#Z,2N1��� 1�(�� � . 2B��!����65��1�I1��� A�: 8 ; G A�BD= 8 C ?�A�B�Q6����<#�� = , ��%1���%�C6���1�:1���^�����*�<#E,�/ = !��� � /V��� �-�%� !/ �����/����%�`��/�23,����!"1��,�/Z ,51��� ��" %�' � "�� 0 �5%8123��!�4�"L�GF�@��� �!(!#%( #E,���� !/��H,2^1��� G�C�?�E�L�B A�BD= 8 C ?�A�B ��/O1�����:#%!� �42Q!����� �-��#%!��� �41���%�1�4!"�1��/�,

� _$�(��% �� �!"� �����5<�!(�#�,� � �� �% 0 �"��� !(��7W� ��� KQRP�� " ��� ���(� � �#� !���%������ �� �% �� #�*� �A</% �����(� �#���,�#���#� !�� 0 �(����-

$&0<2

Page 105: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

���� ��������&������ � ����� � "����� ���&������#�������� �����

� ������� ����� � � ����#"$��� �# �� �

� ���' �#�#'������� ���$&�������� � ���� � � ������� ����� ��'�� �� �� �������#��� �������� ����������#� ���� ���� ����� ��� �

� ������ ����#���������� �"� ��� %

( � �����1� �7�#0�0!� ( ��!�4� �-�%2B,�1� ��(�#%( #E,�� ��!/����$��!79� � �%��/ ���*��#%�� ���MG H / �^/����<���1� = 1�����W23��!�4�#E,������I���%���1��� ��/�@1���&� �;��/���� : �9:<E **NI: � � � B H B%A �!B H B%;SL.? .K?<N *@=@?9G ��;SNYB

�#'��&���� �������'#��� � ���������� ��� � ����#"���������� �� ����'���� � ����� ����������"���#��� �#��������� ��� � ����#"����� � ����"�� ��� '��#�&��� �# �� � ��� �� �"�����&���� �"��� � ����"�� �������'���� � ���' �#'#������

( � �����1�.�7�#0!$<� � (!#%( #E,�� ��!/����+G#�� �������1��/I��/I1��� 1�(�� � ._2B��!���:1��!"�!"�1�.����� �-�%���R,2C1��� ��B H . 8IH BQ'L ��1,����]G�Z!�9*��/�� #E,���� ���% ���P1���P� H BVC GVC ?<E�LVB �������D�� ���4� ��!" � = ,��� �'��1�A1���:23��!�4�.�</ ( � �����1�/�5�#0��KG

� � ���>� � � � � # �� , �-" , � � %�# , �% � � �� � � # � �� � � �% � �

�@���:23��!�4�&�</ ( � �����1�.�7�#0'2_���R����,V#E���1�1���0���1��/��W1���:�������D�� ���4�'��!" ���@��/ ( � �������.�5�#0��KG�^�1,V#E�����1��/�� � � ���</��U� �1��/��01��� G�C�?�E�L�B A�BD= 8 C ?�A�B �;�����D�� ���4� �<!" �_!/�� ��1� ��� $#E,�����!/ � = 1���

, �K+�� (!� " #E,�����!/�� � A�: 8 ;OG G��@���P� NI?<=PB #E,���� !/��M��� �-���������T��/P1���\ ��� 5#E,�����!/�� �P!/ (!�#E,�����!/ � �P,2^1��� A�: 8 ; G A�BD= 8 C ?�A�B ���V��#%�� ���.�1��#%#E���1� 2Q�����`� = �1�% 1��/��I1���4/�� � �-�%�Z��/�23,����!"1��,�/O��/1���.�����*��#%!�-��/� ��G2B,� ( 6^�?, ��/I1���&23��!�4�@� � �%� ( � �����1�.�7�#0 �L�G

�@���I/����V�#E,���� !/�� ��/ 1��� A�: 8 ;OG A�BD= 8 C ?�A�B �<�4! �!(�#�( #E,�����!/ �MG,�@���P1!"� ��% �<�4!H�������D� ���4� �<!" �T1��!"I���G/�,_!���1,���� /�!�4� = � , #E,�/� �1,��Z��� ��!/�� 23�%�1�1��� , ��+G_�@����� �������D�� ����� ��!" � =LVB�A Q B R ?<E!CTA ��BDNIQ B H = 1����/P#%!� � ���R���%23!� �� ���/ ���%�@��/�23,����!"1��,�/&� ��/G1�����[#%!� �:1���:���%2Q!����[���R��!���"L , �-�:� �%@��/I1��� �32 %� ��`%_23��!�4� = ������ ,_��1� � ( # � �K# #E,�����!/ �MG H /P#E,�/� ��!� = 1���&� ��#E,�/�� �!(�#�(#E,�����!/ �S,2]1��� A�: 8 ;OG A�BD= 8 C ?�A�B ��!/�� 23�%���:#E,�/� �1,��? ,M!P#E,���� !/��S1��!"&��!�:/�,P� � ��#E.����/�#E��!��V�P#%!������� N E�=O.MB HA��/�23,����!"1��,�/I!������!� �_������� 1����/I1���&23��!�4��G

�,76 '/����1�����H6���1�H1����� A�: 8 ;OG #E,�����!/ � ,2R1��� GVC ?<E�LVB A�BD= 8 C ?�A�BE= � ����� ���1,*#E�%�����: ,T1���� ��#E,�/��4#E,�� ��!/�� = !/�,1���%� �!(!#%( #E,���� !/��MG��@�����C#E,�����!/ �W#%!� � ��� � �����G ,: ��!/�� 23�%�?#E,�/� ��,��

$&09�

Page 106: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

���� �� ����� ��� � � � ����� � � ������� � � ������"�� � ��& �"�� � � �� ���� � � "���� �"�������� � ��� � ������� � � ���&��"��

( � �����1�.�7�#0�0�� � ������#E,�/P��/� ����������!"1#����</��� ,� ��#%��!/��I���1�����<#%!" ������/ ( � ������� �7�#0�09G

��� � ��������������� � ����������#�������& �����

� �� �� � ����� �� � �������� � � ���&��"��

� ����#"%��� �# �� �� ���'���#'������� ���$&���#�&�

� � ����� � � ������������ �������#��� ������� ���&������#� ���� �� � ����� ��� �

� �����& ����#��������� �"� ���� � ������� � � ���&��"��� � ��� �"�� � � � %

( � �����1�@�7�#0���� ( ��!�4� !"23 �%� �!(�#�( #E,���� !/����&��!79� �-�%��/S���*��#%�� ���MG �� � �-�%�&��/�23,����!"1��,�/S��!��-�%��/_!� ������ ,W1��� �*2 %� ��C%42B�;!�4� = 65������� 4627081$. ��V�_��!� �-�%��/G�������% ���_2B��,�� 1����1�(�� � .$23��!�4��G�@��� 4;"���(���V�P��/P1���W�1!�4�&23��!�4�U��!� �-�%��/0!�� �%�����0 , ��� � ��#E�1���.23!#E51��!"�1���U!� �*�<����!"�� ��?����/ �V�'!/����1�H�4��!/�� A �!B H B ; L ��/ �^/��������1�MG ( ��/�!���`� = /���� �-�%�&!/�� ���/����%�.��/�23,����!"1��,�/H��!79� �-�%��/!�������O ,I1�����"�%�' �O" � 0 �&%&1G23��!�4��G H / �V� !/������ = 1���<��23��!�4�$��� ���� �-�W�1��!�����%���O!� � �Y? .KB ��Q �Q��:<NYQ B���?�� E!N GK? � B H :�?<E A�:<=��?�AO;OGK:

��� �&����� ��� ��� ���������$��������� ����#

� ����� �����! � ����#"%��� � ��#�5�

� ���&������#� '��� ������ ��� �������&� ��� ������ % %

( � �����1� �5�#0'2 � ( �;!�4� �-�%23,�1� (�� = )*(� �� = !/�� � ( # � � # #E,�����!/����W��!79� �-�%��/ ���*��#%�� ���MG&�@�����23��!�4�&��� ����A�1�%������� ��/��1�����^/����<���1�I� ����/�� � B.L 8 B+? *�� � ;>NYBML�B!�

�#'������� �������'���� � ���������� ��������� ������ #������ � ��������� ����� ��� �"�� � ����"�������� �������'#��� � � ����� �������� � ��� "� ���&��'� ��� �"�� � ��� "� ������'� ���������������� ����� ������� � �#�#'��� � � �������� � � ���&���� � ���

� ����� �#����� � �������� � � ����#"�� � #������ ���������� ����� ��� �"�� � �#�#'��� � � ��� �"��� � � ���&���� � ���

� ����� �#����� � ��& �"�� � � ����#"�� � ��� �"�� ���� "� ������'� ������� � ����� �#����� � �������� � � ���&��"�� ���� "� ������'� ��� �"�� � ����� �#����� � ��& �"�� � � ������#"����#��� �������'���� � ��������

( � �����1�.�7�#0���� ;O� = � � # = !/�� � ( # � �K# #E,���� !/����+G

$&09i

Page 107: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

����� ���� � �&� ��� ���� � ��� �"�� � � ��� � ��� � ��� ��� � ��' � ���&��"��

( � �������.�5�#0�i�� � ������#E,�/P��/� ��������� !"1#�����/��4 ,� ��#%�@��/ ( � �����1�.�5�#0'2'G

,.1����8IH : 8 ?!��?�A�B N3E!=<.MB HC�������D�� ���4� ��!" ��G �@���<�?�������D�� ����� ��!" �@#E,�/��1�<� 1�\,2 !.�1�%�������?,2 #E,�����!/ ���23�1,�� 1���:� �%R23!���<� �41��!"A#%!��� �:/V��� �-�%�R��/�23,����!"1��,�/_ , �-�5����,� !��!" ���I ,$1���Z ,� � ���%9���-23��!�4�!/��$��1�?#;������������/MG �@���� �;� N,2'1����� �@#E,���� !/���� = ! )*(� �� #E,�����!/�� = #%!� � ���?1���R1!"� ��% ��V�V6^,�;�� � N3E!=<.MB H;L , �-�A� �%]��/$1���A2B��!���A6���1�$1���A9"!�����R1!����/�23�1,�� 1���@/���� �-�%�?,2'1���A ,� ��# = ����#E��/�1� �� �%A��/_1��� �*2 %� ��C%�23��!�4��G �@���Z� ��#E,�/��I#E,���� !/��G���1,� !��!" ���R1���:/V��� � �%�[��/�23,����!"1��,�/G��/_1��� ,� � ���%9��� 2B�;!�4�: , !���-����������#%!" ���+G

�@���0/����V ��(�#%( #E,�����!/ � ��/ 1��� G�C�?<E�L�B A�BD= 8 C ?�A�B #%!��� ��� � ����� , �;!/�� 23�%� #E,�/� ��,��A ,1��� 8IH : 8 ?!��?�A�B ��BDNYQ B H@�;�����D�� ���4� �<!" ��G H 1��#E,�� ��!/���� �-����!�9�4�1��� ����!"��� �_ ,_1��,�� �$,2\1��� 8IH : 8 ?�*� ?9A�B N3E!=O.KB HR��� ���D�� ���4� ��!" ��G

�@���&��!� A#E,�����!/��M��/I1��� GVC ?<E�LVB A�BV= 8 C�?9A�B #%!� � ��� � �����O ,����1,*#E���1�A1���:���1������#%!" � �5�&1`"�'6���1�F1���X8YH B+Q<;OGK?�A�B A�BV= 8 C�?9A�B G �@���H,�/�� �F#E,�����!/�� �</ 1� ���G�������D�� ���4�'��!" �S���G1���5, �K+��3(���"#E,�����!/ � �SA�: 8 ; G ? � ����� #%!/O,�/�#E�W!��!�</O� � �.1��� A�: 8 ; G A�BV= 8 C�?�A�B ,_� �1,V#E������1���W ,� ��#U23��!�4��G�@���� '��� \#E,�����!/ �4,2'1��� (!� #E,�����!/ �����?�1��#%#E����� 23� � � ��#%!� � � � �����P�4,*���� ���`1����2B��!���A6���1�1��� ���/����%�C��/�23,����!"1��,�/U��/&1���[��������#%!����/� ��.2B,� � 0 �&%&1�� 10G ( ��/�!�<� � = ���%23!���� /�� � �-�%�C��/�23,����!"1��,�/� ��/H1���<��#%!�1��1�������O�-�%��� ,�/H�1�</�������!"� ��L����:� �%&��/O1��� �C"�% � ��"��*1G2B��!����GF����� LVBVA Q B R ?<E!C�A ��BVNIQ B H�������D�� ���4� ��!" �&��!��/�,4� � ��#E���/I1�����A#%!�1��G

� � ����� � � � � # � # �� �% � � ���� � � �%����

� �����T1!������!�A��/��'��\1���Z23��!�4�:��/ ( � �����1�/�5�#0/.$!/ �_,��� � ��1�[1���Z2B�;!�4�:��/ ( � �����1� �7�#��04!"23 �%����1,*#E���1�1�</��$6���1�I1���&�;�����D�� ���4� �<!" ���A��/ ( � �����1�/�7�#0&%KG

�@��� '��� C�������D�� ����� ��!" �A���`1��� GVC ?<E�LVB A�BD= 8 C ?�A�BE= !/��4��1� ���1C#E,�� ��!/��4�1!J�V�? ,��,. ,&!Z�������D� ���4� �<!" �U#%!������� Q B+GV; Q B Q BVC A�: 8 ; G #E,�/�1!��/���/��_!_�1�</������ �R#E,�����!/��MG H 1�5 ��� Z��!�� 6^,I�1� � � !"�11�#E,�/�/���#E ��� 6���1�H!I��, ����#%!� ?<NIQ G\�@���% �;� 5�'!"�1Z,2^1���$ ��� &��!��*�Z1��!":1���$ ,� ��#$�W��� Z�%9�!�<��!" � , 1���U� ���</�� ( 1����/��'G�,,����/�#E�&1���W/�!�4�&,2?1��� 46.� �� � �$2B��!���U��� ( 1� ��/�� = ,�1� ���@ ��� �,2C� ,�� !�������%9"!����!" ���W , A H E B G)�@��� � ��#E,�/���� !"�1U,2A1���_ ���1W�1!J�V�U1��!"W1��� ,V��!/�1�� �%�U,2A1��� ,� �<# �W��� �%9"!����!" �P ,S1���P� ���</�� ( 1�����+G�, �*��/�#E�I��4��,V��� = 1�����W� ,V��!����#� ��� ��<�W!�<� , A H E B%= !/�� 1��� A �!BVN

����1 ���(� + %�� ����� � ���]0 �#��� �/% � ��� ���"�$%L:&<#���,� �����]1A<�� �#� !"� ��%(- ��- ����<#� �� ��*� ���!" �#��� ������� �#�����#% ��%�� ���,�#���#� !��'-

$&0

Page 108: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

��� �&���������� ��� ���&������#�������� �����

� ������������ � ��� ��� � ��' � ���&���&� �

� � �������� � ��' � �������&� �� � ��& �"�� � � �� ����#"$��� � ����5�

� �����������#� '#�� ����� ��� �������&����� ������

� � ��� �"��� � � �� � �������� � � ������"��

� � ������� � ��' � ���&���&���� � ��� �"�� ���

( � �����1�\�5�#0 �� ( ��!���U!"23 �%� (�� = )*(� �� = !/�� � ( # � � # #E,�����!/����5��!�9� �-�%��/0���*��#%�� ���MG �� � �-�%�!/�� ���/ ���%�]��/�23,����!"1��,�/4��!� �-�%��/�!# ,V�����1���$23,�\1��� �32 %� ��`%U23��!�4�@!/���1����/4���1,�'!��!" ����23�1,��1���%�1�[ ,Z1���[ ,� � ���%9���V2B�;!�4�[!/ �U��1�N���1��� ��#%!" ��G Z��� �-�%�`!/�� ���/����%�?��/�2B,��� !"1��,�/.��!�C!���1, �-�%��/!�������0 ,�1��� �C" % ����"�� 1$23��!�4��G H /&�*� !/����1� = 1���<�R2B��!���&��� ����@�1�%���1���1��/��� ?>.VC ?<=@:'L%G � ;>NI: �

��� �&���������� ��� ���&������#��� ��� �

� �����& ����#������� � ������� � �������� � � ���&��"��� ��& �"�� � � �� ����� � '�� �� �� ����#"%����������'��&���

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

( � �����1���5�#0/.�� ( �;!�4� �-�%23,�1� "���) !/�� � `#E,�����!/ ���]��!79� �-�%��/����*��#%�� ���MG H / �[/��������1�$1� ���?23��!�4���� ����A�1�%������� ��/��1���&� ����/���� ��; L ;SL.A�:�: LD?�CTA � �

�#'������� �������'���� � "������"� "�#' ��������� � ��� �����"������"� "��' �������� ���#� � ��������O�"� � � ��� � ����� � �����& ����#����� � � ��������� �M��� � � ������� �

� "��' ��������"��' ���&���� � �"��' � ������������� ����� � ���#� � ��������� � ������'#"�� � ��� �#�& �"��&������ ���' �

�#�'��� �#� � ����� �"� ��'�� �� ����� � ��������� �����'�' ���� � ��� '�� �� ���� '�� �� � ���#�%�� � �� � ��� ��& �� �

�#�'��� �#� � �������H�"� � � �����������\�"� � �#�����#O��� �� ������ �� ��� ��&���� ��#�'��� �#� ��&���� ����#"���� ��� ������� � ��� ��� �

����#"����#��� �������#��� ��&���� ����#"����&���� ����#"�� �� �&����� � � ���� �� ��������'#� ��'��'#���&�$����#" �$������'������%����� � ������� ������� � ����� � ����� ��'�� � ��&���� ��

( � �����1�.�7�#0&%�� � ��) !/�� �]#E,���� !/����+G

$&0 .

Page 109: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

��� �&��������� ��� ��� ��� � � ���&��"��� ��� �"�� � � �

� � ����� ��'�� ����#��&���� �� ����"$����������'��&���

� ���������� ����� ����'��� �� �������� � � ���&��"��� ��� �"��� � � �

( � �����1�5�7�#��0!� ( ��!����!"2B �%� "���) !/�� � #E,�� ��!/����\� !�9� �-�%��/4���*��#%�� ���MG �����A ,� ��#R23��!�4� .$0 �&% ���!� � �%��/��������% ��� = !/��S1��� 4G"���( ��V� � !� �-�%��/ �1�D /����MG H / �*� !/����1� = 1���%�1�G!"�1� � �%9�%��!�^6R!��*� , ���*���1�����@1��� �^/������<�1�G9�%� � A�: .MB G��@�����@2B��!���.��� ���� �-�&�1��!��� �%���M��/&�*� !/����1�G6���1�P1���U�1 ����/��� LDA �? Q BD=@?'LM;O?9Q :�LD?<C ?9Q9: �

#E,�/�� ���V����/�[�<�]���*��#%�� ���MG"����� A �!BVN #E,�/�� ���V����/�A���[! �!(�#�( #E,�����!/��MG � ,�/� �1,��-���] ��!/�� 23�%�1�1���_ ,1��� Q�BDC A�: 8 ;OG �������D�� ���4� ��!" � = 6�� ��#��I �����<� ������S , �������% �&1���& ,� ��#�� � �%� ( � �����1�.�7�#��0VL�G

�@���T� ��#E,�/��F#E,�����!/ � ,2&1��� G�C�?<E�L�B A�BD= 8 C ?�A�B ��!/��12B�%���G#E,�/� �1,��� , ! �������D�� ���4�'��!" �M23,�� �% 1��/�� 1��� !� ��������!"�� 9�%� �+��/F1���S23��!�4��G �@��� LVB�A ?<E �������D�� ���4� ��!" �S#E,�/��1�<� 1�I,2W! ����/������� # �&) � � �\#E,�� ��!/��P6���1�_ 6^,_#%��!��� ���+G �����Z ��� @,2 1��� ��� A#%��!���1��2Q!����� �-��#%!��� �:1���:9�!������,24G"���(_�</I1���&23��!�4�.����/�,@���V��!� , ( 6[,������xG�, �@���: ���1�,2C1���.� ��#E,�/ �M#%��!���1�.�1��#%#E�%����� �-��#%!��� �,�/��4,2^1�����1� �� ���11���Q1���F ��� Z,�/��"L@�%9"!����!" ���& , A H E B � 4G"���(0��!�Z1���49�!������( �<��/ �?G�,U�@��� A �!BVN#E,�/�� ���V����/�@,2C1�����A#%��!� � �: ��!/�� 23�%���@#E,�/� �1,�� , !������-�%�1��/�R�������D�� ���4�'��!" � = LVB�A CT;>N�� G

�@� ���.�;�����D�� ���4� �<!" �G!���1,O#E,�/������ 1�W,25!H�1��/������ � # �&) � � � :#E,�� ��!/�� = 1� ���.1�<�4�I6���1��1���1�%�#%��!���1���+G4�@���: ��� �,2C1���. �;� �#%��!���1�&23!�<��� �-��#%!��� �&1���.���1��� ��#%!" � ?�A ?!��B ��,����5/�,@������� 5�</P1���23��!�4��G��@���[ ��� C,2 1���R� ��#E,�/��4#%��!� � �[!���V�` 6[,��V����� 1��,�/���� ��� = ��2 1���%�1�R���N!���V�W#%!������� � A H ?9GMB ��/1���A#%���1����/�`2B�;!�4�/� ��GJ��G = 1���R ,�����%9���QL = !/ �W��2 � , = ��2 ��1�N9"!�����R���`1���A� ���</�� ( 65���%�1� ?�,&!/��4�1��#E,�/�� =��2-1���%�1�����]! ��V� #%!������� � A H ?9GMB ��/ !/��4,2 1���5�����1#E��/���!/�1�[,2 1���5#%�����1��/�^2B�;!�4� = !/��G��2 � , = ��2-,�/��,2�1�����1�^�����1#E��/ ����/� � �`9"!�����[��� 1���R� ���</�� ( 6����%����G�, ����/�#E�\1���R!/�� 6[�%�` , �-,1�&,2 1����� ���������11��,�/����� ( /�, = ,.1���5� ��#E,�/��4 ��� ^23!�<���+G ( �</�!��� � = 1���� ��� ],2-1���@1� �����4#%��!���1�@!� �V�]6����%1���%�]1���%�1��!"�1��!/ ��4��� �-�%���C,2 1��� ���,���� BMLDA�? H 8IH BQ<L �</U1���@#%���1�1��/�C2B��!����G������A�4��� �-�%���`,2 1��� ��1,����4!"�1�@�<��� �����/ 1���_�;�����D�� ���4� �<!" �� '��� = !/�����/����%��� 1���%�1�I���.�1� #�� !T�4��� �-�%�W�</ 1���_2B��!�����41��� ����������#%!" �

� ��"���� .V�DG ����/�#E� = 1� ���Z ��� &�1��#%#E�%��� � = !/��S��1� A � BDN #E,�/��1��������/�&�������*��#%�� ���MG��@���4#E,�/�� ���V����/����:! ��(�#%( �������D�� ���4�'��!" �$1��!"& ��!/��12B�%���:#E,�/� �1,��? ,0!I�;�����D�� ���4� �<!" ��#%!������� LVB�A CT;>N�� BMLDA�? H�1��!"#%!��� ����1������V�-� ?<E , �-�Z�1�%���/I1���&23��!�4�:65��1�I1���&9"!����� ( ���</ � ��� 1!"��G�,

$&0 %

Page 110: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

$�$&0

Page 111: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

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

������������� �"!$#&%('*)+�&, G .- �0/1) - '2' -�314 / -54 % 4 % 3 %6) - �07*� 3 7 3 �08�% H:9 �<; 7 4 8=�$7 3�> ��)+? - �07*� 3A@0B&@ � %(? G H 3C�D:EGFIH+H+J5KML��5NOE:P �QKRDIN�S �2T5L��VU�T��=H � H+F �WLXE�Y�E �VZ\[]E5KRLXS �^E5L(P(H�D0H�LXF�H_E:Pa`cbVbXYdKeH+JgfhT�SiU]D:T�Y �jT5Llk�VU1T!�=HmCcD E(FIH�N+NIKML��nT5LXJ\SMo]HmfhE5D�SMop`.qaH6DIKeF+T5L �ro&TIbsStH6DOE:PASMo]Ha`uN+N6E(F6KeT�SiKeE5LgP6E5D �^E5q"bXU�SvT�kSiKeE5LXT�Y �wKML��VU&KRN�SiKeF�N�x�y -54 % @"z �I{ z�| x �&% - � �0'*% xl} ! x �~-(BOz�0�0�09G

� z ���])+7 3 7*� -�@ 9 -�3�4V- '*��)+% -�3 ,p����% 3~�"- ? � �G� G�� # y '��V7*�07 3�4a- y )+� �l- � 7�'�7 @ �07���817*%6) - )I�+817�� - '�?��],�%('> ��) 4 % 3 %6) - �07*� 3MG H 3 CcD E(FIHIH0J5KML=��N�E:P�SMo�H����VSMo��ILlStH6DILXTVSiKiE5LsT5Y��^E5LGP6H6D H6LXFIH�E�L��^E�q$bsU]SvTVSiKiE5LsT5Y�^KRL&��U]K�N�SiKiF6NIx � -�- ) � )+/1�+��% 3 xs� %6)+? -�3WB x z�0�0�09G

�������])+7 3 7*� -�@ 9 -�3�4V- '���)0% x �.��% 3��"- ? � ��� x -�3 ,_�&� %6��% } 817*� � - ��%6) Gw� � - '�/ - �07*� 3 ?�%6� )+7�� @c> ��) 4 % 3]�%6) - �07*� 3MG H 3 C�D:E(F�H+H+J5KRL&�5NmE:P�SMo]H ��KMDIN�S��ILlStH6DILsT�SiKiE�LXT5Y�fhT�SiU]D:T�Yr�jT5L=�VU1T(�=HO�$H�LsH6D:TVSiKiE5L��^E5LlkP(H�D0H�LsFIH�xX� 7*� � y % �.- ?�� 3 x'H @ ) - %(' x1� / 3 % z�0�0�09G

� �5�h� - /�)0% 3 9 - y �07 @ � -�3 ,��&� % y 8 -�3 7*%p�&% 3 %�  G¢¡j£1¤2£X¥6¦i¥�§ ¦i¦v¨ !©��%6) @+- �07�'*% @0B&@ � %(? > ��)ª' -�3�4 / -54 %4 % 3 %6) - �07*� 3 7 3 ��� 3 ��%6) @0- �07�� 31- ' @ B]@ � %(? - yly '�7�� - �07*� 3l@+G H 3 CcD E(FIHIH0J5KML=��N�E:P«SMo]H��ILlStH6DILsT�SiKiE�LXT5Y�^E�L(P6H6D H6LXFIHOE5L­¬�b]E ��H�L­�jT5L=�VU1T(�=H«C�D:EGFIH�NINIKML=��xQy -54 % @®zV¯ �I{ zV¯ � xc9 %(7 °07 3�4 x�± 817 31- x ����� � � %6)z�0�0�09G

��²��h� - /�)0% 3 � G 9 - y �07 @ � G�¡2£1¤j£s¥6¦M¥6§ ¦M¦t¨ !³' -�3�4 / -54 % 4 % 3 %6) - �07*� 3 ?«�&,1/l'*% > ��)$��� 3 ��%6) @0- �07*� 3l- ' @ B]@:�� %(? @+G � -�@ � %6)(´ @ �081% @ 7 @ x�� -�@0@0- �+8&/ @ %6� � @ H 31@ �07��0/�� %Q� >lµ %(�+8 3 �V'*� 4�B x&± - ? � )+7�, 4 % x¶� ! x �]% y � %(? �� %6) z�0�0�09G

� | � � �V8 3 9 - � %(? -�3xG¢·u¸ � �³,�%6��%('*� y ?«% 3 ��% 3 �]7*)0� 3 ?�% 3 ��{�?®/1'*�07�'�7 3�4 / - 'c'�7 314 /17 @ �07���)0% @ �V/�)+��%,1%6��%('*� y ?�% 3 � -�3 , @ % 3 � % 3 ��% 4 % 3 %6) - �07*� 3xGVµ %(�I8 3 7�� - '�)+% y ��)+� x5� %6)+? -�3 ± % 3 � )0% > ��) H 3�> ��)I? - �07*� 3µ %(�+8 3 �V'*� 4�B x9H 3l@ �07*�0/�� % > ��) H 3 � % 4 ) - � %(, H 31> ��)+? - �07*� 3a-�3 , ¸ / � '�7�� - �07*� 3 � B&@ � %(? @ xW¹ - )+? @ � - ,�� x� %6)+? -�3=B x � %&%�|KG

�����

Page 112: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

� ¯ � H @0@0- ? 9 -���� 7 G�� E(JWH6YRYdKRL&���cU�Sek:E:P�k��lEGF+T(U&Y*T5D�Z��OE5D J¶N�P6E5D� �E(U&N�SQ¬�b�H+H+F�o� H+F+E0�VL1KMSiKeE5L GQ¸ 8 ¹�081% @ 7 @ x1� -�@0@0- �I8=/ @ %6� � @ H 31@ �07*�0/1� %u� >�µ %(�+8 3 �V'*� 4�B x ± - ? � )+7�, 4 % x1� ! xl� / 3 % z�0�0VzKG

����� � - 7�?�% � G ± - ) � � 3 %('�' x µ %6)+/1��� � 7*� - ?h/1) - x -�3 , � )+7���� G "B � %6) 4'G�µ 8�% · ! .µ y %6) @ y %(���07*��% ¨! ��)+7��07 � /1%®� > y /1)0%�� ) -�31@ > %6)�� -�3 , y /�)0%«7 3 � %6)+'�7 3�4 / - x y /�)+% @ � - �07 @ �07�� @ x G-G-G���G H 3 C�D:EGFIH+H+J5KML=�5NE POSMo]H��2E5U]D�SMon�ILlStH6DILsT�SiKiE�LXT5Y«�^E5L(P(H�D0H�LXF�HpE5L � o]H+E5D0H6SiKeF+T5YuT5LXJ � H6SMo&E(JWE5Y�E+��KeF+T5Y"�+NINIUlH�N_KML� TVF�o=KRLsH � D:T�L�NIY*T�SiKeE5L1x � � 3 � )0% - ' x ± -�31- , - xl� / 3 %�� %&%�zKG

� % � � �V8 3 ± 8�% 3 x �&)+7 3 7*� -�@ 9 -�3�4V- '*��)0% x �.��% 3®�"- ? � �G� x -�3 , � - )+7�' B]3 ! G } - '���%6) G1µ ��� - )I, @w- /�� � �? - �07�� 4 % 3 %6) - �07*� 3 � >�31- �0/1) - ' ' -�3�4 / -54 % 4 % 3 %6) - �07*� 3_@ B]@ � %(? @�G H 3 �ILlStH6DILsT�SiKiE�LXT5Y��^E�L(P6H6D H6LXFIHE�L��^E�q$bsU]SvTVSiKiE5LsT5Y2�wKML=��U]KRN�SiKeF�NIx µ�- y %(7 x µ�- 7*� -�3 x z�0�0VzKG

��� 0 � ± 817 -�3 ± 8&/1/ G � H � ���u��� ¨ ! � -�3 , - )+7 3 ��� 3 ��%6) @0- �07*� 31- '.� -�@ � -54 % 3 � > ��)��08�% ¡������� �j§ ¦i¦- )I�+817*� %(���0/1)0% G � -�@ � %6)(´ @ �081% @ 7 @ x1� -�@0@0- �I8=/ @ %6� � @ H 31@ �07*�0/1� %u� >�µ %(�+8 3 �V'*� 4�B x ± - ? � )+7�, 4 % x�� ! xz�0�0 � G

������� � � � %6)0� ¹ - '*% -�3 , ± 8�)I7 @ � %('�'�7 @ 8 G�µ ��� - )I, @ �081%a%6� - '�/ - �07*� 3 � >c3l- �0/�) - 'Q' -�3�4 / -54 % 4 % 3 %6) -¶��07�� 3MG H 3 CcD E(F�H+H0J�KRL=��N®E:P SMo]H��QKMD+N�Sw�ILlStH6DILsT�SiKiE�LXT5Y��^E�L(P6H6D H6LXFIH�E�LA�2T5L=��U1T(�&H� H�N6E5U]D:F�H�N®T5LsJ�"! T5YdU1T�SiKeE5L1xly -54 % @ ²�²�²G{&² |�z x2� ) -�31- , - x � y - 7 3 x�� -(B � %&% � G

��� z � 9 � 313 7*% � % -�3 ¹ ��)0) G#� TVF�oWKMLsH � D T5L�N�Y�T�SiKeE5L%$�`&�2KvH('\PID E5q SMo]H®�2H*)5KeF+E5L G�µ 8�% �rH µ ¸ )+% @0@ x± - ? � )I7�, 4 % x�� -�@+@0- �+8&/ @ %6� � @ x � %&% � G

���(��� � 7��I8 - %(' � '�8 - , - , -�3 , � - � � /�% @c� � � 7 3MG ! 3 �G��%6)0�]7*%6� � > �+� � � �$¨ ! )+%(/ @0- � '*%����V? y )+%(8�% 3]�@ 7*��% @0B&3 � - ���07��®)0% - '�7 �(- �07�� 3 ���V? y � 3 % 3 � Guµ %(�+8 3 7�� - ' � % y ��)0� %�|�� 0 � xr¹ % y - )0�0?�% 3 ��� > � - �08�% �? - �07�� @ -�3 , ± �V? y /�� %6).���67*% 3 ��% x19 % 3 � /1)+7*� 3 � 3 7*��%6) @ 7�� B x19 %6%6)��]81%6� - x'H @ ) - %(' x � %&%�|KG

�����5� � G � ' -�@+@ xw� G�, ' - ?«?«7 - xr¹ G � �=�],17 3 % xr� Gj¸ 817�'�'�7 y @ xs� Gj¸ �V'�7 > )0� 3 7 x � G � - � - 7 x � G �&% 3 %�  x -�3 ,- G/. /�% G � /1'*�07�'�7 3�4 / - ' @ y ����% 3]� ' -�3�4 / -54 % / 3 ,�%6) @ � -�3 ,17 3�4 7 3 �081%c?a7*�w��� BV-54 %6) @ B&@ � %(? G ¬�b�HIH0F�o�^E�q®q�U]L1KeF+T�SiKeE5L1x � ¯=¨ �I{X�0� x �0121�² G

���(²�� � - ?�% @ � ' -�@0@ x&� � @ % y 8 ¸ �V'�7 > )0� 3 7 x -�3 ,��&� % y 8 -�3 7*%.�]% 3 %�  G � /1'*�07�'�7 3�4 / - ']' -�3�4 / -54 % 4 % 3 %6) - �07*� 3- ��)+� @0@ ?®/1'*�07 y '�%�,��V? - 7 31@+G H 3 C�D:EGFIH+H+J5KML=�5NgE:P_SMo�H��ILXStH�D�LXT�SiKeE5LXT5Y��^E5L(P(H�D0H�LXF�HgE�L ¬�b�E ��H6L�2T5L=�VU�TG�=HuCcD E(F�H�N+N�KRL&��xly -54 % @ 12���G{+12� | x43 �����V8 - ? - xs� - y -�3 x �&% y � %(? � %6) �0121¶� G

��� | � �EG � �V'�, � %6) 4m-�3 , �G ¹ )+7�%(, 4 %6) G � @ 7 3�4m31- �0/1) - ' � ' -�3�4 / -54 % y )+�&��% @0@ 7 3�4 � � y )0�],1/1��%h��% - �081%6)> ��)0%(� -�@ � @�G � ��� � � )Ib�H6D�Six 1�� z5�0¨ �W²G{&²�� x �0121¶� G

��� z

Page 113: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

��� ¯ � ¸ % 3 ? -�3 �- �0/�) - 's� -�314 / -54 % � )0�V/ y Gjµ 81% ¸��� � ! / @ %6) 4 /17�,�% Grµ %(�I8 3 7�� - 'X)0% y ��)0� xKH 3�> ��) �? - �07*� 3 �]�67*% 3 ��% @ H 3l@ �07*�0/�� % x1� - )+7 31- ¹ %(' � % B x ± ! x �012�21 G

���0��� � 7��I8 - %(' � - '�'�7�, -GB�G ¬lZ¶N�StH6q T5LXJ � U]LXF(SiKeE5L KRLO�2T5L=��U1T(�&H G �.# > ��)+, � 3 7*��%6) @ 7�� B�¸ )0% @0@ x �01 ¯5|KG

���01�� } G � �V8 3 �./1�0�+817 3l@h-�3 , � - )0�V'�, � G �&�V?�%6) @�G `.L �ILlSiD E(J5U1FGSiKiE5L SvE � TVF�oWKMLsH � D T5L�N�Y�T�SiKeE5L G!.� - ,�%(?«7�� ¸ )0% @+@ x �0121 zKG

� z�0 � · %6�&7 3n· 3 7 4 8W� -�3 , - -�@ 7�'*%(7*� @ � - � � 7*� -�@0@ 7�'*� 4 '��V/ Gpµ ��� � '�%6��%(' x ? -�3=BW� y - �08 @®4 % 3 %6) - �07*� 3MG H 3C�D:EGFIH+H+J5KML=�5N�E:P�SMo]H ��� D:J�`.L1LlU�T�Y � H+H6SiKML=�«E P�SMo�H$`uN+N�EGF6KeT�SiKiE�L�P6E5D«�^E5q"bXU�SvT�SiKiE�LXT5Ys�^KRL=�VU]K�N�kSiKeF�N�x�y -54 % @"z ² z { z�|�0 x �0121�² G

� z ��� H )0% 3 %�� -�3�4 �]7�'�,�% -�3 , · %6�]7 3p· 3 7 4 8W� G � % 3 %6) - �07*� 3 �08 - ��%�# y '��V7*� @ ����) y / @ � �l-�@ %(, @ � - �07 @ �07�� - '� 3 ���$'*%(, 4 % G H 3 CcD E(FIHIH0J5KML=��N.E:P SMo]Hc`��j����� �Q�2� fa��k��V��x�y -54 % @�¯�� �¶{ ¯ � � x�� � 3 � )% - ' x�� / % � %(� x± -�31- , - x �01212� G

� z�z � µ 7*% 3]� �2��� � � 31- �08 -�3 � - / G �&�2�^� ¨ ! 3 � 3 '�7 3 %_��� 3 ��%6) @0- �07*� 31- ' @ y ����% 3 ' -�3�4 / -54 %g'�% - ) 3 7 3�4@0B&@ � %(? G � -�@ � %6)(´ @ �08�% @ 7 @ x=� -�@0@0- �I8=/ @ %6� � @ H 31@ �07��0/�� % � > µ %(�I8 3 �V'*� 4�B xl± - ? � )+7�, 4 % xW� ! x z���� � G

� z ��� 9 G � - ���V7*% -�3 , � G �.- ? � �G� G ! >i-�@ � -�3 , y ��)0� - � '�%h)0% - '�7 � %6) > ��)u� %�#]� 4 % 3 %6) - �07*� 3\@ B&@ � %(? @+GH 3 CcD E(FIHIH0J5KML=��N®E:PuSMo]H��QK P�SMop�^E�L(P6H6D H6LXFIH®E5L_`cbVbXYdKeH+J�fhT�SiU]D T5Ys�jT�L=��U1T(�&H.C�D:EGFIH�NINIKML=��x�y -54 % @z�| ²G{ z�| � x �0121 ¯�G

� z �5� } 7�'�'�7 - ? ± G � -�313xG ! 3 ����%6)0�&7�%6�n� > �081%���7 4 %('=� %�#&� 4 % 3 %6) - �07*� 3®4 ) - ?a? - ) G=µ %(�+8 3 7�� - ' � % y ��)0��"� � ��� � ���(� x �u� ± H 31> ��)+? - �07*� 3 �]�67*% 3 ��% @ H 31@ �07*�0/�� % x1� - )+7 31- ,�%(' � % B x ± ! x �012��� G

� z ²�� H 4 ��) ! G � %('e´���6/�� G�� H b�H�LXJ=H�LXF(ZA¬lZ5LlSvT )/$��2o]H+E5DIZ T5LXJªCcD TVF(SiKeFIH G �&� - � % � 3 7*��%6) @ 7*� B � > �.%6�� ��)+� ¸ )0% @0@ x !.' �l-�3=B x � �®x �012�2� G

� z�| �®!.'�7���%�� G ��8 -�3 , !.'*%�# -�3 ,�%6) H G2� /1, 3 7��0� B�G �&� �&�I8 -�@ �07�� 31- �0/�) - '�' -�3�4 / -54 % 4 % 3 %6) - �07�� 3\> ��)@ y ����% 3 ,17 - '*� 4 @ B]@ � %(? @�G �^E5q"bXU�StH�D�¬�b�H+H+F�o�T5LXJ �jT�L=��U1T(�&H�x � | �v�G{W� �0¨ �2� ¯ {W� �W¯ x�� /1' B {]����� � � %6)z����VzKG

� zV¯ �®! Gc�"- � 31- y - )0�&8l7 G µ ) - 7 3l- � '*% - yly )0� - �+81% @ � � @ /�) >i- ��% 3l- �0/�) - '�' -�3�4 / -54 % 4 % 3 %6) - �07*� 3�-�3 ,�081%(7*) - y1y '�7�� - �07�� 3 � � ��� 3 ��%6) @0- �07�� 31- ' ,17 - '�� 4 @0B&@ � %(? @+G �^E5q"bXU�StH6Dª¬�b�H+H+F�o T5LXJ �jT5L&��U1T(�=H6x� | �v�G{W� �0¨ �W��²G{W�W²�² x�� /1'�{]����� z����VzKG

���(�

Page 114: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

� z ��� � 8=/l, � %(7*� %6) G � -�@^- ��� 31@ % 31@ / @ �"� 4 % 3 %6) - �07*� 3�- )+�I817*� %(���0/�)0% - y1y % - )0%(, x -�3 ,®7 @ 7�� y @0B �I8��V'�7 3]�4 /l7 @ �07�� - '�' B y ' - / @ 7 � '*%�� H 3 CcD E(FIHIH0J5KML=�5NgE PªSMo�H��GSMo\�ILlStH6DILXTVSiKiE5LsT5Y��OE5D��GNIo&EIb¢E5L f�TVSiU&D T5Y�2T5L=�VU�TG�=H��$H�L H�D T�SiKiE�L1xly -54 % @ � | �G{X� ¯�� x · % 313 % � / 3 � y ��)0� x]� � x �0121¶� G

� z 1�� � 8=/l, � %(7*� %6) G �"� � � @+G � %(? y ' - � % @+G H 3 f�T�SiU]D T5YW�jT5L&��U1T(�=H �$H�LsH6D:TVSiKiE5Llx �2%(7�,1% 3 x µ 81% �"%6�081%6) �' -�3 , @ x �0121�² G

��� � � � 8=/l, � %(7*� %6) G �]8 - '�'*�G� � @+G ,�%6% y � %(�I8 3 7��&/�% @r> ��)�8 -�3 ,1'�7 3�4 '�7 3�4 /17 @ �07��w��� 31@ � ) - 7 3 � @�-�3 , � y �07�?«7 �@+- �07*� 31@+G H 3 CcD E(FIHIH0J5KML=��N�E:P SMo]H �gE5D���N+o&E�bnE5LOf�T�SiU]D T5Y �2T5L=�VU�TG�=H�¬lZ¶N�StH6q®NhT�S�SMo�H��$H�D�q�T�L`�L1L1U1T5YQ�^E5L(P(H�D0H�LsFIH�E5LO`.D�SiK �F6KeT5Ys�ILlStH6YRYdK*�=H�LsFIH�x19 � 313 xX� %6)+? -�3=B x @ % y �012121 G

���]��� � 8=/l, � %(7*� %6) -�3 , � � � %6)+� ¹ - '*% G 9 /17�'�,17 3�4�- y1y '�7*%(, 31- �0/�) - '2' -�3�4 / -54 % 4 % 3 %6) - �07*� 3~@ B&@ � %(? @+GfhT�SiU]D T5Y �2T5L=��U1T(�&H�cL=�VKRL H+H�D�KML=��x � ¨ ² ¯ {+� ¯ x �0121 ¯�G

��� z � � 8=/l, � %(7*� %6) -�3 , ± 81)+7 @ � %('�'�7 @ 8 G � y �07�?«7 � 7 3�4 �081% ��� @ � @ -�3 , � % 3 % �l� @ � >w31- �0/�) - ' ' -�3�4 / -54 %4 % 3 %6) - �07*� 3MG H 3 CcD E(F�H+H0J�KRL=��N�E:PaSMo�H��ILlStH�D�LXT�SiKeE5LXT5Y�[&E�KRLlS��^E5L(P(H�D0H�LsFIHªE:Ph`.D�SiK �F6KeT5Yr�ILlStH6YRYdKMk�&H�LXF�H�x�y -54 % @ ��� | �¶{X��� ¯ � x �0121�� G

��������� G �&% 3 %�  Gl� % @ y � 3l@ % y ' -�313 7 3�4.-�3 , 4 % 3 %6) - �07*� 3 7 3 �08�%�� £��������+�ª; 7 4 8W�^)0% @ %6)0� - �07�� 3«@ B]@ � %(? G�^E�q$bsU]StH6D ¬�b1H+H0F6ogT5LXJ��jT�L=��U1T(�&H�x � | �v�G{W� �0¨ z ���G{&�]� z x�� /1'�{]����� z����VzKG

���¶�5���]� % y 8 -�3 7*%h�]% 3 %�  G��s¦R¤��^¨ ! 31- �0/�) - 'r' -�3�4 / -54 % @ B&@ � %(? > ��) @ y ����% 3 ' -�3�4 / -54 % - y1y '�7�� - �07*� 31@+G�^E�q$bsU]SvTVSiKiE5LsT5Y2�wKML=��U]KRN�SiKeF�NIx �0��� � �0¨ | �I{+� | x �0121 zKG

����²����]� % y 8 -�3 7*%��&% 3 %�  x � ,#��/�)+'*% B x �.-(B ?�� 3 ,�� - / x=± 8�)+7 @ �07 3 % ¸^- � x ¸ 817�'�7 yly �]�+8l?«7�, x -�3 , - 7���� ��). /�% G�¡���� � � �j§ ¦i¦v¨ ! )0% > %6)+% 3 ��% - )+�+8l7*� %(���0/�)0% > ��) ��� 3 ��%6) @0- �07*� 31- ' @ B&@ � %(? @+G H 3 C�D:EGFIH+H+J5KML=�5NE POSMo]HA�ILlStH6DILXTVSiKiE5LsT5Y��^E�L(P6H6D H6LXFIH E5L�¬�b]E��VH�L �jT5L&��U1T(�=HOCcD E(FIH�N+NIKML=�Vx � B , 3 % B x !"/ @ � ) - '�7 - x�]% y � %(? � %6)��01212� G

��� | ���]� % y 8 -�3 7*%_�&% 3 %�  -�3 , � � @ % y 8 ¸ �V'�7 > )0� 3 7 G ¹ 7 - '*� 4 /�%_? -�3l-54 %(?�% 3 �m7 3 �08�%A?�%6)+�6/�) B ; 7 4 8=�)+% @ %6)0� - �07*� 3m@0B&@ � %(? G H 3 C�D:E(F�H+H+J5KRL&�5NhE:P�SMo]HhF+E5L(P(H�D0H�LsFIHhE:P$`�bVbsY KvH0J®f�T�SiU]D T5YX�jT�L=��U1T(�&H"C�D:E�kF�H�NINIKML=�\T5LsJ SMo]Hmf�E5D�SMop`�q«H6DIKeF+T�L¢�ro&TIbsStH6D_E:PASMo]Ha`uN+N6E(F6KeT�SiKeE5LOP6E5D �^E5q"bXU�SvT�SiKeE5LXT5Y��^KRLlk�VU]K�N�SiKiF6NIx �&% - � �0'*% xl} ! x ! y )+7�' z������9G

��� ¯ ���]� % y 8 -�3 7*% �&% 3 %�  -�3 , � � @ % y 8 ¸ �V'�7 > )+� 3 7 G�, ��)+? - ' -�3 , 31- �0/�) - ' ' -�3�4 / -54 % 4 % 3 %6) - �07�� 3 7 3 �08�%� £��������+� ��� 3 ��%6) @+- �07*� 31- ' @ B]@ � %(? G H 3 CcD E(FIHIH0J5KML=�5NAE:PmSMo�H��5SMo �ILlStH6DILXTVSiKiE5LsT5Y��^E�L(P6H6D H6LXFIHE�Lg¬Vb]E���H6Lg�jT5L&��U1T(�=HuC�D:EGFIH�NINIKML=��xs9 %(7 ° 7 3�4 xl± 817 31- x ����� � � %6) z������9G

�����

Page 115: h^ ikjlW&enm/^%Y[o VXW&f'Y[b - Home Page | MIT CSAIL · 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)fi^t9}

���2��� ·>G � -�3 ¹ %6%(?h� %6) x �BGj· ) - 8l?�%6) x -�3 , � G2µ 8�%(/ 3 % Gh¸ ' -�3]� �l-�@ %(, � @+G � %(? y ' - � % � �l-�@ %(, �"� � ¨! >M- ' @ %�� y1y � @ 7*�07�� 3 � H 3 C�D:EGFIH+H+J5KML=�5N«E:P�SMo]H �OE�D���N+o&EIb E5L~fhT�SiU]D T5Y2�jT5L=�VU1T(�=H�¬lZ¶N�StH�q®N�T�SSMo�H��$H�D�q�T�L_`�L1L1U1T5Y��^E5LGP6H6D H6LXFIH�E5LO`.D�SiK �F6KeT5Ys�ILlStH6YRYdK*�=H�LsFIH�x19 � 313 xX� %6)+? -�3=B x �&% y � %(? � %6)�012121 G

���21�� } �V' >R4V-�3�4 } - 81' @ � %6) G - %6) � ?�� � 7�' ¨gµ ) -�3l@ ' - �07*� 3 � >u>i- ��% � � � �v>M- ��%p,17 - '*� 4V@+G H 3 �2o�H �2E5U]D�SMo� TVF�o=KRLsH ��D T5L�N�Y�TVSiKiE5L ¬lU]q�q�KMS $ � � ¬lU]q�q®KiSh�+�rxcy -54 % @ � zV¯ {X�(��² x · � � % x.� - y -�3 x�� /l' B�0121�� G

� � � � � G } - '*��%6) x � Gs�"- ? � �G� x -�3 , � Gs� � 4V- �07 G µ ) - 7 3 7 314a-m@ % 3 � % 3 ��% y ' -�313 %6) > ��) @ y ����% 3 ,17 -¶�'�� 4 /�%"/ @ 7 3�4 � �=� @ �07 3�4'G �^E5q"bXU�StH�D.¬�b�HIH0F6oªT5LXJ®�jT5L&��U1T(�=H6x � | �v�G{W� �0¨ � � 1G{W�W��� x � /1'd{]����� z����VzKG

� �1��� � - )+7�' B&3 } - '*��%6) -�3 ,\�.��% 3p�"- ? � �G� G � y ����% 3 ' -�3�4 / -54 % 4 % 3 %6) - �07*� 3MG �^E5q"bXU�StH6D�¬�b�HIH0F�oT�LXJ��jT5L=�VU1T(�=H6x � | �v�G{W� �0¨ zV¯ �G{ z �]� xr� /1'd{]����� z����VzKG

� � z � ± G } -�3�4 x � G ± B y 8�%6) @ x�� G � �V/ x � Gs¸ �V'�7 > )0� 3 7 x � G �&% 3 %�  x � G � 7 x -�3 , - G . /1% G � � �j¦�¤�¡^¨ !� %('�% y 8�� 3 % �t- �6��% @0@ � -�3 , - )+7 3 ��� 3 ��%6) @0- �07*� 3l- ' @ B]@ � %(? G H 3 CcD E(FIHIH0J5KML=�5NmE P«SMo]H��5SMoO�ILlStH�D�LXT�kSiKeE5LXT�Y��^E5L(P(H�D0H�LsFIH�E5L~¬�b]E ��H�Lg�2T5L=�VU�TG�=HuCcD E(F�H�N+N�KRL&��xX9 %(7 °07 3�4 xX± 817 31- x ����� � � %6) z������9G

� �W��� - G . /�% x � G �&% 3 %�  x�� G � ' -�@0@ x�� Gw¸ �V'�7 > )0� 3 7 x^± G�¸^- � x µ"G � G � -�� % 3 x -�3 ,n� G �.%6�08�%6)+7 3�4 � � 3MG� / y 7*� %6) ¨ ! � %('*% y 8�� 3 % � �l-�@ %(, ��� 3 ��%6) @+- �07*� 31- '$7 3 � %6) >i- ��% > ��)a��% - �08�%6)m7 3�> ��)I? - �07*� 3MG � �1D T5L�N�TWF(SiKeE5L�N�E�Lg¬Vb�H+H+F�ogT5LXJ«`�U�J�KiE�CcD E(FIH�N+N�KRL=�Vx ��� � �0¨ ��²G{+1 | x z������9G

� ���5� - G . /�% x � G �&% 3 %�  xs� G1¸ �V'�7 > )0� 3 7 xl� G � - � -�3 � x � G � 7 3l- ?«7 x µ"G � -�� % 3 x -�3 , � G � ' -�@0@+G , )+�V?� � ¦ �s£�� � ������� ��¥6£1¦t¨ � /1'*�07�'�7 3�4 / - ' ��� 3 ��%6) @0- �07*� 31- ' @ B]@ � %(? @ 7 3 �08�%���% - �08�%6)�,��V? - 7 3MG H 3C�D:EGFIH+H+J5KML=�5NmE:P«SMo�H��gE5D���N+o&E�b E�L � U&Y�SiKMY KML=��U1T5Y�¬�b1H+H0F6o �^E5q�q®U]L1KeF+TVSiKiE5L1NIx ·uB ��� � xr� - y -�3 x�u��� � � %6) z������9G

� �W²�� - G . /�% x � G �&% 3 %�  x&� G=¸ �V'�7 > )0� 3 7 x=� G&¸ 817�'�'�7 y @ xW± G&¸^- � x�¹ G � �],1,�% - / x]� G � ' -�@0@ x -�3 , �BG 9 )+7�'�' G¸ % 4V-�@ / @6¨ ! @ y ����% 3 ' -�314 / -54 %h7 3 � %6) >i- ��% > ��)"� 3�� '�7 3 % - 7*)"� ) - ��%(' y ' -�313 7 3�4'G ¬�b�HIH0F�o­�^E5q�q®U�kLlKiFIT�SiKiE�L1x �(² ¨ ���]�I{&�¶� � x �0121¶� G

���(²