Parallel and Distributed Processing and Applications