| Label | Explanation | Data Type | 
| Input Features
 | The lines or polygons to be simplified. | Feature Layer | 
| Simplification Algorithm
 | Specifies the simplification algorithm. 
 | String | 
| Simplification Tolerance
 | Determines the degree of simplification. If a unit is not specified, the units of the input will be used. 
 | Linear Unit | 
| Shared Edge Features
 (Optional) | Line or polygon features that will be simplified along edges shared with input features. Other edges are not simplified. | Feature Layer | 
| Minimum Area
 (Optional) | The minimum area for a polygon to be retained. The default value is zero, which will retain all polygons. A unit can be specified; if no unit is specified, the unit of the input will be used. This parameter is available only when at least one of the inputs is a polygon feature class. | Areal Unit | 
|  Input Barrier Layers
 (Optional) | Point, line, or polygon features that act as barriers for the simplification. The simplified features will not touch or cross barrier features. | Feature Layer | 
Derived Output
| Label | Explanation | Data Type | 
| Output Feature Class | The smoothed input features. | Feature Layer | 
| Output Feature Class | The shared edge features. | Feature Layer | 
