Der Algorithmus, der die Daten auswertet, muss effizient sein.

Questions & Answers about Der Algorithmus, der die Daten auswertet, muss effizient sein.

How would I rewrite this sentence using an extended participle attribute instead of a relative clause?
You would turn the active verb auswertet into the Present Participle (Partizip I) auswertend. Then, place it along with its object (die Daten) between the article and the noun, adding the correct adjective ending. The result is: Der die Daten auswertende Algorithmus muss effizient sein.
Why does the participle take the ending -e to become auswertende in that transformation?
When you turn a participle into an attribute, it acts exactly like an adjective and follows standard adjective declension rules. Here, it follows the definite article Der and describes the masculine, singular, nominative noun Algorithmus, so it takes the weak adjective ending -e.
The verb auswerten is separable. Why isn't it separated in this relative clause as wertet ... aus?
A relative clause is a type of subordinate clause, which kicks the conjugated verb to the very end of the phrase. When a separable verb is forced to the end of a clause, its prefix and stem reattach and are written as a single word: auswertet.
Could we use the Past Participle (Partizip II) ausgewertet for the attribute transformation instead?
No, because the algorithm is actively doing the action. The Present Participle (Partizip I) is used for active, ongoing processes (der auswertende Algorithmus means the evaluating algorithm). The Past Participle is used for passive or completed actions, which you could apply to the object instead: die ausgewerteten Daten (the evaluated data).

Learn Der Algorithmus, der die Daten auswertet, muss effizient sein and more in German

All course content and exercises are completely free — no paywalls, no trial periods, no signup needed.

  • Practice with interactive exercises
  • Track your progress with spaced repetition
  • Learn at your own pace — completely free