Create a graph by successively applying a function and differently tagging edges corresponding to different outputs
          
          
            
              Contributed by:
              
                Nikolay Murzin and Ed Pegg Jr.
              
            
          
          
          
         
        
          
          
            
Examples
            
          
          
            
          
          
            
            
            Basic Examples (5) 
Make a nested graph with edge coloring:
Use a pure function:
Use a list of initial expressions:
Add a legend to explain colors:
Label the vertex states in a nested graph:
Scope (5) 
Edge colorings can be overridden:
Add labels to edges:
Add tooltips to edges:
An alternate type of edge labeling:
Make custom edge tags by constructing rule values:
Options (5) 
StateLabeling (1) 
Turn on special vertex shapes:
FormattingFunction (1) 
Change the formatting for vertex 31:
RuleStyling (1) 
Use custom styles for output values:
PostProcessGraph (1) 
If the output is graphics, it is useful to apply some custom function to the graph itself:
TagHead (1) 
Instead of Rule, use a custom head to specify edge tags:
Neat Examples (2) 
Vertices can be number pairs:
For a remainder graph, to find 2143 (mod 7), start at 0 and follow  (2143) to get remainder 1:
 (2143) to get remainder 1:
 
          
          
          
          
          Version History
  
    - 
      2.0.1
      
        
          – 03 October 2022
        
      
      
      
    
- 
      2.0.0
      
        
          – 27 September 2022
        
      
      
      
    
- 
      1.1.0
      
        
          – 11 January 2022
        
      
      
      
    
Related Resources