Zurück zu den Neuigkeiten
InnovationAI Understanding Briefing

Laut Apple Paper sind komplexe boolesche Suchanfragen P-vollständig

Apple-Forscher präsentieren ein formales Komplexitätsergebnis für die Bewertung boolescher Abfrage-DAGs über invertierte Indizes und schlagen ComputePN vor, einen Algorithmus, der eine exponentielle Abfrageerweiterung und Scans auf Universumsebene vermeiden soll.

Von 5 min read
Unlabeled rack-mounted storage servers and fiber cables in a quiet data-center aisle, representing infrastructure for inverted-index search.
Die Kurzversion

Apple-Forscher präsentieren ein formales Komplexitätsergebnis für die Bewertung boolescher Abfrage-DAGs über invertierte Indizes und schlagen ComputePN vor, einen Algorithmus, der eine exponentielle Abfrageerweiterung und Scans auf Universumsebene vermeiden soll.

Was ist passiert?

Apple Machine Learning Research hat einen Artikel von Amir Aavani über die rechnerische Komplexität der Auswertung tief verschachtelter, nicht monotoner boolescher Abfragen über invertierte Indizes veröffentlicht. Der Artikel formalisiert eine Retrieval-Sprache, die auf gerichteten azyklischen Graphen basiert, behauptet, dass ihr Bewertungsproblem strikt P-vollständig ist, und stellt ComputePN vor, einen deterministischen Algorithmus, der Positiv-Negativ-Darstellungen und DAG-Memoisierung verwendet.

Apple Machine Learning Research listet das Papier als im August 2026 veröffentlicht auf, mit Amir Aavani als Autor. Der Artikel befasst sich mit dem Inverted-Index-Traversal, einer Suchtechnik, bei der Begriffe auf Dokumente verweisen, die sie enthalten. Apple begründet das Problem mit modernen KI-Agenten, die die Suchinfrastruktur für komplexe, neurosymbolische Denkabläufe nutzen. Laut der Quelle können diese Workflows zu tief verschachtelten booleschen Abfragen kompiliert werden, die nicht-monotone Logik, einschließlich Negation, enthalten. Der Schwerpunkt des Artikels liegt daher auf der Ausführung einer strukturierten Abruflogik und nicht auf einem neuen Sprachmodell, einem Agentenprodukt oder einer verbraucherorientierten Suchfunktion.

Das Papier beschreibt zwei Grenzen in Standardbewertungsstrategien. Darin heißt es, dass zustandsbehaftete Document-at-a-Time-Iteratormodelle strukturell durch die NC^1-Formelauswertung begrenzt sind und im schlimmsten Fall einer exponentiellen Explosion von O(2^|Q|) ausgesetzt sein können, wenn rekonvergente Logik in einem Baum abgewickelt wird. Darin heißt es, dass rekursive Term-at-a-Time-Materialisierungsmodelle bei der Auswertung der logischen Negation über das gesamte Dokumentuniversum mit einer Ω(|U|)-Platzstrafe konfrontiert sind, die als universeller Scan bezeichnet wird. Dies sind Behauptungen, die in der Zusammenfassung des Papiers aufgestellt werden. Die bereitgestellte Quelle bietet keine Beispiele, Arbeitslastverfolgungen, empirischen Messungen oder einen Vergleich, der zeigt, wie oft eines der Worst-Case-Muster in bereitgestellten Systemen auftritt.

Apple sagt, dass es eine Retrieval-Sprache, L_R, formalisiert, die auf gerichteten azyklischen Graphen basiert, und beweist, dass die Auswertung von Abfragen in dieser Sprache strikt P-vollständig ist. Anschließend wird ComputePN eingeführt, das als deterministischer, Sparsity-bewusster Bewertungsalgorithmus beschrieben wird. Die Methode trennt die logische Negation von der Materialisierung im Universum durch eine Positiv-Negativ-Dualdarstellung und nutzt die native DAG-Memoisierung, sodass wiederholte Unterausdrücke nicht wiederholt erweitert werden müssen.

