A complete and an incomplete algorithm for automated guided vehicle scheduling in container terminals