Title: A naval ship scheduling algorithm