A novel discrete particle swarm optimization to solve traveling salesman problem | IEEE Conference Publication | IEEE Xplore