{"entities":{"Q710385":{"pageid":712234,"ns":120,"title":"Item:Q710385","lastrevid":63715575,"modified":"2026-04-11T15:03:17Z","type":"item","id":"Q710385","labels":{"en":{"language":"en","value":"A new sorting algorithm for accelerating join-based queries"}},"descriptions":{"en":{"language":"en","value":"scientific article; zbMATH DE number 5802281"}},"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":"Q710385$09087CA1-0E0B-4E90-B9BA-5B3A13666315","rank":"normal"}],"P159":[{"mainsnak":{"snaktype":"value","property":"P159","hash":"757bde61a13f119c6430b9311faeade6cec12a29","datavalue":{"value":{"text":"A new sorting algorithm for accelerating join-based queries","language":"en"},"type":"monolingualtext"},"datatype":"monolingualtext"},"type":"statement","id":"Q710385$B64B3208-120E-4133-A435-3B109E9FE5B9","rank":"normal"}],"P225":[{"mainsnak":{"snaktype":"value","property":"P225","hash":"f7f92b1257c4c286cc67e0de06abd62d9e2cc474","datavalue":{"value":"1346.68309","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q710385$22B095E5-CB40-4751-B831-1623CC497413","rank":"normal"}],"P16":[{"mainsnak":{"snaktype":"value","property":"P16","hash":"111fabe4563731282bb862a345b3d25d30f9a763","datavalue":{"value":{"entity-type":"item","numeric-id":710384,"id":"Q710384"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q710385$0CCE660C-BDC4-4FDE-9833-F01F64F5B720","rank":"normal"}],"P200":[{"mainsnak":{"snaktype":"value","property":"P200","hash":"15f88aa8bef30d5f7d1df3dcbda5f07af4811c8b","datavalue":{"value":{"entity-type":"item","numeric-id":424005,"id":"Q424005"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q710385$01D7E319-FE74-48E9-8548-DA5D6756FB42","rank":"normal"}],"P28":[{"mainsnak":{"snaktype":"value","property":"P28","hash":"c70502fa34607ba7f4feff8020391467ed7cd849","datavalue":{"value":{"time":"+2010-10-19T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"},"type":"statement","id":"Q710385$62B06610-5892-4B08-8E68-E13FE9DD8D65","rank":"normal"}],"P1448":[{"mainsnak":{"snaktype":"value","property":"P1448","hash":"eb5feff8b2f97f72268932ca52e07a46ef59ba61","datavalue":{"value":"The performance of several Database Management Systems (DBMSs) and Data Stream Management Systems (DSMSs) queries is dominated by the cost of the sorting algorithm. Sorting is an integral component of most database management systems. Stable sorting algorithms play an important role in DBMS queries since such operations requires stable sorting outputs. In this paper, we present a new stable sorting algorithm for internal sorting that scans an unsorted input array of length \\(n\\) and arranges it into \\(m\\) sorted sub-arrays. By using the \\(m\\)-way merge algorithm, the sorted \\(m\\) subarrays will be merged into the final output sorted array. The proposed algorithm keeps the stability of the keys intact. The scanning process requires linear time complexity in the best case, and \\(O(n \\log m)\\) in the worst case, and the \\(m\\)-way merge process requires \\(O (n \\log m)\\) time complexity. The proposed algorithm has a time complexity of \\(O (n \\log m)\\) element comparisons. The performed experimental results have shown that the proposed algorithm outperforms other stable sorting algorithms that are designed for join-based queries.","type":"string"},"datatype":"string"},"type":"statement","id":"Q710385$132C8807-1A16-43C8-9D6E-824E82F90241","rank":"normal"}],"P226":[{"mainsnak":{"snaktype":"value","property":"P226","hash":"a7ddaa80bf0a693a36c1113ff6b7ad576f729940","datavalue":{"value":"68W40","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q710385$824C0EA2-DCE4-405B-BEEC-CF18B968B740","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P226","hash":"3f97694d44af155a68434cb72eabc6a4d5dd5227","datavalue":{"value":"68P10","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q710385$DD3E8C24-D510-4A51-B99C-C75EDBB2E5A7","rank":"normal"}],"P1451":[{"mainsnak":{"snaktype":"value","property":"P1451","hash":"7dca6be04fa3680720fa57d9ad67f3a4f5be04f8","datavalue":{"value":"5802281","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q710385$ADC9802B-4DA0-4771-9AEE-DCB741C187D2","rank":"normal"}],"P1450":[{"mainsnak":{"snaktype":"value","property":"P1450","hash":"1f11a697ca4320b2c5e334107aae45a37f7f8f8b","datavalue":{"value":"sorting","type":"string"},"datatype":"string"},"type":"statement","id":"Q710385$6E582CAB-24B6-4CCA-9F98-BA4AF18EFA42","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"81e8bfeeac2df25e1bfada3b6cb69b47a86b21f8","datavalue":{"value":"stable sorting","type":"string"},"datatype":"string"},"type":"statement","id":"Q710385$2F1D0D44-D050-47F0-8A65-E67518F7A4CD","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"8c6f34ca0dfaa7e4b1dda483e600674461a071f3","datavalue":{"value":"auxiliary storage sorting","type":"string"},"datatype":"string"},"type":"statement","id":"Q710385$C4691C48-FE94-4EFB-9F7A-ECA41B7034B6","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"1c2429349fe6ad34348df532161c2c6d4e44d116","datavalue":{"value":"merging","type":"string"},"datatype":"string"},"type":"statement","id":"Q710385$E07F8D8A-6780-4A3A-978E-713CD6F2D2B2","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":"Q710385$780BD862-AA68-4A1A-87FE-289F5FF4B4CC","rank":"normal"}],"P205":[{"mainsnak":{"snaktype":"value","property":"P205","hash":"9881710e0a95fbb820ed5bad812467addd0025b2","datavalue":{"value":"https://doi.org/10.3390/mca15020208","type":"string"},"datatype":"url"},"type":"statement","id":"Q710385$17F27F29-FD36-41F8-BF1D-25B64A66A5F5","rank":"normal"}],"P388":[{"mainsnak":{"snaktype":"value","property":"P388","hash":"5a8014b62b2b39ad74de64788ddedf2ff4400ccb","datavalue":{"value":"W2396507402","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q710385$DBC975CB-7F85-4118-A49C-E38C2E07DBC8","rank":"normal"}],"P27":[{"mainsnak":{"snaktype":"value","property":"P27","hash":"6f9b71b37d211050bbc990e367f3c2082fdb3fd2","datavalue":{"value":"10.3390/MCA15020208","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q710385$AA3780C5-9935-47D0-965D-DD9A403D95DD","rank":"normal"}],"P1643":[{"mainsnak":{"snaktype":"value","property":"P1643","hash":"8f97090dcbc44c1798a638ec8eb230918c7f8c3f","datavalue":{"value":{"entity-type":"item","numeric-id":1264003,"id":"Q1264003"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"07ed2b585f6690f7eabea6ceac0e0c662472a4a7","datavalue":{"value":{"amount":"+0.7192165851593018","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":"Q710385$7D8E4324-1618-4D91-B926-B48D4771FCA5","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"8224b604c0d1cd1e722310c23b0b7f79b4e7640f","datavalue":{"value":{"entity-type":"item","numeric-id":1066681,"id":"Q1066681"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"a0d6a8cd7e10fc6194dbe45d4d29d91fe2406f96","datavalue":{"value":{"amount":"+0.7010381817817688","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":"Q710385$C47D391D-FD65-42F5-8328-290AC3A95622","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"f367c026d9ce43be533ac4bd4ba7007c19ccea32","datavalue":{"value":{"entity-type":"item","numeric-id":3372496,"id":"Q3372496"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"3f19f314b57e304de7dd7d52ce187b9023a33439","datavalue":{"value":{"amount":"+0.6732061505317688","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":"Q710385$20CE77E5-61C5-4A3D-BA73-7CB39F3FFF19","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"54574922f5041deb4d19a58fabbc1764a5e83238","datavalue":{"value":{"entity-type":"item","numeric-id":1286689,"id":"Q1286689"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"843013bc1b46c22b5c18f80644cb5b928f923a3c","datavalue":{"value":{"amount":"+0.6674767136573792","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":"Q710385$A02CDD0F-33F2-4D5C-970A-608CD5735B9D","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"b563588117f5ea6b2cf3f655286e69b895802e9f","datavalue":{"value":{"entity-type":"item","numeric-id":1007610,"id":"Q1007610"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"8a5dd401bcafb3438e4500084d54f1bfdaaf9607","datavalue":{"value":{"amount":"+0.6663210391998291","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":"Q710385$A4910896-8462-4C31-B2D6-074895C22591","rank":"normal"}],"P163":[{"mainsnak":{"snaktype":"value","property":"P163","hash":"45fcd4163b5f33e6e8c784f5522d7246c0a1a61e","datavalue":{"value":{"entity-type":"item","numeric-id":57056,"id":"Q57056"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q710385$1604AB81-2294-4D73-849E-1BE756ED361C","rank":"normal"}]},"sitelinks":{"mardi":{"site":"mardi","title":"A new sorting algorithm for accelerating join-based queries","badges":[],"url":"https://portal.mardi4nfdi.de/wiki/A_new_sorting_algorithm_for_accelerating_join-based_queries"}}}}}