{"entities":{"Q1820593":{"pageid":1831335,"ns":120,"title":"Item:Q1820593","lastrevid":77968430,"modified":"2026-05-06T10:28:33Z","type":"item","id":"Q1820593","labels":{"en":{"language":"en","value":"The Alexander Method - a technique for the processing of recursive axioms in deductive databases"}},"descriptions":{"en":{"language":"en","value":"scientific article; zbMATH DE number 3997191"}},"aliases":{},"claims":{"P31":[{"mainsnak":{"snaktype":"value","property":"P31","hash":"fd5912e4dab4b881a8eb0eb27e7893fef55176ad","datavalue":{"value":{"entity-type":"item","numeric-id":56887,"id":"Q56887"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1820593$56AAE98F-1CDF-47EA-82FB-D04419F4AB40","rank":"normal"}],"P159":[{"mainsnak":{"snaktype":"value","property":"P159","hash":"4edc29cd0fe87c364783757b0787cfa30728cba1","datavalue":{"value":{"text":"The Alexander Method - a technique for the processing of recursive axioms in deductive databases","language":"en"},"type":"monolingualtext"},"datatype":"monolingualtext"},"type":"statement","id":"Q1820593$E422B63F-F19E-46D0-8AC3-B355A6720CE4","rank":"normal"}],"P225":[{"mainsnak":{"snaktype":"value","property":"P225","hash":"f38e2bcee2fbba6d2f15a1a11ab65321d390196f","datavalue":{"value":"0615.68062","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1820593$1D7EBC36-03C1-44EB-ACD6-C5F1D308310E","rank":"normal"}],"P27":[{"mainsnak":{"snaktype":"value","property":"P27","hash":"45ee0cfc3742d94b292fe551f752f3511113702e","datavalue":{"value":"10.1007/BF03037407","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1820593$686AEF6D-D1EA-447A-A8A7-770763B41724","rank":"normal"}],"P16":[{"mainsnak":{"snaktype":"value","property":"P16","hash":"d4a7c78ba29984819aa1a6c8f3f644ddbb9e0794","datavalue":{"value":{"entity-type":"item","numeric-id":1820591,"id":"Q1820591"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1820593$409C74F5-05AF-4E63-AD79-9E7921DAF88A","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P16","hash":"ef5bc9894b391ff663380e3f2be44aabd7d54c1e","datavalue":{"value":{"entity-type":"item","numeric-id":1663650,"id":"Q1663650"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1820593$0D21AFD0-0CD4-442B-A1B0-B12560528203","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P16","hash":"b50f0c3e4c2246769f02c91e0ebd83e71a057f4d","datavalue":{"value":{"entity-type":"item","numeric-id":1263275,"id":"Q1263275"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1820593$B563F9E7-220B-4944-9AF2-7F9E37B91F09","rank":"normal"}],"P200":[{"mainsnak":{"snaktype":"value","property":"P200","hash":"1ea61bc9b0eb2c27313173153e64e32651c2ebb5","datavalue":{"value":{"entity-type":"item","numeric-id":169889,"id":"Q169889"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1820593$AAC1A7D8-C1DA-49E7-87A7-4B18B79F7ABD","rank":"normal"}],"P28":[{"mainsnak":{"snaktype":"value","property":"P28","hash":"63df7153432d81fa42019fcabb076c89649b0b5b","datavalue":{"value":{"time":"+1986-00-00T00:00:00Z","timezone":0,"before":0,"after":0,"precision":9,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"},"type":"statement","id":"Q1820593$AEF0AE13-A1A1-42EC-B971-32D88CABA03C","rank":"normal"}],"P1448":[{"mainsnak":{"snaktype":"value","property":"P1448","hash":"2d4f1271ab82b1dac9282a79caf16112a0cb9a13","datavalue":{"value":"We propose a technique for handling recursive axioms in deductive databases. More precisely, we solve the following problem: Given a relational query including virtual relations defined from axioms (Horn clauses, with variables in the conclusion predefined in the hypotheses), which can be recursive, how to translate this query into a relational program, i.e. a set of relational operations concerning only real relations (not virtual). Our solution has the following properties: (1) the program to evaluate the query always terminates, (2) the relational program is produced by a pure compilation of a source query and of the axioms, and is independent of the data values (there is no run-time), (3) the relational operations are optimized: they focus towards the computation of the query, without needless computations.    As far as we know, the Alexander Method is the first solution exhibiting all these properties.","type":"string"},"datatype":"string"},"type":"statement","id":"Q1820593$1FF7880F-1F2C-4357-AD43-FD6FFEFF8BB8","rank":"normal"}],"P226":[{"mainsnak":{"snaktype":"value","property":"P226","hash":"e6e7c2e9d67f9590a26e18c734f34db53ce5ec87","datavalue":{"value":"68T15","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1820593$756E1FD1-6859-488B-B73E-114A244595C4","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P226","hash":"a762d1a2468ec8882180d0d1124f12b94f8eb1b0","datavalue":{"value":"68P20","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1820593$B193C36C-4A72-4581-9F1D-E07ADB724E89","rank":"normal"}],"P1451":[{"mainsnak":{"snaktype":"value","property":"P1451","hash":"d2a352f4192f8f4b636fb524842b92487b827222","datavalue":{"value":"3997191","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1820593$02291F0C-C998-4385-98DB-3B10D0918114","rank":"normal"}],"P1450":[{"mainsnak":{"snaktype":"value","property":"P1450","hash":"b6739fba16acf61162defd709061e3d3f6a05da4","datavalue":{"value":"saturation","type":"string"},"datatype":"string"},"type":"statement","id":"Q1820593$1A87084A-8CFF-4C4B-9A94-2B294094AFBC","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"2c8ac17cf1467463b7ac55a7b8fc01ae2eaf1c10","datavalue":{"value":"recursive axioms","type":"string"},"datatype":"string"},"type":"statement","id":"Q1820593$C05976EF-C165-46AD-82D5-6EA65B630909","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"04d097e92166179fc1fcdd68d19b99f0cb17dcfc","datavalue":{"value":"deductive databases","type":"string"},"datatype":"string"},"type":"statement","id":"Q1820593$9C3EA578-4B44-4488-85ED-E56A04ABE9E6","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"5d0b1ac688c6c470651d1ced041f02f14234bf47","datavalue":{"value":"relational query","type":"string"},"datatype":"string"},"type":"statement","id":"Q1820593$7296A151-31A5-46B6-8899-B21BAE7D3146","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"c8a655f6a575759ae37d51f73c166ce2eaabd6c2","datavalue":{"value":"virtual relations","type":"string"},"datatype":"string"},"type":"statement","id":"Q1820593$DE92C769-5259-47C5-B819-5DB501F4DC17","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"0e431190495251d75e7d7f973ca704f4139885eb","datavalue":{"value":"Horn clauses","type":"string"},"datatype":"string"},"type":"statement","id":"Q1820593$58C2E682-97BE-4E6E-825A-F6E8AD50E8B6","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"adf7d7cab9c5aebd007bc579fd8d6254fa0d112a","datavalue":{"value":"relational program","type":"string"},"datatype":"string"},"type":"statement","id":"Q1820593$A051DE37-B091-4F1F-8FA0-4B67C0230F74","rank":"normal"}],"P12":[{"mainsnak":{"snaktype":"value","property":"P12","hash":"cff0885390816c36646745c3e080f042e37775e7","datavalue":{"value":"Q114693233","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1820593$C158AAC3-CE42-4620-9A20-2F6B19F2C27B","rank":"normal"}],"P1460":[{"mainsnak":{"snaktype":"value","property":"P1460","hash":"57f7fea50d2ce1b39b695c4a1313582eed405e38","datavalue":{"value":{"entity-type":"item","numeric-id":5976449,"id":"Q5976449"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1820593$1C68A5B5-B416-47D6-8509-66CDEA859D5A","rank":"normal"}],"P223":[{"mainsnak":{"snaktype":"value","property":"P223","hash":"3bb49bca774ef958b14c319951e48162cbd7fa98","datavalue":{"value":{"entity-type":"item","numeric-id":4199578,"id":"Q4199578"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1820593$FB8B135D-F84A-4E4F-B0A7-74DC961A862E","rank":"normal"}],"P205":[{"mainsnak":{"snaktype":"value","property":"P205","hash":"ea31c5c4641234a18eb558521e1628d3e2e88967","datavalue":{"value":"https://doi.org/10.1007/bf03037407","type":"string"},"datatype":"url"},"type":"statement","id":"Q1820593$31EB5235-A1C5-4B1E-BE3F-33F414603F1D","rank":"normal"}],"P388":[{"mainsnak":{"snaktype":"value","property":"P388","hash":"39e58fcb2c9517335cea652da9c384bd450a7c42","datavalue":{"value":"W2036240164","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1820593$A85ADEA5-2657-4977-AA52-041297F09190","rank":"normal"}],"P1643":[{"mainsnak":{"snaktype":"value","property":"P1643","hash":"efdd9f1b395bd11ed6955e786d0d24ba45a74947","datavalue":{"value":{"entity-type":"item","numeric-id":3805964,"id":"Q3805964"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"daba10447d625a7c280cc08219ea32131247248b","datavalue":{"value":{"amount":"+0.8679631948471069","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q1820593$D02EFB7C-B85E-45CB-A0BC-8620EE897F3F","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"1ec5ff8ff74fa231bf307d743885cca3ee3c7ae0","datavalue":{"value":{"entity-type":"item","numeric-id":3746931,"id":"Q3746931"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"1ccc520a491afe6a7ed46e4ada8793473a625c86","datavalue":{"value":{"amount":"+0.8246443867683411","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q1820593$42EA51DB-92FF-4169-B61C-0909E88343E4","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"d6923ff82d932926f4da9be2f94209d643be0b62","datavalue":{"value":{"entity-type":"item","numeric-id":1062477,"id":"Q1062477"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"ec26999a398acfa9b44b63fb73782eec1e1f4197","datavalue":{"value":{"amount":"+0.8168963193893433","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q1820593$BC7C184E-1DC4-41F8-8CC3-BEC72FA5F482","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"d67e33848fbdd6fd3e44bd593e804b73653260fb","datavalue":{"value":{"entity-type":"item","numeric-id":3830569,"id":"Q3830569"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"8e7e599fedba91ed9c25a555287394c7ec061006","datavalue":{"value":{"amount":"+0.7916072010993958","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q1820593$95E0DC53-C989-45F6-8BC4-8A160AF13F0C","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"71a8c6d6b8e9491c8c6cc7ab9d31c199d3383dbc","datavalue":{"value":{"entity-type":"item","numeric-id":1123651,"id":"Q1123651"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"dda8f4848865631641778cce9d7d034a95da3424","datavalue":{"value":{"amount":"+0.7745222449302673","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q1820593$B6069316-4530-43F6-A874-A1BDE7627B5F","rank":"normal"}]},"sitelinks":{"mardi":{"site":"mardi","title":"The Alexander Method - a technique for the processing of recursive axioms in deductive databases","badges":[],"url":"https://portal.mardi4nfdi.de/wiki/The_Alexander_Method_-_a_technique_for_the_processing_of_recursive_axioms_in_deductive_databases"}}}}}