%PDF-1.4 % 1 0 obj << /Type /Catalog /Pages 2 0 R /Outlines 3 0 R >> endobj 4 0 obj << /Creator ( ) /Producer ( ) /Author (Wilson, William J.;Burger, John B.) /Keywords (*INFORMATION RETRIEVAL;*CHEMICAL COMPOUNDS;COMPUTER LOGIC;PROGRAMMING LANGUAGES;MOLECULAR STRUCTURE;GRAPHICS;DOCUMENTS) /Subject (Some of the requirements of a computer system for searching chemical compound structure analogs are reviewed and algorithms are offered where appropriate. Among the factors discussed are file organization and data elements, the use of screens, the question of maximum query volume of a single pass of a master file, and the question of canonical ordering of finite undirected graphs to permit the determination of isomorphism between graphs.) /Title (A COLLECTION OF ALGORITHMS FOR SEARCHING CHEMICAL COMPOUND STRUCTURE ANALOGS) /Filename (/pdf/TR/AD0460819.pdf) >> endobj 2 0 obj << /Type /Pages /Count 31 /Kids [5 0 R 6 0 R] >> endobj 3 0 obj << /Type /Outlines /Count 0 >> endobj 5 0 obj << /Type /Pages /Count 30 /Kids [7 0 R 8 0 R 9 0 R 10 0 R 11 0 R 12 0 R 13 0 R 14 0 R 15 0 R 16 0 R 17 0 R 18 0 R 19 0 R 20 0 R 21 0 R 22 0 R 23 0 R 24 0 R 25 0 R 26 0 R 27 0 R 28 0 R 29 0 R 30 0 R 31 0 R 32 0 R 33 0 R 34 0 R 35 0 R 36 0 R] /Parent 2 0 R >> endobj 6 0 obj << /Type /Pages /Count 1 /Kids [37 0 R] /Parent 2 0 R >> endobj 7 0 obj << /Type /Page /Parent 5 0 R /Resources << /XObject 38 0 R /ProcSet [/PDF /Text /ImageB /ImageI /ImageC] /Font << /F1 39 0 R /F2 40 0 R /F3 41 0 R /F4 42 0 R /F5 43 0 R /F6 44 0 R /F7 45 0 R /F8 46 0 R /F9 47 0 R /F10 48 0 R /F11 49 0 R /F12 50 0 R >> >> /MediaBox [0 6.72 606.72 798.72] /CropBox [0 6.72 606.72 798.72] /Contents [51 0 R] >> endobj 8 0 obj << /Type /Page /Parent 5 0 R /Resources << /XObject 52 0 R /ProcSet [/PDF /Text /ImageB /ImageI /ImageC] /Font << /F1 39 0 R /F2 40 0 R /F3 41 0 R /F4 42 0 R /F5 43 0 R /F6 44 0 R /F7 45 0 R /F8 46 0 R /F9 47 0 R /F10 48 0 R /F11 49 0 R /F12 50 0 R >> >> /MediaBox [0 1.44 652.8 798.72] /CropBox [0 1.44 652.8 798.72] /Contents [53 0 R] >> endobj 9 0 obj << /Type /Page /Parent 5 0 R /Resources << /XObject 54 0 R /ProcSet [/PDF /Text /ImageB /ImageI /ImageC] /Font << /F1 39 0 R /F2 40 0 R /F3 41 0 R /F4 42 0 R /F5 43 0 R /F6 44 0 R /F7 45 0 R /F8 46 0 R /F9 47 0 R /F10 48 0 R /F11 49 0 R /F12 50 0 R >> >> /MediaBox [0 6.72 614.4 798.72] /CropBox [0 6.72 614.4 798.72] /Contents [55 0 R] >> endobj 10 0 obj << /Type /Page /Parent 5 0 R /Resources << /XObject 56 0 R /ProcSet [/PDF /Text /ImageB /ImageI /ImageC] /Font << /F1 39 0 R /F2 40 0 R /F3 41 0 R /F4 42 0 R /F5 43 0 R /F6 44 0 R /F7 45 0 R /F8 46 0 R /F9 47 0 R /F10 48 0 R /F11 49 0 R /F12 50 0 R >> >> /MediaBox [0 2.4 637.44 791.04] /CropBox [0 2.4 637.44 791.04] /Contents [57 0 R] >> endobj 11 0 obj << /Type /Page /Parent 5 0 R /Resources << /XObject 58 0 R /ProcSet [/PDF /Text /ImageB /ImageI /ImageC] /Font << /F1 39 0 R /F2 40 0 R /F3 41 0 R /F4 42 0 R /F5 43 0 R /F6 44 0 R /F7 45 0 R /F8 46 0 R /F9 47 0 R /F10 48 0 R /F11 49 0 R /F12 50 0 R >> >> /MediaBox [0 0 629.76 783.36] /CropBox [0 0 629.76 783.36] /Contents [59 0 R] >> endobj 12 0 obj << /Type /Page /Parent 5 0 R /Resources << /XObject 60 0 R /ProcSet [/PDF /Text /ImageB /ImageI /ImageC] /Font << /F1 39 0 R /F2 40 0 R /F3 41 0 R /F4 42 0 R /F5 43 0 R /F6 44 0 R /F7 45 0 R /F8 46 0 R /F9 47 0 R /F10 48 0 R /F11 49 0 R /F12 50 0 R >> >> /MediaBox [0 1.44 629.76 783.36] /CropBox [0 1.44 629.76 783.36] /Contents [61 0 R] >> endobj 13 0 obj << /Type /Page /Parent 5 0 R /Resources << /XObject 62 0 R /ProcSet [/PDF /Text /ImageB /ImageI /ImageC] /Font << /F1 39 0 R /F2 40 0 R /F3 41 0 R /F4 42 0 R /F5 43 0 R /F6 44 0 R /F7 45 0 R /F8 46 0 R /F9 47 0 R /F10 48 0 R /F11 49 0 R /F12 50 0 R >> >> /MediaBox [0 6.24 622.08 783.36] /CropBox [0 6.24 622.08 783.36] /Contents [63 0 R] >> endobj 14 0 obj << /Type /Page /Parent 5 0 R /Resources << /XObject 64 0 R /ProcSet [/PDF /Text /ImageB /ImageI /ImageC] /Font << /F1 39 0 R /F2 40 0 R /F3 41 0 R /F4 42 0 R /F5 43 0 R /F6 44 0 R /F7 45 0 R /F8 46 0 R /F9 47 0 R /F10 48 0 R /F11 49 0 R /F12 50 0 R >> >> /MediaBox [0 1.2 645.12 791.04] /CropBox [0 1.2 645.12 791.04] /Contents [65 0 R] >> endobj 15 0 obj << /Type /Page /Parent 5 0 R /Resources << /XObject 66 0 R /ProcSet [/PDF /Text /ImageB /ImageI /ImageC] /Font << /F1 39 0 R /F2 40 0 R /F3 41 0 R /F4 42 0 R /F5 43 0 R /F6 44 0 R /F7 45 0 R /F8 46 0 R /F9 47 0 R /F10 48 0 R /F11 49 0 R /F12 50 0 R >> >> /MediaBox [0 0.72 645.12 791.04] /CropBox [0 0.72 645.12 791.04] /Contents [67 0 R] >> endobj 16 0 obj << /Type /Page /Parent 5 0 R /Resources << /XObject 68 0 R /ProcSet [/PDF /Text /ImageB /ImageI /ImageC] /Font << /F1 39 0 R /F2 40 0 R /F3 41 0 R /F4 42 0 R /F5 43 0 R /F6 44 0 R /F7 45 0 R /F8 46 0 R /F9 47 0 R /F10 48 0 R /F11 49 0 R /F12 50 0 R >> >> /MediaBox [0 2.16 629.76 783.36] /CropBox [0 2.16 629.76 783.36] /Contents [69 0 R] >> endobj 17 0 obj << /Type /Page /Parent 5 0 R /Resources << /XObject 70 0 R /ProcSet [/PDF /Text /ImageB /ImageI /ImageC] /Font << /F1 39 0 R /F2 40 0 R /F3 41 0 R /F4 42 0 R /F5 43 0 R /F6 44 0 R /F7 45 0 R /F8 46 0 R /F9 47 0 R /F10 48 0 R /F11 49 0 R /F12 50 0 R >> >> /MediaBox [0 6.24 622.08 783.36] /CropBox [0 6.24 622.08 783.36] /Contents [71 0 R] >> endobj 18 0 obj << /Type /Page /Parent 5 0 R /Resources << /XObject 72 0 R /ProcSet [/PDF /Text /ImageB /ImageI /ImageC] /Font << /F1 39 0 R /F2 40 0 R /F3 41 0 R /F4 42 0 R /F5 43 0 R /F6 44 0 R /F7 45 0 R /F8 46 0 R /F9 47 0 R /F10 48 0 R /F11 49 0 R /F12 50 0 R >> >> /MediaBox [0 6.24 622.08 783.36] /CropBox [0 6.24 622.08 783.36] /Contents [73 0 R] >> endobj 19 0 obj << /Type /Page /Parent 5 0 R /Resources << /XObject 74 0 R /ProcSet [/PDF /Text /ImageB /ImageI /ImageC] /Font << /F1 39 0 R /F2 40 0 R /F3 41 0 R /F4 42 0 R /F5 43 0 R /F6 44 0 R /F7 45 0 R /F8 46 0 R /F9 47 0 R /F10 48 0 R /F11 49 0 R /F12 50 0 R >> >> /MediaBox [0 7.2 637.44 791.04] /CropBox [0 7.2 637.44 791.04] /Contents [75 0 R] >> endobj 20 0 obj << /Type /Page /Parent 5 0 R /Resources << /XObject 76 0 R /ProcSet [/PDF /Text /ImageB /ImageI /ImageC] /Font << /F1 39 0 R /F2 40 0 R /F3 41 0 R /F4 42 0 R /F5 43 0 R /F6 44 0 R /F7 45 0 R /F8 46 0 R /F9 47 0 R /F10 48 0 R /F11 49 0 R /F12 50 0 R >> >> /MediaBox [0 6.24 622.08 783.36] /CropBox [0 6.24 622.08 783.36] /Contents [77 0 R] >> endobj 21 0 obj << /Type /Page /Parent 5 0 R /Resources << /XObject 78 0 R /ProcSet [/PDF /Text /ImageB /ImageI /ImageC] /Font << /F1 39 0 R /F2 40 0 R /F3 41 0 R /F4 42 0 R /F5 43 0 R /F6 44 0 R /F7 45 0 R /F8 46 0 R /F9 47 0 R /F10 48 0 R /F11 49 0 R /F12 50 0 R >> >> /MediaBox [0 1.44 637.44 791.04] /CropBox [0 1.44 637.44 791.04] /Contents [79 0 R] >> endobj 22 0 obj << /Type /Page /Parent 5 0 R /Resources << /XObject 80 0 R /ProcSet [/PDF /Text /ImageB /ImageI /ImageC] /Font << /F1 39 0 R /F2 40 0 R /F3 41 0 R /F4 42 0 R /F5 43 0 R /F6 44 0 R /F7 45 0 R /F8 46 0 R /F9 47 0 R /F10 48 0 R /F11 49 0 R /F12 50 0 R >> >> /MediaBox [0 3.6 660.48 806.4] /CropBox [0 3.6 660.48 806.4] /Contents [81 0 R] >> endobj 23 0 obj << /Type /Page /Parent 5 0 R /Resources << /XObject 82 0 R /ProcSet [/PDF /Text /ImageB /ImageI /ImageC] /Font << /F1 39 0 R /F2 40 0 R /F3 41 0 R /F4 42 0 R /F5 43 0 R /F6 44 0 R /F7 45 0 R /F8 46 0 R /F9 47 0 R /F10 48 0 R /F11 49 0 R /F12 50 0 R >> >> /MediaBox [0 6.24 622.08 783.36] /CropBox [0 6.24 622.08 783.36] /Contents [83 0 R] >> endobj 24 0 obj << /Type /Page /Parent 5 0 R /Resources << /XObject 84 0 R /ProcSet [/PDF /Text /ImageB /ImageI /ImageC] /Font << /F1 39 0 R /F2 40 0 R /F3 41 0 R /F4 42 0 R /F5 43 0 R /F6 44 0 R /F7 45 0 R /F8 46 0 R /F9 47 0 R /F10 48 0 R /F11 49 0 R /F12 50 0 R >> >> /MediaBox [0 3.12 637.44 791.04] /CropBox [0 3.12 637.44 791.04] /Contents [85 0 R] >> endobj 25 0 obj << /Type /Page /Parent 5 0 R /Resources << /XObject 86 0 R /ProcSet [/PDF /Text /ImageB /ImageI /ImageC] /Font << /F1 39 0 R /F2 40 0 R /F3 41 0 R /F4 42 0 R /F5 43 0 R /F6 44 0 R /F7 45 0 R /F8 46 0 R /F9 47 0 R /F10 48 0 R /F11 49 0 R /F12 50 0 R >> >> /MediaBox [0 1.44 629.76 783.36] /CropBox [0 1.44 629.76 783.36] /Contents [87 0 R] >> endobj 26 0 obj << /Type /Page /Parent 5 0 R /Resources << /XObject 88 0 R /ProcSet [/PDF /Text /ImageB /ImageI /ImageC] /Font << /F1 39 0 R /F2 40 0 R /F3 41 0 R /F4 42 0 R /F5 43 0 R /F6 44 0 R /F7 45 0 R /F8 46 0 R /F9 47 0 R /F10 48 0 R /F11 49 0 R /F12 50 0 R >> >> /MediaBox [0 6.24 622.08 783.36] /CropBox [0 6.24 622.08 783.36] /Contents [89 0 R] >> endobj 27 0 obj << /Type /Page /Parent 5 0 R /Resources << /XObject 90 0 R /ProcSet [/PDF /Text /ImageB /ImageI /ImageC] /Font << /F1 39 0 R /F2 40 0 R /F3 41 0 R /F4 42 0 R /F5 43 0 R /F6 44 0 R /F7 45 0 R /F8 46 0 R /F9 47 0 R /F10 48 0 R /F11 49 0 R /F12 50 0 R >> >> /MediaBox [0 6.24 622.08 783.36] /CropBox [0 6.24 622.08 783.36] /Contents [91 0 R] >> endobj 28 0 obj << /Type /Page /Parent 5 0 R /Resources << /XObject 92 0 R /ProcSet [/PDF /Text /ImageB /ImageI /ImageC] /Font << /F1 39 0 R /F2 40 0 R /F3 41 0 R /F4 42 0 R /F5 43 0 R /F6 44 0 R /F7 45 0 R /F8 46 0 R /F9 47 0 R /F10 48 0 R /F11 49 0 R /F12 50 0 R >> >> /MediaBox [0 1.2 629.76 783.36] /CropBox [0 1.2 629.76 783.36] /Contents [93 0 R] >> endobj 29 0 obj << /Type /Page /Parent 5 0 R /Resources << /XObject 94 0 R /ProcSet [/PDF /Text /ImageB /ImageI /ImageC] /Font << /F1 39 0 R /F2 40 0 R /F3 41 0 R /F4 42 0 R /F5 43 0 R /F6 44 0 R /F7 45 0 R /F8 46 0 R /F9 47 0 R /F10 48 0 R /F11 49 0 R /F12 50 0 R >> >> /MediaBox [0 3.12 637.44 791.04] /CropBox [0 3.12 637.44 791.04] /Contents [95 0 R] >> endobj 30 0 obj << /Type /Page /Parent 5 0 R /Resources << /XObject 96 0 R /ProcSet [/PDF /Text /ImageB /ImageI /ImageC] /Font << /F1 39 0 R /F2 40 0 R /F3 41 0 R /F4 42 0 R /F5 43 0 R /F6 44 0 R /F7 45 0 R /F8 46 0 R /F9 47 0 R /F10 48 0 R /F11 49 0 R /F12 50 0 R >> >> /MediaBox [0 1.2 629.76 783.36] /CropBox [0 1.2 629.76 783.36] /Contents [97 0 R] >> endobj 31 0 obj << /Type /Page /Parent 5 0 R /Resources << /XObject 98 0 R /ProcSet [/PDF /Text /ImageB /ImageI /ImageC] /Font << /F1 39 0 R /F2 40 0 R /F3 41 0 R /F4 42 0 R /F5 43 0 R /F6 44 0 R /F7 45 0 R /F8 46 0 R /F9 47 0 R /F10 48 0 R /F11 49 0 R /F12 50 0 R >> >> /MediaBox [0 6.24 622.08 783.36] /CropBox [0 6.24 622.08 783.36] /Contents [99 0 R] >> endobj 32 0 obj << /Type /Page /Parent 5 0 R /Resources << /XObject 100 0 R /ProcSet [/PDF /Text /ImageB /ImageI /ImageC] /Font << /F1 39 0 R /F2 40 0 R /F3 41 0 R /F4 42 0 R /F5 43 0 R /F6 44 0 R /F7 45 0 R /F8 46 0 R /F9 47 0 R /F10 48 0 R /F11 49 0 R /F12 50 0 R >> >> /MediaBox [0 0.48 645.12 791.04] /CropBox [0 0.48 645.12 791.04] /Contents [101 0 R] >> endobj 33 0 obj << /Type /Page /Parent 5 0 R /Resources << /XObject 102 0 R /ProcSet [/PDF /Text /ImageB /ImageI /ImageC] /Font << /F1 39 0 R /F2 40 0 R /F3 41 0 R /F4 42 0 R /F5 43 0 R /F6 44 0 R /F7 45 0 R /F8 46 0 R /F9 47 0 R /F10 48 0 R /F11 49 0 R /F12 50 0 R >> >> /MediaBox [0 6.24 637.44 791.04] /CropBox [0 6.24 637.44 791.04] /Contents [103 0 R] >> endobj 34 0 obj << /Type /Page /Parent 5 0 R /Resources << /XObject 104 0 R /ProcSet [/PDF /Text /ImageB /ImageI /ImageC] /Font << /F1 39 0 R /F2 40 0 R /F3 41 0 R /F4 42 0 R /F5 43 0 R /F6 44 0 R /F7 45 0 R /F8 46 0 R /F9 47 0 R /F10 48 0 R /F11 49 0 R /F12 50 0 R >> >> /MediaBox [0 4.08 629.76 783.36] /CropBox [0 4.08 629.76 783.36] /Contents [105 0 R] >> endobj 35 0 obj << /Type /Page /Parent 5 0 R /Resources << /XObject 106 0 R /ProcSet [/PDF /Text /ImageB /ImageI /ImageC] /Font << /F1 39 0 R /F2 40 0 R /F3 41 0 R /F4 42 0 R /F5 43 0 R /F6 44 0 R /F7 45 0 R /F8 46 0 R /F9 47 0 R /F10 48 0 R /F11 49 0 R /F12 50 0 R >> >> /MediaBox [0 0.96 645.12 791.04] /CropBox [0 0.96 645.12 791.04] /Contents [107 0 R] >> endobj 36 0 obj << /Type /Page /Parent 5 0 R /Resources << /XObject 108 0 R /ProcSet [/PDF /Text /ImageB /ImageI /ImageC] /Font << /F1 39 0 R /F2 40 0 R /F3 41 0 R /F4 42 0 R /F5 43 0 R /F6 44 0 R /F7 45 0 R /F8 46 0 R /F9 47 0 R /F10 48 0 R /F11 49 0 R /F12 50 0 R >> >> /MediaBox [0 6.24 622.08 783.36] /CropBox [0 6.24 622.08 783.36] /Contents [109 0 R] >> endobj 37 0 obj << /Type /Page /Parent 6 0 R /Resources << /XObject 110 0 R /ProcSet [/PDF /Text /ImageB /ImageI /ImageC] /Font << /F1 39 0 R /F2 40 0 R /F3 41 0 R /F4 42 0 R /F5 43 0 R /F6 44 0 R /F7 45 0 R /F8 46 0 R /F9 47 0 R /F10 48 0 R /F11 49 0 R /F12 50 0 R >> >> /MediaBox [0 2.16 629.76 783.36] /CropBox [0 2.16 629.76 783.36] /Contents [111 0 R] >> endobj 38 0 obj << /Im0 112 0 R >> endobj 39 0 obj << /Type /Font /Subtype /Type1 /Name /F1 /BaseFont /Helvetica /Encoding /WinAnsiEncoding >> endobj 40 0 obj << /Type /Font /Subtype /Type1 /Name /F2 /BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding >> endobj 41 0 obj << /Type /Font /Subtype /Type1 /Name /F3 /BaseFont /Helvetica-Oblique /Encoding /WinAnsiEncoding >> endobj 42 0 obj << /Type /Font /Subtype /Type1 /Name /F4 /BaseFont /Helvetica-BoldOblique /Encoding /WinAnsiEncoding >> endobj 43 0 obj << /Type /Font /Subtype /Type1 /Name /F5 /BaseFont /Times-Roman /Encoding /WinAnsiEncoding >> endobj 44 0 obj << /Type /Font /Subtype /Type1 /Name /F6 /BaseFont /Times-Bold /Encoding /WinAnsiEncoding >> endobj 45 0 obj << /Type /Font /Subtype /Type1 /Name /F7 /BaseFont /Times-Italic /Encoding /WinAnsiEncoding >> endobj 46 0 obj << /Type /Font /Subtype /Type1 /Name /F8 /BaseFont /Times-BoldItalic /Encoding /WinAnsiEncoding >> endobj 47 0 obj << /Type /Font /Subtype /Type1 /Name /F9 /BaseFont /Courier /Encoding /WinAnsiEncoding >> endobj 48 0 obj << /Type /Font /Subtype /Type1 /Name /F10 /BaseFont /Courier-Bold /Encoding /WinAnsiEncoding >> endobj 49 0 obj << /Type /Font /Subtype /Type1 /Name /F11 /BaseFont /Courier-Oblique /Encoding /WinAnsiEncoding >> endobj 50 0 obj << /Type /Font /Subtype /Type1 /Name /F12 /BaseFont /Courier-BoldOblique /Encoding /WinAnsiEncoding >> endobj 51 0 obj << /Length 820 /Filter /FlateDecode >> stream x]o0+?nTQ+-Rl Y5M0HD~ (RZ=02psOk9)`y=?yO'_ߣipuכ@#(-X{PIhBgwe77urrX K%'v!.7Bt6>404'^/]; Ǐaڭ*A\,Q\GQIι,BםYz[UbK3p[!Km44bD,\\kNOS^qQ^d˩d1#lp9%qt Ғ[3*.X;ĨO-*QW }EV;)Қ賳C7B',1Sa wMuײ@b]"D"N20Mɶ;B-RE8aڤI"a˛3BXm!J9Et7(IuI5u4 !*m[ A CMiRsb k@g+i5$nqlp>nJ# ջEt}Idb'p:F針Ȍ"6>NRIwKEm=Fz mh qqz
>
endobj
53 0 obj
<<
/Length 405
/Filter /FlateDecode
>>
stream
x}N0EcXJS=
/V-T9oJ@uAf% m%p}U51ĒBTB]+%:)(`Q`KũG͋BԡbtQP
Hj@SNq<&HJ8\r=b\Ώa?Xc~"lJA?ݶj;LےdCvv!L:.i
q