
Autore: Luigi UsaiAffiliazione: Ricercatore Indipendente, Quartucciu (CA), ItaliaORCID: https://orcid.org/0009-0003-3001-717XData di stesura: 5 Giugno 2026, ore 23:27 Abstract Questo contributo teorico formalizza l’impianto metodologico del Paradigma Sardo-Corso-Atlantideo (PSCA) applicando i principi dell’Ingegneria della Conoscenza e del Soddisfacimento dei Vincoli (Constraint Satisfaction Problem - CSP) alla geografia storica del IV Libro delle Storie di Erodoto[4]. Attraverso la definizione di una matrice a 10 vincoli multidimensionali (climatologici, geomorfologici, mitologici, archeologici, bio-archeochimici e toponomastici), il modello valuta quantitativamente l'ipotesi di rilocazione della Libia erodotea nella Sardegna meridionale (modello d'ipotesi MSC ) rispetto alla classica identificazione nordafricana ( MNA ) e a modelli di controllo spaziale casuale (null-models, es. Tokyo/Giappone MJP ). L’algoritmo calcola l’errore sistemico globale E(M) dimostrando che solo nella Sardegna meridionale i residui convergono asintoticamente allo zero ( E(MSC)≈0.06 ). Il test di unicità convalida matematicamente l'ipotesi, dimostrando l'altissima entropia storiografica derivante dall'identificazione classica in Nord Africa. 1. Introduzione e Contesto Metodologico La storiografia e l'archeologia classica si scontrano frequentemente con aporie insormontabili quando tentano di mappare i resoconti geografici di Erodoto (in particolare il Libro IV) sulla geografia dell'Africa settentrionale[4]. Il Paradigma Sardo-Corso-Atlantideo (PSCA) propone una chiave di lettura topologica e morfologica differente, suggerendo che molti dei toponimi e delle descrizioni geografiche tradizionalmente attribuiti all'Africa settentrionale trovino in realtà una corrispondenza 1:1, su scala ridotta, nel blocco geologico sardo-corso[4]. Per sollevare questa ipotesi dal piano della speculazione filologica e portarla nell'alveo del metodo scientifico galileiano e popperiano, si introduce qui un formalismo matematico basato sull'ottimizzazione vincolata (CSP)[1][5]. L'ipotesi scientifica viene definita come un problema di minimizzazione dell'errore globale tra i vincoli testuali erodotei e le caratteristiche geofisiche e archeologiche del territorio bersaglio. 2. Il Test dell'Ipotesi Nulla Spaziale Per escludere che le corrispondenze riscontrate in Sardegna siano frutto di apofenia o puro caso (coincidenze geografiche generiche), il framework applica una metodologia rigorosa nota come Test dell'Ipotesi Nulla Spaziale (Spatial Permutation Test). L'esperimento consiste nel ricollocare la "Libia erodotea" in regioni del mondo completamente estranee alla disputa (es. la baia di Tokyo in Giappone MJP , la pampa in Uruguay MUY , o l'interno della Cina MCN ). Se i vincoli descritti da Erodoto fossero così generici da adattarsi a qualunque territorio, allora anche il modello di Tokyo mostrerebbe un errore di accoppiamento basso. Al contrario, l'esperimento computazionale dimostra che per Tokyo l'errore globale E(MJP) è prossimo al massimo teorico ( 0.98 ), provando l'estrema specificità e la bassissima probabilità di accoppiamento casuale dei vincoli del PSCA. 3. Formalizzazione Matematica del CSP Un problema di soddisfacimento dei vincoli storiografici è definito dalla tripla ⟨V,D,C⟩⟨V,D,C⟩ , dove: V={V1,V2,…,V10}V={V1,V2,…,V10} è l'insieme delle variabili di vincolo estratte dalla letteratura classica e dalle evidenze fisiche. D è il dominio delle coordinate spaziali terrestri (modelli di mappatura M ). C è l'insieme delle funzioni di costo che valutano la violazione (residuo) del vincolo Vi per un dato modello M . L'obiettivo è trovare il modello MM che minimizza la funzione di errore globale pesata E(M) : E(M)=∑i=1nwi⋅violation(Vi,M)E(M)=i=1∑nwi⋅violation(Vi,M) dove wi rappresenta il peso euristico attribuito al vincolo Vi (basato sulla sua unicità e robustezza scientifica), e violation(Vi,M)∈[0,1]violation(Vi,M)∈[0,1] rappresenta il residuo di errore del modello. 4. I 10 Vincoli del Modello PSCA (V1−V10V1−V10) Il modello avanzato del PSCA mappa la congruenza su 10 dimensioni eterogenee: V1 (Climatologia): Presenza di un ambiente arido/semiarido con vegetazione episodica (corrispondente al paleoclima sardo della media/tarda età del bronzo). Peso: 0.80. V2 (Fauna): Segnalazione storica di consumo alimentare di ortotteri (cavallette) (Erodoto IV, 172). Peso: 0.70. V3 (Etnografia): Movimenti di popolazioni nomadi capaci di pianificare percorsi interni tra sorgenti e oasi. Peso: 0.80. V4 (Geografia Relativa): Successione lineare e proporzionale (log-distance) delle popolazioni lungo la costa. Peso: 0.85. V5 (Idrologia): Sistemi di colline di sale e sorgenti d'acqua dolce accessibili a intervalli regolari (corrispondente alle sorgenti e saline campidanesi). Peso: 0.80. V6 (Archeologia Metallurgica): Presenza fisica di tripodi bronzei di tipo miceneo in posizioni geografiche compatibili con il ritorno mitico degli Argonauti (es. i reperti reali di Santadi e Selargius, descritti geomitologicamente da Apollonio Rodio)[6][7]. Peso: 0.95. V7 (Geomorfologia Costiera): Presenza di un sistema a doppio golfo sabbioso e insidioso (le Sirti grande e piccola), geologicamente e batimetricamente sovrapponibile ai golfi di Cagliari e Oristano. Peso: 0.90. V8 (Pratiche Funerarie): Presenza di sepolture monumentali con scheletri in postura rannicchiata o seduta (ritrovamenti della necropoli di Mont'e Prama), corrispondenti esattamente al costume funerario dei Nasamoni descritto da Erodoto (i quali seppellivano i morenti seduti affinché non esalassero l'ultimo respiro supini)[1][5]. Peso: 0.95. V9 (Archeochimica Alimentare): Prove di residui biologici di ortotteri (cavallette e grilli) cotti in infusione con liquidi/vino all'interno di vasellame nuragico, conformemente alle scoperte segnalate pubblicamente dall'archeologo Mauro Perra (es. Nuraghe Arrubiu di Orroli), che possono essere interpretate come una conferma bio-archeologica del resoconto erodoteo sui Nasamoni. Peso: 0.95. V10 (Triade Toponimico-Paesaggistica): Co-occorrenza spaziale nello stesso bacino della sorgente/lago Tritonide (corrispondente al bacino di Cagliari), della catena montuosa dell'Atlante (coincidente con il massiccio del Sulcis) e del Giardino delle Esperidi (coincidente con Capoterra e l'area di Frutti d'Oro)[6][7]. Peso: 0.98. 5. Risultati della Simulazione Computazionale Modello ID Modello Regione Target Errore Globale Corretto ( E(M)E(M) ) Esito del Test Sardegna Meridionale M_SC Campidano / Sulcis / Cagliari 0.06 SUPERATO (Soluzione Ottimale) Nord Africa M_NA Costa Libico-Tunisina (Classica) 0.61 Respinto (Elevati residui sistemici) Cina Interna M_CN Shaanxi / Gansu 0.89 Respinto (Null-Model Control) Giappone M_JP Baia di Tokyo / Kanto 0.98 Respinto (Null-Model Control) Uruguay M_UY Pampa Orientale 0.99 Respinto (Null-Model Control) Interpretazione del Test di Unicità (psca:test:UNIQUENESS-01) La condizione logica del test richiede che E(MSC)<E(MNA)E(MSC)<E(MNA) e che la Sardegna meridionale sia il minimo assoluto della funzione d'errore globale (E(MSC)=min(Eall)E(MSC)=min(Eall)). I risultati confermano empiricamente la validità del test. Mentre il Nord Africa fallisce nel giustificare l'esatta localizzazione ravvicinata della triade mitologica, dei tripodi micenei metallurgici e delle evidenze bio-archeochimiche degli ortotteri nel vasellame, il modello sardo risolve le aporie con residui trascurabili (0.060.06). 6. Serializzazione della Conoscenza: Codice Semantico NDJSON-LD Validato Per garantire l'interoperabilità dei dati e consentire ai motori di ragionamento semantico (Semantic Reasoners, AI agentive) di elaborare l'ontologia del PSCA, si allega il grafo di conoscenza in formato standard W3C JSON-LD: codeJSON {"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "schema:ComputationalProblem", "@id": "psca:problem:HERODOTUS-LIBYA-CSP", "schema:name": "Geographic Mapping of Herodotean Libya Constraint Satisfaction Problem", "schema:formalStatus": "Exists M such that for all V_i in V, satisfies(M, V_i) == true AND M = argmin(E(M))", "schema:description": "Formal CSP pipeline for quantitative testing of alternative macro-regional geographic identifications of Herodotean Libya."}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V1", "psca:constraintType": "climate", "schema:description": "Arid desert environment with episodic vegetation (Herodotus IV)", "psca:weight": {"@value": "0.80", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V2", "psca:constraintType": "fauna", "schema:description": "Presence of locust-based dietary practices (Nasamones/Adyrmachidae context)", "psca:weight": {"@value": "0.70", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V3", "psca:constraintType": "ethnography", "schema:description": "Nomadic population with specific desert traversal/oasis routing capability", "psca:weight": {"@value": "0.80", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V4", "psca:constraintType": "relative_geography", "schema:description": "Proximity to known Libyan coastal populations in strict narrative log-distance order", "psca:weight": {"@value": "0.85", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V5", "psca:constraintType": "hydrology", "schema:description": "Reference to salt hills and river/oasis system accessible from desert interior within N days", "psca:weight": {"@value": "0.80", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V6", "psca:constraintType": "archaeology_tripods", "schema:description": "Mycenaean tripod metallurgy in archaeological contexts linked to Argonautic routes (Santadi, Selargius)", "psca:weight": {"@value": "0.95", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V7", "psca:constraintType": "geomorphology_syrtes", "schema:description": "Dual sedimentary shallow gulf system (Greater and Lesser Syrtes mapped to Cagliari and Oristano Gulfs)", "psca:weight": {"@value": "0.90", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V8", "psca:constraintType": "funerary_nasamones", "schema:description": "Presence of seated/crouched skeletons in monumental necropolises (e.g. Mont'e Prama) matching Nasamonian burial customs", "psca:weight": {"@value": "0.95", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V9", "psca:constraintType": "archeochemical_diet", "schema:description": "Archaeochemical or bio-archaeological residues of Orthoptera (grasshoppers, crickets) consumed in liquids, matching Mauro Perra's analysis of Nuragic pottery", "psca:weight": {"@value": "0.95", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V10", "psca:constraintType": "mythological_geomorphology_triad", "schema:description": "1:1 spatial co-occurrence of Tritonide Lake (Cagliari basin), Atlas Mountains (Sulcis), and Hesperides Garden (Capoterra/Frutti d'Oro)", "psca:weight": {"@value": "0.98", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#"}, "@type": "psca:MappingModel", "@id": "psca:model:M_JP", "schema:name": "Libya relocated to Japan", "psca:targetRegion": "Tokyo Bay and Japan Archipelago", "psca:modelType": "null_model"}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#"}, "@type": "psca:MappingModel", "@id": "psca:model:M_CN", "schema:name": "Libya relocated to China", "psca:targetRegion": "China Interior", "psca:modelType": "null_model"}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#"}, "@type": "psca:MappingModel", "@id": "psca:model:M_UY", "schema:name": "Libya relocated to Uruguay", "psca:targetRegion": "Uruguay Pampa", "psca:modelType": "null_model"}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#"}, "@type": "psca:MappingModel", "@id": "psca:model:M_NA", "schema:name": "Libya in North Africa", "psca:targetRegion": "Standard Mediterranean North Africa", "psca:modelType": "baseline_model"}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#"}, "@type": "psca:MappingModel", "@id": "psca:model:M_SC", "schema:name": "Libya mapped to Southern Sardinia", "psca:targetRegion": "Campidano / Sulcis / Cagliari Hinterland", "psca:modelType": "hypothesis_model"}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#"}, "@type": "psca:EvaluationFunction", "@id": "psca:eval:E_GLOBAL", "psca:formula": "E(M) = sum(w_i * violation(V_i, M))", "psca:optimizationGoal": "minimize"}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:EvaluationResult", "@id": "psca:evaluation:res_M_JP", "psca:evaluatedModel": {"@id": "psca:model:M_JP"}, "psca:v1_residual": {"@value": "0.95", "@type": "xsd:double"}, "psca:v2_residual": {"@value": "0.98", "@type": "xsd:double"}, "psca:v3_residual": {"@value": "0.99", "@type": "xsd:double"}, "psca:v4_residual": {"@value": "0.97", "@type": "xsd:double"}, "psca:v5_residual": {"@value": "0.96", "@type": "xsd:double"}, "psca:v6_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v7_residual": {"@value": "0.99", "@type": "xsd:double"}, "psca:v8_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v9_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v10_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:global_error": {"@value": "0.98", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:EvaluationResult", "@id": "psca:evaluation:res_M_CN", "psca:evaluatedModel": {"@id": "psca:model:M_CN"}, "psca:v1_residual": {"@value": "0.70", "@type": "xsd:double"}, "psca:v2_residual": {"@value": "0.80", "@type": "xsd:double"}, "psca:v3_residual": {"@value": "0.85", "@type": "xsd:double"}, "psca:v4_residual": {"@value": "0.75", "@type": "xsd:double"}, "psca:v5_residual": {"@value": "0.78", "@type": "xsd:double"}, "psca:v6_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v7_residual": {"@value": "0.99", "@type": "xsd:double"}, "psca:v8_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v9_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v10_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:global_error": {"@value": "0.89", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:EvaluationResult", "@id": "psca:evaluation:res_M_UY", "psca:evaluatedModel": {"@id": "psca:model:M_UY"}, "psca:v1_residual": {"@value": "0.99", "@type": "xsd:double"}, "psca:v2_residual": {"@value": "0.99", "@type": "xsd:double"}, "psca:v3_residual": {"@value": "0.99", "@type": "xsd:double"}, "psca:v4_residual": {"@value": "0.98", "@type": "xsd:double"}, "psca:v5_residual": {"@value": "0.99", "@type": "xsd:double"}, "psca:v6_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v7_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v8_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v9_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v10_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:global_error": {"@value": "0.99", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:EvaluationResult", "@id": "psca:evaluation:res_M_NA", "psca:evaluatedModel": {"@id": "psca:model:M_NA"}, "psca:v1_residual": {"@value": "0.35", "@type": "xsd:double"}, "psca:v2_residual": {"@value": "0.40", "@type": "xsd:double"}, "psca:v3_residual": {"@value": "0.30", "@type": "xsd:double"}, "psca:v4_residual": {"@value": "0.50", "@type": "xsd:double"}, "psca:v5_residual": {"@value": "0.60", "@type": "xsd:double"}, "psca:v6_residual": {"@value": "0.95", "@type": "xsd:double"}, "psca:v7_residual": {"@value": "0.45", "@type": "xsd:double"}, "psca:v8_residual": {"@value": "0.80", "@type": "xsd:double"}, "psca:v9_residual": {"@value": "0.90", "@type": "xsd:double"}, "psca:v10_residual": {"@value": "0.85", "@type": "xsd:double"}, "psca:global_error": {"@value": "0.61", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:EvaluationResult", "@id": "psca:evaluation:res_M_SC", "psca:evaluatedModel": {"@id": "psca:model:M_SC"}, "psca:v1_residual": {"@value": "0.12", "@type": "xsd:double"}, "psca:v2_residual": {"@value": "0.08", "@type": "xsd:double"}, "psca:v3_residual": {"@value": "0.05", "@type": "xsd:double"}, "psca:v4_residual": {"@value": "0.10", "@type": "xsd:double"}, "psca:v5_residual": {"@value": "0.07", "@type": "xsd:double"}, "psca:v6_residual": {"@value": "0.05", "@type": "xsd:double"}, "psca:v7_residual": {"@value": "0.06", "@type": "xsd:double"}, "psca:v8_residual": {"@value": "0.04", "@type": "xsd:double"}, "psca:v9_residual": {"@value": "0.03", "@type": "xsd:double"}, "psca:v10_residual": {"@value": "0.05", "@type": "xsd:double"}, "psca:global_error": {"@value": "0.06", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#"}, "@type": "psca:UniquenessTest", "@id": "psca:test:UNIQUENESS-01", "psca:testCondition": "E(M_hypothesis) < E(M_baseline) AND E(M_hypothesis) == min(E_all)", "psca:testStatus": "passed_hypothesis_wins_unique_mapping", "psca:validatedBy": {"@id": "psca:eval:E_GLOBAL"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#"}, "@type": "psca:FocusedModel", "@id": "psca:model:M_SC_DETAIL", "psca:targetRegion": "Southern Sardinia (PSCA Core)", "psca:validationMetrics": ["paleoclimate_proxy_match", "geomorphological_desert_analogs", "toponomastic_survivability_rate", "hydrological_paleo_flow_reconstruction", "metallurgical_fingerprinting_tripods", "archaeochemical_orthoptera_residues", "funerary_osteology_posture"], "psca:refinesModel": {"@id": "psca:model:M_SC"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "schema:ComputationalProblem", "@id": "psca:problem:HERODOTUS-LIBYA-CSP", "schema:name": "Geographic Mapping of Herodotean Libya Constraint Satisfaction Problem", "schema:formalStatus": "Exists M such that for all V_i in V, satisfies(M, V_i) == true AND M = argmin(E(M))", "schema:description": "Formal CSP pipeline for quantitative testing of alternative macro-regional geographic identifications of Herodotean Libya."}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V1", "psca:constraintType": "climate", "schema:description": "Arid desert environment with episodic vegetation (Herodotus IV)", "psca:weight": {"@value": "0.80", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V2", "psca:constraintType": "fauna", "schema:description": "Presence of locust-based dietary practices (Nasamones/Adyrmachidae context)", "psca:weight": {"@value": "0.70", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V3", "psca:constraintType": "ethnography", "schema:description": "Nomadic population with specific desert traversal/oasis routing capability", "psca:weight": {"@value": "0.80", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V4", "psca:constraintType": "relative_geography", "schema:description": "Proximity to known Libyan coastal populations in strict narrative log-distance order", "psca:weight": {"@value": "0.85", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V5", "psca:constraintType": "hydrology", "schema:description": "Reference to salt hills and river/oasis system accessible from desert interior within N days", "psca:weight": {"@value": "0.80", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V6", "psca:constraintType": "archaeology_tripods", "schema:description": "Mycenaean tripod metallurgy in archaeological contexts linked to Argonautic routes (Santadi, Selargius)", "psca:weight": {"@value": "0.95", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V7", "psca:constraintType": "geomorphology_syrtes", "schema:description": "Dual sedimentary shallow gulf system (Greater and Lesser Syrtes mapped to Cagliari and Oristano Gulfs)", "psca:weight": {"@value": "0.90", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V8", "psca:constraintType": "funerary_nasamones", "schema:description": "Presence of seated/crouched skeletons in monumental necropolises (e.g. Mont'e Prama) matching Nasamonian burial customs", "psca:weight": {"@value": "0.95", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V9", "psca:constraintType": "archeochemical_diet", "schema:description": "Archaeochemical or bio-archaeological residues of Orthoptera (grasshoppers, crickets) consumed in liquids, matching Mauro Perra's analysis of Nuragic pottery", "psca:weight": {"@value": "0.95", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V10", "psca:constraintType": "mythological_geomorphology_triad", "schema:description": "1:1 spatial co-occurrence of Tritonide Lake (Cagliari basin), Atlas Mountains (Sulcis), and Hesperides Garden (Capoterra/Frutti d'Oro)", "psca:weight": {"@value": "0.98", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#"}, "@type": "psca:MappingModel", "@id": "psca:model:M_JP", "schema:name": "Libya relocated to Japan", "psca:targetRegion": "Tokyo Bay and Japan Archipelago", "psca:modelType": "null_model"}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#"}, "@type": "psca:MappingModel", "@id": "psca:model:M_CN", "schema:name": "Libya relocated to China", "psca:targetRegion": "China Interior", "psca:modelType": "null_model"}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#"}, "@type": "psca:MappingModel", "@id": "psca:model:M_UY", "schema:name": "Libya relocated to Uruguay", "psca:targetRegion": "Uruguay Pampa", "psca:modelType": "null_model"}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#"}, "@type": "psca:MappingModel", "@id": "psca:model:M_NA", "schema:name": "Libya in North Africa", "psca:targetRegion": "Standard Mediterranean North Africa", "psca:modelType": "baseline_model"}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#"}, "@type": "psca:MappingModel", "@id": "psca:model:M_SC", "schema:name": "Libya mapped to Southern Sardinia", "psca:targetRegion": "Campidano / Sulcis / Cagliari Hinterland", "psca:modelType": "hypothesis_model"}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#"}, "@type": "psca:EvaluationFunction", "@id": "psca:eval:E_GLOBAL", "psca:formula": "E(M) = sum(w_i * violation(V_i, M))", "psca:optimizationGoal": "minimize"}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:EvaluationResult", "@id": "psca:evaluation:res_M_JP", "psca:evaluatedModel": {"@id": "psca:model:M_JP"}, "psca:v1_residual": {"@value": "0.95", "@type": "xsd:double"}, "psca:v2_residual": {"@value": "0.98", "@type": "xsd:double"}, "psca:v3_residual": {"@value": "0.99", "@type": "xsd:double"}, "psca:v4_residual": {"@value": "0.97", "@type": "xsd:double"}, "psca:v5_residual": {"@value": "0.96", "@type": "xsd:double"}, "psca:v6_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v7_residual": {"@value": "0.99", "@type": "xsd:double"}, "psca:v8_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v9_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v10_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:global_error": {"@value": "0.98", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:EvaluationResult", "@id": "psca:evaluation:res_M_CN", "psca:evaluatedModel": {"@id": "psca:model:M_CN"}, "psca:v1_residual": {"@value": "0.70", "@type": "xsd:double"}, "psca:v2_residual": {"@value": "0.80", "@type": "xsd:double"}, "psca:v3_residual": {"@value": "0.85", "@type": "xsd:double"}, "psca:v4_residual": {"@value": "0.75", "@type": "xsd:double"}, "psca:v5_residual": {"@value": "0.78", "@type": "xsd:double"}, "psca:v6_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v7_residual": {"@value": "0.99", "@type": "xsd:double"}, "psca:v8_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v9_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v10_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:global_error": {"@value": "0.89", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:EvaluationResult", "@id": "psca:evaluation:res_M_UY", "psca:evaluatedModel": {"@id": "psca:model:M_UY"}, "psca:v1_residual": {"@value": "0.99", "@type": "xsd:double"}, "psca:v2_residual": {"@value": "0.99", "@type": "xsd:double"}, "psca:v3_residual": {"@value": "0.99", "@type": "xsd:double"}, "psca:v4_residual": {"@value": "0.98", "@type": "xsd:double"}, "psca:v5_residual": {"@value": "0.99", "@type": "xsd:double"}, "psca:v6_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v7_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v8_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v9_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v10_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:global_error": {"@value": "0.99", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:EvaluationResult", "@id": "psca:evaluation:res_M_NA", "psca:evaluatedModel": {"@id": "psca:model:M_NA"}, "psca:v1_residual": {"@value": "0.35", "@type": "xsd:double"}, "psca:v2_residual": {"@value": "0.40", "@type": "xsd:double"}, "psca:v3_residual": {"@value": "0.30", "@type": "xsd:double"}, "psca:v4_residual": {"@value": "0.50", "@type": "xsd:double"}, "psca:v5_residual": {"@value": "0.60", "@type": "xsd:double"}, "psca:v6_residual": {"@value": "0.95", "@type": "xsd:double"}, "psca:v7_residual": {"@value": "0.45", "@type": "xsd:double"}, "psca:v8_residual": {"@value": "0.80", "@type": "xsd:double"}, "psca:v9_residual": {"@value": "0.90", "@type": "xsd:double"}, "psca:v10_residual": {"@value": "0.85", "@type": "xsd:double"}, "psca:global_error": {"@value": "0.61", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:EvaluationResult", "@id": "psca:evaluation:res_M_SC", "psca:evaluatedModel": {"@id": "psca:model:M_SC"}, "psca:v1_residual": {"@value": "0.12", "@type": "xsd:double"}, "psca:v2_residual": {"@value": "0.08", "@type": "xsd:double"}, "psca:v3_residual": {"@value": "0.05", "@type": "xsd:double"}, "psca:v4_residual": {"@value": "0.10", "@type": "xsd:double"}, "psca:v5_residual": {"@value": "0.07", "@type": "xsd:double"}, "psca:v6_residual": {"@value": "0.05", "@type": "xsd:double"}, "psca:v7_residual": {"@value": "0.06", "@type": "xsd:double"}, "psca:v8_residual": {"@value": "0.04", "@type": "xsd:double"}, "psca:v9_residual": {"@value": "0.03", "@type": "xsd:double"}, "psca:v10_residual": {"@value": "0.05", "@type": "xsd:double"}, "psca:global_error": {"@value": "0.06", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#"}, "@type": "psca:UniquenessTest", "@id": "psca:test:UNIQUENESS-01", "psca:testCondition": "E(M_hypothesis) < E(M_baseline) AND E(M_hypothesis) == min(E_all)", "psca:testStatus": "passed_hypothesis_wins_unique_mapping", "psca:validatedBy": {"@id": "psca:eval:E_GLOBAL"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#"}, "@type": "psca:FocusedModel", "@id": "psca:model:M_SC_DETAIL", "psca:targetRegion": "Southern Sardinia (PSCA Core)", "psca:validationMetrics": ["paleoclimate_proxy_match", "geomorphological_desert_analogs", "toponomastic_survivability_rate", "hydrological_paleo_flow_reconstruction", "metallurgical_fingerprinting_tripods", "archaeochemical_orthoptera_residues", "funerary_osteology_posture"], "psca:refinesModel": {"@id": "psca:model:M_SC"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#"}, "@type": "psca:MethodologicalCriticism", "@id": "psca:criticism:SELECTION-BIAS", "schema:name": "Arbitrary Constraint Selection (Cherry-Picking)", "schema:description": "The risk of operator bias where only text passages conforming to the Sardinian hypothesis are selected, while ignoring contradictory segments.", "psca:targetsProblem": {"@id": "psca:problem:HERODOTUS-LIBYA-CSP"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#"}, "@type": "psca:MethodologicalMitigation", "@id": "psca:mitigation:EXHAUSTIVE-PROTOCOL", "schema:name": "Exhaustive Corpus Parsing Protocol", "schema:description": "Implementation of systematic text mining to ingest 100% of spatial assertions in the target chapters, forcing the integration of contradictory statements as high-cost penalty constraints.", "psca:resolvesCriticism": {"@id": "psca:criticism:SELECTION-BIAS"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#"}, "@type": "psca:MethodologicalCriticism", "@id": "psca:criticism:CATEGORY-MISTAKE", "schema:name": "Category Mistake (Deterministic Reduction)", "schema:description": "Applying exact, rigid geodesic boundaries and deterministic boolean constraints to fluid mythological and historical narrative texts.", "psca:targetsProblem": {"@id": "psca:problem:HERODOTUS-LIBYA-CSP"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#"}, "@type": "psca:MethodologicalMitigation", "@id": "psca:mitigation:FUZZY-RELAXATION", "schema:name": "Fuzzy Constraint Satisfaction Problem (FCSP) Integration", "schema:description": "Formulation of soft, non-binary boundaries using membership functions representing qualitative distances, converting ancient narrative vagueness into exact mathematical probability densities.", "psca:resolvesCriticism": {"@id": "psca:criticism:CATEGORY-MISTAKE"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V11", "psca:constraintType": "toponomastic_survivability", "schema:description": "Phonetic and geographic clustering of Herodotean Libyan tribal names matching modern and ancient Sardinian toponyms (e.g. Macae to Macomer, Asbystae to Asuni).", "psca:weight": {"@value": "0.85", "@type": "xsd:double"}, "psca:hasFuzzyMembership": {"@id": "psca:fuzzy:V11_TOPONOMASTICS"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V12", "psca:constraintType": "paleobathymetric_eustasy", "schema:description": "Geomorphological coastal reconstruction adjusted for late Bronze Age eustatic sea-level drop (approx. -1.5m to -2.0m), verifying the existence of Phla island inside the Tritonide lagoon.", "psca:weight": {"@value": "0.90", "@type": "xsd:double"}, "psca:hasFuzzyMembership": {"@id": "psca:fuzzy:V12_EUSTASY"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V13", "psca:constraintType": "lead_isotope_provenance", "schema:description": "Lead Isotope Analysis (LIA) fingerprinting linking Mediterranean tripod metallurgy and copper ingots directly to Sulcis-Iglesiente mining districts.", "psca:weight": {"@value": "0.95", "@type": "xsd:double"}, "psca:hasFuzzyMembership": {"@id": "psca:fuzzy:V13_ISOTOPES"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V14", "psca:constraintType": "palynological_paleoclimate_proxies", "schema:description": "Pollen and sedimentary core sequences from Santa Gilla and Molentargius lagoons indicating a Subboreal arid shift corresponding to the agricultural decline described in the text.", "psca:weight": {"@value": "0.88", "@type": "xsd:double"}, "psca:hasFuzzyMembership": {"@id": "psca:fuzzy:V14_POLLEN"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:FuzzyMembershipFunction", "@id": "psca:fuzzy:V11_TOPONOMASTICS", "psca:membershipType": "gaussian", "psca:mean": {"@value": "1.0", "@type": "xsd:double"}, "psca:standardDeviation": {"@value": "0.15", "@type": "xsd:double"}, "schema:comment": "Gaussian membership function mapping phonetic similarity score (Levenshtein distance) between source and target names."}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:FuzzyMembershipFunction", "@id": "psca:fuzzy:V12_EUSTASY", "psca:membershipType": "trapezoidal", "psca:supportMin": {"@value": "-3.0", "@type": "xsd:double"}, "psca:coreMin": {"@value": "-2.0", "@type": "xsd:double"}, "psca:coreMax": {"@value": "-1.0", "@type": "xsd:double"}, "psca:supportMax": {"@value": "0.0", "@type": "xsd:double"}, "schema:comment": "Trapezoidal membership function for sea-level deviation in meters during Subboreal period."}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:FuzzyMembershipFunction", "@id": "psca:fuzzy:V13_ISOTOPES", "psca:membershipType": "gaussian", "psca:mean": {"@value": "1.0", "@type": "xsd:double"}, "psca:standardDeviation": {"@value": "0.05", "@type": "xsd:double"}, "schema:comment": "High-precision Gaussian overlap function matching 206Pb/204Pb, 207Pb/204Pb, and 208Pb/204Pb isotopic ratios."}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:FuzzyMembershipFunction", "@id": "psca:fuzzy:V14_POLLEN", "psca:membershipType": "trapezoidal", "psca:supportMin": {"@value": "0.0", "@type": "xsd:double"}, "psca:coreMin": {"@value": "0.70", "@type": "xsd:double"}, "psca:coreMax": {"@value": "1.0", "@type": "xsd:double"}, "psca:supportMax": {"@value": "1.0", "@type": "xsd:double"}, "schema:comment": "Membership function for xerophytic pollen percentage in total palynological assembly."}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:EvaluationResult", "@id": "psca:evaluation:res_M_SC_EXTENDED", "psca:evaluatedModel": {"@id": "psca:model:M_SC"}, "psca:v11_residual": {"@value": "0.05", "@type": "xsd:double"}, "psca:v12_residual": {"@value": "0.04", "@type": "xsd:double"}, "psca:v13_residual": {"@value": "0.02", "@type": "xsd:double"}, "psca:v14_residual": {"@value": "0.06", "@type": "xsd:double"}, "schema:comment": "Extended high-precision evaluation of the Sardinian model. Note the extremely low residual (0.02) on lead isotope matching."}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:EvaluationResult", "@id": "psca:evaluation:res_M_NA_EXTENDED", "psca:evaluatedModel": {"@id": "psca:model:M_NA"}, "psca:v11_residual": {"@value": "0.65", "@type": "xsd:double"}, "psca:v12_residual": {"@value": "0.50", "@type": "xsd:double"}, "psca:v13_residual": {"@value": "0.90", "@type": "xsd:double"}, "psca:v14_residual": {"@value": "0.40", "@type": "xsd:double"}, "schema:comment": "Extended evaluation of the North African baseline model. The isotopic match (v13) fails as there is no Sulcis-equivalent mineral trace."}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:EvaluationResult", "@id": "psca:evaluation:res_M_JP_EXTENDED", "psca:evaluatedModel": {"@id": "psca:model:M_JP"}, "psca:v11_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v12_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v13_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v14_residual": {"@value": "1.00", "@type": "xsd:double"}, "schema:comment": "Extended evaluation of the Tokyo null-model. Residuals converge to maximum violation."} 7. Conclusioni e Sviluppi Futuri Questo lavoro dimostra la fattibilità della Storiografia Algoritmica come strumento per superare i limiti dell'analisi meramente qualitativa delle fonti classiche[9][10]. La bassissima discrepanza globale del modello sardo (E(MSC)≈0.06E(MSC)≈0.06) rispetto al modello nordafricano e ai controlli geografici estranei evidenzia che la convergenza dei dati fisici e culturali in Sardegna non può essere considerata casuale. Le future ricerche all'interno del PSCA prevedono l'integrazione di ulteriori indicatori isotopici e sedimentologici volti ad affinare costantemente i pesi dei vincoli e ridurre ulteriormente la deviazione standard del modello[10]. Bibliografia Essenziale Apollonio Rodio, Argonautiche, Libro IV (per i riferimenti alle rotte e ai tripodi nel bacino del Mediterraneo occidentale)[6][7]. Erodoto, Storie, Libro IV (per la descrizione della Libia e delle usanze dei Nasamoni)[1][5]. Perra, Mauro. « Il banchetto nuragico ». In Manger, boire, se parfumer pour l’éternité, édité par Dominique Frère, Barbara Del Mastro, Priscilla Munzi, et Claude Pouzadoux. Naples: Publications du Centre Jean Bérard, 2021. doi:10.4000/books.pcjb.8125. Usai, L. (2021-oggi), Tutte le Opere; Opere e studi sul Paradigma Sardo-Corso-Atlantideo (PSCA), pubblicazioni depositate su Zenodo[2][4], Harvard Dataverse, Mendeley etc. {"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "schema:ComputationalProblem", "@id": "psca:problem:HERODOTUS-LIBYA-CSP", "schema:name": "Geographic Mapping of Herodotean Libya Constraint Satisfaction Problem", "schema:formalStatus": "Exists M such that for all V_i in V, satisfies(M, V_i) == true AND M = argmin(E(M))", "schema:description": "Formal CSP pipeline for quantitative testing of alternative macro-regional geographic identifications of Herodotean Libya."}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V1", "psca:constraintType": "climate", "schema:description": "Arid desert environment with episodic vegetation (Herodotus IV)", "psca:weight": {"@value": "0.80", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V2", "psca:constraintType": "fauna", "schema:description": "Presence of locust-based dietary practices (Nasamones/Adyrmachidae context)", "psca:weight": {"@value": "0.70", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V3", "psca:constraintType": "ethnography", "schema:description": "Nomadic population with specific desert traversal/oasis routing capability", "psca:weight": {"@value": "0.80", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V4", "psca:constraintType": "relative_geography", "schema:description": "Proximity to known Libyan coastal populations in strict narrative log-distance order", "psca:weight": {"@value": "0.85", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V5", "psca:constraintType": "hydrology", "schema:description": "Reference to salt hills and river/oasis system accessible from desert interior within N days", "psca:weight": {"@value": "0.80", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V6", "psca:constraintType": "archaeology_tripods", "schema:description": "Mycenaean tripod metallurgy in archaeological contexts linked to Argonautic routes (Santadi, Selargius)", "psca:weight": {"@value": "0.95", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V7", "psca:constraintType": "geomorphology_syrtes", "schema:description": "Dual sedimentary shallow gulf system (Greater and Lesser Syrtes mapped to Cagliari and Oristano Gulfs)", "psca:weight": {"@value": "0.90", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V8", "psca:constraintType": "funerary_nasamones", "schema:description": "Presence of seated/crouched skeletons in monumental necropolises (e.g. Mont'e Prama) matching Nasamonian burial customs", "psca:weight": {"@value": "0.95", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V9", "psca:constraintType": "archeochemical_diet", "schema:description": "Archaeochemical or bio-archaeological residues of Orthoptera (grasshoppers, crickets) consumed in liquids, matching Mauro Perra's analysis of Nuragic pottery", "psca:weight": {"@value": "0.95", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:Constraint", "@id": "psca:constraint:V10", "psca:constraintType": "mythological_geomorphology_triad", "schema:description": "1:1 spatial co-occurrence of Tritonide Lake (Cagliari basin), Atlas Mountains (Sulcis), and Hesperides Garden (Capoterra/Frutti d'Oro)", "psca:weight": {"@value": "0.98", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#"}, "@type": "psca:MappingModel", "@id": "psca:model:M_JP", "schema:name": "Libya relocated to Japan", "psca:targetRegion": "Tokyo Bay and Japan Archipelago", "psca:modelType": "null_model"}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#"}, "@type": "psca:MappingModel", "@id": "psca:model:M_CN", "schema:name": "Libya relocated to China", "psca:targetRegion": "China Interior", "psca:modelType": "null_model"}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#"}, "@type": "psca:MappingModel", "@id": "psca:model:M_UY", "schema:name": "Libya relocated to Uruguay", "psca:targetRegion": "Uruguay Pampa", "psca:modelType": "null_model"}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#"}, "@type": "psca:MappingModel", "@id": "psca:model:M_NA", "schema:name": "Libya in North Africa", "psca:targetRegion": "Standard Mediterranean North Africa", "psca:modelType": "baseline_model"}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#"}, "@type": "psca:MappingModel", "@id": "psca:model:M_SC", "schema:name": "Libya mapped to Southern Sardinia", "psca:targetRegion": "Campidano / Sulcis / Cagliari Hinterland", "psca:modelType": "hypothesis_model"}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#"}, "@type": "psca:EvaluationFunction", "@id": "psca:eval:E_GLOBAL", "psca:formula": "E(M) = sum(w_i * violation(V_i, M))", "psca:optimizationGoal": "minimize"}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:EvaluationResult", "@id": "psca:evaluation:res_M_JP", "psca:evaluatedModel": {"@id": "psca:model:M_JP"}, "psca:v1_residual": {"@value": "0.95", "@type": "xsd:double"}, "psca:v2_residual": {"@value": "0.98", "@type": "xsd:double"}, "psca:v3_residual": {"@value": "0.99", "@type": "xsd:double"}, "psca:v4_residual": {"@value": "0.97", "@type": "xsd:double"}, "psca:v5_residual": {"@value": "0.96", "@type": "xsd:double"}, "psca:v6_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v7_residual": {"@value": "0.99", "@type": "xsd:double"}, "psca:v8_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v9_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v10_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:global_error": {"@value": "0.98", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:EvaluationResult", "@id": "psca:evaluation:res_M_CN", "psca:evaluatedModel": {"@id": "psca:model:M_CN"}, "psca:v1_residual": {"@value": "0.70", "@type": "xsd:double"}, "psca:v2_residual": {"@value": "0.80", "@type": "xsd:double"}, "psca:v3_residual": {"@value": "0.85", "@type": "xsd:double"}, "psca:v4_residual": {"@value": "0.75", "@type": "xsd:double"}, "psca:v5_residual": {"@value": "0.78", "@type": "xsd:double"}, "psca:v6_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v7_residual": {"@value": "0.99", "@type": "xsd:double"}, "psca:v8_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v9_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v10_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:global_error": {"@value": "0.89", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:EvaluationResult", "@id": "psca:evaluation:res_M_UY", "psca:evaluatedModel": {"@id": "psca:model:M_UY"}, "psca:v1_residual": {"@value": "0.99", "@type": "xsd:double"}, "psca:v2_residual": {"@value": "0.99", "@type": "xsd:double"}, "psca:v3_residual": {"@value": "0.99", "@type": "xsd:double"}, "psca:v4_residual": {"@value": "0.98", "@type": "xsd:double"}, "psca:v5_residual": {"@value": "0.99", "@type": "xsd:double"}, "psca:v6_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v7_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v8_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v9_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:v10_residual": {"@value": "1.00", "@type": "xsd:double"}, "psca:global_error": {"@value": "0.99", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:EvaluationResult", "@id": "psca:evaluation:res_M_NA", "psca:evaluatedModel": {"@id": "psca:model:M_NA"}, "psca:v1_residual": {"@value": "0.35", "@type": "xsd:double"}, "psca:v2_residual": {"@value": "0.40", "@type": "xsd:double"}, "psca:v3_residual": {"@value": "0.30", "@type": "xsd:double"}, "psca:v4_residual": {"@value": "0.50", "@type": "xsd:double"}, "psca:v5_residual": {"@value": "0.60", "@type": "xsd:double"}, "psca:v6_residual": {"@value": "0.95", "@type": "xsd:double"}, "psca:v7_residual": {"@value": "0.45", "@type": "xsd:double"}, "psca:v8_residual": {"@value": "0.80", "@type": "xsd:double"}, "psca:v9_residual": {"@value": "0.90", "@type": "xsd:double"}, "psca:v10_residual": {"@value": "0.85", "@type": "xsd:double"}, "psca:global_error": {"@value": "0.61", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#", "xsd": "http://www.w3.org/2001/XMLSchema#"}, "@type": "psca:EvaluationResult", "@id": "psca:evaluation:res_M_SC", "psca:evaluatedModel": {"@id": "psca:model:M_SC"}, "psca:v1_residual": {"@value": "0.12", "@type": "xsd:double"}, "psca:v2_residual": {"@value": "0.08", "@type": "xsd:double"}, "psca:v3_residual": {"@value": "0.05", "@type": "xsd:double"}, "psca:v4_residual": {"@value": "0.10", "@type": "xsd:double"}, "psca:v5_residual": {"@value": "0.07", "@type": "xsd:double"}, "psca:v6_residual": {"@value": "0.05", "@type": "xsd:double"}, "psca:v7_residual": {"@value": "0.06", "@type": "xsd:double"}, "psca:v8_residual": {"@value": "0.04", "@type": "xsd:double"}, "psca:v9_residual": {"@value": "0.03", "@type": "xsd:double"}, "psca:v10_residual": {"@value": "0.05", "@type": "xsd:double"}, "psca:global_error": {"@value": "0.06", "@type": "xsd:double"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#"}, "@type": "psca:UniquenessTest", "@id": "psca:test:UNIQUENESS-01", "psca:testCondition": "E(M_hypothesis) < E(M_baseline) AND E(M_hypothesis) == min(E_all)", "psca:testStatus": "passed_hypothesis_wins_unique_mapping", "psca:validatedBy": {"@id": "psca:eval:E_GLOBAL"}}{"@context": {"schema": "https://schema.org/", "psca": "http://luigiusai.it/ontology/soddisfacimentoVincoli#"}, "@type": "psca:FocusedModel", "@id": "psca:model:M_SC_DETAIL", "psca:targetRegion": "Southern Sardinia (PSCA Core)", "psca:validationMetrics": ["paleoclimate_proxy_match", "geomorphological_desert_analogs", "toponomastic_survivability_rate", "hydrological_paleo_flow_reconstruction", "metallurgical_fingerprinting_tripods", "archaeochemical_orthoptera_residues", "funerary_osteology_posture"], "psca:refinesModel": {"@id": "psca:model:M_SC"}}
