An empirical study of algorithms for point-feature label placement
optimization by simulated annealing : an experimental evaluation ; part ii , graph coloring and number partitioning .