1 3 both operations have many applications in parallel and distributed computing