CS 482 -- Computer Science Theory -- Spring 2018
Class Time: 12:20 - 1:10 pm MWF
Classroom: Min Kao Engineering 405
There will be no lecture on Friday, April 27.
The final project is due on Monday, May 7. Submit your final report through Canvas.
Semester Project
A simple specification of a solution to the semester project
can be found here.
This description may be refined as the semester progresses.
Project Assignment due 4/9/2018
Prepare a status update for your semester project.
Office: Min Kao 433
Office Hours: Wed 1:30-2:30pm or by appointment
Email: mbeck@utk.edu
Recommended Reading
Design and Analysis of Computer Algorithms
Authors: Aho, Hopcroft and Ullman
Publisher: Addison-Wesley Longman
Year: 1974
Resources
The TOP500 list: https://www.top500.org/
LAPACK in Wikipedia: https://en.wikipedia.org/wiki/LAPACK
The LAPACK/ScaLAPACK Development Forum: http://icl.cs.utk.edu/lapack-forum/
Project Resources
Memoization/Computational Caching Slides
click here
DIMACS format for describing SAT problems
http://www.cs.ubc.ca/~hoos/SATLIB/benchm.html
SATLIB - The Satisfiability Library
http://www.cs.ubc.ca/~hoos/SATLIB/
SATLIB - Benchmark Problems
http://www.cs.ubc.ca/~hoos/SATLIB/benchm.html
3SAT Solver
http://www.cs.virginia.edu/~jwh6q/3sat-web/
MySQL Open Source Database
https://www.mysql.com/
Papers
International Journal of Theoretical Physics
April 1982, Volume 21, Issue 3
New computer architectures and their relationship to physics or why computer science is no good
Author: W. Daniel Hillis
https://link.springer.com/article/10.1007/BF01857728
Cheating Husbands and Other Stories: A Case Study of Knowledge, Action and Communication
Yoram Moses, Danny Dolev, Joseph Y. Halpern
https://www.cs.cornell.edu/home/halpern/papers/cheathus.pdf
Meltdown and Spectre vulnerabilities