Modelling and solving industrial production tasks as planning-scheduling tasks

被引:0
|
作者
Nyporko, Andrii [1 ]
Chrpa, Lukas [2 ]
机构
[1] Czech Tech Univ, Fac Elect Engn, Jugoslavskych Partyzanu 1580-3, Prague, Czech Republic
[2] Czech Tech Univ, Czech Inst Informat Robot & Cybernet, Jugoslavskych Partyzanu 1580-3, Prague, Czech Republic
关键词
Planning-scheduling tasks; Industrial production planning; Planning; Scheduling; Compilation; LAMA;
D O I
10.1016/j.datak.2025.102415
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Industrial production planning or manufacturing concerns the selection of activities that can produce a desired product and scheduling them on resources that perform these activities. To deal with such problems techniques in the fields of Automated Planning and Scheduling might be leveraged, which are usually pursued separately even though they are (very) complementary. In manufacturing, the activities represent elementary steps in the production and each activity requires a specific input in order to produce a desired output. From that perspective, activities resemble actions in planning as they can capture such a requirement. Selecting proper activities including their (partial) ordering can be understood as a planning task while allocating the activities to the resources can be understood as a scheduling task. This paper formalises the concept of "combined" planning and scheduling tasks by defining planning-scheduling tasks that are suitable for problems concerning industrial production or manufacturing. In particular, we define two types of activities - production and maintenance activities - where the former describes elementary production tasks while the latter modifies attributes of the resources (e.g. changing the configuration of reconfigurable machines). We introduce an extension of Planning Domain Definition Language (PDDL), a well-known language for describing planning tasks, to support modelling of planning-scheduling tasks. To tackle planning-scheduling tasks we propose two compilation schemes, one into temporal planning (in PDDL 2.1) and one into classical planning. We evaluated our approaches in three use cases of industrial production planning - Reconfigurable Machines, Woodworking, and Tube Factory domains. The results showed that solving planning-scheduling tasks by compiling them into planning tasks in order to use off-the-shelf planning engines is suitable as it scales reasonably well with the size of the actual tasks (although the resulting solutions are suboptimal).
引用
收藏
页数:24
相关论文
共 50 条
  • [31] ROLE AND TASKS OF METROLOGY IN INCREASING QUALITY OF INDUSTRIAL PRODUCTION
    GORELOV, LK
    ARUTYUNO.VO
    GLICHEV, AV
    KANDYBA, VV
    MEASUREMENT TECHNIQUES-USSR, 1970, (09): : 1291 - &
  • [32] Data augmentation for solving industrial recognition tasks with underrepresented defect classes
    Wunsch, Lennard
    Anding, Katharina
    Polte, Galina
    Liu, Kun
    Notni, Gunther
    ACTA IMEKO, 2023, 12 (04):
  • [33] THE TASKS OF AN INDUSTRIAL PHYSICIAN
    KAMOY, JI
    ERGONOMICS, 1982, 25 (06) : 531 - 531
  • [34] Time scheduling and optimization of industrial robotized tasks based on genetic algorithms
    Baizid, Khelifa
    Yousnadj, Ali
    Meddahi, Amal
    Chellali, Ryad
    Iqbal, Jamshed
    ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2015, 34 : 140 - 150
  • [35] Some experiences with solving mine planning tasks by heterogeneous computer systems
    Irmscher, K
    Wilke, FL
    26TH PROCEEDINGS OF THE APPLICATIONS OF COMPUTERS AND OPERATIONS RESEARCH IN THE MINERAL INDUSTRY, 1996, : 515 - 520
  • [36] Geomechanical Tasks Solving in Modelling of Temporary Support Parameters in Sochi Tunnels
    Ivanes, Pr Tatiana V.
    Kavkazskiy, Pr. Vladimir N.
    Shidakov, Mikhail I.
    PROCEEDINGS OF THE INTERNATIONAL SCIENTIFIC CONFERENCE TRANSPORTATION GEOTECHNICS AND GEOECOLOGY (TGG-2017), 2017, 189 : 227 - 231
  • [37] Simultaneous tasks planning and resources assignment in maintenance scheduling under uncertainties
    Wu, Bin
    Zhu, Wenjin
    Luo, Xu
    Si, Shubin
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2025, 259
  • [38] Integrated decision support for planning, scheduling, and dispatching tasks in a focused factory
    McKay, KN
    Wiers, VCS
    COMPUTERS IN INDUSTRY, 2003, 50 (01) : 5 - 14
  • [39] On the revision of planning tasks
    Herzig, Andreas
    Menezes, Viviane
    de Barros, Leliane Nunes
    Wassermann, Renata
    21ST EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE (ECAI 2014), 2014, 263 : 435 - 440
  • [40] Taxonomy of modelling tasks
    Bock, Wolfgang
    Bracke, Martin
    Kreckler, Jana
    PROCEEDINGS OF THE NINTH CONFERENCE OF THE EUROPEAN SOCIETY FOR RESEARCH IN MATHEMATICS EDUCATION (CERME9), 2015, : 821 - 826