Title: Algorithms and parallel VLSI architectures