ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

Heuristic crossword puzzle generation

Tomaž Kuzma (2009) Heuristic crossword puzzle generation. EngD thesis.

[img] PDF
Download (896Kb)


    I present various approaches for crosswords generation and my own approach. I describe the crosswords puzzles and a few types of crosswords that can be generated with my algorithm. I optimize indexing database in order to searches, which are necessary in construction crosswords, are as fast as possible. In the generation I used a novel approach, where I automatically add black boxes during construction, while existing approaches require their definition in advance. I use heuristic search for the position in selection of the inserted words and I use a criterion of the minimum number of relevant words. I also use multi level back-tracking, which is necessary because it allows quick replacement of the words, which were inserted several levels before. I test the algorithm on some typical examples and analyze the results.

    Item Type: Thesis (EngD thesis)
    Keywords: Crosswords, heuristic search, word database, multilevel back-tracking
    Number of Pages: 52
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    doc. dr. Marko Robnik Šikonja276Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=50070&select=(ID=6896212)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 799
    Date Deposited: 16 Jan 2009 13:09
    Last Modified: 13 Aug 2011 00:34
    URI: http://eprints.fri.uni-lj.si/id/eprint/799

    Actions (login required)

    View Item