2025-11-28T04:01:18.891206

Natural Strategic Ability in Stochastic Multi-Agent Systems

Berthon, Katoen, Mittelmann et al.
Strategies synthesized using formal methods can be complex and often require infinite memory, which does not correspond to the expected behavior when trying to model Multi-Agent Systems (MAS). To capture such behaviors, natural strategies are a recently proposed framework striking a balance between the ability of agents to strategize with memory and the model-checking complexity, but until now has been restricted to fully deterministic settings. For the first time, we consider the probabilistic temporal logics PATL and PATL* under natural strategies (NatPATL and NatPATL*, resp.). As main result we show that, in stochastic MAS, NatPATL model-checking is NP-complete when the active coalition is restricted to deterministic strategies. We also give a 2NEXPTIME complexity result for NatPATL* with the same restriction. In the unrestricted case, we give an EXPSPACE complexity for NatPATL and 3EXPSPACE complexity for NatPATL*.
academic

Capacità Strategica Naturale in Sistemi Multi-Agente Stocastici

Informazioni Fondamentali

  • ID Articolo: 2401.12170
  • Titolo: Natural Strategic Ability in Stochastic Multi-Agent Systems
  • Autori: Raphaël Berthon, Joost-Pieter Katoen (RWTH Aachen University), Munyque Mittelmann, Aniello Murano (University of Naples Federico II)
  • Classificazione: cs.LO (Logica in Informatica), cs.AI (Intelligenza Artificiale)
  • Data di Pubblicazione/Conferenza: AAAI 2024 (versione estesa, rivista novembre 2025)
  • Link Articolo: https://arxiv.org/abs/2401.12170

Riassunto

Questo articolo estende per la prima volta il framework delle strategie naturali (natural strategies) ai sistemi multi-agente stocastici (MAS stocastici), proponendo varianti della logica temporale alternante probabilistica PATL e PATL* sotto strategie naturali (NatPATL e NatPATL*). I risultati principali mostrano che: quando la coalizione è limitata a strategie deterministiche, il model checking di NatPATL è ∆P₂-completo; NatPATL* ha complessità 2NEXPTIME. Nel caso senza restrizioni (strategie probabilistiche), NatPATL ha complessità EXPSPACE, NatPATL* ha complessità 3EXPSPACE. Questo lavoro raggiunge un buon equilibrio tra la verifica della capacità strategica di agenti con memoria finita e la complessità computazionale.

Contesto di Ricerca e Motivazione

1. Problema Centrale

Le strategie sintetizzate dai metodi formali tipicamente hanno elevata complessità e richiedono memoria infinita, il che è irrealistico nella modellazione di sistemi multi-agente pratici. Gli agenti intelligenti umani e gli agenti artificiali con risorse computazionali limitate non possono eseguire strategie così complesse.

2. Importanza del Problema

  • Necessità Pratica: Gli agenti del mondo reale (umani o IA limitati) necessitano di strategie eseguibili e comprensibili
  • Modellazione dell'Incertezza: I MAS affrontano comunemente stocasticità (eventi naturali, comportamento degli agenti, errori dei sensori, ecc.)
  • Applicazioni Critiche per la Sicurezza: Sistemi di voto elettronico, controllo degli accessi e altri richiedono la verifica della capacità strategica in ambienti incerti

3. Limitazioni degli Approcci Esistenti

  • PATL/PATL*: Richiedono strategie con memoria infinita; sebbene la complessità del model checking sia in NP∩co-NP, non è pratica
  • PSL: Indecidibile; anche limitato a strategie senza memoria richiede 3EXPSPACE
  • Logica dei Giochi Stocastici: Strategie deterministiche senza memoria PSPACE, strategie probabilistiche senza memoria EXPSPACE, ma l'assunzione di assenza di memoria è troppo restrittiva
  • Ricerca Esistente su Strategie Naturali: Limitata a ambienti completamente deterministici, non può gestire la stocasticità

4. Motivazione della Ricerca

  • Estendere le strategie naturali ad ambienti stocastici, colmando un vuoto teorico
  • Realizzare un equilibrio tra memoria limitata e complessità ragionevole
  • Fornire fondamenti teorici per l'estensione multi-agente di POMDP

