{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,4,1]],"date-time":"2025-04-01T22:04:27Z","timestamp":1743545067063,"version":"3.37.3"},"reference-count":28,"publisher":"Springer Science and Business Media LLC","issue":"11","license":[{"start":{"date-parts":[[2023,3,3]],"date-time":"2023-03-03T00:00:00Z","timestamp":1677801600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,3,3]],"date-time":"2023-03-03T00:00:00Z","timestamp":1677801600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100006365","name":"Universidad de Cantabria","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100006365","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2023,7]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Nowadays, the<jats:italic>Artificial Intelligent (AI)<\/jats:italic>techniques are applied in enterprise software to solve<jats:italic>Big Data<\/jats:italic>and<jats:italic>Business Intelligence (BI)<\/jats:italic>problems. But most AI techniques are computationally excessive, and they become unfeasible for common business use. Therefore, specific high performance computing is needed to reduce the response time and make these software applications viable on an industrial environment. The main objective of this paper is to demonstrate the improvement of an aquaculture BI tool based in AI techniques, using parallel programming. This tool, called AquiAID, was created by the research group of Economic Management for the Sustainable Development of Primary Sector of the Universidad de Cantabria. The parallelisation reduces the computation time up to 60 times, and the energy efficiency by 600 times with respect to the sequential program. With these improvements, the software will improve the fish farming management in aquaculture industry.<\/jats:p>","DOI":"10.1007\/s11227-023-05124-3","type":"journal-article","created":{"date-parts":[[2023,3,3]],"date-time":"2023-03-03T15:02:36Z","timestamp":1677855756000},"page":"11827-11843","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Parallelisation of decision-making techniques in aquaculture enterprises"],"prefix":"10.1007","volume":"79","author":[{"given":"Mario","family":"Ib\u00e1\u00f1ez","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Manuel","family":"Luna","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jose Luis","family":"Bosque","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ram\u00f3n","family":"Beivide","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,3,3]]},"reference":[{"key":"5124_CR1","volume-title":"Decision making support systems: achievements","author":"M Mora","year":"2002","unstructured":"Mora M, Forgionne GA, Gupta JN (2002) Decision making support systems: achievements. Trends and Challenges For. IGI Global, Pennsylvania, USA"},{"key":"5124_CR2","doi-asserted-by":"crossref","unstructured":"Papathanasiou J, Ploskas N. (2018) Multiple criteria decision aid. Methods, Examples and Python Implementations. Springer Cham. ISBN 978-3-319-91646-0","DOI":"10.1007\/978-3-319-91648-4"},{"key":"5124_CR3","doi-asserted-by":"publisher","DOI":"10.1201\/b14071","volume-title":"Getting started with business analytics: insightful decision-making","author":"DR Hardoon","year":"2013","unstructured":"Hardoon DR, Shmueli G (2013) Getting started with business analytics: insightful decision-making, vol 1. CRC Press, USA"},{"key":"5124_CR4","volume-title":"Successful business intelligence","author":"C Howson","year":"2013","unstructured":"Howson C (2013) Successful business intelligence, 2nd edn. McGraw-Hill Education, USA","edition":"2"},{"key":"5124_CR5","volume-title":"Data mining for business intelligence: concepts, techniques, and applications in microsoft office excel with xlminer","author":"G Shmueli","year":"2011","unstructured":"Shmueli G, Patel NR, Bruce PC (2011) Data mining for business intelligence: concepts, techniques, and applications in microsoft office excel with xlminer. Wiley, USA"},{"key":"5124_CR6","doi-asserted-by":"publisher","first-page":"105836","DOI":"10.1016\/j.asoc.2019.105836","volume":"86","author":"G Kou","year":"2020","unstructured":"Kou G, Yang P, Peng Y, Xiao F, Chen Y, Alsaadi FE (2020) Evaluation of feature selection methods for text classification with small datasets using multiple criteria decision-making methods. Appl Soft Comput 86:105836","journal-title":"Appl Soft Comput"},{"key":"5124_CR7","doi-asserted-by":"publisher","first-page":"113429","DOI":"10.1016\/j.dss.2020.113429","volume":"140","author":"G Kou","year":"2021","unstructured":"Kou G, Xu Y, Peng Y, Shen F, Chen Y, Chang K, Kou S (2021) Bankruptcy prediction for smes using transactional data and two-stage multiobjective feature selection. Decis Support Syst 140:113429","journal-title":"Decis Support Syst"},{"key":"5124_CR8","unstructured":"Cidad M, et al. (2018) Assessment of mediterranean aquaculture sustainability. Deliverable 1.2 of the Horizon 2020 project MedAID (GA number 727315), published in the project web site on 21.12.2018. https:\/\/archimer.ifremer.fr\/doc\/00515\/62630\/"},{"key":"5124_CR9","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1016\/j.biosystemseng.2020.05.012","volume":"196","author":"M Luna","year":"2020","unstructured":"Luna M, Llorente I, Cobo A (2020) Aquaculture production optimisation in multi-cage farms subject to commercial and operational constraints. Biosyst Eng 196:29\u201345","journal-title":"Biosyst Eng"},{"key":"5124_CR10","first-page":"17","volume":"63","author":"A Stankus","year":"2021","unstructured":"Stankus A (2021) State of world aquaculture 2020 and regional reviews: Fao webinar series. FAO Aquac Newsl 63:17\u201318","journal-title":"FAO Aquac Newsl"},{"key":"5124_CR11","doi-asserted-by":"publisher","DOI":"10.1002\/9781118250105","volume-title":"Aquaculture production systems","author":"JH Tidwell","year":"2012","unstructured":"Tidwell JH (2012) Aquaculture production systems. Wiley, Boston"},{"key":"5124_CR12","volume-title":"Artificial intelligence","author":"PH Winston","year":"1992","unstructured":"Winston PH (1992) Artificial intelligence. Addison-Wesley Longman Publishing Co., Inc, Boston, USA"},{"key":"5124_CR13","doi-asserted-by":"crossref","unstructured":"Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of ICNN\u201995-international Conference on Neural Networks, vol. 4, pp 1942\u20131948 . IEEE","DOI":"10.1109\/ICNN.1995.488968"},{"key":"5124_CR14","doi-asserted-by":"publisher","first-page":"691","DOI":"10.1016\/j.jclepro.2019.01.248","volume":"217","author":"M Luna","year":"2019","unstructured":"Luna M, Llorente I, Cobo \u00c1 (2019) Integration of environmental sustainability and product quality criteria in the decision-making process for feeding strategies in seabream aquaculture companies. J Clean Prod 217:691\u2013701","journal-title":"J Clean Prod"},{"key":"5124_CR15","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1016\/j.biosystemseng.2020.05.012","volume":"196","author":"M Luna","year":"2020","unstructured":"Luna M, Llorente I, Cobo A (2020) Aquaculture production optimisation in multi-cage farms subject to commercial and operational constraints. Biosys Eng 196:29\u201345","journal-title":"Biosys Eng"},{"key":"5124_CR16","volume-title":"An introduction to parallel programming","author":"P Pacheco","year":"2021","unstructured":"Pacheco P, Malensek M (2021) An introduction to parallel programming, 2nd edn. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA","edition":"2"},{"issue":"3","key":"5124_CR17","doi-asserted-by":"publisher","first-page":"1104","DOI":"10.1007\/s11227-013-0881-3","volume":"65","author":"JL Bosque","year":"2013","unstructured":"Bosque JL, Toharia P, Robles OD, Pastor L (2013) A load index and load balancing algorithm for heterogeneous clusters. J Supercomput 65(3):1104\u20131113","journal-title":"J Supercomput"},{"issue":"3","key":"5124_CR18","doi-asserted-by":"publisher","first-page":"1123","DOI":"10.1007\/s11227-018-2318-5","volume":"75","author":"R Nozal","year":"2019","unstructured":"Nozal R, P\u00e9rez B, Bosque JL, Beivide R (2019) Load balancing in a heterogeneous world: Cpu-xeon phi co-execution of data-parallel kernels. J Supercomput 75(3):1123\u20131136","journal-title":"J Supercomput"},{"key":"5124_CR19","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1007\/978-1-4471-4492-2_8","volume-title":"Energy-efficient high performance computing","author":"JH Laros III","year":"2013","unstructured":"Laros JH III, Pedretti K, Kelly SM, Shu W, Ferreira K, Vandyke J, Vaughan C (2013) Energy delay product. Energy-efficient high performance computing. Springer, Heidelberg, pp 51\u201355"},{"key":"5124_CR20","doi-asserted-by":"crossref","unstructured":"Castillo E, Alvarez L, Moret\u00f3 M, Casas M, Vallejo E, Bosque JL, Beivide R, Valero M (2018) Architectural support for task dependence management with flexible software scheduling. In: IEEE International Symposium on High Performance Computer Architecture, HPCA, Vienna, Austria, pp 283\u2013295","DOI":"10.1109\/HPCA.2018.00033"},{"issue":"3","key":"5124_CR21","doi-asserted-by":"publisher","first-page":"367","DOI":"10.1007\/s11227-011-0593-5","volume":"58","author":"JL Bosque","year":"2011","unstructured":"Bosque JL, Robles OD, Toharia P, Pastor L (2011) Evaluating scalability in heterogeneous systems. J Supercomput 58(3):367\u2013375","journal-title":"J Supercomput"},{"key":"5124_CR22","unstructured":"Bosque JL, Perez LP (2004) Theoretical scalability analysis for heterogeneous clusters. In: 4th IEEE\/ACM International Symposium on Cluster Computing and the Grid (CCGrid). Chicago, Illinois, USA. IEEE Computer Society, New York, pp 285\u2013292"},{"key":"5124_CR23","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1007\/10968987_3","volume-title":"Workshop on job scheduling strategies for parallel processing","author":"AB Yoo","year":"2003","unstructured":"Yoo AB, Jette MA, Grondona M (2003) Slurm: Simple linux utility for resource management. Workshop on job scheduling strategies for parallel processing. Springer, Berlin, pp 44\u201360"},{"issue":"6","key":"5124_CR24","doi-asserted-by":"publisher","first-page":"317","DOI":"10.1016\/S0020-0190(02)00447-7","volume":"85","author":"IC Trelea","year":"2003","unstructured":"Trelea IC (2003) The particle swarm optimization algorithm: convergence analysis and parameter selection. Inf Process Lett 85(6):317\u2013325","journal-title":"Inf Process Lett"},{"key":"5124_CR25","doi-asserted-by":"crossref","unstructured":"Bratton D, Kennedy J (2007) Defining a standard for particle swarm optimization. In: IEEE Swarm Intelligence Symposium, pp 120\u2013127","DOI":"10.1109\/SIS.2007.368035"},{"key":"5124_CR26","unstructured":"Shi Y, Eberhart RC (1999) Empirical study of particle swarm optimization. In: Proceedings of the 1999 Congress on Evolutionary computation-CEC99 (Cat. No. 99TH8406), vol. 3, pp 1945\u20131950 . IEEE"},{"issue":"6","key":"5124_CR27","doi-asserted-by":"publisher","first-page":"528","DOI":"10.1631\/jzus.2005.A0528","volume":"6","author":"Z Li-Ping","year":"2005","unstructured":"Li-Ping Z, Huan-Jun Y, Shang-Xu H (2005) Optimal choice of parameters for particle swarm optimization. J Zhejiang Univ Sci A 6(6):528\u2013534","journal-title":"J Zhejiang Univ Sci A"},{"key":"5124_CR28","doi-asserted-by":"publisher","first-page":"100718","DOI":"10.1016\/j.swevo.2020.100718","volume":"58","author":"AP Piotrowski","year":"2020","unstructured":"Piotrowski AP, Napiorkowski JJ, Piotrowska AE (2020) Population size in particle swarm optimization. Swarm Evol Comput 58:100718","journal-title":"Swarm Evol Comput"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-023-05124-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-023-05124-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-023-05124-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,15]],"date-time":"2024-10-15T18:28:55Z","timestamp":1729016935000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-023-05124-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,3,3]]},"references-count":28,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2023,7]]}},"alternative-id":["5124"],"URL":"https:\/\/doi.org\/10.1007\/s11227-023-05124-3","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"type":"print","value":"0920-8542"},{"type":"electronic","value":"1573-0484"}],"subject":[],"published":{"date-parts":[[2023,3,3]]},"assertion":[{"value":"15 February 2023","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 March 2023","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"There is not any financial interest in this paper.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"Not applicable","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical Approval"}}]}}