Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introducing PTHash - Paper Reading Session (2021-11-19)

Takuya Asano
November 19, 2021

Introducing PTHash - Paper Reading Session (2021-11-19)

Takuya Asano

November 19, 2021
Tweet

More Decks by Takuya Asano

Other Decks in Research

Transcript

  1. 5BLVZB"TBOP UBLVZBB

    15)BTI3FWJTJUJOH'$).JOJNBM
    1FSGFDU)BTIJOH 4*(*3

    1BQFS3FBEJOH4FTTJPO

    View full-size slide

  2. .JOJNBM1FSGFDU)BTI'VODUJPOT .1)'

    /PDPMMJTJPOT NJOJNVNTJ[FIBTIUBCMF
    )BTI'VODUJPO
    1FSGFDU

    )BTI'VODUJPO
    .JOJNBM1FSGFDU

    )BTI'VODUJPO

    .1)'

    WJB8JLJQFEJB

    View full-size slide

  3. .1)'1SPT$POT
    1SPT
    w 4QBDFF
    ffi
    DJFOU
    w /FFEBOBEEJUJPOBMGFXCJUTLFZUPSFQSFTFOU.1)
    w 'BTUMPPLVQUJNF
    w 0
    BOETNBMMDPOTUBOUUJNF OTLFZ

    $POT
    w *NNVUBCMF
    w %ZOBNJDDPOTUSVDUJPOPG.1)'JTEJ
    ff i
    DVMU
    w 7FSJGZOFFEFE TBNFBTHFOFSBMIBTIGVODUJPOT

    w 6OBCMFUPEFUFDUJGBLFZFYJTUTPSOPU
    w /FFEUPTUPSFLFZTJUTFMGGPSWFSJGZJOHLFZT

    View full-size slide

  4. ,OPXO.1)'"MHPSJUINT
    '$)

    'PY $IFO )FBMUI

    $POTUSVDUJPOUJNFJTTMPXGPSBTNBMMQBSBNFUFSD
    -BSHFWBMVFPGDXBTUFTQBDF
    7FSZGBTUMPPLVQ
    $)%

    DPNQSFTTFEIBTIBOEEJTQMBDF

    $POTUSVDUJPOUJNFJTTMPXGPSBMBSHFQBSBNFUFSЕ
    4VDDJODU
    .PTUTMPXMPPLVQJOUIJTMJTU
    &.1)' &
    ffi
    DJFOUDPOTUSVDUJPOVTJOHSBOEPNIZQFSHSBQI
    4MPXMPPLVQ
    (07
    4PMWFSBOEPNMJOFBSTZTUFNTUPDPOTUSVDU.1)'
    6TF(BVTTJBOFMJNJOBUJPOUPTPMWFJU
    .PEFSBUFMPPLVQTQFFE
    ##)BTI
    7FSZGBTUDPOTUSVDUJPO
    .PEFSBUFMPPLVQ
    *ODSFBTFQBSBNFUFSЍ TQFFEVQDPOTUSVDUJPOBOEMPPLVQUJNF
    3FD4QMJU

    SFDVSTJWFTQMJU

    4QMJUUIFLFZTJOUPBUSFFPGCVDLFUTSFDVSTJWFMZ
    4VDDJODU WFSZDPNQBDUSFQSFTFOUBUJPO
    .PEFSBUFTMPXMPPLVQ
    1BSBNFUSJ[FECZM CMDLTJ[FPGCVDLFU
    BOEC CVDLFUBWFSBHFTJ[F
    UIBUUSBEFTDPOTUSVDUJPO
    UJNF TQBDF BOEMPPLVQUJNF

    View full-size slide

  5. ,OPXO.1)'"MHPSJUINT
    0WFSBMM$PNQBSJTPOBUBHMBODF
    $POTUSVDUJPOUJNF -PPLVQTQFFE
    4QBDF&
    ffi
    DJFODZ

    d










    d
    d

    View full-size slide

  6. .1)'"QQMJDBUJPO4JNQMF,74
    IUUQTFOHJOFFSJOHJOEFFECMPHDPNCMPHJOEFFENQI
    w *OEFFEEFWFMPQFEBOJNNVUBCMF,74
    VTJOH.1)'UFDIOJRVFT
    w $BOEFQMPZJUUPBQQTFSWFST
    w $PNQBDUGBTU
    w 6TJOH(07BMHPSJUIN

    View full-size slide

  7. 15)BTI
    *NQSPWFE'$)BMHPSJUIN
    w 15)BTINPEJ
    fi
    FTBTUFQPG'$)
    DPOTUSVDUJPOBMHPSJUIN
    w 1SFTFSWJOH'$)MPPLVQQFSGPSNBODF
    w '$)JTGBTUFTUBMHPSJUINJO.1)'GBNJMZ
    w *NQSPWJOHDPOTUSVDUJPOBOETQBDF
    DPOTVNQUJPOBMUPHFUIFS
    w 15)BTIIBTIZQFSQBSBNFUFSTUIBU
    QSPWJEFTEJ
    ff
    FSFOUUSBEFP
    ff
    T

    View full-size slide

  8. .1)'$POTUSVDUJPOCZ'$)15)BTI
    4UFQTGPSDPOTUSVDUJPO.1)'
    $POTUSVDUJPOPG'$)15)BTIJTDBSSJFEPVUJOTUFQT
    .BQQJOH
    0SEFSJOH
    4FBSDIJOH

    View full-size slide

  9. .BQQJOHTUFQ
    %JTUSJCVUFOLFZTJOUPGFXFSCVDLFUT CO

    w .BOZLFZT
    JOUPBGFXCVDLFUT

    w "GFXLFZT
    JOUPNBOZCVDLFUT

    5IJTJNCBMBODFJTJNQPSUBOUUPTQFFEVQUIF
    DPOTUSVDUJPO BTXFXJMMEJTDVTTMBUFS

    .1)'$POTUSVDUJPOCZ'$)15)BTI

    View full-size slide

  10. 0SEFSJOHTUFQ
    4PSUCVDLFUTJOEFTDFOEJOHPSEFS
    CZUIFOVNCFSPGLFZTJOUIFN
    ʢ*OUIF4FBSDIJOHTUFQBGUFSUIJT
    UIFCVDLFUTXJUIUIFNPTULFZTBSF
    QSPDFTTFE
    fi
    STUʣ
    .1)'$POTUSVDUJPOCZ'$)15)BTI

    View full-size slide

  11. .1)'$POTUSVDUJPOCZ'$)
    4FBSDIJOHTUFQ
    w /FFEBVYJMJBSZEBUBTUSVDUVSFTGPS
    TFBSDIJOHFNQUZTMPUT
    w /FFENPSFTQBDFJODPOTUSVDUJPO
    w /FFEUPTFBSDIT CJ EJGPSFBDI
    WBMVFTSFQFBUFEMZ
    w 4IPVMECFTMPXUP
    fi
    OEUIFTMPUT

    View full-size slide

  12. 15)BTI

    3BOEPN%JTQMBDFNFOUCZ903
    w 15)BTINPEJ
    fi
    FTBTFBSDIJOHTUFQ
    PG'$)DPOTUSVDUJPOBMHPSJUIN
    w 15)BTIDBMDVMBUFTUIFQPTJUJPOPG
    LFZYJOUIFCVDLFUJCZGPMMPXJOH
    w 6TJOHCJUXJTF903PQFSBUJPO
    w 'JOEUIFQBSBNFUFSLJGPSFBDICVDLFU
    w 4FBSDILJJOUIFPSEFS ʜ
    w 4JODFUIFCJUXJTF903EJTUSJCVUFTUIF
    LFZTPWFSBXJEFSBOHF UIFFYQFDUFE
    WBMVFPGLJCFDPNFTTNBMM
    w 5IJTSFEVDFTFOUSPQZBOEBMMPXTGPS
    NPSFDPNQSFTTJPO

    View full-size slide

  13. 15)BTI

    'SPOU#BDL$PNQSFTTJPO
    w *OUIFGSPOU UIFSFBSFCVDLFUTXJUIMPUTPGLFZT
    w *OUIFCBDL UIFSFBSFCVDLFUTXJUIGFXFSLFZT
    w 5IFFOUSPQZPGLJTJOUIFGSPOUCVDLFUTBSFTNBMM
    w 8FDBOPQUJNJ[FJUCZDIBOHJOHUIFFODPEJOH
    TDIFNFTPGLJGPSUIFGSPOUBOECBDL
    'SPOU #BDL

    View full-size slide

  14. 15)BTI

    &ODPEJOH
    w 4JODFUIFFOUSPQZPGLJJTTNBMM JUCFDPNFTTNBMMFSXIFOVTJOHBEJDUJPOBSZFODPEJOHTDIFNF
    w 4UPSFTBTFQBSBUFEJDUJPOBSZPGVOJRVFLJWBMVFT
    w 4UPSFTSFGFSFODFTUPUIJTEJDUJPOBSZ%
    w %JDUJPOBSZ%XJMMCFTNBMMFOPVHITPUIBUJUDBOCFFYQFDUFEUP
    fi
    UJOUIF$16DBDIF
    w -JUUMFJNQBDUPOMPPLVQQFSGPSNBODF
    w *UDBOBMTPCFVTFEJODPOKVODUJPOXJUIUIFGSPOUCBDLDPNQSFTTJPOEJTDVTTFEFBSMJFS
    w *OBEEJUJPOUPEJDUJPOBSZFODPEJOH &MJBT'BOPBOE4JNQMF%FOTF$PEJOH 4%$
    DBOBMTPCFVTFE
    w )JHIFSDPNQSFTTJPOSBUJPCVUTMPXFSMPPLVQ

    View full-size slide

  15. 15)BTI

    -JNJUJOHUIF-PBE'BDUPS
    w *OTFBSDIJOHTUFQ TFBSDIGPSLJJOUIFMBTUQBSUPGCVDLFUT
    JTTMPX
    w 5PTPMWFUIJTQSPCMFN XFBMMPDBUFFYUSBTQBDFPOUIFIBTI
    UBCMF
    w 15)BTIQSPYJFTUIFLFZTUPCFNBQQFEUPUIJTFYUSBTQBDF
    w 4UPSFUIJTEBUBTUSVDUVSFBTBOBSSBZfree
    w 0OUIJTBMHPSJUIN UIFOVNCFSPGCSBODIFTJODSFBTF CVU
    UIFJNQBDUPOMPPLVQTQFFEJTTNBMM
    w 4JODFUIJTFYUSBTQBDFJTTNBMMFOPVHI BGFXQFSDFOU
    PGO
    TP$16CSBODIQSFEJDUJPOXJMMCFBMNPTU
    BMXBZTSJHIU

    View full-size slide

  16. $PWFSBMM$PNQBSJTPO
    w 15)BTIBDIJFWFTWFSZGBTUMPPLVQFRVBMTUP
    '$)
    w %SBTUJDJNQSPWFNFOUJODPOTUSVDUJPOUJNF
    w 15)BTIDBOUSBEFUIFTFQFSGPSNBODFCZ
    UVOJOHIZQFSQBSBNFUFST
    w &ODPEJOHTDIFNF %EJDUJPOBSZFODPEJOH &'
    &MJBT'BOP

    w &YUSBTQBDF ЋNBYMPBEGBDUPS

    15)BTIWT'$) FUD

    View full-size slide

  17. .Z5IPVHIUT
    w *EPOUUIJOLUIFSFBSFNBOZVTFDBTFTXIFSFXFLOPXGPSTVSFUIBUUIFLFZJTJOUIFEJDUJPOBSZ
    w 5IFP
    ff
    TFUUPUIFLFZPSLFZTXJMMCFTUPSFETFQBSBUFMZ BOEUIFCFOF
    fi
    UPGIBWJOHBTNBMMFS.1)'XJMM
    CFEJNJOJTIFE
    w 5IJTJTBCPVUUIFVTFDBTFPG.1)'JUTFMG
    w 0GDPVSTF .1)'BMHPSJUINJTHPPEUPLOPXFWFOUIPVHI
    w *U`TOJDFUPIBWFBGBTUMPPLVQBMHPSJUIN
    w 15)BTIJTPOFPGUIFGBTUFTUBMHPSJUINTJOUFSNTPGMPPLVQTQFFE dOTLFZ

    w )PXNBOZVTFDBTFTUIBUSFRVJSFTOBOPTFDMBUFODZ
    w 8POUJUCFTMPXFSUPCVJMEXIFOUIFOVNCFSPGLFZTJTNVDIMBSHFS
    w 8IFOXFJODSFBTFUIFLFZTGSPNO?UPO? 15)BTIUBLFTEP[FOUJNFTMPOHFS OPUMJOFBS

    w 8IBUJTUBLJOHTPMPOHUJNF

    View full-size slide