{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,8]],"date-time":"2025-09-08T05:34:42Z","timestamp":1757309682185,"version":"3.37.3"},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2018,3,3]],"date-time":"2018-03-03T00:00:00Z","timestamp":1520035200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Distrib Parallel Databases"],"published-print":{"date-parts":[[2018,6]]},"DOI":"10.1007\/s10619-018-7220-x","type":"journal-article","created":{"date-parts":[[2018,3,3]],"date-time":"2018-03-03T06:46:22Z","timestamp":1520059582000},"page":"399-441","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["Multi-join query optimization in bucket-based encrypted databases using an enhanced ant colony optimization algorithm"],"prefix":"10.1007","volume":"36","author":[{"given":"Mahmoud","family":"Jafarinejad","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7269-779X","authenticated-orcid":false,"given":"Morteza","family":"Amini","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2018,3,3]]},"reference":[{"key":"7220_CR1","doi-asserted-by":"crossref","unstructured":"Alamery, M., Faraahi, A., Javadi, H.H.S., Nourossana, S., Erfani, H.: Multi-join query optimization using the bees algorithm. In: Distributed Computing and Artificial Intelligence, pp. 449\u2013457. Springer (2010)","DOI":"10.1007\/978-3-642-14883-5_58"},{"issue":"1","key":"7220_CR2","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1145\/321105.321111","volume":"9","author":"R Bellman","year":"1962","unstructured":"Bellman, R.: Dynamic programming treatment of the travelling salesman problem. J. ACM (JACM) 9(1), 61\u201363 (1962)","journal-title":"J. ACM (JACM)"},{"key":"7220_CR3","unstructured":"Cordon, O., de\u00a0Viana I.N.F., Herrera, F., Moreno, L.: A new ACO model integrating evolutionary computation concepts: the best-worst ant system. In: Proceedings of the 2nd International Workshop on Ant Algorithms- From Ant Colonies to Artificial Ants, pp 22\u201329 (2000)"},{"issue":"16","key":"7220_CR4","first-page":"263","volume":"7","author":"W Ding","year":"2012","unstructured":"Ding, W., Lv, X.: Database multi-joint query optimization based on generic-tabu algorithm. J. Converg. Inf. Technol. (JCIT) 7(16), 263\u2013270 (2012)","journal-title":"J. Converg. Inf. Technol. (JCIT)"},{"issue":"1","key":"7220_CR5","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1109\/4235.585892","volume":"1","author":"M Dorigo","year":"1997","unstructured":"Dorigo, M., Gambardella, L.M.: Ant colony system: a cooperative learning approach to the traveling salesman problem. IEEE Trans. Evol. Comput. 1(1), 53\u201366 (1997)","journal-title":"IEEE Trans. Evol. Comput."},{"key":"7220_CR6","doi-asserted-by":"crossref","unstructured":"Flajolet, P., Sedgewick, R.: Analytic Combinatorics. Cambridge University Press, Cambridge, https:\/\/books.google.com.ua\/books?id=0h-4QcA1c1QC (2009)","DOI":"10.1017\/CBO9780511801655"},{"issue":"1","key":"7220_CR7","doi-asserted-by":"publisher","first-page":"175","DOI":"10.1007\/s10115-012-0608-4","volume":"39","author":"L Golshanara","year":"2014","unstructured":"Golshanara, L., Rankoohi, S.M.T.R., Shah-Hosseini, H.: A multi-colony ant algorithm for optimizing join queries in distributed database systems. Knowl. Inf. Syst. 39(1), 175\u2013206 (2014)","journal-title":"Knowl. Inf. Syst."},{"issue":"15","key":"7220_CR8","doi-asserted-by":"publisher","first-page":"6934","DOI":"10.1016\/j.eswa.2014.05.005","volume":"41","author":"FACA Gon\u00e7alves","year":"2014","unstructured":"Gon\u00e7alves, F.A.C.A., Guimar\u00e3es, F.G., Souza, M.J.F.: Query join ordering optimization with evolutionary multi-agent systems. Exp. Syst. Appl. 41(15), 6934\u20136944 (2014)","journal-title":"Exp. Syst. Appl."},{"key":"7220_CR9","doi-asserted-by":"crossref","unstructured":"Hacig\u00fcm\u00fc\u015f, H., Iyer, B., Li, C., Mehrotra, S.: Executing SQL over eencrypted data in the database-service-provider model. In: Proceedings of the 2002 ACM SIGMOD International Conference on Management of Data, pp. 216\u2013227. ACM (2002)","DOI":"10.1145\/564691.564717"},{"key":"7220_CR10","doi-asserted-by":"crossref","unstructured":"Hacig\u00fcm\u00fc\u015f, H., Iyer, B., Mehrotra, S.: Query optimization in encrypted database systems. In: Database Systems for Advanced Applications, pp. 43\u201355. Springer (2005)","DOI":"10.1007\/11408079_7"},{"key":"7220_CR11","doi-asserted-by":"crossref","unstructured":"Hameurlain, A., Morvan, F.: Evolution of query optimization methods. In: Transactions on Large-Scale Data-and Knowledge-Centered Systems I, vol. 5740, pp. 211\u2013242. Springer (2009)","DOI":"10.1007\/978-3-642-03722-1_9"},{"key":"7220_CR12","doi-asserted-by":"crossref","unstructured":"Hore, B., Mehrotra, S., Tsudik, G.: A privacy-preserving index for range queries. In: Proceedings of the 30th International Conference on Very Large Databases, Vol. 30, pp. 720\u2013731. VLDB Endowment (2004)","DOI":"10.1016\/B978-012088469-8.50064-4"},{"key":"7220_CR13","unstructured":"Ioannidis, K.B., Ferris, M.C.: A Genetic Algorithm for Database Query Optimization. Morgan Kaufmann Publishers, San Francisco (1991)"},{"key":"7220_CR14","doi-asserted-by":"crossref","unstructured":"Ioannidis, Y.E., Wong, E.: Query optimization by simulated annealing. In: Proceedings of the ACM SIGMOD International Conference on Management of Data, vol. 16, pp. 9\u201322. ACM (1987)","DOI":"10.1145\/38713.38722"},{"key":"7220_CR15","doi-asserted-by":"crossref","unstructured":"Kadkhodaei, H., Mahmoudi, F.: A combination method for join ordering problem in relational databases using genetic algorithm and ant colony. In: Proceedings of the IEEE International Conference on Granular Computing (GrC), pp. 312\u2013317. IEEE (2011)","DOI":"10.1109\/GRC.2011.6122614"},{"key":"7220_CR16","doi-asserted-by":"crossref","unstructured":"Li, N., Liu, Y., Dong, Y., Gu, J.: Application of ant colony optimization algorithm to multi-join query optimization. In: Advances in Computation and Intelligence, vol. 5370, pp. 189\u2013197. Springer (2008)","DOI":"10.1007\/978-3-540-92137-0_21"},{"issue":"1","key":"7220_CR17","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1016\/0020-0255(94)00094-R","volume":"83","author":"M Matysiak","year":"1995","unstructured":"Matysiak, M.: Efficient optimization of large join queries using tabu search. Inf. Sci. 83(1), 77\u201388 (1995)","journal-title":"Inf. Sci."},{"key":"7220_CR18","unstructured":"Montgomery, DC.: Design and Analysis of Experiments. Wiley, New York (2008)"},{"key":"7220_CR19","doi-asserted-by":"crossref","unstructured":"Saedi AKZA, Deris, M.B.M., et al.: An efficient multi join query optimization for DBMS using swarm intelligent approach. In: Proceedings of the IEEE 4th World Congress on Information and Communication Technologies (WICT), pp. 113\u2013117. IEEE (2014)","DOI":"10.1109\/WICT.2014.7077312"},{"key":"7220_CR20","doi-asserted-by":"crossref","unstructured":"Selinger, P.G., Astrahan, M.M., Chamberlin, D.D., Lorie, R.A., Price, T.G.: Access path selection in a relational database management system. In: Proceedings of the 1979 ACM SIGMOD International Conference on Management of Data, pp. 23\u201334. ACM (1979)","DOI":"10.1145\/582095.582099"},{"issue":"3","key":"7220_CR21","doi-asserted-by":"publisher","first-page":"191","DOI":"10.1007\/s007780050040","volume":"6","author":"M Steinbrunn","year":"1997","unstructured":"Steinbrunn, M., Moerkotte, G., Kemper, A.: Heuristic and randomized optimization for the join ordering problem. VLDB J. Int. J. Very Large Data Bases 6(3), 191\u2013208 (1997)","journal-title":"VLDB J. Int. J. Very Large Data Bases"},{"issue":"8","key":"7220_CR22","doi-asserted-by":"publisher","first-page":"889","DOI":"10.1016\/S0167-739X(00)00043-1","volume":"16","author":"T St\u00fctzle","year":"2000","unstructured":"St\u00fctzle, T., Hoos, H.H.: MAX-MIN ant system. Future Gener. Comput. Syst. 16(8), 889\u2013914 (2000)","journal-title":"Future Gener. Comput. Syst."},{"key":"7220_CR23","doi-asserted-by":"crossref","unstructured":"Tang, Y., Yun, J.: A method for reducing false hits in querying encrypted databases. In: Proceedings of the 8th IEEE International Conference on and Enterprise Computing, E-Commerce, and E-Services, p. 22. IEEE (2006)","DOI":"10.1109\/CEC-EEE.2006.5"},{"key":"7220_CR24","doi-asserted-by":"crossref","unstructured":"Tang, Y., Zhang, L.: Adaptive bucket formation in encrypted databases. In: Proceedings of the IEEE Conference on e-Technology, e-Commerce and e-Service, pp. 116\u2013119. IEEE (2005)","DOI":"10.1109\/EEE.2005.27"},{"key":"7220_CR25","doi-asserted-by":"crossref","unstructured":"Tang, Y., Yun, J., Zhou, Q.: A multi-agent based method for reconstructing buckets in encrypted databases. In: Proceedings of the IEEE\/WIC\/ACM International Conference on Intelligent Agent Technology (IAT\u201906), pp. 564\u2013570. IEEE (2006)","DOI":"10.1109\/IAT.2006.15"},{"key":"7220_CR26","unstructured":"Tucker, A.B.: Computer Science Handbook, 2nd edn. CRC Press, Boca Raton (2004)"},{"key":"7220_CR27","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1145\/235968.233317","volume":"25","author":"B Vance","year":"1996","unstructured":"Vance, B., Maier, D.: Rapid bushy join-order optimization with cartesian products. ACM SIGMOD Record ACM 25, 35\u201346 (1996)","journal-title":"ACM SIGMOD Record ACM"},{"issue":"3","key":"7220_CR28","doi-asserted-by":"publisher","first-page":"223","DOI":"10.1145\/320473.320479","volume":"1","author":"E Wong","year":"1976","unstructured":"Wong, E., Youssefi, K.: Decomposition\u2014a strategy for query processing. ACM Trans. Database Syst. (TODS) 1(3), 223\u2013241 (1976)","journal-title":"ACM Trans. Database Syst. (TODS)"},{"key":"7220_CR29","doi-asserted-by":"crossref","unstructured":"Yang, X., Li, L., Ng, YK., Wang, B., Yu, G.: Associated load shedding strategies for computing multi-joins in sensor networks. In: Proceedings of the 11th International Conference on Database Systems for Advanced Applications (DASFAA 2006), vol. LNCS 3882, pp. 50\u201364. Springer (2006)","DOI":"10.1007\/11733836_6"},{"key":"7220_CR30","unstructured":"Zhou, Y., Wan, W., Liu, J.: Multi-joint query optimization of database based on the integration of best-worst ant algorithm and genetic algorithm. In: Proceedings of the IET International Communication Conference on Wireless Mobile and Computing (CCWMC 2009), pp. 543\u2013546. IET (2009)"},{"issue":"4","key":"7220_CR31","first-page":"261","volume":"2","author":"Z Zhou","year":"2007","unstructured":"Zhou, Z.: Using heuristics and genetic algorithms for large scale database query optimization. J. Inf. Comput. Sci. 2(4), 261\u2013280 (2007)","journal-title":"J. Inf. Comput. Sci."},{"key":"7220_CR32","unstructured":"ZQL.: A Java SQL Parser. (2015) http:\/\/zql.sourceforge.net\/ , Accessed 10 Dec, 2015"}],"container-title":["Distributed and Parallel Databases"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10619-018-7220-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10619-018-7220-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10619-018-7220-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,12]],"date-time":"2019-10-12T01:31:02Z","timestamp":1570843862000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10619-018-7220-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,3,3]]},"references-count":32,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2018,6]]}},"alternative-id":["7220"],"URL":"https:\/\/doi.org\/10.1007\/s10619-018-7220-x","relation":{},"ISSN":["0926-8782","1573-7578"],"issn-type":[{"type":"print","value":"0926-8782"},{"type":"electronic","value":"1573-7578"}],"subject":[],"published":{"date-parts":[[2018,3,3]]},"assertion":[{"value":"3 March 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}