Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
637009abf8 | ||
|
|
e391687a2e | ||
|
|
3cad683e98 | ||
|
|
51f720ad9f | ||
|
|
f7697e992f | ||
|
|
8a25672da0 | ||
|
|
4478618a17 | ||
|
|
4321264563 | ||
|
|
1bf1e773a5 | ||
|
|
611513ed9d | ||
|
|
45f8e38c1f | ||
|
|
f5f90d89a3 | ||
|
|
66e8626fc9 | ||
|
|
aab3637fd7 | ||
|
|
ef53299240 | ||
|
|
659352e992 | ||
|
|
fde465354e | ||
|
|
5bd0da5970 |
@@ -43,3 +43,305 @@ buildNumber.properties
|
||||
# JDT-specific (Eclipse Java Development Tools)
|
||||
.classpath
|
||||
|
||||
# ---> TeX
|
||||
## Core latex/pdflatex auxiliary files:
|
||||
*.aux
|
||||
*.lof
|
||||
*.log
|
||||
*.lot
|
||||
*.fls
|
||||
*.out
|
||||
*.toc
|
||||
*.fmt
|
||||
*.fot
|
||||
*.cb
|
||||
*.cb2
|
||||
.*.lb
|
||||
|
||||
## Intermediate documents:
|
||||
*.dvi
|
||||
*.xdv
|
||||
*-converted-to.*
|
||||
# these rules might exclude image files for figures etc.
|
||||
# *.ps
|
||||
# *.eps
|
||||
# *.pdf
|
||||
|
||||
## Generated if empty string is given at "Please type another file name for output:"
|
||||
.pdf
|
||||
|
||||
## Bibliography auxiliary files (bibtex/biblatex/biber):
|
||||
*.bbl
|
||||
*.bcf
|
||||
*.blg
|
||||
*-blx.aux
|
||||
*-blx.bib
|
||||
*.run.xml
|
||||
|
||||
## Build tool auxiliary files:
|
||||
*.fdb_latexmk
|
||||
*.synctex
|
||||
*.synctex(busy)
|
||||
*.synctex.gz
|
||||
*.synctex.gz(busy)
|
||||
*.pdfsync
|
||||
|
||||
## Build tool directories for auxiliary files
|
||||
# latexrun
|
||||
latex.out/
|
||||
|
||||
## Auxiliary and intermediate files from other packages:
|
||||
# algorithms
|
||||
*.alg
|
||||
*.loa
|
||||
|
||||
# achemso
|
||||
acs-*.bib
|
||||
|
||||
# amsthm
|
||||
*.thm
|
||||
|
||||
# beamer
|
||||
*.nav
|
||||
*.pre
|
||||
*.snm
|
||||
*.vrb
|
||||
|
||||
# changes
|
||||
*.soc
|
||||
|
||||
# comment
|
||||
*.cut
|
||||
|
||||
# cprotect
|
||||
*.cpt
|
||||
|
||||
# elsarticle (documentclass of Elsevier journals)
|
||||
*.spl
|
||||
|
||||
# endnotes
|
||||
*.ent
|
||||
|
||||
# fixme
|
||||
*.lox
|
||||
|
||||
# feynmf/feynmp
|
||||
*.mf
|
||||
*.mp
|
||||
*.t[1-9]
|
||||
*.t[1-9][0-9]
|
||||
*.tfm
|
||||
|
||||
#(r)(e)ledmac/(r)(e)ledpar
|
||||
*.end
|
||||
*.?end
|
||||
*.[1-9]
|
||||
*.[1-9][0-9]
|
||||
*.[1-9][0-9][0-9]
|
||||
*.[1-9]R
|
||||
*.[1-9][0-9]R
|
||||
*.[1-9][0-9][0-9]R
|
||||
*.eledsec[1-9]
|
||||
*.eledsec[1-9]R
|
||||
*.eledsec[1-9][0-9]
|
||||
*.eledsec[1-9][0-9]R
|
||||
*.eledsec[1-9][0-9][0-9]
|
||||
*.eledsec[1-9][0-9][0-9]R
|
||||
|
||||
# glossaries
|
||||
*.acn
|
||||
*.acr
|
||||
*.glg
|
||||
*.glo
|
||||
*.gls
|
||||
*.glsdefs
|
||||
*.lzo
|
||||
*.lzs
|
||||
*.slg
|
||||
*.slo
|
||||
*.sls
|
||||
|
||||
# uncomment this for glossaries-extra (will ignore makeindex's style files!)
|
||||
# *.ist
|
||||
|
||||
# gnuplot
|
||||
*.gnuplot
|
||||
*.table
|
||||
|
||||
# gnuplottex
|
||||
*-gnuplottex-*
|
||||
|
||||
# gregoriotex
|
||||
*.gaux
|
||||
*.glog
|
||||
*.gtex
|
||||
|
||||
# htlatex
|
||||
*.4ct
|
||||
*.4tc
|
||||
*.idv
|
||||
*.lg
|
||||
*.trc
|
||||
*.xref
|
||||
|
||||
# hyperref
|
||||
*.brf
|
||||
|
||||
# knitr
|
||||
*-concordance.tex
|
||||
# TODO Uncomment the next line if you use knitr and want to ignore its generated tikz files
|
||||
# *.tikz
|
||||
*-tikzDictionary
|
||||
|
||||
# listings
|
||||
*.lol
|
||||
|
||||
# luatexja-ruby
|
||||
*.ltjruby
|
||||
|
||||
# makeidx
|
||||
*.idx
|
||||
*.ilg
|
||||
*.ind
|
||||
|
||||
# minitoc
|
||||
*.maf
|
||||
*.mlf
|
||||
*.mlt
|
||||
*.mtc[0-9]*
|
||||
*.slf[0-9]*
|
||||
*.slt[0-9]*
|
||||
*.stc[0-9]*
|
||||
|
||||
# minted
|
||||
_minted*
|
||||
*.pyg
|
||||
|
||||
# morewrites
|
||||
*.mw
|
||||
|
||||
# newpax
|
||||
*.newpax
|
||||
|
||||
# nomencl
|
||||
*.nlg
|
||||
*.nlo
|
||||
*.nls
|
||||
|
||||
# pax
|
||||
*.pax
|
||||
|
||||
# pdfpcnotes
|
||||
*.pdfpc
|
||||
|
||||
# sagetex
|
||||
*.sagetex.sage
|
||||
*.sagetex.py
|
||||
*.sagetex.scmd
|
||||
|
||||
# scrwfile
|
||||
*.wrt
|
||||
|
||||
# svg
|
||||
svg-inkscape/
|
||||
|
||||
# sympy
|
||||
*.sout
|
||||
*.sympy
|
||||
sympy-plots-for-*.tex/
|
||||
|
||||
# pdfcomment
|
||||
*.upa
|
||||
*.upb
|
||||
|
||||
# pythontex
|
||||
*.pytxcode
|
||||
pythontex-files-*/
|
||||
|
||||
# tcolorbox
|
||||
*.listing
|
||||
|
||||
# thmtools
|
||||
*.loe
|
||||
|
||||
# TikZ & PGF
|
||||
*.dpth
|
||||
*.md5
|
||||
*.auxlock
|
||||
|
||||
# titletoc
|
||||
*.ptc
|
||||
|
||||
# todonotes
|
||||
*.tdo
|
||||
|
||||
# vhistory
|
||||
*.hst
|
||||
*.ver
|
||||
|
||||
# easy-todo
|
||||
*.lod
|
||||
|
||||
# xcolor
|
||||
*.xcp
|
||||
|
||||
# xmpincl
|
||||
*.xmpi
|
||||
|
||||
# xindy
|
||||
*.xdy
|
||||
|
||||
# xypic precompiled matrices and outlines
|
||||
*.xyc
|
||||
*.xyd
|
||||
|
||||
# endfloat
|
||||
*.ttt
|
||||
*.fff
|
||||
|
||||
# Latexian
|
||||
TSWLatexianTemp*
|
||||
|
||||
## Editors:
|
||||
# WinEdt
|
||||
*.bak
|
||||
*.sav
|
||||
|
||||
# Texpad
|
||||
.texpadtmp
|
||||
|
||||
# LyX
|
||||
*.lyx~
|
||||
|
||||
# Kile
|
||||
*.backup
|
||||
|
||||
# gummi
|
||||
.*.swp
|
||||
|
||||
# KBibTeX
|
||||
*~[0-9]*
|
||||
|
||||
# TeXnicCenter
|
||||
*.tps
|
||||
|
||||
# auto folder when using emacs and auctex
|
||||
./auto/*
|
||||
*.el
|
||||
|
||||
# expex forward references with \gathertags
|
||||
*-tags.tex
|
||||
|
||||
# standalone packages
|
||||
*.sta
|
||||
|
||||
# Makeindex log files
|
||||
*.lpz
|
||||
|
||||
# xwatermark package
|
||||
*.xwm
|
||||
|
||||
# REVTeX puts footnotes in the bibliography by default, unless the nofootinbib
|
||||
# option is specified. Footnotes are the stored in a file with suffix Notes.bib.
|
||||
# Uncomment the next line to have this generated file ignored.
|
||||
#*Notes.bib
|
||||
|
||||
@@ -1,2 +0,0 @@
|
||||
\relax
|
||||
\gdef \@abspage@last{4}
|
||||
@@ -1,72 +0,0 @@
|
||||
# Fdb version 4
|
||||
["pdflatex"] 1705782979.77095 "/home/sean/Documents/College/s06 2024 Spring/CS 448/Homeworks/hw1/SeanRettigHW1.tex" "SeanRettigHW1.pdf" "SeanRettigHW1" 1705782980.01963 0
|
||||
"/home/sean/Documents/College/s06 2024 Spring/CS 448/Homeworks/hw1/SeanRettigHW1.tex" 1705782979.63207 9317 c0bd7af4daa6d1271ab33acd12c11a29 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc" 1136849721 2900 1537cc8184ad1792082cd229ecc269f4 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/map/fontname/texfonts.map" 1577235249 3524 cb3e574dea2d1052e39280babc910dc8 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0600.tfm" 1136768653 1536 12e8c510d3e158fdd0e9a42e75118bd9 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0800.tfm" 1136768653 1536 05df9db6aeccc4eea94fec15c9024f79 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm1000.tfm" 1136768653 1536 e07581a4bb3136ece9eeb4c3ffab8233 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm1200.tfm" 1136768653 1536 74b7293ec3713bb7fdca8dd1bd1f469c ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm" 1246382020 1004 54797486969f23fa377b128694d548df ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm" 1246382020 988 bdf658c3bfc2d96d3c8b02cfc1c94c20 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm" 1246382020 916 f87d7c45f9c908e672703b83b72241a3 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm" 1246382020 928 2dc8d444221b7a635bb58038579b861a ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm" 1246382020 908 2921f8a10601f252058503cc6570e581 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm" 1246382020 940 228d6584342e91276bf566bcf9716b83 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmbx10.tfm" 1136768653 1328 c834bbb027764024c09d3d2bf908b5f0 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmbx12.tfm" 1136768653 1324 c910af8c371558dc20f2d7822f66fe64 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmex10.tfm" 1136768653 992 662f679a0b3d2d53c1b94050fdaa3f50 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm" 1136768653 1524 4414a8315f39513458b80dfc63bff03a ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm" 1136768653 1512 f21f83efb36853c0b70002322c1ab3ad ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm" 1136768653 1520 eccf95517727cb11801f4f1aee3a21b4 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr12.tfm" 1136768653 1288 655e228510b4c2a1abe905c368440826 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr17.tfm" 1136768653 1292 296a67155bdbfc32aa9c636f21e91433 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr6.tfm" 1136768653 1300 b62933e007d01cfd073f79b963c01526 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr8.tfm" 1136768653 1292 21c1c5bfeaebccffdb478fd231a0997d ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm" 1136768653 1124 6c73e740cf17375f03eec0ee63599741 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm" 1136768653 1116 933a60c408fc0a863a92debe84b2d294 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm" 1136768653 1120 8b7d695260f3cff42e636090a8002094 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb" 1248133631 34811 78b52f49e893bcba91bd7581cdc144c0 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb" 1248133631 32080 340ef9bf63678554ee606688e7b5339d ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb" 1248133631 35752 024fb6c41858982481f6968b5fc26508 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb" 1248133631 32722 d7379af29a190c3f453aba36302ff5a9 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr17.pfb" 1248133631 32362 179c33bbf43f19adbb3825bb4e36e57a ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/type1/public/cm-super/sfrm1000.pfb" 1215737283 138258 6525c253f16cededa14c7fd0da7f67b2 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii" 1684972800 71627 94eb9990bed73c364d7f53f960cc8c5b ""
|
||||
"/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty" 1644112042 7237 bdd120a32c8fdb4b433cf9ca2e7cd98a ""
|
||||
"/usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty" 1572645307 1057 525c2192b5febbd8c1f662c9468335bb ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty" 1359763108 5949 3f3fd50a8cc94c3d4cbf4fc66cd3df1c ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty" 1359763108 13829 94730e64147574077f8ecfea9bb69af4 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd" 1359763108 961 6518c6525a34feb5e8250ffa91731cff ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd" 1359763108 961 d02606146ba5601b5645f987c92e6193 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty" 1654720880 2222 78b930a5a6e3dc2ac69b78c2057b94d7 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty" 1654720880 4173 c989ee3ced31418e3593916ab26c793a ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty" 1654720880 88393 1adf6fa3f245270d06e3d4f8910f7fc5 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty" 1654720880 4474 f04cd1cc7bd76eb033e6fb12eb6a0d77 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty" 1654720880 2444 70065bddd85997dc1fd0bb7ae634e5fa ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/base/article.cls" 1684972800 20144 7555b7429d80bef287ebb82117811acc ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty" 1684972800 5048 84b05796b49b69e2d4257d537721c960 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo" 1684972800 8448 e0391042ca0932ede1098ae14ada60ba ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty" 1684972800 2894 f2f8ee7d4fb94263f9f255fa22cab2d3 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty" 1579991033 13886 d1306dcf79a944f6988e688c1785f9ce ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty" 1666126245 4629 bbc3d88bc1fe1146ecbefa95c41cab26 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty" 1578002852 41601 9cf6c5257b1bc7af01a58859749dd37a ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg" 1465944070 1224 978390e9c2234eab29404bc21b268d1e ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def" 1663965824 19448 1e988b341dda20961a6b931bcde55519 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty" 1654720880 18387 8f900a490197ebaf93c02ae9476d4b09 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty" 1654720880 8010 a8d949cbdbc5c983593827c9eec252e1 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty" 1654720880 2671 7e67d78d9b88c845599a85b2d41f2e39 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty" 1654720880 4023 293ea1c16429fc0c4cf605f4da1791a9 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def" 1666901542 30426 f2fb69fcda4dc35ed0b7dee211bce679 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg" 1279039959 678 4792914a8f45be57bb98413425e4c7af ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/tools/enumerate.sty" 1654720880 3468 46ba9177f0f0a79fe79845d3eebff113 ""
|
||||
"/usr/share/texlive/texmf-dist/web2c/texmf.cnf" 1684972800 40326 aba987258e6d6b6da5dec3a727ea174b ""
|
||||
"/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1697469257.89859 4547787 d4d5cee62af7d71e92905cd13c80f9df ""
|
||||
"/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1699591212 7871849 b145bca44a84114f0adb912f70147480 ""
|
||||
"SeanRettigHW1.aux" 1705782979.98906 32 c81c40425fbb5e93b90fba65da0b5e61 "pdflatex"
|
||||
"SeanRettigHW1.tex" 1705782979.63207 9317 c0bd7af4daa6d1271ab33acd12c11a29 ""
|
||||
(generated)
|
||||
"SeanRettigHW1.aux"
|
||||
"SeanRettigHW1.log"
|
||||
"SeanRettigHW1.pdf"
|
||||
(rewritten before read)
|
||||
@@ -1,312 +0,0 @@
|
||||
PWD /home/sean/Documents/College/s06 2024 Spring/CS 448/Homeworks/hw1
|
||||
INPUT /usr/share/texlive/texmf-dist/web2c/texmf.cnf
|
||||
INPUT /usr/share/texlive/texmf-dist/web2c/texmf.cnf
|
||||
INPUT /var/lib/texmf/web2c/pdftex/pdflatex.fmt
|
||||
INPUT /home/sean/Documents/College/s06 2024 Spring/CS 448/Homeworks/hw1/SeanRettigHW1.tex
|
||||
OUTPUT SeanRettigHW1.log
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/enumerate.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/enumerate.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/enumerate.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/enumerate.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/enumerate.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/enumerate.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/enumerate.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/enumerate.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/enumerate.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/enumerate.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/enumerate.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT ./SeanRettigHW1.aux
|
||||
INPUT SeanRettigHW1.aux
|
||||
INPUT SeanRettigHW1.aux
|
||||
OUTPUT SeanRettigHW1.aux
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/map/fontname/texfonts.map
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr17.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr12.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr8.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr6.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmex10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm1200.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0800.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0600.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr12.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmbx12.tfm
|
||||
OUTPUT SeanRettigHW1.pdf
|
||||
INPUT /var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm1000.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmbx10.tfm
|
||||
INPUT SeanRettigHW1.aux
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr17.pfb
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/cm-super/sfrm1000.pfb
|
||||
@@ -1,4 +0,0 @@
|
||||
\relax
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {1}}{1}{}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {2}}{1}{}\protected@file@percent }
|
||||
\gdef \@abspage@last{2}
|
||||
@@ -1,75 +0,0 @@
|
||||
# Fdb version 4
|
||||
["pdflatex"] 1707237439.35732 "/home/sean/Documents/College/s06 2024 Spring/CS 448/Homeworks/hw2/SeanRettigHW2.tex" "SeanRettigHW2.pdf" "SeanRettigHW2" 1707237439.58491 0
|
||||
"/home/sean/Documents/College/s06 2024 Spring/CS 448/Homeworks/hw2/SeanRettigHW2.tex" 1707237439.20836 4511 6407cf30165a4b845a52e284378de9cc ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/map/fontname/texfonts.map" 1577235249 3524 cb3e574dea2d1052e39280babc910dc8 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0500.tfm" 1136768653 1536 b3387106d9afecbfe14bde2de6eadf47 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0600.tfm" 1136768653 1536 12e8c510d3e158fdd0e9a42e75118bd9 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0700.tfm" 1136768653 1536 73da8e8f1d2a4c957d51ca133585586b ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0800.tfm" 1136768653 1536 05df9db6aeccc4eea94fec15c9024f79 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm1000.tfm" 1136768653 1536 e07581a4bb3136ece9eeb4c3ffab8233 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm1200.tfm" 1136768653 1536 74b7293ec3713bb7fdca8dd1bd1f469c ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm" 1246382020 1004 54797486969f23fa377b128694d548df ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm" 1246382020 988 bdf658c3bfc2d96d3c8b02cfc1c94c20 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm" 1246382020 916 f87d7c45f9c908e672703b83b72241a3 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam5.tfm" 1246382020 924 9904cf1d39e9767e7a3622f2a125a565 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm" 1246382020 928 2dc8d444221b7a635bb58038579b861a ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm" 1246382020 908 2921f8a10601f252058503cc6570e581 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm5.tfm" 1246382020 940 75ac932a52f80982a9f8ea75d03a34cf ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm" 1246382020 940 228d6584342e91276bf566bcf9716b83 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmbx10.tfm" 1136768653 1328 c834bbb027764024c09d3d2bf908b5f0 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmbx12.tfm" 1136768653 1324 c910af8c371558dc20f2d7822f66fe64 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmex10.tfm" 1136768653 992 662f679a0b3d2d53c1b94050fdaa3f50 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm" 1136768653 1524 4414a8315f39513458b80dfc63bff03a ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm" 1136768653 1512 f21f83efb36853c0b70002322c1ab3ad ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm" 1136768653 1520 eccf95517727cb11801f4f1aee3a21b4 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr12.tfm" 1136768653 1288 655e228510b4c2a1abe905c368440826 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr17.tfm" 1136768653 1292 296a67155bdbfc32aa9c636f21e91433 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr6.tfm" 1136768653 1300 b62933e007d01cfd073f79b963c01526 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr8.tfm" 1136768653 1292 21c1c5bfeaebccffdb478fd231a0997d ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm" 1136768653 1124 6c73e740cf17375f03eec0ee63599741 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm" 1136768653 1116 933a60c408fc0a863a92debe84b2d294 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm" 1136768653 1120 8b7d695260f3cff42e636090a8002094 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb" 1248133631 34811 78b52f49e893bcba91bd7581cdc144c0 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb" 1248133631 32080 340ef9bf63678554ee606688e7b5339d ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb" 1248133631 36299 5f9df58c2139e7edcf37c8fca4bd384d ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb" 1248133631 35752 024fb6c41858982481f6968b5fc26508 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb" 1248133631 32722 d7379af29a190c3f453aba36302ff5a9 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr17.pfb" 1248133631 32362 179c33bbf43f19adbb3825bb4e36e57a ""
|
||||
"/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii" 1684972800 71627 94eb9990bed73c364d7f53f960cc8c5b ""
|
||||
"/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty" 1644112042 7237 bdd120a32c8fdb4b433cf9ca2e7cd98a ""
|
||||
"/usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty" 1572645307 1057 525c2192b5febbd8c1f662c9468335bb ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty" 1359763108 5949 3f3fd50a8cc94c3d4cbf4fc66cd3df1c ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty" 1359763108 13829 94730e64147574077f8ecfea9bb69af4 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd" 1359763108 961 6518c6525a34feb5e8250ffa91731cff ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd" 1359763108 961 d02606146ba5601b5645f987c92e6193 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty" 1654720880 2222 78b930a5a6e3dc2ac69b78c2057b94d7 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty" 1654720880 4173 c989ee3ced31418e3593916ab26c793a ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty" 1654720880 88393 1adf6fa3f245270d06e3d4f8910f7fc5 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty" 1654720880 4474 f04cd1cc7bd76eb033e6fb12eb6a0d77 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty" 1654720880 2444 70065bddd85997dc1fd0bb7ae634e5fa ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/base/article.cls" 1684972800 20144 7555b7429d80bef287ebb82117811acc ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty" 1684972800 5048 84b05796b49b69e2d4257d537721c960 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo" 1684972800 8448 e0391042ca0932ede1098ae14ada60ba ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty" 1684972800 2894 f2f8ee7d4fb94263f9f255fa22cab2d3 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty" 1579991033 13886 d1306dcf79a944f6988e688c1785f9ce ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty" 1666126245 4629 bbc3d88bc1fe1146ecbefa95c41cab26 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty" 1578002852 41601 9cf6c5257b1bc7af01a58859749dd37a ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg" 1465944070 1224 978390e9c2234eab29404bc21b268d1e ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def" 1663965824 19448 1e988b341dda20961a6b931bcde55519 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty" 1654720880 18387 8f900a490197ebaf93c02ae9476d4b09 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty" 1654720880 8010 a8d949cbdbc5c983593827c9eec252e1 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty" 1654720880 2671 7e67d78d9b88c845599a85b2d41f2e39 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty" 1654720880 4023 293ea1c16429fc0c4cf605f4da1791a9 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def" 1666901542 30426 f2fb69fcda4dc35ed0b7dee211bce679 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg" 1279039959 678 4792914a8f45be57bb98413425e4c7af ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/tools/enumerate.sty" 1654720880 3468 46ba9177f0f0a79fe79845d3eebff113 ""
|
||||
"/usr/share/texlive/texmf-dist/web2c/texmf.cnf" 1684972800 40326 aba987258e6d6b6da5dec3a727ea174b ""
|
||||
"/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1697469257.89859 4547787 d4d5cee62af7d71e92905cd13c80f9df ""
|
||||
"/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1706583945 7871844 1447d6ed6fd24faef4335dc4b291789a ""
|
||||
"SeanRettigHW2.aux" 1707237439.55435 208 e642ca28ccf302bb9f14e029468b6c05 "pdflatex"
|
||||
"SeanRettigHW2.tex" 1707237439.20836 4511 6407cf30165a4b845a52e284378de9cc ""
|
||||
(generated)
|
||||
"SeanRettigHW2.aux"
|
||||
"SeanRettigHW2.log"
|
||||
"SeanRettigHW2.pdf"
|
||||
(rewritten before read)
|
||||
@@ -1,321 +0,0 @@
|
||||
PWD /home/sean/Documents/College/s06 2024 Spring/CS 448/Homeworks/hw2
|
||||
INPUT /usr/share/texlive/texmf-dist/web2c/texmf.cnf
|
||||
INPUT /usr/share/texlive/texmf-dist/web2c/texmf.cnf
|
||||
INPUT /var/lib/texmf/web2c/pdftex/pdflatex.fmt
|
||||
INPUT /home/sean/Documents/College/s06 2024 Spring/CS 448/Homeworks/hw2/SeanRettigHW2.tex
|
||||
OUTPUT SeanRettigHW2.log
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/enumerate.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/enumerate.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/enumerate.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/enumerate.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/enumerate.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/enumerate.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/enumerate.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/enumerate.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/enumerate.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/enumerate.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/enumerate.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT ./SeanRettigHW2.aux
|
||||
INPUT SeanRettigHW2.aux
|
||||
INPUT SeanRettigHW2.aux
|
||||
OUTPUT SeanRettigHW2.aux
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/map/fontname/texfonts.map
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr17.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr12.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr8.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr6.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmex10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm1200.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0800.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0600.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr12.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmbx12.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam5.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm5.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm1000.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0700.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0500.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmbx10.tfm
|
||||
OUTPUT SeanRettigHW2.pdf
|
||||
INPUT /var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map
|
||||
INPUT SeanRettigHW2.aux
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr17.pfb
|
||||
@@ -0,0 +1,128 @@
|
||||
import sys
|
||||
|
||||
# Use this file to write your queries. Submit this file in Gradescope after finishing your homework.
|
||||
|
||||
#TODO: Write your username and answer to each query as a string in the return statements in the functions below.
|
||||
# Do not change the function names.
|
||||
|
||||
#Make sure to test that python prints out the strings (your username and SQL queries) correctly.
|
||||
|
||||
#usage:python3 hw1.py
|
||||
# make sure the program prints out your SQL statements correctly. That means the autograder will read you SQL correctly.
|
||||
# Running the Python3 file will not execute your SQL statements (just prints them).
|
||||
|
||||
def username():
|
||||
return "srettig" # Write your username here
|
||||
|
||||
|
||||
def query1():
|
||||
return """
|
||||
SELECT
|
||||
Fname,
|
||||
Minit,
|
||||
Lname
|
||||
FROM
|
||||
cs448_employee ce
|
||||
WHERE
|
||||
(
|
||||
SELECT
|
||||
COUNT(*)
|
||||
FROM
|
||||
cs448_dependent cd
|
||||
WHERE
|
||||
ce.Ssn = cd.Essn
|
||||
) >= 3
|
||||
AND (
|
||||
SELECT
|
||||
SUM(Hours)
|
||||
FROM
|
||||
cs448_works_on cwo
|
||||
WHERE
|
||||
ce.Ssn = cwo.Essn
|
||||
) >= 30;
|
||||
"""
|
||||
|
||||
def query2():
|
||||
return """
|
||||
UPDATE
|
||||
cs448_dept_location
|
||||
Set
|
||||
Dlocation = 'Lafayette'
|
||||
WHERE
|
||||
Dnumber in
|
||||
(
|
||||
SELECT
|
||||
Dnumber
|
||||
From
|
||||
cs448_department cd
|
||||
WHERE
|
||||
(
|
||||
SELECT
|
||||
COUNT(*)
|
||||
FROM
|
||||
cs448_employee ce
|
||||
WHERE
|
||||
cd.Dnumber = ce.Dnumber
|
||||
) < 5)
|
||||
"""
|
||||
|
||||
def query3():
|
||||
return """
|
||||
DELETE
|
||||
FROM
|
||||
cs448_dependent
|
||||
WHERE
|
||||
Essn in
|
||||
(
|
||||
SELECT
|
||||
ce.Ssn
|
||||
From
|
||||
cs448_employee ce,
|
||||
cs448_employee cem
|
||||
WHERE
|
||||
ce.Super_ssn = cem.Ssn
|
||||
AND ce.Dnumber != cem.Dnumber)
|
||||
"""
|
||||
|
||||
def query4():
|
||||
return """
|
||||
SELECT
|
||||
Fname,
|
||||
Minit,
|
||||
Lname
|
||||
From
|
||||
cs448_employee
|
||||
WHERE
|
||||
(Salary,
|
||||
Ssn) IN (
|
||||
SELECT
|
||||
MAX(Salary),
|
||||
Ssn
|
||||
FROM
|
||||
cs448_employee ce2
|
||||
Group BY
|
||||
ce2.Dnumber)
|
||||
"""
|
||||
|
||||
#Do not edit below
|
||||
|
||||
def main():
|
||||
query_options = {1: query1(), 2: query2(), 3: query3(), 4: query4()}
|
||||
|
||||
if len(sys.argv) == 1:
|
||||
if username() == "username":
|
||||
print("Make sure to change the username function to return your username.")
|
||||
return
|
||||
else:
|
||||
print(username())
|
||||
for query in query_options.values():
|
||||
print(query)
|
||||
elif len(sys.argv) == 2:
|
||||
if sys.argv[1] == "username":
|
||||
print(username())
|
||||
else:
|
||||
print(query_options[int(sys.argv[1])])
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
|
After Width: | Height: | Size: 911 KiB |
|
After Width: | Height: | Size: 891 KiB |
|
After Width: | Height: | Size: 784 KiB |
|
After Width: | Height: | Size: 850 KiB |
@@ -1,3 +0,0 @@
|
||||
\relax
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {1}}{1}{}\protected@file@percent }
|
||||
\gdef \@abspage@last{1}
|
||||
@@ -1,67 +0,0 @@
|
||||
# Fdb version 4
|
||||
["pdflatex"] 1705508097.00531 "/home/sean/Documents/College/s06 2024 Spring/CS 448/Homeworks/hw1/SeanRettigHW1.tex" "SeanRettigHW1.pdf" "SeanRettigHW1" 1705508097.22949 0
|
||||
"/home/sean/Documents/College/s06 2024 Spring/CS 448/Homeworks/hw1/SeanRettigHW1.tex" 1705508096.86477 333 b86387ae544ab3bfa80b911b3a33a152 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/map/fontname/texfonts.map" 1577235249 3524 cb3e574dea2d1052e39280babc910dc8 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0600.tfm" 1136768653 1536 12e8c510d3e158fdd0e9a42e75118bd9 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0800.tfm" 1136768653 1536 05df9db6aeccc4eea94fec15c9024f79 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm1200.tfm" 1136768653 1536 74b7293ec3713bb7fdca8dd1bd1f469c ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm" 1246382020 1004 54797486969f23fa377b128694d548df ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm" 1246382020 988 bdf658c3bfc2d96d3c8b02cfc1c94c20 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm" 1246382020 916 f87d7c45f9c908e672703b83b72241a3 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm" 1246382020 928 2dc8d444221b7a635bb58038579b861a ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm" 1246382020 908 2921f8a10601f252058503cc6570e581 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm" 1246382020 940 228d6584342e91276bf566bcf9716b83 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmbx12.tfm" 1136768653 1324 c910af8c371558dc20f2d7822f66fe64 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmex10.tfm" 1136768653 992 662f679a0b3d2d53c1b94050fdaa3f50 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm" 1136768653 1524 4414a8315f39513458b80dfc63bff03a ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm" 1136768653 1512 f21f83efb36853c0b70002322c1ab3ad ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm" 1136768653 1520 eccf95517727cb11801f4f1aee3a21b4 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr12.tfm" 1136768653 1288 655e228510b4c2a1abe905c368440826 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr17.tfm" 1136768653 1292 296a67155bdbfc32aa9c636f21e91433 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr6.tfm" 1136768653 1300 b62933e007d01cfd073f79b963c01526 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr8.tfm" 1136768653 1292 21c1c5bfeaebccffdb478fd231a0997d ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm" 1136768653 1124 6c73e740cf17375f03eec0ee63599741 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm" 1136768653 1116 933a60c408fc0a863a92debe84b2d294 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm" 1136768653 1120 8b7d695260f3cff42e636090a8002094 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb" 1248133631 32080 340ef9bf63678554ee606688e7b5339d ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb" 1248133631 35752 024fb6c41858982481f6968b5fc26508 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb" 1248133631 32722 d7379af29a190c3f453aba36302ff5a9 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr17.pfb" 1248133631 32362 179c33bbf43f19adbb3825bb4e36e57a ""
|
||||
"/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii" 1684972800 71627 94eb9990bed73c364d7f53f960cc8c5b ""
|
||||
"/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty" 1644112042 7237 bdd120a32c8fdb4b433cf9ca2e7cd98a ""
|
||||
"/usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty" 1572645307 1057 525c2192b5febbd8c1f662c9468335bb ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty" 1359763108 5949 3f3fd50a8cc94c3d4cbf4fc66cd3df1c ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty" 1359763108 13829 94730e64147574077f8ecfea9bb69af4 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd" 1359763108 961 6518c6525a34feb5e8250ffa91731cff ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd" 1359763108 961 d02606146ba5601b5645f987c92e6193 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty" 1654720880 2222 78b930a5a6e3dc2ac69b78c2057b94d7 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty" 1654720880 4173 c989ee3ced31418e3593916ab26c793a ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty" 1654720880 88393 1adf6fa3f245270d06e3d4f8910f7fc5 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty" 1654720880 4474 f04cd1cc7bd76eb033e6fb12eb6a0d77 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty" 1654720880 2444 70065bddd85997dc1fd0bb7ae634e5fa ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/base/article.cls" 1684972800 20144 7555b7429d80bef287ebb82117811acc ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty" 1684972800 5048 84b05796b49b69e2d4257d537721c960 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo" 1684972800 8448 e0391042ca0932ede1098ae14ada60ba ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty" 1684972800 2894 f2f8ee7d4fb94263f9f255fa22cab2d3 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty" 1561238569 51697 f8f08183cd2080d9d18a41432d651dfb ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty" 1579991033 13886 d1306dcf79a944f6988e688c1785f9ce ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty" 1666126245 4629 bbc3d88bc1fe1146ecbefa95c41cab26 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty" 1578002852 41601 9cf6c5257b1bc7af01a58859749dd37a ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg" 1465944070 1224 978390e9c2234eab29404bc21b268d1e ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def" 1663965824 19448 1e988b341dda20961a6b931bcde55519 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty" 1654720880 18387 8f900a490197ebaf93c02ae9476d4b09 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty" 1654720880 8010 a8d949cbdbc5c983593827c9eec252e1 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty" 1654720880 2671 7e67d78d9b88c845599a85b2d41f2e39 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty" 1654720880 4023 293ea1c16429fc0c4cf605f4da1791a9 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def" 1666901542 30426 f2fb69fcda4dc35ed0b7dee211bce679 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg" 1279039959 678 4792914a8f45be57bb98413425e4c7af ""
|
||||
"/usr/share/texlive/texmf-dist/web2c/texmf.cnf" 1684972800 40326 aba987258e6d6b6da5dec3a727ea174b ""
|
||||
"/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1697469257.89859 4547787 d4d5cee62af7d71e92905cd13c80f9df ""
|
||||
"/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1699591212 7871849 b145bca44a84114f0adb912f70147480 ""
|
||||
"SeanRettigHW1.aux" 1705508097.20377 120 782a90b1f6e7eca2b9e227ffa2a7f0d0 "pdflatex"
|
||||
"SeanRettigHW1.tex" 1705508096.86477 333 b86387ae544ab3bfa80b911b3a33a152 ""
|
||||
(generated)
|
||||
"SeanRettigHW1.aux"
|
||||
"SeanRettigHW1.log"
|
||||
"SeanRettigHW1.pdf"
|
||||
(rewritten before read)
|
||||
@@ -1,307 +0,0 @@
|
||||
PWD /home/sean/Documents/College/s06 2024 Spring/CS 448/Homeworks/hw1
|
||||
INPUT /usr/share/texlive/texmf-dist/web2c/texmf.cnf
|
||||
INPUT /usr/share/texlive/texmf-dist/web2c/texmf.cnf
|
||||
INPUT /var/lib/texmf/web2c/pdftex/pdflatex.fmt
|
||||
INPUT /home/sean/Documents/College/s06 2024 Spring/CS 448/Homeworks/hw1/SeanRettigHW1.tex
|
||||
OUTPUT SeanRettigHW1.log
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT ./SeanRettigHW1.aux
|
||||
INPUT SeanRettigHW1.aux
|
||||
INPUT SeanRettigHW1.aux
|
||||
OUTPUT SeanRettigHW1.aux
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/map/fontname/texfonts.map
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr17.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr12.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr8.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr6.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmex10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm1200.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0800.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0600.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr12.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmbx12.tfm
|
||||
OUTPUT SeanRettigHW1.pdf
|
||||
INPUT /var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map
|
||||
INPUT SeanRettigHW1.aux
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr17.pfb
|
||||
@@ -0,0 +1,95 @@
|
||||
\documentclass{article}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage{enumitem}
|
||||
\usepackage{amsfonts}
|
||||
\usepackage{amsmath, amssymb, textcomp, gensymb}
|
||||
\usepackage[a4paper, total={6in, 8in}]{geometry}
|
||||
\usepackage{graphicx}
|
||||
|
||||
\title{CS 448 Spring 2024 Homework 3}
|
||||
\author{Sean Rettig}
|
||||
|
||||
\begin{document}
|
||||
\maketitle
|
||||
|
||||
\section{ (1.0 Point)}
|
||||
Specify the following queries in relational algebra (R.A.) on the COMPANY database schema
|
||||
shown in Figure 5.5 in the Textbook. Do not use any other information from the database state
|
||||
on Figure 5.6 to build the queries.
|
||||
\begin{enumerate} [label=(\alph*)]
|
||||
\item List names of employees (Fname, Minit, Lname) who are directly supervised by a female supervisor.
|
||||
\item List names of employees (Fname, Minit, Lname) who are NOT assigned to every project.
|
||||
\item List names of employees (Fname, Minit, Lname) in Departments with locations in Houston or Sugarland.
|
||||
\item List the names of department managers (Fname, Minit, Lname) who have no dependents.
|
||||
\end{enumerate}
|
||||
\textbf{Answer:}\\
|
||||
\begin{enumerate} [label=(\alph*)]
|
||||
\item $\pi_{\text{Fname, Minit, Lname}}(\text{EMPLOYEE}* (\rho_{(\text{Super\_ssn})}(\pi_{\text{Ssn}}(\sigma_{\text{Sex=female}}(\text{EMPLOYEE})))))$
|
||||
\item (EMPLOYEE - (EMPLOYEE $\div \pi_{\text{Pnumber}}(\text{PROJECT})$))
|
||||
\item $\pi_{\text{Fname, Minit, Lname}}($\\
|
||||
$\text{EMPLOYEE}\bowtie_{\text{Dno=Dnumber}} (\sigma_{\text{Dlocation='Houston' OR Dlocation='Sugarland'}}(\text{DEPT\_LOCATIONS}))$\\
|
||||
$)$
|
||||
\item $\pi_{\text{Fname, Minit, Lname}}($\\
|
||||
$(\text{EMPLOYEE}\bowtie_{\text{Ssn=Mgr\_ssn}}(\text{DEPARTMENT})) * (\pi_{\text{Ssn}}(\text{EMPLOYEE}) - \rho_{(\text{Ssn})}(\pi_{\text{Essn}}(\text{DEPENDENT})))$
|
||||
\\ $)$
|
||||
\end{enumerate}
|
||||
|
||||
\section{1.0 Point}
|
||||
Consider SQL queries Q13 and Q4A in Chapter 6.
|
||||
\begin{enumerate} [label=(\alph*)]
|
||||
\item Draw the initial query tree for each of these queries, and then show how the query tree is
|
||||
optimized by the algorithm outlined in Section 19.1.
|
||||
\item For each query, compare the initial query and the final query tree. Discuss the difference
|
||||
between each tree.
|
||||
\end{enumerate}
|
||||
\noindent
|
||||
\textbf{Answer:}\\
|
||||
\textbf{Q13 Unoptimized:}\\
|
||||
\includegraphics[width=0.8\textwidth]{Q13 UNOPT.jpg}\\
|
||||
Step 1 specified a break up of any SELECT operations, and that was used to break up the third to final SELECT operation
|
||||
into multiple cascading SELECT Operations. I used Step 2 and 4 to move the SELECT Operations down as far as they can, as well as combining them
|
||||
with their respective CARTESION PRODUCT into a JOIN operation. I followed Step 3 by moving the most restricive SELECT
|
||||
down to the bottom of the tree. Step 5 was used to move project operations as far down the tree as needed.\\
|
||||
\newpage
|
||||
\textbf{Q13 Optimized:}\\
|
||||
\includegraphics[width=0.8\textwidth]{Q13 OPT.jpg}\\
|
||||
\textbf{Q4A Unoptimized:}\\
|
||||
\includegraphics[width=0.8\textwidth]{Q4A UNOPT.jpg}\\
|
||||
Step 1 specified a break up of any SELECT operations, and that was used to break up the two third to final SELECT operations
|
||||
into multiple cascading SELECT Operations. I used Step 2 and 4 to move the SELECT Operations down as far as they can, as well as combining them
|
||||
with their respective CARTESION PRODUCT into a JOIN operation. I followed Step 3 by moving the most restricive SELECT operations
|
||||
down to the bottom of the tree. Step 5 was used to move project operations as far down the tree as needed.\\
|
||||
\textbf{Q4A Optimized:}\\
|
||||
\includegraphics[width=0.8\textwidth]{Q4A OPT.jpg}
|
||||
|
||||
\newpage
|
||||
\section{1.0 Point}
|
||||
Suppose that a disk unit has the following parameters: seek time s = 20 msec; rotational delay rd
|
||||
= 10 msec; block transfer time btt = 1 msec; block size B = 2400 bytes; interblock gap size G =
|
||||
600 bytes. An EMPLOYEE file has the following fields: Ssn , 9 bytes; Last\_name , 20 bytes;
|
||||
First\_name , 20 bytes; Middle\_init , 1 byte; Birth\_date , 10 bytes; Address , 35 bytes; Phone , 12
|
||||
bytes; Supervisor\_ssn , 9 bytes; Department , 4 bytes; Job\_code , 4 bytes; deletion marker, 1
|
||||
byte. The EMPLOYEE file has r = 30,000 records, fixed-length format, and unspanned blocking.
|
||||
Write appropriate formulas and calculate the following values for the above EMPLOYEE file:
|
||||
|
||||
\begin{enumerate} [label=(\alph*)]
|
||||
\item \textbf{Calculate the record size R (including the deletion marker), the blocking factor bfr, and the number of disk blocks b.}\\
|
||||
Record size:\\
|
||||
Ssn + Last\_name + First\_name + Middle\_init + Birth\_date + Address + Phone + Supervisor\_ssn + Department + Job\_code + deletion marker\\
|
||||
\[= 9 + 20 + 20 + 1 + 10 + 35 + 12 + 9 + 4 + 4 + 1 = 125\text{ bytes}\]
|
||||
$bfr = \lfloor B/R \rfloor = \lfloor 2400 / 125 \rfloor = 19$\\
|
||||
Number of disk blocks required $= \lceil r / bfr \rceil = \lceil 30000 / 19 \rceil = 1579$ blocks
|
||||
\item \textbf{Calculate the wasted space in each disk block because of the unspanned organization.}\\
|
||||
Unused space $= B - (bfr * R) = 2400 - (19 *125) = 25$ bytes
|
||||
\item \textbf{Calculate the transfer rate tr and the bulk transfer rate btr for this disk unit (see Appendix B in the textbook for definitions of tr and btr).}\\
|
||||
$tr = B/btt = 2400 / 1 = 2400$ bytes/msec\\
|
||||
$btr = (B/(B+G)) * tr = (2400/(2400+600)) * 2400 = 1920$ bytes/msec
|
||||
\item \textbf{Calculate the average number of block accesses needed to search for an arbitrary record in the file, using linear search.}\\
|
||||
average block accesses for linear search = $b/2 = 1579 / 2 = 789.5$ blocks
|
||||
\item \textbf{Calculate in msec the average time needed to search for an arbitrary record in the file,
|
||||
using linear search, if the file blocks are stored on consecutive disk blocks and double
|
||||
buffering is used.}\\
|
||||
Average time to search for an arbitrary record = average blocks * average time = $b/2 * (s+rd+(k*B/btr)) = 1579/2 * (20 + 10 +(1579*(2400/1920))) = 1581960.625$ msec
|
||||
\end{enumerate}
|
||||
|
||||
\end{document}
|
||||
@@ -1,3 +0,0 @@
|
||||
\relax
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {1}}{1}{}\protected@file@percent }
|
||||
\gdef \@abspage@last{1}
|
||||
@@ -1,67 +0,0 @@
|
||||
# Fdb version 4
|
||||
["pdflatex"] 1705508097.00531 "/home/sean/Documents/College/s06 2024 Spring/CS 448/Homeworks/hw1/SeanRettigHW1.tex" "SeanRettigHW1.pdf" "SeanRettigHW1" 1705508097.22949 0
|
||||
"/home/sean/Documents/College/s06 2024 Spring/CS 448/Homeworks/hw1/SeanRettigHW1.tex" 1705508096.86477 333 b86387ae544ab3bfa80b911b3a33a152 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/map/fontname/texfonts.map" 1577235249 3524 cb3e574dea2d1052e39280babc910dc8 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0600.tfm" 1136768653 1536 12e8c510d3e158fdd0e9a42e75118bd9 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0800.tfm" 1136768653 1536 05df9db6aeccc4eea94fec15c9024f79 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm1200.tfm" 1136768653 1536 74b7293ec3713bb7fdca8dd1bd1f469c ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm" 1246382020 1004 54797486969f23fa377b128694d548df ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm" 1246382020 988 bdf658c3bfc2d96d3c8b02cfc1c94c20 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm" 1246382020 916 f87d7c45f9c908e672703b83b72241a3 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm" 1246382020 928 2dc8d444221b7a635bb58038579b861a ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm" 1246382020 908 2921f8a10601f252058503cc6570e581 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm" 1246382020 940 228d6584342e91276bf566bcf9716b83 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmbx12.tfm" 1136768653 1324 c910af8c371558dc20f2d7822f66fe64 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmex10.tfm" 1136768653 992 662f679a0b3d2d53c1b94050fdaa3f50 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm" 1136768653 1524 4414a8315f39513458b80dfc63bff03a ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm" 1136768653 1512 f21f83efb36853c0b70002322c1ab3ad ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm" 1136768653 1520 eccf95517727cb11801f4f1aee3a21b4 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr12.tfm" 1136768653 1288 655e228510b4c2a1abe905c368440826 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr17.tfm" 1136768653 1292 296a67155bdbfc32aa9c636f21e91433 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr6.tfm" 1136768653 1300 b62933e007d01cfd073f79b963c01526 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr8.tfm" 1136768653 1292 21c1c5bfeaebccffdb478fd231a0997d ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm" 1136768653 1124 6c73e740cf17375f03eec0ee63599741 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm" 1136768653 1116 933a60c408fc0a863a92debe84b2d294 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm" 1136768653 1120 8b7d695260f3cff42e636090a8002094 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb" 1248133631 32080 340ef9bf63678554ee606688e7b5339d ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb" 1248133631 35752 024fb6c41858982481f6968b5fc26508 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb" 1248133631 32722 d7379af29a190c3f453aba36302ff5a9 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr17.pfb" 1248133631 32362 179c33bbf43f19adbb3825bb4e36e57a ""
|
||||
"/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii" 1684972800 71627 94eb9990bed73c364d7f53f960cc8c5b ""
|
||||
"/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty" 1644112042 7237 bdd120a32c8fdb4b433cf9ca2e7cd98a ""
|
||||
"/usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty" 1572645307 1057 525c2192b5febbd8c1f662c9468335bb ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty" 1359763108 5949 3f3fd50a8cc94c3d4cbf4fc66cd3df1c ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty" 1359763108 13829 94730e64147574077f8ecfea9bb69af4 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd" 1359763108 961 6518c6525a34feb5e8250ffa91731cff ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd" 1359763108 961 d02606146ba5601b5645f987c92e6193 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty" 1654720880 2222 78b930a5a6e3dc2ac69b78c2057b94d7 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty" 1654720880 4173 c989ee3ced31418e3593916ab26c793a ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty" 1654720880 88393 1adf6fa3f245270d06e3d4f8910f7fc5 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty" 1654720880 4474 f04cd1cc7bd76eb033e6fb12eb6a0d77 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty" 1654720880 2444 70065bddd85997dc1fd0bb7ae634e5fa ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/base/article.cls" 1684972800 20144 7555b7429d80bef287ebb82117811acc ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty" 1684972800 5048 84b05796b49b69e2d4257d537721c960 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo" 1684972800 8448 e0391042ca0932ede1098ae14ada60ba ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty" 1684972800 2894 f2f8ee7d4fb94263f9f255fa22cab2d3 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty" 1561238569 51697 f8f08183cd2080d9d18a41432d651dfb ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty" 1579991033 13886 d1306dcf79a944f6988e688c1785f9ce ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty" 1666126245 4629 bbc3d88bc1fe1146ecbefa95c41cab26 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty" 1578002852 41601 9cf6c5257b1bc7af01a58859749dd37a ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg" 1465944070 1224 978390e9c2234eab29404bc21b268d1e ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def" 1663965824 19448 1e988b341dda20961a6b931bcde55519 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty" 1654720880 18387 8f900a490197ebaf93c02ae9476d4b09 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty" 1654720880 8010 a8d949cbdbc5c983593827c9eec252e1 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty" 1654720880 2671 7e67d78d9b88c845599a85b2d41f2e39 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty" 1654720880 4023 293ea1c16429fc0c4cf605f4da1791a9 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def" 1666901542 30426 f2fb69fcda4dc35ed0b7dee211bce679 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg" 1279039959 678 4792914a8f45be57bb98413425e4c7af ""
|
||||
"/usr/share/texlive/texmf-dist/web2c/texmf.cnf" 1684972800 40326 aba987258e6d6b6da5dec3a727ea174b ""
|
||||
"/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1697469257.89859 4547787 d4d5cee62af7d71e92905cd13c80f9df ""
|
||||
"/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1699591212 7871849 b145bca44a84114f0adb912f70147480 ""
|
||||
"SeanRettigHW1.aux" 1705508097.20377 120 782a90b1f6e7eca2b9e227ffa2a7f0d0 "pdflatex"
|
||||
"SeanRettigHW1.tex" 1705508096.86477 333 b86387ae544ab3bfa80b911b3a33a152 ""
|
||||
(generated)
|
||||
"SeanRettigHW1.aux"
|
||||
"SeanRettigHW1.log"
|
||||
"SeanRettigHW1.pdf"
|
||||
(rewritten before read)
|
||||
@@ -1,307 +0,0 @@
|
||||
PWD /home/sean/Documents/College/s06 2024 Spring/CS 448/Homeworks/hw1
|
||||
INPUT /usr/share/texlive/texmf-dist/web2c/texmf.cnf
|
||||
INPUT /usr/share/texlive/texmf-dist/web2c/texmf.cnf
|
||||
INPUT /var/lib/texmf/web2c/pdftex/pdflatex.fmt
|
||||
INPUT /home/sean/Documents/College/s06 2024 Spring/CS 448/Homeworks/hw1/SeanRettigHW1.tex
|
||||
OUTPUT SeanRettigHW1.log
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT ./SeanRettigHW1.aux
|
||||
INPUT SeanRettigHW1.aux
|
||||
INPUT SeanRettigHW1.aux
|
||||
OUTPUT SeanRettigHW1.aux
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/map/fontname/texfonts.map
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr17.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr12.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr8.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr6.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmex10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm1200.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0800.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0600.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr12.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmbx12.tfm
|
||||
OUTPUT SeanRettigHW1.pdf
|
||||
INPUT /var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map
|
||||
INPUT SeanRettigHW1.aux
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr17.pfb
|
||||
@@ -1,18 +0,0 @@
|
||||
\documentclass{article}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage{enumitem}
|
||||
\usepackage{amsfonts}
|
||||
\usepackage{amsmath, amssymb, textcomp, gensymb}
|
||||
\usepackage[a4paper, total={6in, 8in}]{geometry}
|
||||
\usepackage{graphicx}
|
||||
|
||||
\title{CS 448 Spring 2024 Homework 1}
|
||||
\author{Sean Rettig}
|
||||
|
||||
\begin{document}
|
||||
\maketitle
|
||||
|
||||
\section{}
|
||||
|
||||
|
||||
\end{document}
|
||||
@@ -0,0 +1,153 @@
|
||||
\documentclass{article}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage{enumitem}
|
||||
\usepackage{amsfonts}
|
||||
\usepackage{amsmath, amssymb, textcomp, gensymb}
|
||||
\usepackage[a4paper, total={6in, 8in}]{geometry}
|
||||
\usepackage{graphicx}
|
||||
|
||||
\title{CS 448 Spring 2024 Homework 4}
|
||||
\author{Sean Rettig}
|
||||
|
||||
\begin{document}
|
||||
\maketitle
|
||||
|
||||
\section{}
|
||||
Consider the universal relation R = \{A, B, C, D, E, F, G, H, I, J\} and the set of functional
|
||||
dependencies F.\\
|
||||
\\
|
||||
F =\\
|
||||
\\
|
||||
\{\{A, B\}→\{C, D\},\\
|
||||
\{D\}→\{E, F, G\},\\
|
||||
\{F, G\}→\{H\},\\
|
||||
\{A\}→\{I\},\\
|
||||
\{A, B\}→\{E, G\},\\
|
||||
\{A, I\} → \{I, J\}\}
|
||||
|
||||
\begin{enumerate} [label=(\alph*)]
|
||||
\item \textbf{What is the closure of the set \{A, D\}?}\\
|
||||
$\{A, D\}^+ = \{A, D, E, F, G, H, I, J\}$
|
||||
\item \textbf{What is the key for R?}\\
|
||||
Key $= \{A, B\}$, since \{A, B\}'s closure includes all atributes.
|
||||
\item \textbf{What is the minimum cover for the set of functional dependencies F?}\\
|
||||
Convert to canonical form:\\
|
||||
\{\{A, B\}→\{C\},\\
|
||||
\{A, B\}→\{D\},\\
|
||||
\{D\}→\{E\},\\
|
||||
\{D\}→\{F\},\\
|
||||
\{D\}→\{G\},\\
|
||||
\{F, G\}→\{H\},\\
|
||||
\{A\}→\{I\},\\
|
||||
\{A, B\}→\{E\},\\
|
||||
\{A, B\}→\{G\},\\
|
||||
\{A, I\} → \{I\}\\
|
||||
\{A, I\} → \{J\}\}\\
|
||||
Eliminate extraneous stuff:\\
|
||||
\{\{A, B\}→\{C\},\\
|
||||
\{A, B\}→\{D\},\\
|
||||
\{D\}→\{E\},\\
|
||||
\{D\}→\{F\},\\
|
||||
\{D\}→\{G\},\\
|
||||
\{F, G\}→\{H\},\\
|
||||
\{A\}→\{I\},\\
|
||||
\{A, B\}→\{E\},\\
|
||||
\{A, B\}→\{G\},\\
|
||||
\{A\} → \{J\}\}\\
|
||||
Eliminate redundancies:\\
|
||||
\{\{A, B\}→\{C\},\\
|
||||
\{A, B\}→\{D\},\\
|
||||
\{D\}→\{E\},\\
|
||||
\{D\}→\{F\},\\
|
||||
\{D\}→\{G\},\\
|
||||
\{F, G\}→\{H\},\\
|
||||
\{A\}→\{I\},\\
|
||||
\{A\} → \{J\}\}\\
|
||||
|
||||
\item \textbf{Decompose R into 2NF.}\\
|
||||
R = \{A, B, C, D, E, F, G, H, I, J\}\\
|
||||
Split up:\\
|
||||
$R_1$ = \{\underline{A}, \underline{B}, C, D, E, F, G, H\}; $R_2$ = \{\underline{A}, I, J\}\\
|
||||
This is because every nonprime element in $R_1$ is fully functionally dependent on \{A, B\}, and every nonprime element in $R_2$ is fully functionally dependent on $\{A\}$.
|
||||
\item Decompose R into 3NF\\
|
||||
$R_1$ = \{\underline{A}, \underline{B}, C, D\}; $R_2$ = \{\underline{A}, I, J\}; $R_3$ = \{\underline{D}, E, F, G\} $R_4$ = \{\underline{F}, \underline{G}, H\}\\
|
||||
\end{enumerate}
|
||||
|
||||
\newpage
|
||||
\section{}
|
||||
\begin{enumerate} [label=(\alph*)]
|
||||
\item \textbf{What are the possible sources of the information that defines the functional dependencies
|
||||
that hold among the attributes of a relation schema? Discuss two possible sources. Explain your
|
||||
answer.}\\
|
||||
Functional dependencies must be defined explicitely by someone who knows the semantics of the attributes in the relation.
|
||||
So what are some possible sources for these semantics?\\
|
||||
\\
|
||||
A possible source could be the entity that wants to use the database. Lets say its a company that want's to keep track of laptops. Perhaps they have a bunch of attributes that they
|
||||
want to be able to keep track of about the laptops. They can put together the attributes and then make some sort of ID for each laptop that has functional dependencies for the relation.\\
|
||||
\\
|
||||
Another possible source could be some sort of relationship that is already defined in the nature of whatever you are already trying to model. For example, the relationship between a child and their mother.
|
||||
There is a functional dependency from the child to the mother because the child can only have one biological mother while the mother could have multiple children.
|
||||
|
||||
\item \textbf{What is meant by the closure of a set of functional dependencies? Illustrate with an example.}\\
|
||||
The closure of a set of FD really just means that it includes all inferences that can be made from a sparser set of functional dependencies. It's the most explicit you can be about a group of relations.\\
|
||||
For example, if there is a functional dependency between my SSN and me $(A \rightarrow B)$, and also a functional dependency between me and my mother $(B \rightarrow C)$, the closure of the set of those two would also include the functional dependency that can be inferred between my ssn and my mother. $(A \rightarrow C)$.
|
||||
Thus, the closure of the SSN would be $A^+ = \{A, B, C\}$.
|
||||
\item \textbf{What is the lossless (or nonadditive) join property of a decomposition? Why is it important?}\\
|
||||
This property ensures that spurious tuples, or tuples that were not in the original relation before decomposition, do not appear after rejoining the relations.\\
|
||||
This is important so we can complete the normalization of the data and relations without losing information. We need the benefits that come with normalizing relations, but we cannot sacrifice data to achieve it.
|
||||
\end{enumerate}
|
||||
|
||||
\newpage
|
||||
\section{}
|
||||
Consider the following four schedules for transactions T1, T2 and T3:
|
||||
\begin{enumerate} [label=\alph*]
|
||||
\item r1(X); r3(X); w1(X); r2(X); w3(X); w2(X)
|
||||
\item r1(Y); r3(Y); w3(X); w1(X); r2(X); w2(Y)
|
||||
\item w2(X); r1(Y); w2(Y); r2(X); w2(Y); r3(Y)
|
||||
\item r3(X); r2(X); w3(X); r1(Y); w1(X); r2(Y)
|
||||
\item r3(X); r2(X); r1(X); w3(X); w1(X); w2(X)
|
||||
\end{enumerate}
|
||||
\begin{enumerate} [label=(\alph*)]
|
||||
\item For each schedule, specify whether or not the schedule is conflict serializable and why. To
|
||||
determine if a schedule is conflict serializable you can either use the precedence graph or swap
|
||||
conflicting operations.
|
||||
\item Then, for each serializable schedule, give the equivalent serial schedule.
|
||||
\end{enumerate}
|
||||
\hrule
|
||||
\begin{enumerate} [label=(\alph*)]
|
||||
\item \textbf{r1(X); r3(X); w1(X); r2(X); w3(X); w2(X)}\\
|
||||
Not-Serializable. There is a cycle between $T_1$ and $T_3$ in the precedence graph.\\
|
||||
\includegraphics[width=0.5\linewidth]{pred_graph_a.jpg}
|
||||
\item \textbf{r1(Y); r3(Y); w3(X); w1(X); r2(X); w2(Y)}\\
|
||||
Serializable.\\
|
||||
r3(Y); w3(X); r1(Y); w1(X); r2(X); w2(Y)\\
|
||||
\includegraphics[width=0.5\linewidth]{pred_graph_b.jpg}
|
||||
\item \textbf{w2(X); r1(Y); w2(Y); r2(X); w2(Y); r3(Y)}\\
|
||||
Serializable.\\
|
||||
r1(Y); w2(X); w2(Y); r2(X); w2(Y); r3(Y)\\
|
||||
\includegraphics[width=0.5\linewidth]{pred_graph_c.jpg}
|
||||
\item \textbf{r3(X); r2(X); w3(X); r1(Y); w1(X); r2(Y)}\\
|
||||
Serializable.\\
|
||||
r2(X); r2(Y); r3(X); w3(X); r1(Y); w1(X)\\
|
||||
\includegraphics[width=0.5\linewidth]{pred_graph_d.jpg}
|
||||
\item \textbf{r3(X); r2(X); r1(X); w3(X); w1(X); w2(X)}\\
|
||||
Not-Serializable. There is a cycle between all edges in the precedence graph.\\
|
||||
\includegraphics[width=0.5\linewidth]{pred_graph_e.jpg}
|
||||
\end{enumerate}
|
||||
\newpage
|
||||
\section{(0.75 points)}
|
||||
Consider the following actions taken by transaction T1 on a database with objects X and Y:\\
|
||||
\textbf{R1(X), W1(X), R1(Y), W1(Y)}\\
|
||||
Without altering the order of operations of T1, give example schedules with an additional
|
||||
Transactions T2 (with 4 operations accessing both database objects X and Y) that fulfill the
|
||||
following conditions:\\
|
||||
\begin{enumerate} [label=(\alph*)]
|
||||
\item \textbf{Give an example schedule using two transactions (T1 and T2) which is conflict serializable.}\\
|
||||
w2(X); r1(X); r2(Y); w2(Y); r2(X); w1(X); r1(Y); w1(Y)\\
|
||||
The precedence graph shows no cycles.
|
||||
\item \textbf{Give an example schedule using two transactions (T1 and T2) which is not conflict serializable. Explain why the schedule is not conflict serializable.}\\
|
||||
w2(X); r1(X); r2(Y); w2(Y); w1(X); r2(X); r1(Y); w1(Y)\\
|
||||
The precedence graph has a cycle between $T_1$ and $T_2$. $T_1$ writes before $T_2$ reads, but $T_2$ has already written before $T_1$.
|
||||
\end{enumerate}
|
||||
|
||||
\end{document}
|
||||
|
After Width: | Height: | Size: 191 KiB |
|
After Width: | Height: | Size: 302 KiB |
|
After Width: | Height: | Size: 328 KiB |
|
After Width: | Height: | Size: 359 KiB |
|
After Width: | Height: | Size: 361 KiB |
@@ -1,3 +0,0 @@
|
||||
\relax
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {1}}{1}{}\protected@file@percent }
|
||||
\gdef \@abspage@last{1}
|
||||
@@ -1,67 +0,0 @@
|
||||
# Fdb version 4
|
||||
["pdflatex"] 1705508097.00531 "/home/sean/Documents/College/s06 2024 Spring/CS 448/Homeworks/hw1/SeanRettigHW1.tex" "SeanRettigHW1.pdf" "SeanRettigHW1" 1705508097.22949 0
|
||||
"/home/sean/Documents/College/s06 2024 Spring/CS 448/Homeworks/hw1/SeanRettigHW1.tex" 1705508096.86477 333 b86387ae544ab3bfa80b911b3a33a152 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/map/fontname/texfonts.map" 1577235249 3524 cb3e574dea2d1052e39280babc910dc8 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0600.tfm" 1136768653 1536 12e8c510d3e158fdd0e9a42e75118bd9 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0800.tfm" 1136768653 1536 05df9db6aeccc4eea94fec15c9024f79 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm1200.tfm" 1136768653 1536 74b7293ec3713bb7fdca8dd1bd1f469c ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm" 1246382020 1004 54797486969f23fa377b128694d548df ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm" 1246382020 988 bdf658c3bfc2d96d3c8b02cfc1c94c20 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm" 1246382020 916 f87d7c45f9c908e672703b83b72241a3 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm" 1246382020 928 2dc8d444221b7a635bb58038579b861a ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm" 1246382020 908 2921f8a10601f252058503cc6570e581 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm" 1246382020 940 228d6584342e91276bf566bcf9716b83 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmbx12.tfm" 1136768653 1324 c910af8c371558dc20f2d7822f66fe64 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmex10.tfm" 1136768653 992 662f679a0b3d2d53c1b94050fdaa3f50 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm" 1136768653 1524 4414a8315f39513458b80dfc63bff03a ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm" 1136768653 1512 f21f83efb36853c0b70002322c1ab3ad ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm" 1136768653 1520 eccf95517727cb11801f4f1aee3a21b4 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr12.tfm" 1136768653 1288 655e228510b4c2a1abe905c368440826 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr17.tfm" 1136768653 1292 296a67155bdbfc32aa9c636f21e91433 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr6.tfm" 1136768653 1300 b62933e007d01cfd073f79b963c01526 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr8.tfm" 1136768653 1292 21c1c5bfeaebccffdb478fd231a0997d ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm" 1136768653 1124 6c73e740cf17375f03eec0ee63599741 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm" 1136768653 1116 933a60c408fc0a863a92debe84b2d294 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm" 1136768653 1120 8b7d695260f3cff42e636090a8002094 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb" 1248133631 32080 340ef9bf63678554ee606688e7b5339d ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb" 1248133631 35752 024fb6c41858982481f6968b5fc26508 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb" 1248133631 32722 d7379af29a190c3f453aba36302ff5a9 ""
|
||||
"/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr17.pfb" 1248133631 32362 179c33bbf43f19adbb3825bb4e36e57a ""
|
||||
"/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii" 1684972800 71627 94eb9990bed73c364d7f53f960cc8c5b ""
|
||||
"/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty" 1644112042 7237 bdd120a32c8fdb4b433cf9ca2e7cd98a ""
|
||||
"/usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty" 1572645307 1057 525c2192b5febbd8c1f662c9468335bb ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty" 1359763108 5949 3f3fd50a8cc94c3d4cbf4fc66cd3df1c ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty" 1359763108 13829 94730e64147574077f8ecfea9bb69af4 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd" 1359763108 961 6518c6525a34feb5e8250ffa91731cff ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd" 1359763108 961 d02606146ba5601b5645f987c92e6193 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty" 1654720880 2222 78b930a5a6e3dc2ac69b78c2057b94d7 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty" 1654720880 4173 c989ee3ced31418e3593916ab26c793a ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty" 1654720880 88393 1adf6fa3f245270d06e3d4f8910f7fc5 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty" 1654720880 4474 f04cd1cc7bd76eb033e6fb12eb6a0d77 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty" 1654720880 2444 70065bddd85997dc1fd0bb7ae634e5fa ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/base/article.cls" 1684972800 20144 7555b7429d80bef287ebb82117811acc ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty" 1684972800 5048 84b05796b49b69e2d4257d537721c960 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo" 1684972800 8448 e0391042ca0932ede1098ae14ada60ba ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty" 1684972800 2894 f2f8ee7d4fb94263f9f255fa22cab2d3 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty" 1561238569 51697 f8f08183cd2080d9d18a41432d651dfb ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty" 1579991033 13886 d1306dcf79a944f6988e688c1785f9ce ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty" 1666126245 4629 bbc3d88bc1fe1146ecbefa95c41cab26 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty" 1578002852 41601 9cf6c5257b1bc7af01a58859749dd37a ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg" 1465944070 1224 978390e9c2234eab29404bc21b268d1e ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def" 1663965824 19448 1e988b341dda20961a6b931bcde55519 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty" 1654720880 18387 8f900a490197ebaf93c02ae9476d4b09 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty" 1654720880 8010 a8d949cbdbc5c983593827c9eec252e1 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty" 1654720880 2671 7e67d78d9b88c845599a85b2d41f2e39 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty" 1654720880 4023 293ea1c16429fc0c4cf605f4da1791a9 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def" 1666901542 30426 f2fb69fcda4dc35ed0b7dee211bce679 ""
|
||||
"/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg" 1279039959 678 4792914a8f45be57bb98413425e4c7af ""
|
||||
"/usr/share/texlive/texmf-dist/web2c/texmf.cnf" 1684972800 40326 aba987258e6d6b6da5dec3a727ea174b ""
|
||||
"/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1697469257.89859 4547787 d4d5cee62af7d71e92905cd13c80f9df ""
|
||||
"/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1699591212 7871849 b145bca44a84114f0adb912f70147480 ""
|
||||
"SeanRettigHW1.aux" 1705508097.20377 120 782a90b1f6e7eca2b9e227ffa2a7f0d0 "pdflatex"
|
||||
"SeanRettigHW1.tex" 1705508096.86477 333 b86387ae544ab3bfa80b911b3a33a152 ""
|
||||
(generated)
|
||||
"SeanRettigHW1.aux"
|
||||
"SeanRettigHW1.log"
|
||||
"SeanRettigHW1.pdf"
|
||||
(rewritten before read)
|
||||
@@ -1,307 +0,0 @@
|
||||
PWD /home/sean/Documents/College/s06 2024 Spring/CS 448/Homeworks/hw1
|
||||
INPUT /usr/share/texlive/texmf-dist/web2c/texmf.cnf
|
||||
INPUT /usr/share/texlive/texmf-dist/web2c/texmf.cnf
|
||||
INPUT /var/lib/texmf/web2c/pdftex/pdflatex.fmt
|
||||
INPUT /home/sean/Documents/College/s06 2024 Spring/CS 448/Homeworks/hw1/SeanRettigHW1.tex
|
||||
OUTPUT SeanRettigHW1.log
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/gensymb/gensymb.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
INPUT ./SeanRettigHW1.aux
|
||||
INPUT SeanRettigHW1.aux
|
||||
INPUT SeanRettigHW1.aux
|
||||
OUTPUT SeanRettigHW1.aux
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/map/fontname/texfonts.map
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr17.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr12.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr8.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr6.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmex10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm1200.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0800.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0600.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr12.tfm
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmbx12.tfm
|
||||
OUTPUT SeanRettigHW1.pdf
|
||||
INPUT /var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map
|
||||
INPUT SeanRettigHW1.aux
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb
|
||||
INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr17.pfb
|
||||
@@ -1,18 +0,0 @@
|
||||
\documentclass{article}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage{enumitem}
|
||||
\usepackage{amsfonts}
|
||||
\usepackage{amsmath, amssymb, textcomp, gensymb}
|
||||
\usepackage[a4paper, total={6in, 8in}]{geometry}
|
||||
\usepackage{graphicx}
|
||||
|
||||
\title{CS 448 Spring 2024 Homework 1}
|
||||
\author{Sean Rettig}
|
||||
|
||||
\begin{document}
|
||||
\maketitle
|
||||
|
||||
\section{}
|
||||
|
||||
|
||||
\end{document}
|
||||
@@ -6,7 +6,7 @@
|
||||
\usepackage[a4paper, total={6in, 8in}]{geometry}
|
||||
\usepackage{graphicx}
|
||||
|
||||
\title{CS 448 Spring 2024 Homework 1}
|
||||
\title{CS 448 Spring 2024 Homework 5}
|
||||
\author{Sean Rettig}
|
||||
|
||||
\begin{document}
|
||||
@@ -1,4 +0,0 @@
|
||||
Claude Shannon? came up with theory of information. You are looking for information and knowledge
|
||||
|
||||
You want to integrate all the data. Some centralized warehouse. Utilities to access the data. Queries to let you get the data you care about.
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
# 1/9/24
|
||||
Claude Shannon? came up with theory of information. You are looking for information and knowledge
|
||||
|
||||
You want to integrate all the data. Some centralized warehouse. Utilities to access the data. Queries to let you get the data you care about.
|
||||
|
||||
# 1/11/24
|
||||
Additional DBMS functionality
|
||||
- Temporal database as well
|
||||
|
||||
@@ -109,7 +109,41 @@ public class BufMgr {
|
||||
*/
|
||||
public void pinPage(PageId pageno, Page page, boolean emptyPage)
|
||||
throws BufferPoolExceededException, DiskMgrException {
|
||||
// YOUR CODE HERE
|
||||
//Check if page already in memory
|
||||
if (pageMap.containsKey(pageno.pid)) {
|
||||
// page is already in memory
|
||||
Integer frameno = pageMap.get(pageno.pid);
|
||||
frmDescr[frameno].pinCount++;
|
||||
|
||||
if (frmDescr[frameno].pinCount == 1) {
|
||||
//the frame was marked previously removal, we need to undo that.
|
||||
fifo.remove(frameno);
|
||||
}
|
||||
page.setPage(bufPool[frameno]);
|
||||
} else {
|
||||
if (fifo.size() > 0) {
|
||||
// there is a page that can be removed
|
||||
Integer frameno = fifo.remove();
|
||||
if (frmDescr[frameno].pageno != -1) {
|
||||
// the frame is not empty
|
||||
PageId oldPage = new PageId(frmDescr[frameno].pageno);
|
||||
pageMap.remove(oldPage.pid);
|
||||
if (frmDescr[frameno].dirtyBit) {
|
||||
// the page has been written to, and needs to be written to disk
|
||||
Minibase.DiskManager.write_page(oldPage, bufPool[frameno]);
|
||||
}
|
||||
}
|
||||
// we now have an empty frame in frameno
|
||||
// we can grab the new page
|
||||
Minibase.DiskManager.read_page(pageno, bufPool[frameno]);
|
||||
page.setPage(bufPool[frameno]);
|
||||
pageMap.put(pageno.pid, frameno);
|
||||
resetFrameDescriptor(frameno, pageno.pid);
|
||||
frmDescr[frameno].pinCount++;
|
||||
} else {
|
||||
throw new BufferPoolExceededException("All pages in the buffer pool are pinned.");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -129,7 +163,24 @@ public class BufMgr {
|
||||
*/
|
||||
public void unpinPage(PageId pageno, boolean dirty)
|
||||
throws PageNotFoundException, PageUnpinnedException {
|
||||
// YOUR CODE HERE
|
||||
if (!pageMap.containsKey(pageno.pid)) {
|
||||
throw new PageNotFoundException("the page is not in memory");
|
||||
}
|
||||
Integer frameno = pageMap.get(pageno.pid);
|
||||
|
||||
if (frmDescr[frameno].pinCount > 0) {
|
||||
frmDescr[frameno].pinCount--;
|
||||
if (frmDescr[frameno].pinCount == 0) {
|
||||
//add to fifo
|
||||
fifo.add(frameno);
|
||||
}
|
||||
} else {
|
||||
throw new PageUnpinnedException("the page is already unpinned");
|
||||
}
|
||||
|
||||
if (dirty) {
|
||||
frmDescr[frameno].dirtyBit = true;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -149,8 +200,26 @@ public class BufMgr {
|
||||
* @throws BufferPoolExceededException if the new page cannot be pinned after the run is allocated due to the buffer being full. If this exception is thrown, the newly allocated pages should be deallocated
|
||||
*/
|
||||
public PageId newPage(Page firstpage, int howmany) throws DiskMgrException, BufferPoolExceededException {
|
||||
// YOUR CODE HERE
|
||||
return new PageId();
|
||||
PageId nPage = null;
|
||||
|
||||
try {
|
||||
nPage = Minibase.DiskManager.allocate_page(howmany);
|
||||
|
||||
pinPage(nPage, firstpage, false);
|
||||
return nPage;
|
||||
|
||||
} catch (BufferPoolExceededException bee) {
|
||||
try {
|
||||
if (nPage != null){
|
||||
Minibase.DiskManager.deallocate_page(nPage, howmany);
|
||||
}
|
||||
} catch (BufMgrException be) {
|
||||
throw new DiskMgrException("Exception in deallocating page.");
|
||||
}
|
||||
throw bee;
|
||||
} catch (BufMgrException be) {
|
||||
throw new DiskMgrException("Exception in allocating page.");
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -163,7 +232,16 @@ public class BufMgr {
|
||||
* @throws DiskMgrException if there is an error in the DiskMgr layer. This is likely caused by incorrect implementations in other methods of the Buffer Manager
|
||||
*/
|
||||
public void freePage(PageId pageno) throws PagePinnedException, DiskMgrException {
|
||||
// YOUR CODE HERE
|
||||
if (pageMap.containsKey(pageno.pid)) {
|
||||
Integer frameno = pageMap.get(pageno.pid);
|
||||
if (frmDescr[frameno].pinCount > 0) {
|
||||
throw new PagePinnedException("The page is still pinned!");
|
||||
} else {
|
||||
pageMap.remove(pageno.pid);
|
||||
resetFrameDescriptor(frameno);
|
||||
// bufPool[frameno] = new Page();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -0,0 +1,23 @@
|
||||
bin/
|
||||
.DS_Store
|
||||
sean.minibase
|
||||
|
||||
# ---> Maven
|
||||
target/
|
||||
pom.xml.tag
|
||||
pom.xml.releaseBackup
|
||||
pom.xml.versionsBackup
|
||||
pom.xml.next
|
||||
release.properties
|
||||
dependency-reduced-pom.xml
|
||||
buildNumber.properties
|
||||
.mvn/timing.properties
|
||||
# https://github.com/takari/maven-wrapper#usage-without-binary-jar
|
||||
.mvn/wrapper/maven-wrapper.jar
|
||||
|
||||
# Eclipse m2e generated files
|
||||
# Eclipse Core
|
||||
.project
|
||||
# JDT-specific (Eclipse Java Development Tools)
|
||||
.classpath
|
||||
|
||||
@@ -0,0 +1,135 @@
|
||||
Test Case 1 (Handout example)
|
||||
|
||||
Log:
|
||||
W:0,T1,1,1,5,-1
|
||||
R:1,T1,2,2,0
|
||||
W:2,T1,2,2,3,1
|
||||
R:3,T1,1,5,2
|
||||
C:4,T1,3
|
||||
R:5,T2,1,5,-1
|
||||
W:6,T2,1,5,2,5
|
||||
C:7,T2,6
|
||||
|
||||
Test Case 2 (Three transactions)
|
||||
|
||||
Log:
|
||||
R:0,T1,6,6,-1
|
||||
R:1,T2,4,4,-1
|
||||
R:2,T3,9,9,-1
|
||||
W:3,T1,7,7,2,0
|
||||
W:4,T2,2,2,4,1
|
||||
R:5,T3,6,6,2
|
||||
W:6,T1,5,5,8,3
|
||||
W:7,T3,1,1,9,5
|
||||
C:8,T3,7
|
||||
W:9,T1,6,6,2,6
|
||||
C:10,T1,9
|
||||
R:11,T2,5,8,4
|
||||
W:12,T2,7,2,3,11
|
||||
C:13,T2,12
|
||||
|
||||
Test Case 3 (Deadlocks)
|
||||
|
||||
Log:
|
||||
W:0,T1,4,4,1,-1
|
||||
W:1,T2,5,5,2,-1
|
||||
W:2,T3,6,6,3,-1
|
||||
R:3,T1,1,1,0
|
||||
R:4,T2,1,1,1
|
||||
R:5,T3,2,2,2
|
||||
R:6,T2,2,2,4
|
||||
A:7,T3,5
|
||||
W:8,T2,2,2,3,6
|
||||
C:9,T2,8
|
||||
W:10,T1,1,1,2,3
|
||||
C:11,T1,10
|
||||
|
||||
Test Case 4 (No Conflicts)
|
||||
|
||||
Log:
|
||||
R:0,T1,1,1,-1
|
||||
R:1,T2,1,1,-1
|
||||
R:2,T1,2,2,0
|
||||
R:3,T2,2,2,1
|
||||
R:4,T1,3,3,2
|
||||
R:5,T2,3,3,3
|
||||
W:6,T1,4,4,1,4
|
||||
W:7,T2,5,5,2,5
|
||||
C:8,T1,6
|
||||
C:9,T2,7
|
||||
|
||||
Test Case 5: Multiple Deadlocks OR if deadlock detection finds T1 & T2 deadlock first:
|
||||
|
||||
Log: Log:
|
||||
R:0,T1,1,1,-1 R:0,T1,1,1,-1
|
||||
R:1,T2,2,2,-1 R:1,T2,2,2,-1
|
||||
R:2,T3,1,1,-1 R:2,T3,1,1,-1
|
||||
R:3,T2,3,3,1 R:3,T2,3,3,1
|
||||
A:4,T3,2 A:4,T2,3
|
||||
A:5,T2,3 W:5,T3,3,3,4,2
|
||||
W:6,T1,2,2,1,0 W:6,T1,2,2,1,0
|
||||
C:7,T1,6 C:7,T3,5
|
||||
C:8,T1,6
|
||||
|
||||
Test Case 6: Larger deadlock cycle
|
||||
|
||||
Log:
|
||||
R:0,T1,1,1,-1
|
||||
R:1,T2,2,2,-1
|
||||
R:2,T3,3,3,-1
|
||||
R:3,T4,4,4,-1
|
||||
A:4,T4,3
|
||||
W:5,T3,4,4,3,2
|
||||
C:6,T3,5
|
||||
W:7,T2,3,3,2,1
|
||||
C:8,T2,7
|
||||
W:9,T1,2,2,1,0
|
||||
C:10,T1,9
|
||||
|
||||
Test Case 7: Small deadlock cycle
|
||||
|
||||
Log:
|
||||
W:0,T1,1,1,2,-1
|
||||
W:1,T2,2,2,5,-1
|
||||
A:2,T2,1
|
||||
R:3,T1,2,2,0
|
||||
C:4,T1,3
|
||||
|
||||
Test Case 8: Three transaction with deadlock cycle
|
||||
|
||||
Log:
|
||||
R:0,T1,6,6,-1
|
||||
R:1,T2,4,4,-1
|
||||
R:2,T3,9,9,-1
|
||||
W:3,T1,7,7,2,0
|
||||
W:4,T2,2,2,4,1
|
||||
R:5,T3,6,6,2
|
||||
R:6,T2,5,5,4
|
||||
W:7,T3,1,1,9,5
|
||||
A:8,T2,6
|
||||
C:9,T3,7
|
||||
W:10,T1,2,2,8,3
|
||||
W:11,T1,6,6,2,10
|
||||
C:12,T1,11
|
||||
|
||||
Test Case 9: Small transactions without deadlock cycle
|
||||
|
||||
Log:
|
||||
W:0,T1,1,1,2,-1
|
||||
W:1,T2,3,3,5,-1
|
||||
R:2,T1,2,2,0
|
||||
R:3,T2,4,4,1
|
||||
C:4,T1,2
|
||||
C:5,T2,3
|
||||
|
||||
Test Case 10: Handout example with Deadlock
|
||||
|
||||
Log:
|
||||
W:0,T1,1,1,5,-1
|
||||
R:1,T2,2,2,-1
|
||||
R:2,T1,2,2,0
|
||||
A:3,T2,1
|
||||
W:4,T1,2,2,3,2
|
||||
R:5,T1,1,5,4
|
||||
C:6,T1,5
|
||||
|
||||
@@ -0,0 +1,92 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<groupId>edu.cs.purdue</groupId>
|
||||
<artifactId>cs448p4</artifactId>
|
||||
<version>1.0-SNAPSHOT</version>
|
||||
|
||||
<name>cs448p4</name>
|
||||
<url>https://www.cs.purdue.edu/homes/bb/cs448f19/</url>
|
||||
|
||||
<properties>
|
||||
<java.version>10</java.version>
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
<maven.compiler.source>${java.version}</maven.compiler.source>
|
||||
<maven.compiler.target>${java.version}</maven.compiler.target>
|
||||
</properties>
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>junit</groupId>
|
||||
<artifactId>junit</artifactId>
|
||||
<version>4.11</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
<build>
|
||||
<pluginManagement><!-- lock down plugins versions to avoid using Maven defaults (may be moved to parent pom) -->
|
||||
<plugins>
|
||||
<!-- clean lifecycle, see https://maven.apache.org/ref/current/maven-core/lifecycles.html#clean_Lifecycle -->
|
||||
<plugin>
|
||||
<artifactId>maven-clean-plugin</artifactId>
|
||||
<version>3.1.0</version>
|
||||
</plugin>
|
||||
<!-- default lifecycle, jar packaging: see https://maven.apache.org/ref/current/maven-core/default-bindings.html#Plugin_bindings_for_jar_packaging -->
|
||||
<plugin>
|
||||
<artifactId>maven-resources-plugin</artifactId>
|
||||
<version>3.0.2</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<artifactId>maven-compiler-plugin</artifactId>
|
||||
<version>3.8.0</version>
|
||||
<configuration>
|
||||
<release>${java.version}</release>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<version>2.22.1</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<artifactId>maven-jar-plugin</artifactId>
|
||||
<version>3.0.2</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<artifactId>maven-install-plugin</artifactId>
|
||||
<version>2.5.2</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<artifactId>maven-deploy-plugin</artifactId>
|
||||
<version>2.8.2</version>
|
||||
</plugin>
|
||||
<!-- site lifecycle, see https://maven.apache.org/ref/current/maven-core/lifecycles.html#site_Lifecycle -->
|
||||
<plugin>
|
||||
<artifactId>maven-site-plugin</artifactId>
|
||||
<version>3.7.1</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<artifactId>maven-project-info-reports-plugin</artifactId>
|
||||
<version>3.0.0</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<artifactId>maven-assembly-plugin</artifactId>
|
||||
<configuration>
|
||||
<archive>
|
||||
<manifest>
|
||||
<!--add test cases file in here -->
|
||||
<mainClass>test.TestDriver</mainClass>
|
||||
</manifest>
|
||||
</archive>
|
||||
<descriptorRefs>
|
||||
<descriptorRef>jar-with-dependencies</descriptorRef>
|
||||
</descriptorRefs>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</pluginManagement>
|
||||
</build>
|
||||
</project>
|
||||
@@ -0,0 +1,418 @@
|
||||
package CC;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
import java.util.Iterator;
|
||||
import java.util.LinkedList;
|
||||
import java.util.Queue;
|
||||
|
||||
enum LockState {
|
||||
NONE,
|
||||
SHARED,
|
||||
EXCLUSIVE
|
||||
}
|
||||
|
||||
class Lock {
|
||||
|
||||
private ArrayList<Integer> transactionIds;
|
||||
private LockState type;
|
||||
private int noReads;
|
||||
|
||||
public Lock() {
|
||||
this.transactionIds = new ArrayList<Integer>();
|
||||
this.noReads = 0;
|
||||
this.type = LockState.NONE;
|
||||
}
|
||||
|
||||
public ArrayList<Integer> getTransactionIds() {
|
||||
return transactionIds;
|
||||
}
|
||||
|
||||
public void addTransactionId(int transactionId) {
|
||||
if (!transactionIds.contains(Integer.valueOf(transactionId))) {
|
||||
transactionIds.add(transactionId);
|
||||
noReads++;
|
||||
}
|
||||
}
|
||||
|
||||
public LockState getType() {
|
||||
return type;
|
||||
}
|
||||
|
||||
public void setType(LockState type) {
|
||||
this.type = type;
|
||||
}
|
||||
|
||||
public int getNoReads() {
|
||||
return noReads;
|
||||
}
|
||||
|
||||
public boolean hasLock(int transactionId) {
|
||||
return transactionIds.contains(Integer.valueOf(transactionId));
|
||||
}
|
||||
|
||||
public void release(int releaseTransactionId) {
|
||||
transactionIds.remove(Integer.valueOf(releaseTransactionId));
|
||||
noReads--;
|
||||
|
||||
if (noReads == 0) {
|
||||
this.type = LockState.NONE;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class LockTable {
|
||||
private Lock[] locks;
|
||||
private static final int NUM_RECORDS = 10;
|
||||
|
||||
public LockTable() {
|
||||
this.locks = new Lock[NUM_RECORDS];
|
||||
// initialize the locktable
|
||||
for (int recordId = 0; recordId < NUM_RECORDS; recordId++) {
|
||||
locks[recordId] = new Lock();
|
||||
}
|
||||
}
|
||||
|
||||
public Lock getLock(int recordId) {
|
||||
if (recordId >= 0 && recordId < locks.length) {
|
||||
return locks[recordId];
|
||||
} else {
|
||||
throw new IllegalArgumentException("Invalid recordId: " + recordId);
|
||||
}
|
||||
}
|
||||
|
||||
public void releaseLocksForTransaction(int[] recordIds, int transactionId) {
|
||||
for (int recordId : recordIds) {
|
||||
if (recordId >= 0 && recordId < locks.length) {
|
||||
locks[recordId].release(transactionId);
|
||||
} else {
|
||||
throw new IllegalArgumentException("Invalid recordId: " + recordId);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
interface Operation {
|
||||
int getRecordId();
|
||||
|
||||
int getValue();
|
||||
}
|
||||
|
||||
class WriteOp implements Operation {
|
||||
private int recordId;
|
||||
private int value;
|
||||
|
||||
public WriteOp(int recordId, int value) {
|
||||
this.recordId = recordId;
|
||||
this.value = value;
|
||||
}
|
||||
|
||||
public int getRecordId() {
|
||||
return recordId;
|
||||
}
|
||||
|
||||
public int getValue() {
|
||||
return value;
|
||||
}
|
||||
}
|
||||
|
||||
class ReadOp implements Operation {
|
||||
private int recordId;
|
||||
|
||||
public ReadOp(int recordId) {
|
||||
this.recordId = recordId;
|
||||
}
|
||||
|
||||
public int getRecordId() {
|
||||
return recordId;
|
||||
}
|
||||
|
||||
public int getValue() {
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
|
||||
class CommitOp implements Operation {
|
||||
public int getRecordId() {
|
||||
return -1;
|
||||
}
|
||||
|
||||
public int getValue() {
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
|
||||
class Transaction {
|
||||
private int currentOperationIndex;
|
||||
private Operation[] operations;
|
||||
private int transactionId;
|
||||
private ArrayList<Integer> recordLocks;
|
||||
private int prevTimestamp;
|
||||
private boolean aborted;
|
||||
|
||||
public Transaction(String[] operations, int transactionId) {
|
||||
this.currentOperationIndex = 0;
|
||||
this.operations = new Operation[operations.length];
|
||||
this.transactionId = transactionId;
|
||||
this.recordLocks = new ArrayList<Integer>();
|
||||
this.prevTimestamp = -1;
|
||||
this.aborted = false;
|
||||
|
||||
int OpIndex = 0;
|
||||
|
||||
for (String operation : operations) {
|
||||
if (operation.charAt(0) == 'W') {
|
||||
this.operations[OpIndex] = new WriteOp(Character.getNumericValue(operation.charAt(2)),
|
||||
Character.getNumericValue(operation.charAt(4)));
|
||||
} else if (operation.charAt(0) == 'R') {
|
||||
this.operations[OpIndex] = new ReadOp(Character.getNumericValue(operation.charAt(2)));
|
||||
} else {
|
||||
this.operations[OpIndex] = new CommitOp();
|
||||
}
|
||||
OpIndex++;
|
||||
}
|
||||
}
|
||||
|
||||
public int getCurrentOperationIndex() {
|
||||
return currentOperationIndex;
|
||||
}
|
||||
|
||||
public int getTransactionId() {
|
||||
return transactionId;
|
||||
}
|
||||
|
||||
public void setCurrentOperationIndex(int currentOperationIndex) {
|
||||
this.currentOperationIndex = currentOperationIndex;
|
||||
}
|
||||
|
||||
public Operation[] getOperations() {
|
||||
return operations;
|
||||
}
|
||||
|
||||
public boolean hasNextOperation() {
|
||||
return (currentOperationIndex < operations.length) && !aborted;
|
||||
}
|
||||
|
||||
public int doNextOperation(LockTable lockTable, int[] database, ArrayList<String[]> systemLog, int timestamp,
|
||||
LinkedList<Integer>[] adj) {
|
||||
if (hasNextOperation() && !aborted) {
|
||||
Operation nextOp = operations[currentOperationIndex];
|
||||
Lock nextLock = null;
|
||||
if (!(nextOp instanceof CommitOp)) {
|
||||
nextLock = lockTable.getLock(nextOp.getRecordId());
|
||||
}
|
||||
currentOperationIndex++;
|
||||
|
||||
if (nextOp instanceof ReadOp) {
|
||||
if (!(nextLock.hasLock(transactionId))) {
|
||||
// The current transaction doesn't already have the lock.
|
||||
if (nextLock.getType() == LockState.EXCLUSIVE) {
|
||||
currentOperationIndex--;
|
||||
for (int adjTransactionId : nextLock.getTransactionIds()) {
|
||||
if (adjTransactionId != transactionId
|
||||
&& !adj[transactionId].contains(Integer.valueOf(adjTransactionId))) {
|
||||
adj[transactionId].add(adjTransactionId);
|
||||
}
|
||||
}
|
||||
return timestamp;
|
||||
// The lock on the record is exclusive.
|
||||
} else {
|
||||
nextLock.setType(LockState.SHARED);
|
||||
nextLock.addTransactionId(transactionId);
|
||||
recordLocks.add(nextOp.getRecordId());
|
||||
}
|
||||
}
|
||||
String[] log = { "R", Integer.toString(timestamp), "T" + Integer.toString(transactionId),
|
||||
Integer.toString(nextOp.getRecordId()), Integer.toString(database[nextOp.getRecordId()]),
|
||||
Integer.toString(prevTimestamp) };
|
||||
systemLog.add(log);
|
||||
|
||||
} else if (nextOp instanceof WriteOp) {
|
||||
int prevValue = database[nextOp.getRecordId()];
|
||||
if ((nextLock.hasLock(transactionId) && nextLock.getNoReads() == 1)
|
||||
|| nextLock.getType() == LockState.NONE) {
|
||||
nextLock.setType(LockState.EXCLUSIVE);
|
||||
database[nextOp.getRecordId()] = nextOp.getValue();
|
||||
nextLock.addTransactionId(transactionId);
|
||||
|
||||
if (!recordLocks.contains(Integer.valueOf(nextOp.getRecordId()))) {
|
||||
recordLocks.add(nextOp.getRecordId());
|
||||
}
|
||||
|
||||
} else {
|
||||
currentOperationIndex--;
|
||||
for (int adjTransactionId : nextLock.getTransactionIds()) {
|
||||
if (adjTransactionId != transactionId
|
||||
&& !adj[transactionId].contains(Integer.valueOf(adjTransactionId))) {
|
||||
adj[transactionId].add(adjTransactionId);
|
||||
}
|
||||
}
|
||||
return timestamp;
|
||||
}
|
||||
String[] log = { "W", Integer.toString(timestamp), "T" + Integer.toString(transactionId),
|
||||
Integer.toString(nextOp.getRecordId()), Integer.toString(prevValue),
|
||||
Integer.toString(database[nextOp.getRecordId()]),
|
||||
Integer.toString(prevTimestamp) };
|
||||
systemLog.add(log);
|
||||
|
||||
} else {
|
||||
for (int recordLock : recordLocks) {
|
||||
lockTable.getLock(recordLock).release(transactionId);
|
||||
}
|
||||
recordLocks = new ArrayList<Integer>();
|
||||
|
||||
String[] log = { "C", Integer.toString(timestamp), "T" + Integer.toString(transactionId),
|
||||
Integer.toString(prevTimestamp) };
|
||||
systemLog.add(log);
|
||||
}
|
||||
|
||||
prevTimestamp = timestamp;
|
||||
timestamp++;
|
||||
}
|
||||
|
||||
return timestamp;
|
||||
}
|
||||
|
||||
public void reset() {
|
||||
currentOperationIndex = 0;
|
||||
recordLocks = new ArrayList<Integer>();
|
||||
}
|
||||
|
||||
public int abortTransaction(LockTable lockTable, int[] database, ArrayList<String[]> systemLog, int timestamp,
|
||||
LinkedList<Integer>[] adj) {
|
||||
aborted = true;
|
||||
int pastTransaction = prevTimestamp;
|
||||
|
||||
do {
|
||||
String[] lastLog = systemLog.get(pastTransaction);
|
||||
if (lastLog[0] == "W") {
|
||||
database[Integer.parseInt(lastLog[3])] = Integer.parseInt(lastLog[4]);
|
||||
}
|
||||
pastTransaction = Integer.parseInt(lastLog[lastLog.length - 1]);
|
||||
} while (pastTransaction != -1);
|
||||
|
||||
for (int recordLock : recordLocks) {
|
||||
lockTable.getLock(recordLock).release(transactionId);
|
||||
}
|
||||
recordLocks = new ArrayList<Integer>();
|
||||
|
||||
adj[transactionId] = new LinkedList<Integer>();
|
||||
|
||||
String[] log = { "A", Integer.toString(timestamp), "T" + Integer.toString(transactionId),
|
||||
Integer.toString(prevTimestamp) };
|
||||
systemLog.add(log);
|
||||
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
|
||||
public class CC {
|
||||
private static final int NUM_RECORDS = 10;
|
||||
|
||||
/**
|
||||
* Notes:
|
||||
* - Execute all given transactions, using locking.
|
||||
* - Each element in the transactions List represents all operations performed
|
||||
* by one transaction, in order.
|
||||
* - No operation in a transaction can be executed out of order, but operations
|
||||
* may be interleaved with other
|
||||
* transactions if allowed by the locking.
|
||||
* - The index of the transaction in the list is equivalent to the transaction
|
||||
* ID.
|
||||
* - Print the log to the console at the end of the method.
|
||||
* - Return the new db state after executing the transactions.
|
||||
*
|
||||
* @param db the initial status of the db
|
||||
* @param transactions the schedule, which basically is a {@link List} of
|
||||
* transactions.
|
||||
* @return the final status of the db
|
||||
*/
|
||||
public static int[] executeSchedule(int[] db, List<String> transactions) {
|
||||
LockTable lockTable = new LockTable();
|
||||
Queue<Transaction> transactionQueue = new LinkedList<>();
|
||||
Transaction[] transactionsArray = new Transaction[transactions.size() + 1];
|
||||
int newTransactionId = 1;
|
||||
int[] database = new int[NUM_RECORDS];
|
||||
ArrayList<String[]> systemLog = new ArrayList<>();
|
||||
int timestamp = 0;
|
||||
|
||||
LinkedList<Integer>[] adj;
|
||||
|
||||
for (int i = 0; i < NUM_RECORDS; i++) {
|
||||
database[i] = i;
|
||||
}
|
||||
|
||||
for (String transaction : transactions) {
|
||||
Transaction newTransaction = new Transaction(transaction.split(";"), newTransactionId);
|
||||
transactionQueue.add(newTransaction);
|
||||
transactionsArray[newTransactionId] = newTransaction;
|
||||
newTransactionId++;
|
||||
}
|
||||
adj = new LinkedList[transactions.size() + 1];
|
||||
for (int i = 0; i < transactions.size() + 1; ++i) {
|
||||
adj[i] = new LinkedList<Integer>();
|
||||
}
|
||||
|
||||
while (!transactionQueue.isEmpty()) {
|
||||
Transaction curTransaction = transactionQueue.remove();
|
||||
if (curTransaction.hasNextOperation()) {
|
||||
timestamp = curTransaction.doNextOperation(lockTable, database, systemLog, timestamp, adj);
|
||||
|
||||
// Here is where we check if there are deadlocks. We run DFS.
|
||||
boolean[] visited = new boolean[transactions.size() + 1];
|
||||
int[] predecessor = new int[transactions.size() + 1];
|
||||
ArrayList<Integer> nodesInCycle = DFS(curTransaction.getTransactionId(), visited, adj, predecessor);
|
||||
|
||||
if (nodesInCycle != null) {
|
||||
Collections.sort(nodesInCycle);
|
||||
transactionsArray[nodesInCycle.get(nodesInCycle.size() - 1)].abortTransaction(lockTable, database,
|
||||
systemLog, timestamp,
|
||||
adj);
|
||||
timestamp++;
|
||||
}
|
||||
|
||||
transactionQueue.add(curTransaction);
|
||||
}
|
||||
}
|
||||
|
||||
for (String[] log : systemLog) {
|
||||
StringBuilder sb = new StringBuilder(log[0] + ":" + log[1]);
|
||||
for (int k = 2; k < log.length; k++) {
|
||||
sb.append("," + log[k]);
|
||||
}
|
||||
System.out.println(sb.toString());
|
||||
}
|
||||
System.out.println();
|
||||
|
||||
return database;
|
||||
}
|
||||
|
||||
public static ArrayList<Integer> DFS(int v, boolean visited[], LinkedList<Integer> adj[], int predecessor[]) {
|
||||
visited[v] = true;
|
||||
|
||||
Iterator<Integer> i = adj[v].listIterator();
|
||||
while (i.hasNext()) {
|
||||
int n = i.next();
|
||||
if (!visited[n]) {
|
||||
predecessor[n] = v;
|
||||
return DFS(n, visited, adj, predecessor);
|
||||
} else {
|
||||
return returnNodesInCycle(predecessor, v, n);
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
public static ArrayList<Integer> returnNodesInCycle(int[] predecessor, int parent, int start) {
|
||||
ArrayList<Integer> nodesInCycle = new ArrayList<>();
|
||||
nodesInCycle.add(parent);
|
||||
nodesInCycle.add(start);
|
||||
|
||||
while (predecessor[start] != parent && predecessor[start] != 0) {
|
||||
nodesInCycle.add(predecessor[start]);
|
||||
start = predecessor[start];
|
||||
}
|
||||
return nodesInCycle;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
package CC;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
public class Project
|
||||
{
|
||||
|
||||
public static int[] newDB()
|
||||
{
|
||||
return new int[]{0,1,2,3,4,5,6,7,8,9};
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
//Test Cases
|
||||
//1) Simple testcase (handout)
|
||||
List<String> tc1 = Arrays.asList(new String[]{"W(1,5);R(2);W(2,3);R(1);C","R(1);W(1,2);C"});
|
||||
//2) Three transactions
|
||||
List<String> tc2 = Arrays.asList(new String[]{"R(6);W(7,2);W(5,8);W(6,2);C","R(4);W(2,4);R(5);W(7,3);C","R(9);R(6);W(1,9);C"});
|
||||
//3) Deadlocks
|
||||
List<String> tc3 = Arrays.asList(new String[]{"W(4,1);R(1);W(1,2);C","W(5,2);R(1);R(2);W(2,3);C","W(6,3);R(2);W(2,4);C"});
|
||||
//4) No conflicts
|
||||
List<String> tc4 = Arrays.asList(new String[]{"R(1);R(2);R(3);W(4,1);C","R(1);R(2);R(3);W(5,2);C"});
|
||||
//5) Multiple Deadlocks (handout)
|
||||
List<String> tc5 = Arrays.asList(new String[]{"R(1);W(2,1);C","R(2);R(3);W(1,2);C","R(1);W(3,4);C"});
|
||||
//6) Larger Deadlock Cycle
|
||||
List<String> tc6 = Arrays.asList(new String[]{"R(1);W(2,1);C","R(2);W(3,2);C","R(3);W(4,3);C","R(4);W(1,4);C"});
|
||||
//7) Small Deadlock Cycle
|
||||
List<String> tc7 = Arrays.asList(new String[]{"W(1,2);R(2);C","W(2,5);R(1);C"});
|
||||
//8) Three Transactions Deadlock Cycle
|
||||
List<String> tc8 = Arrays.asList(new String[]{"R(6);W(7,2);W(2,8);W(6,2);C","R(4);W(2,4);R(5);W(7,3);C","R(9);R(6);W(1,9);C"});
|
||||
//9) Small Transactions without Deadlock Cycle
|
||||
List<String> tc9 = Arrays.asList(new String[]{"W(1,2);R(2);C","W(3,5);R(4);C"});
|
||||
//10) Testcase with Deadlock Cycle
|
||||
List<String> tc10 = Arrays.asList(new String[]{"W(1,5);R(2);W(2,3);R(1);C","R(2);R(1);W(1,2);C"});
|
||||
|
||||
//Consult the ExpectedOutputs.txt for the expected DB state and log
|
||||
|
||||
System.out.println("Schedule 1: Handout Test Case:\n\t" + Arrays.toString(CC.executeSchedule(newDB(),tc1)) + "\n");
|
||||
System.out.println("Schedule 2: Three Transactions Test Case:\n\t" + Arrays.toString(CC.executeSchedule(newDB(),tc2)) + "\n");
|
||||
System.out.println("Schedule 3: Deadlocks Test Case:\n\t" + Arrays.toString(CC.executeSchedule(newDB(),tc3)) + "\n");
|
||||
System.out.println("Schedule 4: No Conflicts Test Case:\n\t" + Arrays.toString(CC.executeSchedule(newDB(),tc4)) + "\n");
|
||||
System.out.println("Schedule 5: Multiple Deadlocks Test Case:\n\t" + Arrays.toString(CC.executeSchedule(newDB(),tc5)) + "\n");
|
||||
System.out.println("Schedule 6: Larger Deadlock Cycle Test Case:\n\t" + Arrays.toString(CC.executeSchedule(newDB(),tc6)) + "\n");
|
||||
System.out.println("Schedule 7: Testcase with two transactions and a deadlock\n\t" + Arrays.toString(CC.executeSchedule(newDB(),tc7)) + "\n");
|
||||
System.out.println("Schedule 8: Testcase with three transactions and a deadlock:\n\t" + Arrays.toString(CC.executeSchedule(newDB(),tc8)) + "\n");
|
||||
System.out.println("Schedule 9: Testcase with two transactions and no deadlocks:\n\t" + Arrays.toString(CC.executeSchedule(newDB(),tc9)) + "\n");
|
||||
System.out.println("Schedule 10: Testcase with deadlock between two transactions:\n\t" + Arrays.toString(CC.executeSchedule(newDB(),tc10)) + "\n");
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,224 @@
|
||||
package tests;
|
||||
|
||||
import static org.junit.Assert.*;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
|
||||
import CC.*;
|
||||
import org.junit.After;
|
||||
import org.junit.Before;
|
||||
import org.junit.BeforeClass;
|
||||
import org.junit.FixMethodOrder;
|
||||
import org.junit.Test;
|
||||
import org.junit.runners.MethodSorters;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||
public class CCTest {
|
||||
|
||||
public final static boolean OK = true;
|
||||
public final static boolean FAIL = false;
|
||||
|
||||
public static int[] newDB()
|
||||
{
|
||||
return new int[]{0,1,2,3,4,5,6,7,8,9};
|
||||
}
|
||||
|
||||
/**
|
||||
* Schedule 1. Simple testcase with 2 transactions.
|
||||
* This testcase is shown in the handout, Part 2.
|
||||
*/
|
||||
@Test
|
||||
public void test_A_Simple()
|
||||
{
|
||||
// expected output from the given Schedule
|
||||
int expectedOutput[] = {0, 2, 3, 3, 4, 5, 6, 7, 8, 9};
|
||||
|
||||
// input: T1, T2
|
||||
List<String> tc1 = Arrays.asList(new String[]{"W(1,5);R(2);W(2,3);R(1);C","R(1);W(1,2);C"});
|
||||
|
||||
// Here we are returning the state of the database after executing Schedule 1
|
||||
int methodOutput[] = CC.executeSchedule(newDB(),tc1);
|
||||
|
||||
// Here we are checking whether method output matched with the expected output
|
||||
// if both match it will pass the test, otherwise it will show an error message
|
||||
assertArrayEquals("output did not match expected result",expectedOutput, methodOutput);
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Schedule 2. Testcase with three transactions and no deadlock.
|
||||
*/
|
||||
@Test
|
||||
public void test_B_ThreeTransactions()
|
||||
{
|
||||
|
||||
int expectedOutput[] = {0, 9, 4, 3, 4, 8, 2, 3, 8, 9};
|
||||
|
||||
//Testcases
|
||||
//2) Three transactions
|
||||
List<String> tc2 = Arrays.asList(new String[]{"R(6);W(7,2);W(5,8);W(6,2);C","R(4);W(2,4);R(5);W(7,3);C","R(9);R(6);W(1,9);C"});
|
||||
|
||||
int methodOutput[] = CC.executeSchedule(newDB(),tc2);
|
||||
assertArrayEquals("output did not match expected result",expectedOutput, methodOutput);
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Schedule 3. Testcase with three transactions and a deadlock.
|
||||
*/
|
||||
@Test
|
||||
public void test_C_Deadlocks()
|
||||
{
|
||||
|
||||
int expectedOutput[] = {0, 2, 3, 3, 1, 2, 6, 7, 8, 9};
|
||||
|
||||
//Testcases
|
||||
//3) Deadlocks
|
||||
List<String> tc3 = Arrays.asList(new String[]{"W(4,1);R(1);W(1,2);C","W(5,2);R(1);R(2);W(2,3);C","W(6,3);R(2);W(2,4);C"});
|
||||
|
||||
int methodOutput[] = CC.executeSchedule(newDB(),tc3);
|
||||
|
||||
assertArrayEquals("output did not match expected result",expectedOutput, methodOutput);
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Schedule 4. Testcase with multiple deadlocks.
|
||||
* This testcase is shown in the handout, Part 3 (Deadlock Detection/Handling).
|
||||
*/
|
||||
@Test
|
||||
public void test_D_NoConflicts()
|
||||
{
|
||||
|
||||
int expectedOutput[] = {0, 1, 2, 3, 1, 2, 6, 7, 8, 9};
|
||||
|
||||
//Testcases
|
||||
//4) No conflicts
|
||||
List<String> tc4 = Arrays.asList(new String[]{"R(1);R(2);R(3);W(4,1);C","R(1);R(2);R(3);W(5,2);C"});
|
||||
|
||||
int methodOutput[] = CC.executeSchedule(newDB(),tc4);
|
||||
|
||||
assertArrayEquals("output did not match expected result",expectedOutput, methodOutput);
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Schedule 5. Testcase with multiple deadlocks.
|
||||
* This testcase is shown in the handout, Part 3 (Deadlock Detection/Handling).
|
||||
*/
|
||||
@Test
|
||||
public void test_E_MultipleDeadlocks()
|
||||
{
|
||||
// In the Schedule 5 there can be two possible outcomes depending of how you handle deadlocks.
|
||||
int expectedOutput[] = {0, 1, 1, 3, 4, 5, 6, 7, 8, 9};
|
||||
|
||||
//Testcases
|
||||
//5) Multiple Deadlocks
|
||||
List<String> tc5 = Arrays.asList(new String[]{"R(1);W(2,1);C","R(2);R(3);W(1,2);C","R(1);W(3,4);C"});
|
||||
|
||||
int methodOutput[] = CC.executeSchedule(newDB(),tc5);
|
||||
|
||||
try{
|
||||
// if T3 is aborted, and then T2
|
||||
assertArrayEquals("output did not match expected result",expectedOutput, methodOutput);
|
||||
}catch (AssertionError e) {
|
||||
// if we abort T2
|
||||
int expectedOutput_anth[] = {0, 1, 1, 4, 4, 5, 6, 7, 8, 9};
|
||||
assertArrayEquals("output did not match expected result",expectedOutput_anth, methodOutput);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Schedule 6. Testcase with large number of transactions (4) and a deadlock.
|
||||
*/
|
||||
@Test
|
||||
public void test_F_LargerDeadlock()
|
||||
{
|
||||
int expectedOutput[] = {0, 1, 1, 2, 3, 5, 6, 7, 8, 9};
|
||||
|
||||
//Testcases
|
||||
//6) Larger Deadlock Cycle
|
||||
List<String> tc6 = Arrays.asList(new String[]{"R(1);W(2,1);C","R(2);W(3,2);C","R(3);W(4,3);C","R(4);W(1,4);C"});
|
||||
|
||||
int methodOutput[] = CC.executeSchedule(newDB(),tc6);
|
||||
|
||||
assertArrayEquals("output did not match expected result",expectedOutput, methodOutput);
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Schedule 7. Testcase with small transactions (2) and a deadlock.
|
||||
*/
|
||||
@Test
|
||||
public void test_G_SmallDeadlock()
|
||||
{
|
||||
int expectedOutput[] = {0, 2, 2, 3, 4, 5, 6, 7, 8, 9};
|
||||
|
||||
//Testcases
|
||||
//7) Small Deadlock Cycle
|
||||
List<String> tc7 = Arrays.asList(new String[]{"W(1,2);R(2);C","W(2,5);R(1);C"});
|
||||
|
||||
int methodOutput[] = CC.executeSchedule(newDB(),tc7);
|
||||
|
||||
assertArrayEquals("output did not match expected result",expectedOutput, methodOutput);
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Schedule 8. Testcase with three transactions (2) and a deadlock.
|
||||
*/
|
||||
@Test
|
||||
public void test_H_ThreeTransactionsDeadlock()
|
||||
{
|
||||
int expectedOutput[] = {0, 9, 8, 3, 4, 5, 2, 2, 8, 9};
|
||||
|
||||
//Testcases
|
||||
//8) Three Transactions Deadlock
|
||||
List<String> tc8 = Arrays.asList(new String[]{"R(6);W(7,2);W(2,8);W(6,2);C","R(4);W(2,4);R(5);W(7,3);C","R(9);R(6);W(1,9);C"});
|
||||
|
||||
int methodOutput[] = CC.executeSchedule(newDB(),tc8);
|
||||
|
||||
assertArrayEquals("output did not match expected result",expectedOutput, methodOutput);
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Schedule 9. Testcase with small transactions (2) and no deadlocks.
|
||||
*/
|
||||
@Test
|
||||
public void test_I_SmallTransactionsNoDeadlock()
|
||||
{
|
||||
int expectedOutput[] = {0, 2, 2, 5, 4, 5, 6, 7, 8, 9};
|
||||
|
||||
//Testcases
|
||||
//9) Small Transactions without Deadlock Testcase:
|
||||
List<String> tc9 = Arrays.asList(new String[]{"W(1,2);R(2);C","W(3,5);R(4);C"});
|
||||
|
||||
int methodOutput[] = CC.executeSchedule(newDB(),tc9);
|
||||
|
||||
assertArrayEquals("output did not match expected result",expectedOutput, methodOutput);
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Schedule 10. Testcase with deadlock between two transactions.
|
||||
*/
|
||||
@Test
|
||||
public void test_J_TestCaseDeadlockDeadlock()
|
||||
{
|
||||
int expectedOutput[] = {0, 5, 3, 3, 4, 5, 6, 7, 8, 9};
|
||||
|
||||
//Testcases
|
||||
//10) Testcase with Deadlock:
|
||||
List<String> tc10 = Arrays.asList(new String[]{"W(1,5);R(2);W(2,3);R(1);C","R(2);R(1);W(1,2);C"});
|
||||
|
||||
int methodOutput[] = CC.executeSchedule(newDB(),tc10);
|
||||
|
||||
assertArrayEquals("output did not match expected result",expectedOutput, methodOutput);
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
package tests;
|
||||
import org.junit.runner.JUnitCore;
|
||||
import org.junit.runner.Result;
|
||||
import org.junit.runner.notification.Failure;
|
||||
|
||||
public class TestDriver {
|
||||
public static void main(String[] args) {
|
||||
Result result = JUnitCore.runClasses(tests.CCTest.class);
|
||||
|
||||
for (Failure failure : result.getFailures()) {
|
||||
System.out.println(failure.toString());
|
||||
}
|
||||
|
||||
System.out.println(result.wasSuccessful());
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,102 @@
|
||||
## Week 1
|
||||
#### Readings
|
||||
Chapters 1-3
|
||||
|
||||
#### Main Ideas
|
||||
Various types of data model, schema/subschema, data independence
|
||||
- Benefits of using a DBMS
|
||||
- Disk parameters
|
||||
|
||||
---
|
||||
## Week 2
|
||||
#### Readings
|
||||
Chapters 1-3
|
||||
Chapter 16
|
||||
|
||||
#### Main Ideas
|
||||
- Think about user, database, schema/catalog, DBMS software/utilities
|
||||
- Implementing query processing, recovery, privacy, concurrency software
|
||||
- Performance evaluation, how to implement ideas that can improve performance (Query optimization, I/O optimization, reducing I/Os by getting more data in one I/O operation for later use)
|
||||
- Relationship among data, hierarchical and network model vs relational model that deal with set of records
|
||||
- Types of queries for different models
|
||||
- Hierarchical model needs, commands such as *get next, get next within parent*
|
||||
- Network model goes from one entity to another via links and uses the command *find next*
|
||||
|
||||
---
|
||||
## Week 3
|
||||
#### Readings
|
||||
Chapter 16
|
||||
Some of Chapter 17
|
||||
|
||||
#### Main Ideas
|
||||
- Different types of storage and devices and their characteristics
|
||||
Fig 16.1, 16.2, Table 16.2 (pages 549-550)
|
||||
- Making data access more efficient on disk
|
||||
( 16.2.2)
|
||||
- Buffering of blocks, buffer management, buffer replacement policies
|
||||
- How to deal with fixed length and variable length records
|
||||
(16.4.2) figure 16.5
|
||||
- Spanned records, blocking factor, allocating file blocks on disk
|
||||
( 16.4.3)
|
||||
- File of ordered records
|
||||
(16.7)
|
||||
- How to deal with overflows
|
||||
( second paragraph on page 571, modifying values ( paragraph 3 on page 571)
|
||||
- Primary index
|
||||
Table 16.3
|
||||
- Hashing figure, Folding, Collisions, open addressing and chaining
|
||||
16.8 and page 574
|
||||
- Buckets and external hashing
|
||||
( 16.8.2)
|
||||
- Extendible hashing
|
||||
Figure 16.11 and Figure 16.12
|
||||
- Parallism, RAID, Stripping the data on multiple disks
|
||||
|
||||
Review Questions on page 593-595
|
||||
|
||||
---
|
||||
## Week 4
|
||||
#### Readings
|
||||
|
||||
---
|
||||
|
||||
## Week 5
|
||||
|
||||
---
|
||||
|
||||
## Week 6
|
||||
#### Readings
|
||||
Chapter 16
|
||||
- Page 552, 553, Section 16.2.2
|
||||
- Section 16.3
|
||||
- Pages 556, 557, 558, 559
|
||||
- Figure 16.5, 16.6, 16.7, 16.8, 16.9, 16.10, 16.11, 16.12 and related pages
|
||||
- RAID Tech in 16.10
|
||||
More on Chapter 17 later
|
||||
|
||||
---
|
||||
|
||||
## Midterm
|
||||
Chapters and Topics you must read and understand for midterm and will also be included in preparing for final exam.
|
||||
|
||||
Chapter 1 all topics pages 3-28
|
||||
|
||||
Chapter 2 all topics pages 31-55. You must know DBMS component modules on page 43, database system utilities on page 45, classification of database management systems in section 2.6. Section 2.5 is too general but hard to make any questions but please read to learn about various architectures and how DBMS, OS, and hardware and communication are layered.
|
||||
|
||||
Chapter 3 pages 59-68. main phases of database design, different types of attributes for an entity. You do not need to worry about ER diagram and on page 64.
|
||||
|
||||
Chapter 5 all topics pages 149-170
|
||||
|
||||
Chapter 6 all topics pages 177-201, how to covert English to SQL query and vice versa
|
||||
|
||||
Chapter 7 all topics pages 207-221. There exist and for all semantics. Aggregate functions and grouping. Queries in exam will not be very complicated but a good understanding of SQL features is needed.
|
||||
|
||||
Chapter 8 all topics about relational algebra on pages 239-259, query trees and optimization by rearranging operators (move join at higher level in tree to do them at the end). Outer joins, left outer join, right outer join. Some familiarity with relational calculus. s in section 8.6.1, page 269. Converting a relational algebra to SQL or relational calculus as section 8.6.4 ( briefly). Safe expression 8.6.8 on page 276. What is domain calculus and its advantages.
|
||||
|
||||
Chapter 16 all topics pages 541-588. Disk storage and parameters ( also see appendix B on page 1167-1169, buffer management and replacement, fixed length, variable length records, hashing on pages 572-581, Parallel disks RAID (briefly), questions such as 16.34-16.37 and in assignment
|
||||
|
||||
Chapter 17 various types of indexes, example 1 and 2 on page 605-606, multi-level indexes in section 17.2 on page 613, example 4 on page 614, general knowledge of B-Trees and B+ Trees, partitioned hashing and grid files ( pages 632-633) and bitmap indexes on page 634-635, tuning indexes page 640, section 17.7 physical database design and factors that influence it on page 643-646 ( easy to read but very useful
|
||||
|
||||
|
||||
Maybe soon if he can cover it
|
||||
Chapter 14 pages 459-461, informal design guidelines section 14.1 on page 461, insertion, deletion, modification anomalies, section 14.1.5 and functional dependencies and eventually normalization (first, second, third normal form of relations). Plan to cover them soon up to page 487
|
||||