{"entities":{"Q1819572":{"pageid":1830314,"ns":120,"title":"Item:Q1819572","lastrevid":49039174,"modified":"2026-01-06T12:29:15Z","type":"item","id":"Q1819572","labels":{"en":{"language":"en","value":"Rewriting systems on FP expressions to reduce the number of sequences yielded"}},"descriptions":{"en":{"language":"en","value":"scientific article; zbMATH DE number 3992921"}},"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":"Q1819572$1557DEED-91A0-4C41-A8BF-E343031FF53D","rank":"normal"}],"P159":[{"mainsnak":{"snaktype":"value","property":"P159","hash":"5af8d064b8e3ea3f069cf77a055e6dbb6d144111","datavalue":{"value":{"text":"Rewriting systems on FP expressions to reduce the number of sequences yielded","language":"en"},"type":"monolingualtext"},"datatype":"monolingualtext"},"type":"statement","id":"Q1819572$1D28E6D2-1CD8-42A2-9E18-3D272DA1C779","rank":"normal"}],"P225":[{"mainsnak":{"snaktype":"value","property":"P225","hash":"129e65485177c6cc9a98a0bad19a48d70d07da60","datavalue":{"value":"0613.68012","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1819572$26318F40-F5B2-4530-8B50-74C48416E935","rank":"normal"}],"P27":[{"mainsnak":{"snaktype":"value","property":"P27","hash":"716e1386a83e0970f3f827d9eae5813ed72f2d58","datavalue":{"value":"10.1016/0167-6423(86)90017-1","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1819572$06C218AD-0BF4-4CEE-B763-9014E2264524","rank":"normal"}],"P16":[{"mainsnak":{"snaktype":"value","property":"P16","hash":"9af17e0525f28715f07b066372802caf3dec8a17","datavalue":{"value":{"entity-type":"item","numeric-id":757068,"id":"Q757068"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1819572$50738D3C-0B68-48C2-BCF3-AF116FB9BC4F","rank":"normal"}],"P200":[{"mainsnak":{"snaktype":"value","property":"P200","hash":"4082512e7d3530b9726df691c7c28e9fec542a8c","datavalue":{"value":{"entity-type":"item","numeric-id":169675,"id":"Q169675"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1819572$57D9820A-676F-4557-A693-4CDEA34BAC60","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":"Q1819572$C9701447-C20A-404E-B4FE-3BD5ECF0EA7C","rank":"normal"}],"P1448":[{"mainsnak":{"snaktype":"value","property":"P1448","hash":"c953e77a77d36d6632590160d47e56c682414288","datavalue":{"value":"We are concerned in transforming FP programs so as to minimize the number of intermediate sequences appearing in FP expressions that express iterative programs. Because FP expressions are often required to run on a Von Neumann machine, it would be useful to eliminate unnecessary intermediate sequences.    We propose transformation rules based on the algebra of functional programs. In contrast with many others systems of rules for program transformation, the sets of rules presented here are convergent (i.e. finitely terminating and confluent). These rewriting systems are produced by the Knuth-Bendix procedure applied to an initial set of equations and correspond to equations that are valid in the algebra of functional programs.    Essentially, the paper relates our experience in using REVE to process a large set of equations and show the actual limitations. Finally an outline of future research is proposed.","type":"string"},"datatype":"string"},"type":"statement","id":"Q1819572$4806B0EF-78C5-4B64-ADDB-D2FEF9BEA828","rank":"normal"}],"P226":[{"mainsnak":{"snaktype":"value","property":"P226","hash":"7cfff2e3b7f009b69ae82e4aa296ae1902bd02ff","datavalue":{"value":"68Q60","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1819572$8168AB52-F55C-44C9-84DA-3BEECE6769C4","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P226","hash":"6be78f1bad1f2f19058dbde65eb124c0430a7d27","datavalue":{"value":"68W30","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1819572$96A1EC67-23DF-4B30-B5CD-AEC4A4DD9975","rank":"normal"}],"P1451":[{"mainsnak":{"snaktype":"value","property":"P1451","hash":"c0a54dfaae15fc248158c73b1756b5254cd86485","datavalue":{"value":"3992921","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1819572$D614DED8-10A7-4F43-8252-CF50B1877044","rank":"normal"}],"P1450":[{"mainsnak":{"snaktype":"value","property":"P1450","hash":"b7afee64d646fbc6118cbb568c7cdc8c1a2dd79d","datavalue":{"value":"FP programs","type":"string"},"datatype":"string"},"type":"statement","id":"Q1819572$84E9259A-99D0-4B5B-8BAD-D58E96E27421","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"1c89b20a853c6d7069d5ce0e33d6525cb7b1cf01","datavalue":{"value":"iterative programs","type":"string"},"datatype":"string"},"type":"statement","id":"Q1819572$59D75FBD-2A8A-4DF9-89AE-DAE158ABEA8D","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"984dcd53027fe713341da925413916d43b635042","datavalue":{"value":"unnecessary intermediate sequences","type":"string"},"datatype":"string"},"type":"statement","id":"Q1819572$600689F3-6509-4967-BE96-3737E71C243F","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"4e648ff505e075c265bbc6ede9657ad2cc308b1f","datavalue":{"value":"algebra of functional programs","type":"string"},"datatype":"string"},"type":"statement","id":"Q1819572$5F3FF521-96B1-4C33-B56C-51DFF2B2B4FA","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"322ea768f2b97508db847d80bb51e98a654d6c56","datavalue":{"value":"program transformation","type":"string"},"datatype":"string"},"type":"statement","id":"Q1819572$046D827D-7EA8-48EA-918A-E8E961265F4E","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"b0f3e66d0c05c393bbc596d169abb55b93f3e0f1","datavalue":{"value":"Knuth-Bendix procedure","type":"string"},"datatype":"string"},"type":"statement","id":"Q1819572$57E6836E-7210-4039-A5D2-7F1EA8BBF424","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"fc42fcb80093da6216156076b6ef91ed41cb549d","datavalue":{"value":"REVE","type":"string"},"datatype":"string"},"type":"statement","id":"Q1819572$037ED913-C51A-4C9F-9B16-2E026FE07545","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":"Q1819572$A7DB3C98-CF80-49BD-BC03-A8BBC19DE5C9","rank":"normal"}],"P205":[{"mainsnak":{"snaktype":"value","property":"P205","hash":"409b1c0315e93b7b8f419d28e01abfcfe47e1ced","datavalue":{"value":"https://doi.org/10.1016/0167-6423(86)90017-1","type":"string"},"datatype":"url"},"type":"statement","id":"Q1819572$05D39C2F-53C6-443C-99F7-EC6BF4D1B47F","rank":"normal"}],"P388":[{"mainsnak":{"snaktype":"value","property":"P388","hash":"1eef9289bbcc367ec949959484e303270694ec5c","datavalue":{"value":"W2075624179","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1819572$9E4781C7-B80F-4F60-BE89-1BA57EF64637","rank":"normal"}],"P1643":[{"mainsnak":{"snaktype":"value","property":"P1643","hash":"aeb8c05af65c4fc188b77145c4c1ebb98932f075","datavalue":{"value":{"entity-type":"item","numeric-id":3718129,"id":"Q3718129"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"0e6174d3a572f8a251b42df8b7c5a45b1fda86d2","datavalue":{"value":{"amount":"+0.7952905297279358","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":"Q1819572$6D6EDE2D-C40A-46C9-B846-F57023AA42E5","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"8817a3c2dbdb1881bdce708774b70c98d6cd02fd","datavalue":{"value":{"entity-type":"item","numeric-id":3677142,"id":"Q3677142"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"63e1c7c500eb9d7f615383165c0a94368d3f0496","datavalue":{"value":{"amount":"+0.7387452721595764","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":"Q1819572$9232D868-653D-4653-A70E-5084B2CEBB3F","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"a791d0e4923986cdea7e2e1e7740b7652ee9be3f","datavalue":{"value":{"entity-type":"item","numeric-id":3476266,"id":"Q3476266"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"1ef070cbbc507971f6041922d4c96d575ea99a3c","datavalue":{"value":{"amount":"+0.7378587126731873","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":"Q1819572$21477BB5-89C2-4ADD-A2FE-83C57D713E20","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"205be020c583f655d069282ecbeb26c52ce575cc","datavalue":{"value":{"entity-type":"item","numeric-id":4299163,"id":"Q4299163"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"c6fbf4e6a4ecece506cdd1674d99d2b173d8cddf","datavalue":{"value":{"amount":"+0.735720157623291","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":"Q1819572$71F58524-A57D-46DF-8FA5-134CD7305DCB","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"c75a2f09b2f7e8b4e417073c6127a7f856249356","datavalue":{"value":{"entity-type":"item","numeric-id":3823139,"id":"Q3823139"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"c9266ca4180930ab27fb2aabcd00d5996815cc6a","datavalue":{"value":{"amount":"+0.7337522506713867","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":"Q1819572$85C1A2F5-CB8E-43C0-BA0B-32784923E088","rank":"normal"}]},"sitelinks":{"mardi":{"site":"mardi","title":"Publication:1819572","badges":[],"url":"https://portal.mardi4nfdi.de/wiki/Publication:1819572"}}}}}