“…There are four major approaches to geometric constraint solving: the numerical approach [12,21,27], the symbolic computation approach [7,19], the rule-based approach [2,6,20,29] and the graph-based approach [3,4,14,16,23,24,26]. This paper will focus on using graph algorithms to decompose a large constraint problem into smaller ones.…”