Contributi Principali

  1. Estensione Teorica: Estende per la prima volta il framework delle strategie naturali da ambienti deterministici a sistemi multi-agente stocastici, definendo strategie naturali comportamentali (behavioral natural strategies)
  2. Nuovo Sistema Logico: Propone due sistemi logici NatPATL e NatPATL*, supportando sia semantica senza memoria (memoryless, r) che con ricordo limitato (bounded recall, R)
  3. Risultati di Complessità (vedere Tabella 1 per il riassunto):
    • Strategie Deterministiche: NatPATLr/R è ∆P₂-completo (limite inferiore NP-hard), NatPATL*r/R è 2NEXPTIME
    • Strategie Probabilistiche: NatPATLr/R è EXPSPACE, NatPATL*r/R è 3EXPSPACE
  4. Analisi dell'Espressività: Dimostra che NatPATL() e PATL() hanno potere discriminante e espressività non comparabili
  5. Esempi di Applicazione: Dimostra il valore pratico attraverso sistemi di voto elettronico e sistemi di controllo degli accessi

Dettagli del Metodo

Definizione del Compito

Problema di Model Checking: Dato una struttura di gioco concorrente stocastica (CGS) G, uno stato s e una formula NatPATL(*) φ, determinare se G, s ⊨ρ φ vale (ρ∈{r,R} denota assenza di memoria o ricordo limitato).

Input:

  • CGS G = (St, L, δ, ℓ): insieme di stati, funzione di legalità, funzione di transizione stocastica, funzione di etichettatura
  • Stato iniziale s ∈ St
  • Formula NatPATL(*) φ, contenente limite di complessità k

Output: Valore booleano indicante se la formula è soddisfatta

Concetto Centrale: Strategie Naturali Comportamentali

1. Struttura Definitoria

Una strategia naturale comportamentale σₐ è una lista ordinata di coppie condizione-azione:

σₐ = [(r₁, d₁), (r₂, d₂), ..., (rₙ, dₙ)]

dove:

  • rᵢ ∈ Reg(Bool(AP)): condizioni di espressioni regolari (basate su sequenze di formule proposizionali)
  • dᵢ ∈ Dist(Ac): distribuzione di probabilità su azioni
  • L'ultima coppia deve essere (⊤*, d) come azione predefinita

2. Meccanismo di Corrispondenza

Data una storia h, la strategia seleziona la prima regola che soddisfa la condizione:

match(h, σₐ) = min{i : h è coerente con condᵢ(σₐ) e actᵢ(σₐ) è legale in last(h)}

Una storia h è coerente con un'espressione regolare r se e solo se esiste una parola b∈L(r) tale che ogni stato di h soddisfa la formula booleana corrispondente in b.

3. Misura di Complessità

Complessità della strategia c(σ) = Σ|r| (numero totale di simboli di tutte le espressioni regolari)

4. Esempio (Sistema di Voto Elettronico)

Strategia deterministica senza memoria dell'elettore:

1. (hasBallot_v ∧ ¬scanned_v, scanBallot)
2. (¬vot_v ∧ scanned_v, enterVote)
3. (¬vot_v ∧ entVote_{v,s} ∧ ¬(sigOk_s ∨ sigFail_s), checkSig_s)
4. (¬vot_v ∧ entVote_{v,s} ∧ sigFail_s, cnlVote)
5. (¬vot_v ∧ entVote_{v,s} ∧ sigOk_s, conf)
6. (vot_v ∧ rec_{v,r} ∧ ¬shreded_r, shred_r)
7. (⊤, noop)

Strategia probabilistica con ricordo del coercitore:

1. (⊤* · ⋀_v ¬coerced_v, d_V)  // seleziona casualmente il soggetto della coercizione
2. (⊤* · coerced_v ∧ ¬requested_v, request_v)
3. (⊤* · ¬requested_v* · (requested_v ∧ ¬vot_v)* ∧ ¬punished_v, punish_v)
4. (⊤* · ¬coerced_v ∧ ¬coerced_{v'}, d_{v,v'})
5. (⊤*, noop)

Sintassi e Semantica Logica

Sintassi di NatPATL*

φ ::= p | φ∨φ | ¬φ | Xφ | φUφ | ⟨⟨C⟩⟩_{▷◁d}^k φ

dove ⟨⟨C⟩⟩_{▷◁d}^k φ denota: la coalizione C possiede una strategia di complessità ≤k tale che la probabilità di soddisfare φ ha relazione ▷◁ con d.

