{"type":"ScholarlyArticle","title":"AI Planning for Enterprise: Putting Theory Into Practice","authors":[{"name":"Shirin Sohrabi","slug":"shirin-sohrabi","given":"Shirin","family":"Sohrabi","affiliation":"IBM Research"}],"abstract":"In this paper, I overview a number of AI Planning applications for Enterprise and discuss a number of challenges in applying AI Planning in that setting. I will also summarize the progress made to date in addressing these challenges.","doi":"10.24963/ijcai.2019/897","url":"https://ijcai.org/proceedings/2019/897","pdf":"https://ijcai.org/proceedings/2019/0897.pdf","markdown":"https://ijcai.org/proceedings/2019/897.md","bibtex":"https://ijcai.org/proceedings/2019/bibtex/897","volume":{"slug":"2019","title":"Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence","short_title":"IJCAI 2019","url":"https://ijcai.org/proceedings/2019/","year":2019,"location":"Macao","dates":"10-16 August 2019","editors":"Sarit Kraus","isbn":"978-0-9992411-4-1","publisher":"International Joint Conferences on Artificial Intelligence Organization","doi_prefix":"10.24963/ijcai.2019"},"section":"Early Career","track":"Early Career","number":897,"pages":{"first":6408,"last":6410},"keywords":["Planning and Scheduling: Activity and Plan Recognition","Planning and Scheduling: Applications of Planning","Planning and Scheduling: Theoretical Foundations of Planning","Planning and Scheduling: Planning Algorithms"],"videos":[],"references":[{"position":1,"raw":"[Hassanzadeh et al., 2019] Oktie Hassanzadeh, Debarun Bhattacharjya, Mark Feblowitz, Kavitha Srinivas, Michael Perrone, Shirin Sohrabi, and Michael Katz. Answering binary causal questions through large-scale text mining: An evaluation using cause-effect pairs from human experts. In Proceedings of the 28th International Joint Conference on Artificial Intelligence (IJCAI), 2019.","title":"Answering binary causal questions through large-scale text mining: An evaluation using cause-effect pairs from human experts","authors":"Hassanzadeh","year":"2019","venue":"Proceedings of the 28th International Joint Conference on Artificial Intelligence (IJCAI)","doi":null,"url":null,"internal_url":"/proceedings/2019/695"},{"position":2,"raw":"[Katz and Sohrabi, 2019] Michael Katz and Shirin Sohrabi. Reshaping diverse planning: Let there be light! In Proceedings of the Heuristics and Search for Domain- independent Planning (HSDIP) workshop at ICAPS, 2019.","title":"Reshaping diverse planning: Let there be light!","authors":"Sohrabi Katz, Michael Katz, Shirin Sohrabi","year":"2019","venue":"Proceedings of the Heuristics and Search for Domainindependent Planning (HSDIP) workshop at ICAPS","doi":null,"url":null,"internal_url":null},{"position":3,"raw":"[Katz et al., 2018a] Michael Katz, Shirin Sohrabi, Horst Samulowitz, and Silvan Sievers. Delfi: Online planner se- lection for cost-optimal planning. In Ninth International Planning Competition (IPC-9), pages 55-62, 2018.","title":"Delfi: Online planner selection for cost-optimal planning","authors":"Katz","year":"2018","venue":"Ninth International Planning Competition (IPC-9)","doi":null,"url":null,"internal_url":null},{"position":4,"raw":"[Katz et al., 2018b] Michael Katz, Shirin Sohrabi, Octavian Udrea, and Dominik Winterer. A novel iterative approach to Top-k planning. In Proceedings of the 28th Interna- tional Conference on Automated Planning and Scheduling, 2018.","title":"A novel iterative approach to Top-k planning","authors":"Katz","year":"2018","venue":"Proceedings of the 28th International Conference on Automated Planning and Scheduling","doi":null,"url":null,"internal_url":null},{"position":5,"raw":"[Katz et al., 2019] Michael Katz, Shirin Sohrabi, and Octa- vian Udrea. Top-quality: Finding practically useful sets of best plans. In Proceedings of the Heuristics and Search for Domain-independent Planning (HSDIP) workshop at ICAPS, 2019.","title":"Top-quality: Finding practically useful sets of best plans","authors":"Michael Katz, Shirin Sohrabi, Octavian Udrea","year":"2019","venue":"Proceedings of the Heuristics and Search for Domain-independent Planning (HSDIP) workshop at ICAPS","doi":null,"url":null,"internal_url":null},{"position":6,"raw":"[Liaskos et al., 2010] Sotirios Liaskos, Sheila A. McIlraith, Shirin Sohrabi, and John Mylopoulos. Integrating prefer- ences into goal models for requirements engineering. In Proceedings of the 10th International Requirements Engi- neering Conference (RE), pages 135-144, 2010.","title":"Integrating preferences into goal models for requirements engineering","authors":"Sotirios Liaskos, Sheila A Mcilraith, Shirin Sohrabi, John Mylopoulos","year":"2010","venue":"Proceedings of the 10th International Requirements Engineering Conference (RE)","doi":null,"url":null,"internal_url":null},{"position":7,"raw":"[Liaskos et al., 2011] Sotirios Liaskos, Sheila A. McIlraith, Shirin Sohrabi, and John Mylopoulos. Representing and reasoning about preferences in requirements engi- neering. Requirements Engineering, 16:227-249, 2011. 10.1007/s00766-011-0129-9.","title":"Representing and reasoning about preferences in requirements engineering","authors":"Sotirios Liaskos, Sheila A Mcilraith, Shirin Sohrabi, John Mylopoulos","year":"2011","venue":"Requirements Engineering","doi":"10.1007/s00766-011-0129-9","url":null,"internal_url":null},{"position":8,"raw":"[Manikonda et al., 2017] Lydia Manikonda, Shirin Sohrabi, Kartik Talamadupula, Biplav Srivastava, and Subbarao Kambhampati. Extracting incomplete planning action models from unstructured social media data to support de- cision making. In Proceedings of the Automated Planning and Scheduling (ICAPS) Workshop on Knowledge Engi- neering for Planning and Scheduling (KEPS), 2017.","title":"Extracting incomplete planning action models from unstructured social media data to support decision making","authors":"Lydia Manikonda, Shirin Sohrabi, Kartik Talamadupula, Biplav Srivastava, Subbarao Kambhampati","year":"2017","venue":"Proceedings of the Automated Planning and Scheduling (ICAPS) Workshop on Knowledge Engineering for Planning and Scheduling (KEPS)","doi":null,"url":null,"internal_url":null},{"position":9,"raw":"[McDermott, 1998] Drew V. McDermott. PDDL -The Planning Domain Definition Language. Technical Report TR-98-003/DCS TR-1165, Yale Center for Computational Vision and Control, 1998.","title":"PDDL -The Planning Domain Definition Language","authors":"V Drew, Mcdermott","year":"1998","venue":null,"doi":null,"url":null,"internal_url":null},{"position":10,"raw":"[Ramírez and Geffner, 2009] Miquel Ramírez and Hector Geffner. Plan recognition as planning. In Proceedings of the 21st International Joint Conference on Artificial Intel- ligence (IJCAI), pages 1778-1783, 2009.","title":"Plan recognition as planning","authors":"Geffner Ramírez, Miquel Ramírez, Hector Geffner","year":"2009","venue":"Proceedings of the 21st International Joint Conference on Artificial Intelligence (IJCAI)","doi":null,"url":null,"internal_url":"/proceedings/2009/296"},{"position":11,"raw":"[Ramírez and Geffner, 2010] Miquel Ramírez and Hector Geffner. Probabilistic plan recognition using off-the-shelf classical planners. In Proceedings of the 24th National Conference on Artificial Intelligence (AAAI), pages 1121- 1126, 2010.","title":"Probabilistic plan recognition using off-the-shelf classical planners","authors":"Geffner Ramírez, Miquel Ramírez, Hector Geffner","year":"2010","venue":"Proceedings of the 24th National Conference on Artificial Intelligence (AAAI)","doi":null,"url":null,"internal_url":null},{"position":12,"raw":"[Riabov et al., 2015] Anton V. Riabov, Shirin Sohrabi, Daby M. Sow, Deepak S. Turaga, Octavian Udrea, and Long H. Vu. Planning-based reasoning for automated large-scale data analysis. In Proceedings of the 25th Inter- national Conference on Automated Planning and Schedul- ing (ICAPS), pages 282-290, 2015.","title":"Planning-based reasoning for automated large-scale data analysis","authors":"Anton V Riabov, Shirin Sohrabi, M Daby, Deepak S Sow, Octavian Turaga, Long H Udrea, Vu","year":"2015","venue":"Proceedings of the 25th International Conference on Automated Planning and Scheduling (ICAPS)","doi":null,"url":null,"internal_url":null},{"position":13,"raw":"[Shvo et al., 2018] Maayan Shvo, Shirin Sohrabi, and Sheila A. McIlraith. An ai planning-based approach to the multi-agent plan recognition problem. In Proceedings of the 31st Canadian Conference on Artificial Intelligence (CCAI), pages 253-258, 2018.","title":"An ai planning-based approach to the multi-agent plan recognition problem","authors":"Maayan Shvo, Shirin Sohrabi, Sheila A Mcilraith","year":"2018","venue":"Proceedings of the 31st Canadian Conference on Artificial Intelligence (CCAI)","doi":null,"url":null,"internal_url":null},{"position":14,"raw":"[Sievers et al., 2019] Silvan Sievers, Michael Katz, Shirin Sohrabi, Horst Samulowitz, and Patrick Ferber. Deep learning for cost-optimal planning: Task-dependent plan- ner selection. In Proceedings of the 33rd Conference on Artificial Intelligence (AAAI-19), 2019.","title":"Deep learning for cost-optimal planning: Task-dependent planner selection","authors":"Sievers","year":"2019","venue":"Proceedings of the 33rd Conference on Artificial Intelligence (AAAI-19)","doi":null,"url":null,"internal_url":null},{"position":15,"raw":"[Sohrabi and McIlraith, 2009] Shirin Sohrabi and Sheila A. McIlraith. Optimizing Web service composition while en- forcing regulations. In Proceedings of the 8th Interna- tional Semantic Web Conference (ISWC), pages 601-617, 2009.","title":"Optimizing Web service composition while enforcing regulations","authors":"Mcilraith Sohrabi, Shirin Sohrabi, Sheila A Mcilraith","year":"2009","venue":"Proceedings of the 8th International Semantic Web Conference (ISWC)","doi":null,"url":null,"internal_url":null},{"position":16,"raw":"[Sohrabi and McIlraith, 2010] Shirin Sohrabi and Sheila A. McIlraith. Preference-based Web service composition: A middle ground between execution and search. In Proceed- ings of the 9th International Semantic Web Conference (ISWC), pages 713, 729, 2010.","title":"Preference-based Web service composition: A middle ground between execution and search","authors":"Shirin Sohrabi, Sheila A Mcilraith","year":"2010","venue":"Proceedings of the 9th International Semantic Web Conference (ISWC)","doi":null,"url":null,"internal_url":null},{"position":17,"raw":"[Sohrabi et al., 2009] Shirin Sohrabi, Jorge A. Baier, and Sheila A. McIlraith. HTN planning with preferences. In Proceedings of the 21st International Joint Conference on Artificial Intelligence (IJCAI), pages 1790-1797, 2009.","title":"HTN planning with preferences","authors":"Shirin Sohrabi, Jorge A Baier, Sheila A Mcilraith","year":"2009","venue":"Proceedings of the 21st International Joint Conference on Artificial Intelligence (IJCAI)","doi":null,"url":null,"internal_url":"/proceedings/2009/298"},{"position":18,"raw":"[Sohrabi et al., 2010] Shirin Sohrabi, Jorge Baier, and Sheila McIlraith. Diagnosis as planning revisited. In Proceed- ings of the 12th International Conference on the Principles of Knowledge Representation and Reasoning (KR), pages 26-36, 2010.","title":"Diagnosis as planning revisited","authors":"Shirin Sohrabi, Jorge Baier, Sheila Mcilraith","year":"2010","venue":"Proceedings of the 12th International Conference on the Principles of Knowledge Representation and Reasoning (KR)","doi":null,"url":null,"internal_url":null},{"position":19,"raw":"[Sohrabi et al., 2011] Shirin Sohrabi, Jorge A. Baier, and Sheila A. McIlraith. Preferred explanations: Theory and generation via planning. In Proceedings of the 25th Na- tional Conference on Artificial Intelligence (AAAI), pages 261-267, 2011.","title":"Preferred explanations: Theory and generation via planning","authors":"Shirin Sohrabi, Jorge A Baier, Sheila A Mcilraith","year":"2011","venue":"Proceedings of the 25th National Conference on Artificial Intelligence (AAAI)","doi":null,"url":null,"internal_url":null},{"position":20,"raw":"[Sohrabi et al., 2013a] Shirin Sohrabi, Octavian Udrea, and Anton Riabov. HTN planning for the composition of stream processing applications. In Proceedings of the 23rd International Conference on Automated Planning and Scheduling -Novel Applications Track (ICAPS-13), pages 443-451, 2013.","title":"HTN planning for the composition of stream processing applications","authors":"Sohrabi","year":"2013","venue":"Proceedings of the 23rd International Conference on Automated Planning and Scheduling -Novel Applications Track (ICAPS-13)","doi":null,"url":null,"internal_url":null},{"position":21,"raw":"[Sohrabi et al., 2013b] Shirin Sohrabi, Octavian Udrea, and Anton Riabov. Hypothesis exploration for malware detec- tion using planning. In Proceedings of the 27th National Conference on Artificial Intelligence (AAAI), pages 883- 889, 2013.","title":"Hypothesis exploration for malware detection using planning","authors":"Sohrabi","year":"2013","venue":"Proceedings of the 27th National Conference on Artificial Intelligence (AAAI)","doi":null,"url":null,"internal_url":null},{"position":22,"raw":"[Sohrabi et al., 2016a] Shirin Sohrabi, Anton Riabov, and Octavian Udrea. Plan recognition as planning revisited. In Proceedings of the 25th International Joint Conference on Artificial Intelligence (IJCAI), pages 3258-3264, 2016.","title":"Plan recognition as planning revisited","authors":"Sohrabi","year":"2016","venue":"Proceedings of the 25th International Joint Conference on Artificial Intelligence (IJCAI)","doi":null,"url":null,"internal_url":"/proceedings/2016/461"},{"position":23,"raw":"[Sohrabi et al., 2016b] Shirin Sohrabi, Anton Riabov, Octa- vian Udrea, and Oktie Hassanzadeh. Finding diverse high- quality plans for hypothesis generation. In Proceedings of the 22nd European Conference on Artificial Intelligence (ECAI), pages 1581-1582, 2016.","title":"Finding diverse highquality plans for hypothesis generation","authors":"Sohrabi","year":"2016","venue":"Proceedings of the 22nd European Conference on Artificial Intelligence (ECAI)","doi":null,"url":null,"internal_url":null},{"position":24,"raw":"[Sohrabi et al., 2016c] Shirin Sohrabi, Octavian Udrea, An- ton Riabov, and Oktie Hassanzadeh. Interactive planning- based hypothesis generation with LTS++. In Proceed- ings of Application Showcase Program at the 25th Interna- tional Joint Conference on Artificial Intelligence (IJCAI), 2016.","title":"Interactive planningbased hypothesis generation with LTS++","authors":"Sohrabi","year":"2016","venue":"Proceedings of Application Showcase Program at the 25th International Joint Conference on Artificial Intelligence (IJCAI)","doi":null,"url":null,"internal_url":null},{"position":25,"raw":"[Sohrabi et al., 2017] Shirin Sohrabi, Anton Riabov, and Oc- tavian Udrea. State projection via AI planning. In Pro- ceedings of the 31st Conference on Artificial Intelligence (AAAI-17), pages 4611-4617, 2017.","title":"State projection via AI planning","authors":"Shirin Sohrabi, Anton Riabov, Octavian Udrea","year":"2017","venue":"Proceedings of the 31st Conference on Artificial Intelligence (AAAI-17)","doi":null,"url":null,"internal_url":null},{"position":26,"raw":"[Sohrabi et al., 2018a] Shirin Sohrabi, Michael Katz, Oktie Hassanzadeh, Octavian Udrea, and Mark D. Feblowitz. Ibm scenario planning advisor: Plan recognition as AI planning in practice. In Proceedings of Demonstration Track at the the 27th International Joint Conference on Artificial Intelligence (IJCAI-18), 2018.","title":"Feblowitz. Ibm scenario planning advisor: Plan recognition as AI planning in practice","authors":"Sohrabi","year":"2018","venue":"Proceedings of Demonstration Track at the the 27th International Joint Conference on Artificial Intelligence (IJCAI-18)","doi":null,"url":null,"internal_url":null},{"position":27,"raw":"[Sohrabi et al., 2018b] Shirin Sohrabi, Anton V. Riabov, Michael Katz, and Octavian Udrea. An AI planning so- lution to scenario generation for enterprise risk manage- ment. In Proceedings of the 32nd National Conference on Artificial Intelligence (AAAI), pages 160-167, 2018.","title":"An AI planning solution to scenario generation for enterprise risk management","authors":"Sohrabi","year":"2018","venue":"Proceedings of the 32nd National Conference on Artificial Intelligence (AAAI)","doi":null,"url":null,"internal_url":null},{"position":28,"raw":"[Sohrabi et al., 2019] Shirin Sohrabi, Michael Katz, Oktie Hassanzadeh, Octavian Udrea, Mark D. Feblowitz, and Anton Riabov. IBM scenario planning advisor: Plan recognition as AI planning in practice. AI Commun., 32(1):1-13, 2019.","title":"IBM scenario planning advisor: Plan recognition as AI planning in practice","authors":"Shirin Sohrabi, Michael Katz, Oktie Hassanzadeh, Octavian Udrea, Mark D Feblowitz, Anton Riabov","year":"2019","venue":"AI Commun","doi":null,"url":null,"internal_url":"/proceedings/2018/864"},{"position":29,"raw":"[Sohrabi, 2012] Shirin Sohrabi. Customizing the Composi- tion of Web Services and Beyond. PhD thesis, University of Toronto, 2012.","title":"Customizing the Composition of Web Services and Beyond","authors":"Shirin Sohrabi","year":"2012","venue":null,"doi":null,"url":null,"internal_url":null}],"license_note":"Copyright International Joint Conferences on Artificial Intelligence."}