Title :
Efficient Generation of Combinatorial Families
Author :
Bhuyan, Shariful Islam ; Rahman, Saidur
Author_Institution :
Dept. of Comput. Sci. & Eng., Bangladesh Univ. of Eng. & Technol., Dhaka
Abstract :
In this paper, we propose a unifying framework for efficient generation of combinatorial objects by giving recursive definition of an abstract combinatorial class. The definition can be instantiated to an array of specific combinatorial classes by specifying the framework parameters appropriately. Our framework defines a rooted spanning tree over a representative graph of that abstract combinatorial class where exhaustive generation can be done by a depth-first traversal. As an illustration, we show an instantiation for the combinatorial class of combinations as well as give a novel constant time generation algorithm for them.
Keywords :
tree searching; trees (mathematics); abstract combinatorial class; combinatorial object generation; depth-first traversal; recursive definition; representative graph; rooted spanning tree; Binary trees; Computer science; Concrete; Information technology; Iterative algorithms; Reflective binary codes; Tree graphs; Combination Combinatorial Algorithm; Combinatorial Family; Combinatorial Generation; Unifying Framework;
Conference_Titel :
Computer and Information Technology, 2008. ICCIT 2008. 11th International Conference on
Conference_Location :
Khulna
Print_ISBN :
978-1-4244-2135-0
Electronic_ISBN :
978-1-4244-2136-7
DOI :
10.1109/ICCITECHN.2008.4803047