{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,28]],"date-time":"2025-03-28T07:40:05Z","timestamp":1743147605282,"version":"3.40.3"},"publisher-location":"Cham","reference-count":32,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030974534"},{"type":"electronic","value":"9783030974541"}],"license":[{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022]]},"DOI":"10.1007\/978-3-030-97454-1_16","type":"book-chapter","created":{"date-parts":[[2022,2,23]],"date-time":"2022-02-23T20:02:28Z","timestamp":1645646548000},"page":"219-233","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Learning and\u00a0Revising Dynamic Temporal Theories in\u00a0the\u00a0Full Discrete Event Calculus"],"prefix":"10.1007","author":[{"given":"Oliver","family":"Ray","sequence":"first","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,2,24]]},"reference":[{"key":"16_CR1","doi-asserted-by":"crossref","unstructured":"Alrajeh, D., Kramer, J., Russo, A., Uchitel, S.: Learning operational requirements from goal models. In: Proceedings of the 31st International Conference on Software Engineering, pp. 265\u2013275 (2009)","DOI":"10.1109\/ICSE.2009.5070527"},{"key":"16_CR2","unstructured":"Alrajeh, D., Kramer, J., Russo, A., Uchitel, S.: An inductive approach for modal transition system refinement. In: Technical Communications of the International Conference of Logic Programming ICLP, pp. 106\u2013116 (2011)"},{"issue":"3","key":"16_CR3","doi-asserted-by":"publisher","first-page":"275","DOI":"10.1016\/j.jal.2008.10.002","volume":"7","author":"D Alrajeh","year":"2009","unstructured":"Alrajeh, D., Ray, O., Russo, A., Uchitel, S.: Using abduction and induction for operational requirements elaboration. J. Appl. Logic 7(3), 275\u2013288 (2009)","journal-title":"J. Appl. Logic"},{"issue":"4","key":"16_CR4","doi-asserted-by":"publisher","first-page":"895","DOI":"10.1109\/TKDE.2014.2356476","volume":"27","author":"A Artikis","year":"2015","unstructured":"Artikis, A., Sergot, M., Paliouras, G.: An event calculus for event recognition. IEEE Trans. Knowl. Data Eng. 27(4), 895\u2013908 (2015)","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"16_CR5","series-title":"Lecture Notes in Artificial Intelligence","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-642-37890-4_1","volume-title":"Declarative Agent Languages and Technologies X, Proceeding of the 10th International Workshop (DALT 2012), Revised Selected Papers","author":"D Athakravi","year":"2013","unstructured":"Athakravi, D., Corapi, D., Russo, A., De Vos, M., Padget, J., Satoh, K.: Handling change in normative specifications. In: Baldoni, M., Dennis, L., Mascardi, V., Vasconcelos, W. (eds.) Declarative Agent Languages and Technologies X, Proceeding of the 10th International Workshop (DALT 2012), Revised Selected Papers. Lecture Notes in Artificial Intelligence, vol. 7784, pp. 1\u201319. Springer, Heidelberg (2013)"},{"key":"16_CR6","doi-asserted-by":"crossref","unstructured":"Bragaglia, S., Ray, O.: Nonmonotonic learning in large biological networks. In: Inductive Logic Programming, pp. 33\u201348 (2015)","DOI":"10.1007\/978-3-319-23708-4_3"},{"key":"16_CR7","doi-asserted-by":"crossref","unstructured":"Corapi, D., Ray, O., Russo, A., Bandara, A., Lupu, E.: Learning rules from user behaviour. In: in Proceedings of the 5th International Conference on Artificial Intelligence Applications and Innovations (AIAI 2009), pp. 459\u2013468 (2009)","DOI":"10.1007\/978-1-4419-0221-4_54"},{"issue":"4\u20135","key":"16_CR8","doi-asserted-by":"publisher","first-page":"783","DOI":"10.1017\/S1471068411000305","volume":"11","author":"D Corapi","year":"2011","unstructured":"Corapi, D., Russo, A., De Vos, M., Padget, J., Satoh, K.: Normative design using inductive learning. Theory Pract. Logic Prog. 11(4\u20135), 783\u2013799 (2011)","journal-title":"Theory Pract. Logic Prog."},{"key":"16_CR9","first-page":"379","volume":"17","author":"A Fern","year":"2002","unstructured":"Fern, A., Givan, R., Siskind, J.M.: Specific-to-general learning for temporal events with application to learning event definitions from video. J. AI Res. 17, 379\u2013449 (2002)","journal-title":"J. AI Res."},{"key":"16_CR10","doi-asserted-by":"crossref","unstructured":"Katzouris, N., Artikis, A.: WOLED: a tool for online learning weighted answer set rules for temporal reasoning under uncertainty. In: Proceedings of the 17th International Conference on Principles of Knowledge Representation and Reasoning, KR 2020, Rhodes, Greece, 12\u201318 September 2020, pp. 790\u2013799 (2020)","DOI":"10.24963\/kr.2020\/81"},{"issue":"5\u20136","key":"16_CR11","doi-asserted-by":"publisher","first-page":"817","DOI":"10.1017\/S1471068416000260","volume":"16","author":"N Katzouris","year":"2016","unstructured":"Katzouris, N., Artikis, A., Paliouras, G.: Online learning of event definitions. Theory Pract. Logic Program. 16(5\u20136), 817\u2013833 (2016)","journal-title":"Theory Pract. Logic Program."},{"key":"16_CR12","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.: Parallel online event calculus learning for complex event recognition. Future Gener. Comput. Syst. 94, 468\u2013478 (2019)","journal-title":"Future Gener. Comput. Syst."},{"key":"16_CR13","doi-asserted-by":"publisher","first-page":"555","DOI":"10.1007\/s10994-015-5512-1","volume":"100","author":"N Katzouris","year":"2015","unstructured":"Katzouris, N., Paliouras, G., Artikis, A.: Incremental learning of event definitions with inductive logic programming. Mach. Learn. 100, 555\u2013585 (2015)","journal-title":"Mach. Learn."},{"key":"16_CR14","doi-asserted-by":"publisher","first-page":"291","DOI":"10.1016\/j.eswa.2017.06.013","volume":"87","author":"M Kazmi","year":"2017","unstructured":"Kazmi, M., Schuller, P., Saygin, Y.: Improving scalability of inductive logic programming via pruning and best-effort optimisation. Expert Syst. Appl. 87, 291\u2013303 (2017)","journal-title":"Expert Syst. Appl."},{"issue":"2","key":"16_CR15","first-page":"305","volume":"23","author":"V Klingspor","year":"1996","unstructured":"Klingspor, V., Morik, K.J., Rieger, A.D.: Learning concepts from sensor data of a mobile robot. Mach. Learn. 23(2), 305\u2013332 (1996)","journal-title":"Mach. Learn."},{"issue":"1","key":"16_CR16","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1007\/BF03037383","volume":"4","author":"R Kowalski","year":"1986","unstructured":"Kowalski, R., Sergot, M.: A logic-based calculus of events. New Gener. Comput. 4(1), 67\u201395 (1986)","journal-title":"New Gener. Comput."},{"key":"16_CR17","doi-asserted-by":"publisher","first-page":"571","DOI":"10.1613\/jair.3489","volume":"43","author":"J Lee","year":"2012","unstructured":"Lee, J., Palla, R.: Reformulating the situation calculus and the event calculus in the general theory of stable models and in answer set programming. J. Artif. Intell. Res. 43, 571\u2013620 (2012)","journal-title":"J. Artif. Intell. Res."},{"key":"16_CR18","unstructured":"Lorenzo, D., Otero, R.P.: Learning to reason about actions. In: Proceedings 14th European Conference on AI (ECAI 2000), pp. 316\u2013320 (2000)"},{"key":"16_CR19","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"452","DOI":"10.1007\/3-540-45632-5_17","volume-title":"Computational Logic: Logic Programming and Beyond","author":"R Miller","year":"2002","unstructured":"Miller, R., Shanahan, M.: Some alternative formulations of the event calculus. In: Kakas, A.C., Sadri, F. (eds.) Computational Logic: Logic Programming and Beyond. LNCS (LNAI), vol. 2408, pp. 452\u2013490. Springer, Heidelberg (2002). https:\/\/doi.org\/10.1007\/3-540-45632-5_17"},{"issue":"3\u20134","key":"16_CR20","doi-asserted-by":"publisher","first-page":"623","DOI":"10.1017\/S1471068418000248","volume":"18","author":"A Mitra","year":"2018","unstructured":"Mitra, A., Baral, C.: Incremental and iterative learning of answer set programs from mutually distinct examples. Theory Pract. Logic Program. 18(3\u20134), 623\u2013637 (2018)","journal-title":"Theory Pract. Logic Program."},{"key":"16_CR21","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1007\/3-540-36468-4_12","volume-title":"Inductive Logic Programming","author":"S Moyle","year":"2003","unstructured":"Moyle, S.: Using theory completion to learn a robot navigation control program. In: Matwin, S., Sammut, C. (eds.) ILP 2002. LNCS (LNAI), vol. 2583, pp. 182\u2013197. Springer, Heidelberg (2003). https:\/\/doi.org\/10.1007\/3-540-36468-4_12"},{"key":"16_CR22","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1007\/3540635149_49","volume-title":"Inductive Logic Programming","author":"S Moyle","year":"1997","unstructured":"Moyle, S., Muggleton, S.: Learning programs in the event calculus. In: Lavra\u010d, N., D\u017eeroski, S. (eds.) ILP 1997. LNCS, vol. 1297, pp. 205\u2013212. Springer, Heidelberg (1997). https:\/\/doi.org\/10.1007\/3540635149_49"},{"key":"16_CR23","unstructured":"Mueller, E.: A tool for satisfiability-based commonsense reasoning in the event calculus. In: Proceedings of 7th International Florida AI Research Society Conference, pp. 147\u2013152 (2004)"},{"issue":"5","key":"16_CR24","doi-asserted-by":"publisher","first-page":"703","DOI":"10.1093\/logcom\/14.5.703","volume":"14","author":"ET Mueller","year":"2004","unstructured":"Mueller, E.T.: Event calculus reasoning through satisfiability. J. Logic Comput. 14(5), 703\u2013730 (2004)","journal-title":"J. Logic Comput."},{"key":"16_CR25","volume-title":"Commonsense Reasoning: An Event Calculus Based Approach","author":"ET Mueller","year":"2014","unstructured":"Mueller, E.T.: Commonsense Reasoning: An Event Calculus Based Approach, 2nd edn. Morgan Kaufmann Publishers Inc., San Francisco (2014)","edition":"2"},{"issue":"1","key":"16_CR26","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1016\/j.artint.2005.04.006","volume":"167","author":"CJ Needham","year":"2005","unstructured":"Needham, C.J., Santos, P.E., Magee, D.R., Devin, V., Hogg, D.C., Cohn, A.G.: Protocols from perceptual observations. Artif. Intell 167(1), 103\u2013136 (2005)","journal-title":"Artif. Intell"},{"key":"16_CR27","unstructured":"Ray, O.: Using abduction for induction of normal logic programs. In: Proceedings of the ECAI\u201906 Workshop on Abduction and Induction in Artificial Intelligence and Scientific Modelling (AIAI 2007), pp. 28\u201331 (2006), http:\/\/people.cs.bris.ac.uk\/~oray\/AIAI06\/AIAI06.pdf"},{"issue":"3","key":"16_CR28","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.: Nonmonotonic abductive inductive learning. J. Appl. Logic 7(3), 329\u2013340 (2009)","journal-title":"J. Appl. Logic"},{"key":"16_CR29","unstructured":"Sablon, G., Bruynooghe, M.: Using the event calculus to integrate planning and learning in an intelligent autonomous agent. In: Proceedings of 2nd European Workshop on Planning (EWS 1993), pp. 254\u2013265 (1994)"},{"key":"16_CR30","doi-asserted-by":"crossref","unstructured":"Shanahan, M.: The Event Calculus Explained, pp. 409\u2013430 (1999)","DOI":"10.1007\/3-540-48317-9_17"},{"key":"16_CR31","doi-asserted-by":"crossref","unstructured":"Skarlatidis, A., Paliouras, G., Artikis, A., Vouros, G.A.: Probabilistic event calculus for event recognition. ACM Trans. Comput. Logic (TOCL) 16(02, Article 11), 1\u201337 (2015)","DOI":"10.1145\/2699916"},{"key":"16_CR32","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1007\/s10472-019-09663-5","volume":"89","author":"N Tsampanaki","year":"2021","unstructured":"Tsampanaki, N., Patkos, T., Flouris, G., Plexousakis, D.: Revising event calculus theories to recover from unexpected observations. Ann. Math. Artif. Intell. 89, 209\u2013236 (2021)","journal-title":"Ann. Math. Artif. Intell."}],"container-title":["Lecture Notes in Computer Science","Inductive Logic Programming"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-97454-1_16","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,2,23]],"date-time":"2022-02-23T20:04:35Z","timestamp":1645646675000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-97454-1_16"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"ISBN":["9783030974534","9783030974541"],"references-count":32,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-97454-1_16","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2022]]},"assertion":[{"value":"24 February 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ILP","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Inductive Logic Programming","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2021","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25 October 2021","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"27 October 2021","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"30","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ilp2021","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/lr2020.iit.demokritos.gr\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"10","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"16","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"160% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"No","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}