Die Quelle gibt eine beanspruchte Auswertungszeitgrenze von O(|Q| · |U_active|) an, wobei sich die Notation auf die Abfragegröße und den aktiven Dokumentensatz bezieht. Die Implementierung des Algorithmus, der Quellcode, die gemessenen Konstanten oder die Betriebsanforderungen sind nicht enthalten.

Insgesamt umfasst die Beschreibung die formale Problemstellung des Papiers, sein Komplexitätsergebnis und die vorgeschlagene Bewertungsmethode. Die Abrufsprache wird durch gerichtete azyklische Graphen dargestellt, die angegebene Schwierigkeit betrifft die verschachtelte boolesche Logik und ComputePN wird als Mechanismus zur Handhabung dieser Struktur vorgestellt. Die Positiv-Negativ-Darstellung befasst sich mit der Negation, während die DAG-Memoisierung sich mit wiederholten Unterausdrücken befasst. Die Quelle gibt auch eine Grenze hinsichtlich der Abfragegröße und des aktiven Dokumentensatzes an. Über die angegebenen Design- und Komplexitätspunkte hinaus legt das bereitgestellte Material keine Implementierungsdetails, gemessene Leistung, Produktionsnutzung oder externe Validierung fest. Diese Fragen bleiben unabhängig von den formellen Behauptungen des Papiers zur Bewertung.

Lesen Sie die Primärquelle: machinelearning.apple.com

Warum es wichtig ist

Wenn die Behauptungen des Papiers in praktischen Systemen zutreffen, könnten sie klären, wie die Suchinfrastruktur komplexe Abruflogik ausführen sollte, die in KI-Agent-Workflows verwendet wird. Die Quelle behauptet, dass ComputePN zwei bekannte Kosten vermeidet: die exponentielle Erweiterung der rekonvergenten Abfragelogik und die Materialisierung des gesamten Dokumentenuniversums zur Negation. Da es keine Produktionsmessungen gibt, bleibt die praktische Wirkung ungeprüft.

Das Ergebnis ist wichtig, weil es eine formale Grenze für ein Problem setzt, das Apple mit dem Abrufen von KI-Agenten in Verbindung bringt. Agenten, die Suchergebnisse mit symbolischen Bedingungen kombinieren, benötigen möglicherweise mehr als nur einen einfachen Schlüsselwortabgleich: Sie können verschachtelte Schnittmengen, Vereinigungen und Ausschlüsse ausdrücken, deren Logik auf natürliche Weise einen Graphen mit gemeinsamen Unterausdrücken bildet. Eine Diagrammdarstellung kann diese gemeinsame Nutzung beibehalten, während eine Baumerweiterung sie duplizieren kann. Wenn ComputePN wie behauptet funktioniert, bietet das Papier eine prinzipielle Möglichkeit, eine solche Logik zu bewerten, ohne automatisch entweder die exponentiellen Expansionskosten oder die Materialisierungskosten für das gesamte Universum zu zahlen. Der potenzielle praktische Nutzen ist am relevantesten für Systeme, bei denen Abfragekomplexität, Korpusgröße und Sparsity interagieren.

Das Vermeiden eines Scans jedes Dokuments könnte die Speicherbelastung bei negationsintensiven Abfragen verringern, während das Speichern gemeinsam genutzter DAG-Knoten wiederholte Arbeiten verhindern könnte. Die beanspruchte Bindung konzentriert sich auch auf den aktiven Dokumentensatz und nicht auf das gesamte Universum, was für selektive Abfragen wichtig sein könnte. Diese Implikationen ergeben sich aus dem von Apple beschriebenen algorithmischen Design und nicht aus einer nachgewiesenen Produktverbesserung. Die Quelle meldet keine Latenzreduzierung, Durchsatzsteigerung, Kosteneinsparung, Energieergebnis oder Benutzerergebnis.

