Browse > Article

Development of Auto-generation Algorithm for Korean Crossword Puzzle  

Lee Seung-Hee ((주)나라 인포테크)
Kwon Hyuk-Chul (부산대학교 전자전기정보컴퓨터공학부)
Cho Hwan-Gue (부산대학교 전자전기정보컴퓨터공학부)
Abstract
A crossword puzzle is one of the popular word games around the world in which you work out the answers and write them in the white squares of a pattern of small black and white squares. As the technology of computers develops, some people worked about making and solving crossword puzzle games, which led them to a commercial use. However, almost all of these commercial programs are ones where you do ready-made puzzles with a fixed size because it is very difficult to make puzzles in a certain size, picking up some among a great number of words to fit for them. Furthermore, these programs are only for a very few languages, such as English, French, not for Korean. Accordingly, ore took a look at what should be considered to make an automatic puzzle-generating program for Korean, and in this paper we implemented Korizzle, a system making the puzzles automatically. We introduce the algorithm used for Korizzle and evaluate the its performance.
Keywords
crossword puzzle;
Citations & Related Records
연도 인용수 순위
  • Reference
1 J.J.H.Forster 외 2인, 'The Crozzle-A Problem For Automation,' ACM/SIGAPP Symposium on Applied Computing,Volume I. 1992   DOI
2 Jo Spring, 'Benchmarking Automated Solution Generators for the Crozzle,' ACM Symposium on Applied Computing, pp. 247-250, 1993   DOI
3 M.L.Ginsberg et al., 'Search Lessons Learned From Crossword Puzzles,' TR Dept. of CS, Standford Univ., pp. 210-215, 1990
4 Gary Meehan, Peter Gray, 'Constructing Crossword Grids: use of Heuristics vs Constraints,' SGES Publications, British Computer Society, pp 159-174,1997
5 G.H.Hams, 'Generation of Solution sets for unconstrained Crossword Puzzles,' ACM Symposium on Applied Computing, Volume 1. pp.214-219, 1990   DOI
6 G.H.Harris 외 3인, 'Dynamic Crossword slot table implementation,' ACM/SIGAPP Symposium on Applied Computing, Volume 1. pp. 95-98, 1992   DOI
7 Geoff Harris 외 2인, 'Basic Blocks in Unconstrained Crossword Puzzles,' ACM Symposium on Applied Computing, pp. 257-262, 1993   DOI
8 이 승선 외 4인, 'Compact TRIE Index(CompTI) : 한국어 전자사전을 위한 데이타베이스 색인 구조,' 정보과학회 논문지, pp. 3-12, 1995.1
9 http://home.pusan.ac.kr/-purmi/paper.htm
10 http://finecrosser.com/en/index.html
11 http://www.crossword-compiler.com/
12 http://www.crosswordkit.com/
13 http://www.crosswordweaver.com
14 http://www.crosswordtornument.co.kr/
15 http://www.puzzleland.co.kr/abouLpuzzleland/news_07.asp
16 http://urimal.cs.pusan.ac.kr/urimal_new/
17 http://www.imada.sdu.dk/-sik/