Sintassi di NatPATL (Restrizione)

φ ::= p | φ∨φ | ¬φ | ⟨⟨C⟩⟩_{▷◁d}^k (Xφ) | ⟨⟨C⟩⟩_{▷◁d}^k (φUφ)

Gli operatori temporali devono seguire immediatamente l'operatore di coalizione.

Costruzione dello Spazio di Probabilità

  • Una configurazione di strategia σ e uno stato s inducono una catena di Markov M_{σ,s}
  • Probabilità di transizione: p(h, hs') = Σ_c σ(h)(c) × δ(last(h), c)(s')
  • Produce una misura di probabilità canonica out(σ, s)
  • Insieme di risultati possibili della strategia di coalizione σ_C: out_C(σ_C, s) = {out((σ_C, σ_{-C}), s) : σ_{-C}∈∏_{a∈Ag-C} Str^ρ_a}

Definizione della Semantica

Semantica chiave dell'operatore di coalizione:

G, π ⊨ρ ⟨⟨C⟩⟩_{▷◁d}^k φ ⟺ 
  ∃σ_C ∈ ∏_{a∈C} {α∈Str^ρ_a : c(α)≤k} tale che
  ∀μ^{σ_C}_{π₀} ∈ out_C(σ_C, π₀), μ^{σ_C}_{π₀}({π' : G,π'⊨ρ φ}) ▷◁ d

Punti di Innovazione Tecnica

  1. Estensione a Strategie Probabilistiche: Estende le strategie naturali originariamente deterministiche a distribuzioni di probabilità, più vicine alle decisioni pratiche
  2. Condizioni di Espressioni Regolari: Utilizza espressioni regolari piuttosto che storie di stati, realizzando la modellazione di informazioni imperfette
  3. Parametrizzazione della Complessità: Incorpora la complessità della strategia k come parametro della formula, permettendo di esprimere proprietà come "non esiste una strategia semplice"
  4. Semantica di Strategie Comportamentali: Adotta strategie comportamentali (probabilità stato-azione) piuttosto che strategie miste (probabilità di scelta della strategia), correlate all'equivalenza di Kuhn nella teoria dei giochi
  5. Doppia Avversarialità: Struttura nidificata di quantificazione esistenziale della strategia di coalizione + quantificazione universale della strategia dell'avversario

Configurazione Sperimentale

Nota: Questo articolo è un lavoro di informatica teorica, fornendo principalmente risultati di teoria della complessità piuttosto che valutazioni sperimentali.

Metodi di Prova Teorica

Tecniche di Prova dei Limiti Superiori

  1. Algoritmo ∆P₂ (Teorema 1):
    • Indovina testimoni polinomiali (per ogni sottoformula, stato e agente della strategia)
    • Sfrutta l'oracolo NP polinomialmente molte volte
    • Verifica la formula dal basso verso l'alto, trasformando in problema di raggiungibilità MDP
  2. Algoritmo 2NEXPTIME (Teorema 5):
    • Indovina non deterministicamente la strategia
    • La verifica di ogni sottoformula richiede 2EXPTIME (model checking LTL)
    • Chiama polinomialmente molte volte
  3. Algoritmi EXPSPACE/3EXPSPACE (Teoremi 7-8):
    • Trasforma in aritmetica reale (real arithmetic)
    • Introduce variabili r_{x,s,a,q} rappresentando la probabilità che la strategia x scelga l'azione a nello stato s e stato dell'automa q
    • Il numero di stati dell'automa è esponenziale in k, portando a numero di variabili esponenziale

Tecniche di Prova dei Limiti Inferiori

  1. NP-hardness (Teorema 4): Riduzione dalla raggiungibilità quasi-sicura POMDP
  2. 2EXPTIME-hardness (Teorema 6): Riduzione dal model checking LTL su MDP

Sistemi di Caso Studio

1. Sistema di Controllo degli Accessi (Esempio 3)

  • Struttura: Griglia di piastrelle, robot con movimento casuale, porte controllate dalla coalizione
  • Obiettivo: Raggiungere tutti i bersagli con probabilità ≥0.7 infinitamente spesso
  • Formula: ⟨⟨C⟩⟩^k_{≥0.7} G⋀_{t_j∈T,t_j≠t_i} Ft_j
  • Risultato Analisi: Dimostra la sufficienza di strategie deterministiche in ambienti stocastici

