lebanese american university a parallel search tree algorithm for