Optimizing Berth Allocation by an Artificial Fish Swarm Algorithm | IEEE Conference Publication | IEEE Xplore