2. Sistema di Voto Elettronico (Esempi 1, 2, 4)

  • Agenti: Elettori V, coercitore C
  • Azioni: Scansione, voto, annullamento, conferma, verifica firma, distruzione ricevuta, ecc.
  • Stocasticità: Le azioni possono fallire (ad es., la coercizione potrebbe non avere successo)
  • Proprietà Verificate:
    • Verificabilità dell'Elettore: ⟨⟨v⟩⟩^k_{≥0.9} F(sigOk_s ∨ sigFail_s)
    • Libertà dalla Ricevuta: ¬⟨⟨v⟩⟩^k_{≥0.5} F⋁r (receipt{v,r} ∧ ¬shreded_r)

Risultati Sperimentali

Risultati Principali di Complessità

LogicaStrategie DeterministicheStrategie Probabilistiche
NatPATLr∆P₂-completoEXPSPACE
NatPATL*r2NEXPTIME3EXPSPACE
NatPATLR∆P₂-completoEXPSPACE
NatPATL*R2NEXPTIME3EXPSPACE

Riassunto dei Teoremi Chiave

Teoremi 1-4 (Strategie Deterministiche NatPATL)

  • Limite Superiore: ∆P₂ = P^NP (utilizzabile con oracolo NP polinomialmente molte volte)
  • Limite Inferiore: NP-hard (riduzione da POMDP)
  • Frammento Positivo: NP-completo (Teorema 3)
  • Significato: Coerente con la complessità di strategie deterministiche con memoria limitata POMDP

Teoremi 5-6 (Strategie Deterministiche NatPATL*)

  • Limite Superiore: 2NEXPTIME
  • Limite Inferiore: 2EXPTIME-hard
  • Lacuna: Esiste una lacuna di livello esponenziale; se possa essere migliorata è una questione aperta