Das Papier ist als Forschungsbeitrag von Bedeutung, seine öffentliche Wirkung ist jedoch noch ungewiss. Es wird weder eine Produkteinführung angekündigt noch behauptet, dass Apple ComputePN in einen kundenorientierten Suchdienst integriert hat. Es wird auch nicht nachgewiesen, dass bestehende Suchmaschinen oder Agentenplattformen genau die im Papier modellierte Abfragesprache verwenden. Dem gelieferten Material liegt keine unabhängige Bestätigung bei. Der praktische Wert hängt davon ab, ob das formale Modell den Produktions-Workloads entspricht, ob die Konstanten des Algorithmus akzeptabel sind und wie er sich verhält, wenn Abfragen, Indizes und aktive Mengen groß oder stark miteinander verbunden sind.

Was Sie als nächstes sehen sollten

Der nächste wichtige Beweis ist die Implementierung und das Benchmarking: reale Abfragediagramme, Korpusgrößen, Anzahl aktiver Dokumente, Latenz, Speichernutzung und Vergleiche mit bestehenden Document-at-a-Time- und Term-at-a-Time-Systemen. Die Quelle identifiziert keine Software, eine API, eine Bereitstellung, einen Peer-Review-Ort oder die Übernahme durch ein Such- oder KI-Produkt.

Die erste Frage ist, ob sich die behaupteten Komplexitätsvorteile in einer messbaren Systemleistung niederschlagen. Nützliche Folgebeweise wären Benchmark-Korpora, Abfragegenerierungsverfahren, Verteilungen der DAG-Tiefe und -Rekonvergenz, Dokumentuniversumsgrößen, Active-Set-Größen, Spitzenspeicher und End-to-End-Latenz. Vergleiche sollten sowohl Document-at-a-Time- als auch Term-at-a-Time-Basislinien sowie kontradiktorische Fälle mit wiederholten Unterausdrücken und breiter Negation umfassen. Die aktuelle Quelle liefert asymptotische Behauptungen, aber keine dieser Messungen.

Die zweite Frage ist, ob ComputePN als nutzbare Software existiert. Die Seite von Apple enthält keinen Link zu einem Repository, Paket, einer API, einer technischen Implementierung oder Anweisungen zur Reproduktion der Ergebnisse. Es wird auch nicht angegeben, ob die Methode zu etablierten Inverted-Index-Engines hinzugefügt werden kann, ob sie ein neues Indexlayout erfordert oder ob sie Aktualisierungen, Ranking, Filterung, verteilte Ausführung oder gleichzeitige Abfragen unterstützt. Diese Auslassungen machen es aus dieser Quelle unmöglich, die Bereitstellungsbereitschaft oder Kompatibilität mit vorhandenen Abrufstapeln zu beurteilen.

Die dritte Frage betrifft Validierung und Umfang. Auf der Seite wird die Arbeit als veröffentlichtes Papier bezeichnet, es wird jedoch nicht auf eine Konferenz, Zeitschrift, einen Begutachtungsprozess oder eine externe Replikation hingewiesen. Zukünftige Offenlegungen sollten die genaue Abrufsprache, die Annahmen hinter der Darstellung des aktiven Dokuments und das Verhalten der Positiv-Negativ-Struktur bei dichten oder nahezu universellen Übereinstimmungen klären. Es wird auch wichtig sein zu sehen, ob KI-Agentensysteme tatsächlich die beschriebene Art von booleschen Abfrage-DAGs generieren und ob die vorgeschlagene Methode die Zuverlässigkeit verbessert oder nur einen theoretischen Bewertungspfad etabliert.

Verwandte Leitfäden und Quizze

Fanden Sie das nützlich?
Das monatliche Briefing

Holen Sie sich die KI-Geschichten, die wirklich wichtig sind.

Eine kurze E-Mail pro Monat – was sich in der KI geändert hat, warum sie wichtig ist und welche Tools und Leitfäden Ihre Zeit wert sind.

Kostenlos · Kein Spam · Mit einem Klick abmelden