Algorithms and Computation [electronic resource] : 23rd International Symposium,