Teoremi 7-8 (Strategie Probabilistiche)

  • NatPATL*R: 3EXPSPACE (coerente con PSL senza memoria)
  • NatPATLR: EXPSPACE (evita l'esplosione doppio-esponenziale di LTL)
  • Chiave Tecnica: Sfrutta la complessità polinomiale di raggiungibilità/invarianza

Risultati di Espressività (Teorema 9)

Conclusione: NatPATL() e PATL() hanno potere discriminante e espressività non comparabili

Idea della Prova:

  1. NatPATL ⊀_d PATL: Le strategie naturali possono esprimere "non esiste una strategia di complessità ≤k", che le strategie composte non possono esprimere
  2. PATL ⊀_d NatPATL: Le strategie composte possono esprimere alcune proprietà che richiedono memoria infinita, che le strategie naturali non possono esprimere
  3. Dalla discriminazione si deriva l'incomparabilità dell'espressività

Lavori Correlati

1. Verifica di MAS Stocastici

  • Huang & Luo (2013): Strategie deterministiche + conoscenza probabilistica in ATL
  • Song et al. (2019): μ-calcolo temporale alternante probabilistico
  • Belardinelli et al. (2023): PATL con informazioni imperfette e strategie senza memoria
  • Chen et al. (2013): PATL con costi cumulativi/ricompense

2. Rappresentazione di Strategie con Memoria Finita

  • Vester (2013): Rappresentazione con automi input/output
  • Brázdil et al. (2015): Rappresentazione con alberi decisionali
  • Ågotnes & Walther (2009): ATL con memoria limitata
  • Deuser & Naumov (2020): Rappresentazione Mealy, impatto del ricordo limitato sulla capacità di pianificazione

3. Lavori Precedenti su Strategie Naturali

  • Jamroga et al. (2019a): Definizione originale, giochi concorrenti deterministici, equilibrio di Nash, model checking ATL
  • Jamroga et al. (2019b): Estensione a ATL con informazioni imperfette
  • Belardinelli et al. (2022): Estensione a logica strategica SL

4. Correlati POMDP

  • Memoria Infinita: Obiettivi Büchi/raggiungibilità EXPTIME, obiettivi di parità indecidibili
  • Memoria Limitata (Junges et al. 2018):
    • Strategie deterministiche: NP-completo
    • Strategie probabilistiche: ETR-completo
  • Contributo di questo Articolo: Estende POMDP a multi-agente + memoria limitata

Vantaggi di questo Articolo

  1. Prima combinazione di ambiente probabilistico e strategie naturali
  2. Risultati di complessità coerenti con POMDP nel caso deterministico, comparabili con PSL nel caso probabilistico
  3. Fornisce un buon equilibrio tra praticità e complessità

Conclusioni e Discussione

Conclusioni Principali

  1. Contributo Teorico: Estende con successo le strategie naturali a MAS stocastici, stabilendo un panorama completo di complessità
  2. Valore Pratico:
    • La complessità ∆P₂ delle strategie deterministiche ha potenziale pratico
    • Può catturare POMDP con memoria limitata senza significativa perdita di complessità
  3. Intuizioni Teoriche:
    • L'esplosione doppio-esponenziale da PATL a PATL* deriva dal model checking LTL
    • L'esplosione dello spazio esponenziale delle strategie probabilistiche proviene dalla codifica dell'aritmetica reale
    • La differenza nei limiti inferiori tra strategie deterministiche e probabilistiche rimane irrisolta anche nei lavori correlati

Limitazioni

  1. Lacune di Complessità:
    • Strategie Deterministiche NatPATL*: 2EXPTIME-hard vs limite superiore 2NEXPTIME
    • Se il limite superiore possa essere migliorato o il limite inferiore sia una questione aperta
  2. Implementazione Pratica:
    • La complessità 3EXPSPACE potrebbe non essere fattibile in pratica
    • Mancanza di valutazione sperimentale su sistemi reali
  3. Limitazioni di Espressività:
    • Non può esprimere alcune proprietà che richiedono memoria infinita
    • La scelta del limite di complessità k richiede conoscenza del dominio
  4. Limiti Inferiori per Strategie Probabilistiche:
    • Non fornisce evidenza di separazione di complessità tra strategie probabilistiche e deterministiche
    • Potrebbe richiedere nuove costruzioni da POMDP o Dec-POMDP

Direzioni Future

  1. Estensione a PSL: Sebbene fattibile, difficile migliorare la complessità 3EXPSPACE
  2. Frammenti Qualitativi: Considerare PATL* o PSL qualitativo con solo soglie >0 e =1, potenzialmente ottenendo migliore complessità
  3. Tecniche Quantitative: Applicare tecniche di model checking probabilistico (analisi di grafi, minimizzazione di bisimulazione, tecniche simboliche, riduzione di ordine parziale)
  4. Operatori Cognitivi: Estendere a framework di logica cognitiva, gestendo conoscenza e credenza
  5. Algoritmi Approssimati: Sviluppare algoritmi euristici o approssimati per applicazioni pratiche
  6. Implementazione di Strumenti: Sviluppare strumenti prototipali e valutare su casi reali

Valutazione Approfondita

Punti di Forza

  1. Rigore Teorico:
    • Prove complete di limiti superiori e inferiori di complessità
    • Definizioni semantiche dettagliate (costruzione dello spazio di probabilità)
    • Analisi dell'espressività rigorosa
  2. Importanza del Problema:
    • Colma il vuoto teorico delle strategie naturali in ambienti stocastici
    • Risolve esigenze critiche della modellazione pratica di MAS
    • Connette molteplici aree di ricerca (MAS, POMDP, teoria dei giochi)
  3. Contributi Tecnici:
    • L'estensione probabilistica delle strategie comportamentali è elegante nel design
    • L'introduzione della parametrizzazione della complessità k è innovativa
    • Le condizioni di espressioni regolari realizzano la modellazione di informazioni imperfette
  4. Orientamento Applicativo:
    • Il caso di studio del sistema di voto elettronico è vicino alla pratica
    • L'esempio di controllo degli accessi dimostra chiaramente la modellazione della stocasticità
    • Gli esempi di formule hanno significato pratico
  5. Qualità della Scrittura:
    • Struttura chiara, sviluppo progressivo dalla motivazione alla tecnica
    • Esempi abbondanti, aiutano la comprensione di concetti astratti
    • Rassegna dei lavori correlati completa

Carenze

  1. Mancanza di Esperimenti:
    • Ricerca puramente teorica, nessuna valutazione su sistemi reali
    • Nessuna implementazione di strumenti o studi di caso
    • Impossibile valutare la fattibilità pratica
  2. Lacune di Complessità:
    • Strategie Deterministiche NatPATL* hanno lacuna di livello esponenziale
    • Limiti inferiori per strategie probabilistiche non sono stretti
    • Mancanza di esplorazione delle cause profonde delle lacune
  3. Analisi di Espressività:
    • Prova solo l'incomparabilità, non quantifica le differenze
    • Mancanza di discussione su quali proprietà pratiche siano/non siano esprimibili
    • La relazione con altre logiche (come SL) non è approfondita
  4. Complessità della Strategia:
    • La misura di complessità c(σ) è piuttosto grossolana (solo numero di simboli)
    • Non considera altri fattori come il numero di stati dell'automa
    • Mancanza di guida sulla scelta pratica di k
  5. Modello Probabilistico:
    • Considera solo CGS con stati finiti
    • Non discute spazi di stati/azioni continui
    • Le distribuzioni di probabilità sono limitate a numeri razionali

Impatto

  1. Impatto Teorico:
    • Fornisce nuovi strumenti per la verifica di MAS stocastici
    • Promuove lo sviluppo della teoria delle strategie naturali
    • Connette le comunità di MAS e POMDP
  2. Valore Pratico:
    • Applicazioni critiche per la sicurezza come voto elettronico, controllo degli accessi
    • Design di sistemi di collaborazione uomo-macchina
    • Pianificazione di agenti con risorse limitate
  3. Riproducibilità:
    • Definizioni e prove dettagliate
    • Appendice tecnica fornisce prove complete
    • Ma manca codice e dataset
  4. Ricerca Successiva:
    • Estensione a logica cognitiva
    • Sviluppo di algoritmi approssimati
    • Implementazione di strumenti
    • Studi di caso pratici

Scenari di Applicabilità

  1. Ricerca Teorica:
    • Verifica formale di sistemi multi-agente
    • Ricerca interdisciplinare tra teoria dei giochi e logica
    • Teoria della complessità
  2. Sistemi Critici per la Sicurezza:
    • Verifica di protocolli di voto elettronico
    • Analisi di politiche di controllo degli accessi
    • Verifica della sicurezza di sistemi autonomi
  3. Interazione Uomo-Macchina:
    • Design di strategie IA interpretabili
    • Pianificazione comprensibile agli umani
    • Robot collaborativi
  4. Ambienti con Risorse Limitate:
    • Sistemi embedded
    • Dispositivi Internet delle Cose
    • Robot mobili

Scenari Non Applicabili:

  • Sistemi che richiedono ottimizzazione numerica precisa
  • Spazi di stati/azioni continui
  • Necessità di decisioni online rapide (complessità troppo elevata)

Bibliografia (Selezionata)

  1. Jamroga, W., Malvone, V., & Murano, A. (2019). Natural strategic ability. Artificial Intelligence, 277, 103170.
    • Definizione originale delle strategie naturali
  2. Aminof, B., et al. (2019). Probabilistic Strategy Logic. IJCAI.
    • Complessità 3EXPSPACE di PSL
  3. Chatterjee, K., Chmelik, M., & Davies, J. (2016). A Symbolic SAT-Based Algorithm for Almost-Sure Reachability with Small Strategies in POMDPs. AAAI.
    • NP-completezza di strategie POMDP con memoria limitata
  4. Baier, C., et al. (2012). Stochastic game logic. Acta Informatica, 49(4), 203-224.
    • Complessità EXPSPACE della logica dei giochi stocastici
  5. Alur, R., Henzinger, T., & Kupferman, O. (2002). Alternating-time temporal logic. J. ACM, 49(5), 672-713.
    • Articolo classico su ATL

Valutazione Complessiva: Questo è un articolo di alta qualità di informatica teorica che fornisce contributi importanti nel campo della verifica di sistemi multi-agente stocastici. I risultati teorici sono rigorosi e completi, la motivazione del problema è sufficiente e l'innovazione tecnica è significativa. Le principali carenze risiedono nella mancanza di verifica sperimentale e implementazione di strumenti. Per i ricercatori teorici e gli specialisti di metodi formali, questo è un articolo imprescindibile; per i professionisti, è necessario attendere lo sviluppo successivo di strumenti e studi di caso. I risultati di complessità dell'articolo stabiliscono importanti benchmark teorici per il campo.