{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,29]],"date-time":"2026-05-29T12:38:50Z","timestamp":1780058330341,"version":"3.54.0"},"reference-count":50,"publisher":"Springer Science and Business Media LLC","issue":"7","license":[{"start":{"date-parts":[[2021,6,15]],"date-time":"2021-06-15T00:00:00Z","timestamp":1623715200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,6,15]],"date-time":"2021-06-15T00:00:00Z","timestamp":1623715200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100007601","name":"Horizon 2020","doi-asserted-by":"publisher","award":["742671"],"award-info":[{"award-number":["742671"]}],"id":[{"id":"10.13039\/501100007601","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100007052","name":"Universit\u00e0 degli Studi di Verona","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100007052","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Mach Learn"],"published-print":{"date-parts":[[2021,7]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The quality of robot-assisted surgery can be improved and the use of hospital resources can be optimized by enhancing autonomy and reliability in the robot\u2019s operation. Logic programming is a good choice for task planning in robot-assisted surgery because it supports reliable reasoning with domain knowledge and increases transparency in the decision making. However, prior knowledge of the task and the domain is typically incomplete, and it often needs to be refined from executions of the surgical task(s) under consideration to avoid sub-optimal performance. In this paper, we investigate the applicability of inductive logic programming for learning previously unknown axioms governing domain dynamics. We do so under answer set semantics for a benchmark surgical training task, the ring transfer. We extend our previous work on learning the immediate preconditions of actions and constraints, to also learn axioms encoding arbitrary temporal delays between atoms that are effects of actions under the event calculus formalism. We propose a systematic approach for learning the specifications of a generic robotic task under the answer set semantics, allowing easy knowledge refinement with iterative learning. In the context of 1000 simulated scenarios, we demonstrate the significant improvement in performance obtained with the learned axioms compared with the hand-written ones; specifically, the learned axioms address some critical issues related to the plan computation time, which is promising for reliable real-time performance during surgery.<\/jats:p>","DOI":"10.1007\/s10994-021-06013-7","type":"journal-article","created":{"date-parts":[[2021,6,15]],"date-time":"2021-06-15T19:02:32Z","timestamp":1623783752000},"page":"1739-1763","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["Inductive learning of answer set programs for autonomous surgical task planning"],"prefix":"10.1007","volume":"110","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3162-388X","authenticated-orcid":false,"given":"Daniele","family":"Meli","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mohan","family":"Sridharan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Paolo","family":"Fiorini","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2021,6,15]]},"reference":[{"key":"6013_CR1","doi-asserted-by":"crossref","unstructured":"Alrajeh, D., Ray, O., Russo, A., & Uchitel, S. (2006). Extracting requirements from scenarios with ILP. In\u00a0International Conference on Inductive Logic Programming\u00a0(pp. 64\u201378). Berlin, Heidelberg: Springer.","DOI":"10.1007\/978-3-540-73847-3_14"},{"key":"6013_CR2","unstructured":"Balduccini, M. (2007). Learning action descriptions with A-prolog: Action language C. In: AAAI Spring symposium on logical formalizations of commonsense reasoning."},{"key":"6013_CR3","doi-asserted-by":"crossref","unstructured":"Berthet-Rayne, P., Power, M., King, H., & Yang, G.Z. (2016). Hubot: A three state human-robot collaborative framework for bimanual surgical tasks based on learned models. In 2016 IEEE International conference on robotics and automation (ICRA) (pp. 715\u2013722), IEEE.","DOI":"10.1109\/ICRA.2016.7487198"},{"key":"6013_CR4","doi-asserted-by":"crossref","unstructured":"Blum, T., Padoy, N., Feu\u00dfner, H., & Navab, N. (2008). Modeling and online recognition of surgical phases using hidden markov models. In International conference on medical image computing and computer-assisted intervention (pp. 627\u2013635) Springer.","DOI":"10.1007\/978-3-540-85990-1_75"},{"issue":"2","key":"6013_CR5","doi-asserted-by":"publisher","first-page":"294","DOI":"10.1017\/S1471068419000450","volume":"20","author":"F Calimeri","year":"2020","unstructured":"Calimeri, F., Faber, W., Gebser, M., Ianni, G., Kaminski, R., Krennwallner, T., et al. (2020). Asp-core-2 input language format. Theory and Practice of Logic Programming, 20(2), 294\u2013309.","journal-title":"Theory and Practice of Logic Programming"},{"key":"6013_CR6","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/978-3-030-17277-0_1","volume-title":"Policy-based autonomic data governance","author":"S Calo","year":"2019","unstructured":"Calo, S., Manotas, I., de Mel, G., Cunnington, D., Law, M., Verma, D., et al. (2019). Agenp: An asgrammar-based generative policy framework. In S. Calo, E. Bertino, & D. Verma (Eds.), Policy-based autonomic data governance (pp. 3\u201320). Berlin: Springer."},{"issue":"4","key":"6013_CR7","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1016\/j.amjsurg.2004.08.025","volume":"188","author":"DB Camarillo","year":"2004","unstructured":"Camarillo, D. B., Krummel, T. M., & Salisbury, J. K., Jr. (2004). Robotic technology in surgery: Past, present, and future. The American Journal of Surgery, 188(4), 2\u201315.","journal-title":"The American Journal of Surgery"},{"issue":"21","key":"6013_CR8","doi-asserted-by":"publisher","first-page":"22473","DOI":"10.1007\/s11042-017-4793-8","volume":"76","author":"K Charri\u00e8re","year":"2017","unstructured":"Charri\u00e8re, K., Quellec, G., Lamard, M., Martiano, D., Cazuguel, G., Coatrieux, G., & Cochener, B. (2017). Real-time analysis of cataract surgery videos using statistical models. Multimedia Tools and Applications, 76(21), 22473\u201322491.","journal-title":"Multimedia Tools and Applications"},{"issue":"7","key":"6013_CR9","doi-asserted-by":"publisher","first-page":"1063","DOI":"10.1007\/s10994-018-5712-6","volume":"108","author":"A Cropper","year":"2019","unstructured":"Cropper, A., & Muggleton, S. H. (2019). Learning efficient logic programs. Machine Learning, 108(7), 1063\u20131083.","journal-title":"Machine Learning"},{"key":"6013_CR10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-540-78652-8","volume-title":"Probabilistic inductive logic programming","author":"L De Raedt","year":"2008","unstructured":"De Raedt, L., & Kersting, K. (2008). Probabilistic inductive logic programming. In L. De Raedt, P. Frasconi, K. Kersting, & S. Muggleton (Eds.), Probabilistic inductive logic programming (pp. 1\u201327). Berlin: Springer."},{"issue":"9","key":"6013_CR11","doi-asserted-by":"publisher","first-page":"1409","DOI":"10.1007\/s11548-018-1768-9","volume":"13","author":"O Dergachyova","year":"2018","unstructured":"Dergachyova, O., Morandi, X., & Jannin, P. (2018). Knowledge transfer for surgical activity prediction. International journal of computer assisted radiology and surgery, 13(9), 1409\u20131417.","journal-title":"International journal of computer assisted radiology and surgery"},{"issue":"2\u20133","key":"6013_CR12","doi-asserted-by":"publisher","first-page":"143","DOI":"10.1007\/s13218-018-0544-x","volume":"32","author":"E Erdem","year":"2018","unstructured":"Erdem, E., & Patoglu, V. (2018). Applications of ASP in robotics. Kunstliche Intelligenz, 32(2\u20133), 143\u2013149.","journal-title":"Kunstliche Intelligenz"},{"key":"6013_CR13","unstructured":"Gebser, M., Kaminski, R., Kaufmann, B., Ostrowski, M., Schaub, T., & Thiele, S. (2008). A user\u2019s guide to gringo, clasp, clingo, and iclingo."},{"key":"6013_CR14","series-title":"Synthesis lectures on artificial intelligence and machine learning","doi-asserted-by":"publisher","DOI":"10.2200\/S00457ED1V01Y201211AIM019","volume-title":"Answer set solving in practice","author":"M Gebser","year":"2012","unstructured":"Gebser, M., Kaminski, R., Kaufmann, B., & Schaub, T. (2012). Answer set solving in practice. Synthesis lectures on artificial intelligence and machine learning. California: Morgan Claypool Publishers."},{"issue":"1\u20132","key":"6013_CR15","first-page":"105","volume":"23","author":"M Gelfond","year":"2013","unstructured":"Gelfond, M., & Inclezan, D. (2013). Some properties of system descriptions of $$AL_d$$. Journal of Applied Non-Classical Logics, Special Issue on Equilibrium Logic and Answer Set Programming, 23(1\u20132), 105\u2013120.","journal-title":"Journal of Applied Non-Classical Logics, Special Issue on Equilibrium Logic and Answer Set Programming"},{"key":"6013_CR16","doi-asserted-by":"crossref","unstructured":"Gil, Y. (1994). Learning by experimentation: Incremental refinement of incomplete planning domains. In International conference on machine learning (pp. 87\u201395), New Brunswick, USA.","DOI":"10.1016\/B978-1-55860-335-6.50019-2"},{"key":"6013_CR17","doi-asserted-by":"crossref","unstructured":"Ginesi, M., Meli, D., Roberti, A., Sansonetto, N., & Fiorini, P. (2020). Autonomous task planning and situation awareness in robotic surgery. In International conference on intelligent robots and systems (IROS) (pp. 3144\u20133150).","DOI":"10.1109\/IROS45743.2020.9341382"},{"key":"6013_CR18","unstructured":"Hong, M., & Rozenblit, J.W. (2016). Modeling of a transfer task in computer assisted surgical training. In Proceedings of the modeling and simulation in medicine symposium, (pp. 1\u20136)."},{"key":"6013_CR19","doi-asserted-by":"crossref","unstructured":"Kakas, A.C., & Michael, A. (1995). Integrating abductive and constraint logic programming. In ICLP (pp. 399\u2013413).","DOI":"10.7551\/mitpress\/4298.003.0043"},{"issue":"2\u20133","key":"6013_CR20","doi-asserted-by":"publisher","first-page":"555","DOI":"10.1007\/s10994-015-5512-1","volume":"100","author":"N Katzouris","year":"2015","unstructured":"Katzouris, N., Artikis, A., & Paliouras, G. (2015a). Incremental learning of event definitions with inductive logic programming. Machine Learning, 100(2\u20133), 555\u2013585.","journal-title":"Machine Learning"},{"issue":"2\u20133","key":"6013_CR21","doi-asserted-by":"publisher","first-page":"555","DOI":"10.1007\/s10994-015-5512-1","volume":"100","author":"N Katzouris","year":"2015","unstructured":"Katzouris, N., Artikis, A., & Paliouras, G. (2015b). Incremental learning of event definitions with inductive logic programming. Machine Learning, 100(2\u20133), 555\u2013585.","journal-title":"Machine Learning"},{"key":"6013_CR22","doi-asserted-by":"publisher","first-page":"468","DOI":"10.1016\/j.future.2018.11.033","volume":"94","author":"N Katzouris","year":"2019","unstructured":"Katzouris, N., Artikis, A., & Paliouras, G. (2019). Parallel online event calculus learning for complex event recognition. Future generation computer systems, 94, 468\u2013478.","journal-title":"Future generation computer systems"},{"key":"6013_CR23","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1007\/978-3-642-83397-7_2","volume-title":"Foundations of knowledge base management","author":"R Kowalski","year":"1989","unstructured":"Kowalski, R., & Sergot, M. (1989). A logic-based calculus of events. In J. W. Schmidt & C. Thanos (Eds.), Foundations of knowledge base management (pp. 23\u201355). Berlin: Springer."},{"issue":"13\u201314","key":"6013_CR24","doi-asserted-by":"publisher","first-page":"1595","DOI":"10.1177\/0278364917743319","volume":"36","author":"S Krishnan","year":"2017","unstructured":"Krishnan, S., Garg, A., Patil, S., Lea, C., Hager, G., Abbeel, P., & Goldberg, K. (2017). Transition state clustering: Unsupervised surgical trajectory segmentation for robot learning. The International Journal of Robotics Research, 36(13\u201314), 1595\u20131618.","journal-title":"The International Journal of Robotics Research"},{"issue":"4","key":"6013_CR25","doi-asserted-by":"publisher","first-page":"6","DOI":"10.1109\/MIS.2017.3121552","volume":"32","author":"JE Laird","year":"2017","unstructured":"Laird, J. E., Gluck, K., Anderson, J., Forbus, K. D., Jenkins, O. C., Lebiere, C., et al. (2017). Interactive task learning. IEEE Intelligent Systems, 32(4), 6\u201321.","journal-title":"IEEE Intelligent Systems"},{"issue":"3","key":"6013_CR26","doi-asserted-by":"publisher","first-page":"495","DOI":"10.1007\/s11548-013-0940-5","volume":"9","author":"F Lalys","year":"2014","unstructured":"Lalys, F., & Jannin, P. (2014). Surgical process modelling: A review. International Journal of Computer Assisted Radiology and Surgery, 9(3), 495\u2013511.","journal-title":"International Journal of Computer Assisted Radiology and Surgery"},{"key":"6013_CR27","unstructured":"Law, M. (2018). Inductive learning of answer set programs. PhD thesis, University of London."},{"issue":"5\u20136","key":"6013_CR28","doi-asserted-by":"publisher","first-page":"834","DOI":"10.1017\/S1471068416000351","volume":"16","author":"M Law","year":"2016","unstructured":"Law, M., Russo, A., & Broda, K. (2016). Iterative learning of answer set programs from context dependent examples. Theory and Practice of Logic Programming, 16(5\u20136), 834\u2013848.","journal-title":"Theory and Practice of Logic Programming"},{"key":"6013_CR29","doi-asserted-by":"publisher","first-page":"110","DOI":"10.1016\/j.artint.2018.03.005","volume":"259","author":"M Law","year":"2018","unstructured":"Law, M., Russo, A., & Broda, K. (2018). The complexity and generality of learning answer set programs. Artificial Intelligence, 259, 110\u2013146.","journal-title":"Artificial Intelligence"},{"issue":"3\u20134","key":"6013_CR30","doi-asserted-by":"publisher","first-page":"47","DOI":"10.3109\/10929088.2012.762944","volume":"18","author":"C Loukas","year":"2013","unstructured":"Loukas, C., & Georgiou, E. (2013). Surgical workflow analysis with gaussian mixture multivariate autoregressive (gmmar) models: A simulation study. Computer Aided Surgery, 18(3\u20134), 47\u201362.","journal-title":"Computer Aided Surgery"},{"issue":"5","key":"6013_CR31","doi-asserted-by":"publisher","first-page":"568","DOI":"10.1001\/jama.285.5.568","volume":"285","author":"MJ Mack","year":"2001","unstructured":"Mack, M. J. (2001). Minimally invasive and robotic surgery. Journal of American Medical Association, 285(5), 568\u2013572.","journal-title":"Journal of American Medical Association"},{"key":"6013_CR32","doi-asserted-by":"crossref","unstructured":"Meli, D., & Fiorini, P. (2021). Unsupervised identification of surgical robotic actions from small non homogeneous datasets.","DOI":"10.1109\/LRA.2021.3104880"},{"key":"6013_CR33","doi-asserted-by":"publisher","first-page":"440","DOI":"10.1016\/j.procs.2020.08.046","volume":"176","author":"D Meli","year":"2020","unstructured":"Meli, D., Fiorini, P., & Sridharan, M. (2020). Towards inductive learning of surgical task knowledge: A preliminary case study of the peg transfer task. Procedia Computer Science, 176, 440\u2013449.","journal-title":"Procedia Computer Science"},{"key":"6013_CR34","unstructured":"Mizoguchi, F., Ohwada, H., Nishiyama, H., Yoshizawa, A., & Iwasaki, H. (2015). Identifying driver\u2019s cognitive distraction using inductive logic programming. In Proceedings of the 25th international conference on inductive logic programming (ILP \u201815)."},{"key":"6013_CR35","doi-asserted-by":"crossref","unstructured":"Mota, T., & Sridharan, M. (2019). Commonsense reasoning and knowledge acquisition to guide deep learning on robots. In Robotics science and systems, Freiburg: Germany.","DOI":"10.15607\/RSS.2019.XV.077"},{"key":"6013_CR36","unstructured":"Mota, T., & Sridharan, M. (2020). Axiom learning and belief tracing for transparent decision making in robotics. In AAAI Fall symposium on artificial intelligence for human-robot interaction: Trust and explainability in artificial intelligence for human-robot interaction."},{"issue":"4","key":"6013_CR37","doi-asserted-by":"publisher","first-page":"375","DOI":"10.1002\/rcs.408","volume":"7","author":"GP Moustris","year":"2011","unstructured":"Moustris, G. P., Hiridis, S. C., Deliparaschos, K., & Konstantinidis, K. (2011). Evolution of autonomous and semi-autonomous robotic surgical systems: A review of the literature. The International Journal of Medical Robotics and Computer Assisted surgery, 7(4), 375\u2013392.","journal-title":"The International Journal of Medical Robotics and Computer Assisted surgery"},{"key":"6013_CR38","doi-asserted-by":"crossref","unstructured":"Moyle, S., & Muggleton, S. (1997). Learning programs in the event calculus. In International conference on inductive logic programming (pp. 205\u2013212), Springer.","DOI":"10.1007\/3540635149_49"},{"issue":"4","key":"6013_CR39","doi-asserted-by":"publisher","first-page":"295","DOI":"10.1007\/BF03037089","volume":"8","author":"S Muggleton","year":"1991","unstructured":"Muggleton, S. (1991). Inductive logic programming. New Generation Computing, 8(4), 295\u2013318.","journal-title":"New Generation Computing"},{"key":"6013_CR40","doi-asserted-by":"crossref","unstructured":"Neumuth, T., Strau\u00df, G., Meixensberger, J., Lemke, H.U., & Burgert, O. (2006). Acquisition of process descriptions from surgical interventions. In International conference on database and expert systems applications (pp. 602\u2013611), Springer.","DOI":"10.1007\/11827405_59"},{"issue":"2","key":"6013_CR41","doi-asserted-by":"publisher","first-page":"150","DOI":"10.1016\/0890-5401(92)90061-J","volume":"101","author":"R Ng","year":"1992","unstructured":"Ng, R., & Subrahmanian, V. S. (1992). Probabilistic logic programming. Information and Computation, 101(2), 150\u2013201.","journal-title":"Information and Computation"},{"issue":"3","key":"6013_CR42","doi-asserted-by":"publisher","first-page":"329","DOI":"10.1016\/j.jal.2008.10.007","volume":"7","author":"O Ray","year":"2009","unstructured":"Ray, O. (2009). Nonmonotonic abductive inductive learning. Journal of Applied Logic, 7(3), 329\u2013340.","journal-title":"Journal of Applied Logic"},{"issue":"4","key":"6013_CR43","doi-asserted-by":"publisher","first-page":"569","DOI":"10.1109\/TMRB.2020.3033670","volume":"2","author":"A Roberti","year":"2020","unstructured":"Roberti, A., Piccinelli, N., Meli, D., Muradore, R., & Fiorini, P. (2020). Improving rigid 3-d calibration for robotic surgery. IEEE Transactions on Medical Robotics and Bionics, 2(4), 569\u2013573. https:\/\/doi.org\/10.1109\/TMRB.2020.3033670.","journal-title":"IEEE Transactions on Medical Robotics and Bionics"},{"issue":"1","key":"6013_CR44","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/s10994-009-5113-y","volume":"76","author":"C Sakama","year":"2009","unstructured":"Sakama, C., & Inoue, K. (2009). Brave induction: A logical framework for learning from incomplete information. Machine Learning, 76(1), 3\u201335.","journal-title":"Machine Learning"},{"issue":"7","key":"6013_CR45","doi-asserted-by":"publisher","first-page":"1141","DOI":"10.1007\/s10994-018-5708-2","volume":"107","author":"P Sch\u00fcller","year":"2018","unstructured":"Sch\u00fcller, P., & Benz, M. (2018). Best-effort inductive logic programming via fine-grained cost-based hypothesis generation. Machine Learning, 107(7), 1141\u20131169.","journal-title":"Machine Learning"},{"key":"6013_CR46","first-page":"77","volume":"7","author":"M Sridharan","year":"2018","unstructured":"Sridharan, M., & Meadows, B. (2018). Knowledge representation and interactive learning of domain knowledge for human-robot collaboration. Advances in Cognitive Systems, 7, 77\u201396.","journal-title":"Advances in Cognitive Systems"},{"key":"6013_CR47","doi-asserted-by":"crossref","unstructured":"Tao, L., Elhamifar, E., Khudanpur, S., Hager, G. D., & Vidal, R. (2012). Sparse hidden markov models for surgical gesture classification and skill evaluation. In International conference on information processing in computer-assisted interventions (pp. 167\u2013177) Springer.","DOI":"10.1007\/978-3-642-30618-1_17"},{"key":"6013_CR48","doi-asserted-by":"crossref","unstructured":"van Amsterdam B, Nakawala H, De Momi E, Stoyanov D (2019) Weakly supervised recognition of surgical gestures. In 2019 International conference on robotics and automation (ICRA) (pp. 9565\u20139571) IEEE.","DOI":"10.1109\/ICRA.2019.8793696"},{"issue":"2","key":"6013_CR49","doi-asserted-by":"publisher","first-page":"172","DOI":"10.1016\/j.jss.2006.03.021","volume":"136","author":"TJ Vidovszky","year":"2006","unstructured":"Vidovszky, T. J., Smith, W., Ghosh, J., & Ali, M. R. (2006). Robotic cholecystectomy: Learning curve, advantages, and limitations. Journal of Surgical Research, 136(2), 172\u2013178.","journal-title":"Journal of Surgical Research"},{"issue":"4","key":"6013_CR50","doi-asserted-by":"publisher","first-page":"8638","DOI":"10.1126\/scirobotics.aam8638","volume":"2","author":"GZ Yang","year":"2017","unstructured":"Yang, G. Z., Cambias, J., Cleary, K., Daimler, E., Drake, J., Dupont, P. E., et al. (2017). Medical robotics-regulatory, ethical, and legal considerations for increasing levels of autonomy. Science Robotics, 2(4), 8638.","journal-title":"Science Robotics"}],"container-title":["Machine Learning"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10994-021-06013-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10994-021-06013-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10994-021-06013-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,1]],"date-time":"2024-09-01T21:33:21Z","timestamp":1725226401000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10994-021-06013-7"}},"subtitle":["Application to a training task for surgeons"],"short-title":[],"issued":{"date-parts":[[2021,6,15]]},"references-count":50,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2021,7]]}},"alternative-id":["6013"],"URL":"https:\/\/doi.org\/10.1007\/s10994-021-06013-7","relation":{},"ISSN":["0885-6125","1573-0565"],"issn-type":[{"value":"0885-6125","type":"print"},{"value":"1573-0565","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,6,15]]},"assertion":[{"value":"1 December 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 May 2021","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 May 2021","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 June 2021","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}