• DocumentCode
    984279
  • Title

    Counting cases in substitope algorithms

  • Author

    Banks, David C. ; Linton, Stephen A. ; Stockmeyer, Paul K.

  • Author_Institution
    Dept. of Comput. Sci., Florida State Univ., Tallahassee, FL, USA
  • Volume
    10
  • Issue
    4
  • fYear
    2004
  • Firstpage
    371
  • Lastpage
    384
  • Abstract
    We describe how to count the cases that arise in a family of visualization techniques, including marching cubes, sweeping simplices, contour meshing, interval volumes, and separating surfaces. Counting the cases is the first step toward developing a generic visualization algorithm to produce substitopes (geometric substitutions of polytopes). We demonstrate the method using "GAP," a software system for computational group theory. The case-counts are organized into a table that provides a taxonomy of members of the family; numbers in the table are derived from actual lists of cases, which are computed by our methods. The calculations confirm previously reported case-counts for four dimensions that are too large to check by hand and predict the number of cases that will arise in substitope algorithms that have not yet been invented. We show how Polya theory produces a closed-form upper bound on the case counts.
  • Keywords
    computational geometry; data visualisation; graph colouring; group theory; GAP software system; Marching Cubes visualization; Polya counting theory; Sweeping Simplices visualization; case counting; computational group theory; contour meshing visualization; geometric substitution; graph colouring; interval volumes visualization; separating surfaces visualization; substitope algorithms; Computer aided software engineering; Data visualization; Helium; Isosurfaces; Level set; Mirrors; Pattern matching; Software systems; Taxonomy; Upper bound; Isosurface; Marching Cubes; P¿lya counting; geometric substitution; group action; level set; orbit; separating surface; substitope.; Algorithms; Computer Graphics; Image Enhancement; Image Interpretation, Computer-Assisted; Imaging, Three-Dimensional;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2004.6
  • Filename
    1298795