A constructive algorithm for partial Latin square extension problem that solves hardest instances effectively

2Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

A partial Latin square (PLS) is a partial assignment of n symbols to an n× gridsuchthat,ineachrowandineachcolumn,eachsymbolappearsatmost once. The partial Latin square extension (PLSE) problem asks to find such a PLS that is a maximum extension of a given PLS. Recently Haraguchi et al. proposed a heuristic algorithm for the PLSE problem. In this paper, we present its effectiveness especially for the “hardest” instances. We show by empirical studies that, when n is large to some extent, the instances such that symbols are given in 60-70% of the n2 cells are the hardest. For such instances, the algorithm delivers a better solution quickly than IBM ILOG CPLEX, a state-of-the-art optimization solver, that is given a longer time limit. It also outperforms surrogate constraint based heuristics that are originally developed for the maximum independent set problem.

Cite

CITATION STYLE

APA

Haraguchi, K. (2015). A constructive algorithm for partial Latin square extension problem that solves hardest instances effectively. Studies in Computational Intelligence, 580, 67–84. https://doi.org/10.1007/978-3-319-12631-9_5

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free