Definition&colon; Sorting desirable from undesirable by means of a utensil (designed for sifting or sorting). Materials recovery facilities are responsible for sorting and processing plastics. Grouping consists of sorting and possibly ranking the impact categories. They may be sorting cookies into numbered groups or counting out different amounts of ingredients. Reducing includes sorting (grouping of the keys) which has nonlinear complexity. This can be useful for tagging emails for sorting (see below), and for spam control. Hand sorting was the first method used in the history of waste sorting. A kind of opposite of a sorting algorithm is a shuffling algorithm. See selection algorithm for further discussion of the connection with sorting. It is also used as a construction method for building a sorting network. It is related to the quicksort sorting algorithm. This is usually achieved by topologically sorting expressions and updating values in topological order. Apple added deep learning capabilities for sorting and searching in the Photos app. The process was rather a "sorting out" than a split. The table defaults to sorting alphabetically by name.