Abstract:A combinatorial Gray code for a class of objects is a listing that contains each object from the class exactly once such that any two consecutive objects in the list differ only by a `small change'. Such listings are known for many different combinatorial objects, including bitstrings, combinations, permutations, partitions, triangulations, but also for objects defined with respect to a fixed graph, such as spanning trees, perfect matchings or vertex colorings. This survey provides a comprehensive picture of t… Show more
“…A Gray code for a class of combinatorial objects is a list that contains each object from the class exactly once such that any two consecutive objects in the list differ only by a 'small change' [3]. In this paper we restrict ourselves to Gray codes for restricted classes of same length and same weight binary words (the weight of a binary word being its number of 1's).…”
Section: Gray Codes and Greedy Algorithmsmentioning
“…A Gray code for a class of combinatorial objects is a list that contains each object from the class exactly once such that any two consecutive objects in the list differ only by a 'small change' [3]. In this paper we restrict ourselves to Gray codes for restricted classes of same length and same weight binary words (the weight of a binary word being its number of 1's).…”
Section: Gray Codes and Greedy Algorithmsmentioning
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.