This document discusses different graph kernel methods including shortest path kernel, graphlet kernel, and Weisfeiler-Lehman kernel. It outlines the algorithms for each kernel and describes how they are used to compute similarity between graphs. An experiment is described that tests the performance of each kernel on different types of graph datasets using 10-fold SVM classification. The graphlet kernel achieved the highest accuracy while shortest path kernel had the lowest. Graphlet kernel also had the highest computational time complexity.