{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T13:56:07Z","timestamp":1762005367544,"version":"3.37.3"},"reference-count":38,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2021,8,21]],"date-time":"2021-08-21T00:00:00Z","timestamp":1629504000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,8,21]],"date-time":"2021-08-21T00:00:00Z","timestamp":1629504000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Data Sci. Eng."],"published-print":{"date-parts":[[2021,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>By breaking sensitive associations between attributes, database fragmentation can protect the privacy of outsourced data storage. Database fragmentation algorithms need prior knowledge of sensitive associations in the tackled database and set it as the optimization objective. Thus, the effectiveness of these algorithms is limited by prior knowledge. Inspired by the anonymity degree measurement in anonymity techniques such as <jats:italic>k<\/jats:italic>-anonymity, an anonymity-driven database fragmentation problem is defined in this paper. For this problem, a set-based adaptive distributed differential evolution (S-ADDE) algorithm is proposed. S-ADDE adopts an island model to maintain population diversity. Two set-based operators, i.e., set-based mutation and set-based crossover, are designed in which the continuous domain in the traditional differential evolution is transferred to the discrete domain in the anonymity-driven database fragmentation problem. Moreover, in the set-based mutation operator, each individual\u2019s mutation strategy is adaptively selected according to the performance. The experimental results demonstrate that the proposed S-ADDE is significantly better than the compared approaches. The effectiveness of the proposed operators is verified.<\/jats:p>","DOI":"10.1007\/s41019-021-00170-4","type":"journal-article","created":{"date-parts":[[2021,8,21]],"date-time":"2021-08-21T07:02:40Z","timestamp":1629529360000},"page":"380-391","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["Set-Based Adaptive Distributed Differential Evolution for Anonymity-Driven Database Fragmentation"],"prefix":"10.1007","volume":"6","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5955-6295","authenticated-orcid":false,"given":"Yong-Feng","family":"Ge","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jinli","family":"Cao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hua","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhenxiang","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yanchun","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,8,21]]},"reference":[{"key":"170_CR1","unstructured":"Aggarwal G, Bawa M, Ganesan P, Garcia-Molina H, Kenthapadi K, Motwani R, Srivastava U, Thomas D, Xu Y (2005) Two can keep a secret: a distributed architecture for secure database services. In: 2005 CIDR conference"},{"key":"170_CR2","doi-asserted-by":"crossref","unstructured":"Ciriani V, Di\u00a0Vimercati SDC, Foresti S, Jajodia S, Paraboschi S, Samarati P (2007) Fragmentation and encryption to enforce privacy in data storage. In: European symposium on research in computer security, Springer, pp 171\u2013186","DOI":"10.1007\/978-3-540-74835-9_12"},{"issue":"3","key":"170_CR3","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1805974.1805978","volume":"13","author":"V Ciriani","year":"2010","unstructured":"Ciriani V, Vimercati SDCD, Foresti S, Jajodia S, Paraboschi S, Samarati P (2010) Combining fragmentation and encryption to protect privacy in data storage. ACM Trans Inf Syst Secur 13(3):1\u201333","journal-title":"ACM Trans Inf Syst Secur"},{"issue":"1","key":"170_CR4","doi-asserted-by":"publisher","first-page":"59","DOI":"10.3233\/JCS-140513","volume":"23","author":"Capitani De","year":"2015","unstructured":"De Capitani, di Vimercati S, Foresti S, Jajodia S, Livraga G, Paraboschi S, Samarati P (2015) Loose associations to increase utility in data publishing. J Comput Secur 23(1):59\u201388","journal-title":"J Comput Secur"},{"issue":"1","key":"170_CR5","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s13755-019-0084-2","volume":"7","author":"J Du","year":"2019","unstructured":"Du J, Michalska S, Subramani S, Wang H, Zhang Y (2019) Neural attention with character embeddings for hay fever detection from twitter. Health Inf Sci Syst 7(1):1\u20137. https:\/\/doi.org\/10.1007\/s13755-019-0084-2","journal-title":"Health Inf Sci Syst"},{"issue":"7","key":"170_CR6","doi-asserted-by":"publisher","first-page":"4720","DOI":"10.1109\/tgrs.2019.2892567","volume":"57","author":"Z Gao","year":"2019","unstructured":"Gao Z, Pan Z, Zuo C, Gao J, Xu Z (2019) An optimized deep network representation of multimutation differential evolution and its application in seismic inversion. IEEE Trans Geosci Remote Sens 57(7):4720\u20134734. https:\/\/doi.org\/10.1109\/tgrs.2019.2892567","journal-title":"IEEE Trans Geosci Remote Sens"},{"key":"170_CR7","doi-asserted-by":"publisher","unstructured":"Ge YF, Yu WJ, Zhang J (2016) Diversity-based multi-population differential evolution for large-scale optimization. In: 2016 genetic and evolutionary computation conference, ACM Press, pp 31\u201332. https:\/\/doi.org\/10.1145\/2908961.2908995","DOI":"10.1145\/2908961.2908995"},{"issue":"7","key":"170_CR8","doi-asserted-by":"publisher","first-page":"2166","DOI":"10.1109\/tcyb.2017.2728725","volume":"48","author":"YF Ge","year":"2018","unstructured":"Ge YF, Yu WJ, Lin Y, Gong YJ, Zhan ZH, Chen WN, Zhang J (2018) Distributed differential evolution based on adaptive mergence and split for large-scale optimization. IEEE Trans Cybern 48(7):2166\u20132180. https:\/\/doi.org\/10.1109\/tcyb.2017.2728725","journal-title":"IEEE Trans Cybern"},{"key":"170_CR9","doi-asserted-by":"crossref","unstructured":"Ge YF, Cao J, Wang H, Zhang Y, Chen Z (2020a) Distributed differential evolution for anonymity-driven vertical fragmentation in outsourced data storage. In: 2020 Web information systems engineering, Springer International Publishing, pp 213\u2013226","DOI":"10.1007\/978-3-030-62008-0_15"},{"key":"170_CR10","doi-asserted-by":"publisher","DOI":"10.1109\/tcyb.2020.3027962","author":"YF Ge","year":"2020","unstructured":"Ge YF, Yu WJ, Cao J, Wang H, Zhan ZH, Zhang Y, Zhang J (2020) Distributed memetic algorithm for outsourced database fragmentation. IEEE Trans Cybern. https:\/\/doi.org\/10.1109\/tcyb.2020.3027962","journal-title":"IEEE Trans Cybern"},{"issue":"1","key":"170_CR11","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s13755-018-0046-0","volume":"6","author":"MR Islam","year":"2018","unstructured":"Islam MR, Kabir MA, Ahmed A, Kamal ARM, Wang H, Ulhaq A (2018) Depression detection from social network data using machine learning techniques. Health Inf Sci Syst 6(1):1\u201312. https:\/\/doi.org\/10.1007\/s13755-018-0046-0","journal-title":"Health Inf Sci Syst"},{"issue":"1","key":"170_CR12","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s13677-014-0025-1","volume":"4","author":"J K\u00f6hler","year":"2015","unstructured":"K\u00f6hler J, J\u00fcnemann K, Hartenstein H (2015) Confidential database-as-a-service approaches: taxonomy and survey. J Cloud Comput 4(1):1\u201314","journal-title":"J Cloud Comput"},{"issue":"5","key":"170_CR13","doi-asserted-by":"publisher","first-page":"785","DOI":"10.1109\/tsc.2016.2520932","volume":"10","author":"J Li","year":"2017","unstructured":"Li J, Yao W, Zhang Y, Qian H, Han J (2017) Flexible and fine-grained attribute-based data storage in cloud computing. IEEE Trans Serv Comput 10(5):785\u2013796. https:\/\/doi.org\/10.1109\/tsc.2016.2520932","journal-title":"IEEE Trans Serv Comput"},{"issue":"4","key":"170_CR14","doi-asserted-by":"publisher","first-page":"407","DOI":"10.1007\/s11280-011-0114-8","volume":"14","author":"M Li","year":"2011","unstructured":"Li M, Sun X, Wang H, Zhang Y, Zhang J (2011) Privacy-aware access control with trust management in web service. World Wide Web 14(4):407\u2013430. https:\/\/doi.org\/10.1007\/s11280-011-0114-8","journal-title":"World Wide Web"},{"issue":"2","key":"170_CR15","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1016\/0169-023x(93)90003-8","volume":"11","author":"X Lin","year":"1993","unstructured":"Lin X, Orlowska M, Zhang Y (1993) A graph based cluster approach for vertical partitioning in database design. Data Knowl Eng 11(2):151\u2013169. https:\/\/doi.org\/10.1016\/0169-023x(93)90003-8","journal-title":"Data Knowl Eng"},{"key":"170_CR16","doi-asserted-by":"publisher","unstructured":"Machanavajjhala A, Gehrke J, Kifer D, Venkitasubramaniam M (2006) L-diversity: privacy beyond k-anonymity. In: 22nd international conference on data engineering. IEEE. https:\/\/doi.org\/10.1109\/icde.2006.1","DOI":"10.1109\/icde.2006.1"},{"issue":"1","key":"170_CR17","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1007\/s11280-017-0456-y","volume":"21","author":"M Peng","year":"2017","unstructured":"Peng M, Zeng G, Sun Z, Huang J, Wang H, Tian G (2017) Personalized app recommendation based on app permissions. World Wide Web 21(1):89\u2013104. https:\/\/doi.org\/10.1007\/s11280-017-0456-y","journal-title":"World Wide Web"},{"key":"170_CR18","unstructured":"Price K, Storn RM, Lampinen JA (2006) Differential evolution: a practical approach to global optimization. Springer Science & Business Media"},{"key":"170_CR19","doi-asserted-by":"publisher","first-page":"187","DOI":"10.1007\/978-3-642-30504-7_8","volume-title":"Differential evolution. Handbook of optimization","author":"KV Price","year":"2013","unstructured":"Price KV (2013) Differential evolution. Handbook of optimization. Springer, Berlin, pp 187\u2013214"},{"key":"170_CR20","doi-asserted-by":"publisher","unstructured":"Rani K, Sagar RK (2017) Enhanced data storage security in cloud environment using encryption, compression and splitting technique. In: 2017 2nd international conference on telecommunication and networks (TEL-NET). IEEE. https:\/\/doi.org\/10.1109\/tel-net.2017.8343557","DOI":"10.1109\/tel-net.2017.8343557"},{"issue":"1","key":"170_CR21","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s13755-020-00125-5","volume":"8","author":"R Sarki","year":"2020","unstructured":"Sarki R, Ahmed K, Wang H, Zhang Y (2020) Automated detection of mild and multi-class diabetic eye diseases using deep learning. Health Inf Sci Syst 8(1):1\u20139. https:\/\/doi.org\/10.1007\/s13755-020-00125-5","journal-title":"Health Inf Sci Syst"},{"issue":"1","key":"170_CR22","doi-asserted-by":"publisher","first-page":"233","DOI":"10.1109\/tcyb.2018.2868493","volume":"50","author":"J Sun","year":"2020","unstructured":"Sun J, Gao S, Dai H, Cheng J, Zhou M, Wang J (2020) Bi-objective elite differential evolution algorithm for multivalued logic networks. IEEE Trans Cybern 50(1):233\u2013246. https:\/\/doi.org\/10.1109\/tcyb.2018.2868493","journal-title":"IEEE Trans Cybern"},{"issue":"05","key":"170_CR23","doi-asserted-by":"publisher","first-page":"557","DOI":"10.1142\/s0218488502001648","volume":"10","author":"L Sweeney","year":"2002","unstructured":"Sweeney L (2002) K-anonymity: a model for protecting privacy. Int J Uncertainty Fuzziness Knowl Based Syst 10(05):557\u2013570. https:\/\/doi.org\/10.1142\/s0218488502001648","journal-title":"Int J Uncertainty Fuzziness Knowl Based Syst"},{"key":"170_CR24","doi-asserted-by":"publisher","first-page":"463","DOI":"10.1016\/j.procs.2015.02.045","volume":"46","author":"NH UbaidurRahman","year":"2015","unstructured":"UbaidurRahman NH, Balamurugan C, Mariappan R (2015) A novel DNA computing based encryption and decryption algorithm. Proc Comput Sci 46:463\u2013475","journal-title":"Proc Comput Sci"},{"issue":"1","key":"170_CR25","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s13755-020-00126-4","volume":"8","author":"P Vimalachandran","year":"2020","unstructured":"Vimalachandran P, Liu H, Lin Y, Ji K, Wang H, Zhang Y (2020) Improving accessibility of the Australian my health records while preserving privacy and security of the system. Health Inf Sci Syst 8(1):1\u20139. https:\/\/doi.org\/10.1007\/s13755-020-00126-4","journal-title":"Health Inf Sci Syst"},{"issue":"1","key":"170_CR26","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s11280-017-0490-9","volume":"21","author":"H Wang","year":"2018","unstructured":"Wang H, Zhang Z, Taleb T (2018) Special issue on security and privacy of IOT. World Wide Web 21(1):1\u20136","journal-title":"World Wide Web"},{"issue":"2","key":"170_CR27","doi-asserted-by":"publisher","first-page":"951","DOI":"10.1007\/s11280-019-00704-x","volume":"23","author":"H Wang","year":"2020","unstructured":"Wang H, Wang Y, Taleb T, Jiang X (2020) Special issue on security and privacy in network computing. World Wide Web 23(2):951\u2013957. https:\/\/doi.org\/10.1007\/s11280-019-00704-x","journal-title":"World Wide Web"},{"issue":"1","key":"170_CR28","doi-asserted-by":"publisher","first-page":"421","DOI":"10.1007\/s11280-019-00745-2","volume":"23","author":"Y Wang","year":"2019","unstructured":"Wang Y, Yan Z, Feng W, Liu S (2019) Privacy protection in mobile crowd sensing: a survey. World Wide Web 23(1):421\u2013452. https:\/\/doi.org\/10.1007\/s11280-019-00745-2","journal-title":"World Wide Web"},{"key":"170_CR29","doi-asserted-by":"crossref","unstructured":"Xu X, Xiong L, Liu J (2015) Database fragmentation with confidentiality constraints: a graph search approach. In: 2015 ACM conference on data and application security and privacy, pp 263\u2013270","DOI":"10.1145\/2699026.2699121"},{"issue":"12","key":"170_CR30","doi-asserted-by":"publisher","first-page":"2302","DOI":"10.1109\/TIFS.2014.2362979","volume":"9","author":"J Yu","year":"2014","unstructured":"Yu J, Wang G, Mu Y, Gao W (2014) An efficient generic framework for three-factor authentication with provably secure instantiation. IEEE Trans Inf Forensics Secur 9(12):2302\u20132313","journal-title":"IEEE Trans Inf Forensics Secur"},{"issue":"4","key":"170_CR31","doi-asserted-by":"publisher","first-page":"767","DOI":"10.1109\/TIFS.2016.2615853","volume":"12","author":"Y Yu","year":"2017","unstructured":"Yu Y, Au MH, Ateniese G, Huang X, Susilo W, Dai Y, Min G (2017) Identity-based remote data integrity checking with perfect data privacy preserving for cloud storage. IEEE Trans Inf Forensics Secur 12(4):767\u2013778","journal-title":"IEEE Trans Inf Forensics Secur"},{"key":"170_CR32","doi-asserted-by":"publisher","DOI":"10.1007\/s11280-020-00813-y","author":"F Zhang","year":"2020","unstructured":"Zhang F, Wang Y, Liu S, Wang H (2020) Decision-based evasion attacks on tree ensemble classifiers. World Wide Web. https:\/\/doi.org\/10.1007\/s11280-020-00813-y","journal-title":"World Wide Web"},{"issue":"4","key":"170_CR33","doi-asserted-by":"publisher","first-page":"539","DOI":"10.1007\/s11280-013-0218-4","volume":"17","author":"J Zhang","year":"2014","unstructured":"Zhang J, Tao X, Wang H (2014) Outlier detection from large distributed databases. World Wide Web 17(4):539\u2013568","journal-title":"World Wide Web"},{"issue":"3","key":"170_CR34","doi-asserted-by":"publisher","first-page":"117","DOI":"10.1016\/1069-0115(94)90005-1","volume":"1","author":"Y Zhang","year":"1994","unstructured":"Zhang Y, Orlowska ME (1994) On fragmentation approaches for distributed database design. Inf Sci Appl 1(3):117\u2013132. https:\/\/doi.org\/10.1016\/1069-0115(94)90005-1","journal-title":"Inf Sci Appl"},{"key":"170_CR35","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1016\/j.ins.2016.04.015","volume":"379","author":"Y Zhang","year":"2017","unstructured":"Zhang Y, Chen X, Li J, Wong DS, Li H, You I (2017) Ensuring attribute privacy protection and fast decryption for outsourced data security in mobile cloud computing. Inf Sci 379:42\u201361. https:\/\/doi.org\/10.1016\/j.ins.2016.04.015","journal-title":"Inf Sci"},{"issue":"3","key":"170_CR36","doi-asserted-by":"publisher","first-page":"911","DOI":"10.1109\/tii.2016.2535347","volume":"12","author":"LM Zheng","year":"2016","unstructured":"Zheng LM, Zhang SX, Zheng SY, Pan YM (2016) Differential evolution algorithm with two-step subpopulation strategy and its application in microwave circuit designs. IEEE Trans Ind Inf 12(3):911\u2013923. https:\/\/doi.org\/10.1109\/tii.2016.2535347","journal-title":"IEEE Trans Ind Inf"},{"key":"170_CR37","doi-asserted-by":"publisher","DOI":"10.1109\/tcyb.2019.2939219","author":"S Zhou","year":"2019","unstructured":"Zhou S, Xing L, Zheng X, Du N, Wang L, Zhang Q (2019) A self-adaptive differential evolution algorithm for scheduling a single batch-processing machine with arbitrary job sizes and release times. IEEE Trans Cybern. https:\/\/doi.org\/10.1109\/tcyb.2019.2939219","journal-title":"IEEE Trans Cybern"},{"issue":"3","key":"170_CR38","doi-asserted-by":"publisher","first-page":"536","DOI":"10.1109\/tevc.2019.2938531","volume":"24","author":"XG Zhou","year":"2019","unstructured":"Zhou XG, Peng CX, Liu J, Zhang Y, Zhang GJ (2019) Underestimation-assisted global-local cooperative differential evolution and the application to protein structure prediction. IEEE Trans Evol Comput 24(3):536\u2013550. https:\/\/doi.org\/10.1109\/tevc.2019.2938531","journal-title":"IEEE Trans Evol Comput"}],"container-title":["Data Science and Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41019-021-00170-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s41019-021-00170-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41019-021-00170-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,10,27]],"date-time":"2021-10-27T17:31:20Z","timestamp":1635355880000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s41019-021-00170-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,8,21]]},"references-count":38,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2021,12]]}},"alternative-id":["170"],"URL":"https:\/\/doi.org\/10.1007\/s41019-021-00170-4","relation":{},"ISSN":["2364-1185","2364-1541"],"issn-type":[{"type":"print","value":"2364-1185"},{"type":"electronic","value":"2364-1541"}],"subject":[],"published":{"date-parts":[[2021,8,21]]},"assertion":[{"value":"19 April 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 July 2021","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 August 2021","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 August 2021","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}