Implementing graph-theoretic quantum algorithms on a silicon photonic quantum walk processor