A heterogeneous computing system for data mining workflows in multi-agent environments

被引:6
|
作者
Luo, Ping [1 ]
Lu, Kevin
Huang, Rui
He, Qing
Shi, Zhongzhi
机构
[1] Chinese Acad Sci, Key Lab Intelligent Informat Proc, Inst Comp Technol, Beijing, Peoples R China
[2] Brunel Univ, Uxbridge UB8 3PH, Middx, England
关键词
data mining; heterogeneous computing; directed acyclic graph; multi-agent system environment;
D O I
10.1111/j.1468-0394.2006.00408.x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The computing-intensive data mining (DM) process calls for the support of a heterogeneous computing system, which consists of multiple computers with different configurations connected by a high-speed large-area network for increased computational power and resources. The DM process can be described as a multi-phase pipeline process, and in each phase there could be many optional methods. This makes the workflow for DM very complex and it can be modeled only by a directed acyclic graph (DAG). A heterogeneous computing system needs an effective and efficient scheduling framework, which orchestrates all the computing hardware to perform multiple competitive DM workflows. Motivated by the need for a practical solution of the scheduling problem for the DM workflow, this paper proposes a dynamic DAG scheduling algorithm according to the characteristics of an execution time estimation model for DM jobs. Based on an approximate estimation of job execution time, this algorithm first maps DM jobs to machines in a decentralized and diligent (defined in this paper) manner. Then the performance of this initial mapping can be improved through job migrations when necessary. The scheduling heuristic used considers the factors of both the minimal completion time criterion and the critical path in a DAG. We implement this system in an established multi-agent system environment, in which the reuse of existing DM algorithms is achieved by encapsulating them into agents. The system evaluation and its usage in oil well logging analysis are also discussed.
引用
收藏
页码:258 / 272
页数:15
相关论文
共 50 条
  • [31] COMMUNICATION MODULE FOR A HETEROGENEOUS MULTI-AGENT SYSTEM
    Mărgăritescu M.
    Rolea A.M.E.
    Dinu A.C.
    Cotorobai D.M.
    Gamazeliuc G.
    Angelescu A.
    International Journal of Mechatronics and Applied Mechanics, 2022, 12 : 67 - 73
  • [32] Multi-agent system to monitor oceanic environments
    Bajo, Javier
    De Paz, Juan F.
    Rodriguez, Sara
    Gonzalez, Angelica
    INTEGRATED COMPUTER-AIDED ENGINEERING, 2010, 17 (02) : 131 - 144
  • [33] Robust circumnavigation of a heterogeneous multi-agent system
    Gonzalez-Sierra, Jaime
    Flores-Montes, Daniel
    Hernandez-Martinez, Eduardo Gamaliel
    Fernandez-Anaya, Guillermo
    Paniagua-Contro, Pablo
    AUTONOMOUS ROBOTS, 2021, 45 (02) : 265 - 281
  • [34] Multi-Agent Based Control of a Heterogeneous System
    Li, Howard
    Karray, Fakhreddine
    Basir, Otman
    Song, Insop
    JOURNAL OF ADVANCED COMPUTATIONAL INTELLIGENCE AND INTELLIGENT INFORMATICS, 2006, 10 (02) : 161 - 167
  • [35] Multi-agent simulation of complex heterogeneous models in scientific computing
    Joshi, A
    Drashansky, T
    Rice, J
    Weerawarana, S
    Houstis, E
    MATHEMATICS AND COMPUTERS IN SIMULATION, 1997, 44 (01) : 43 - 59
  • [36] Adaptive Multi-Agent Control Strategy in Heterogeneous Countermeasure Environments
    Wang, Wei
    Liu, Hui
    Lin, Wangqun
    INTERNATIONAL JOURNAL OF MULTIMEDIA DATA ENGINEERING & MANAGEMENT, 2021, 12 (02): : 31 - 56
  • [37] Multi-agent Information Retrieval in Heterogeneous Industrial Automation Environments
    Pech, Stephan
    Goehner, Peter
    AGENTS AND DATA MINING INTERACTION, 2010, 5980 : 27 - 39
  • [38] Supporting Distributed Application Workflows in Heterogeneous Computing Environments
    Wu, Qishi
    Gu, Yi
    PROCEEDINGS OF THE 2008 14TH IEEE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, 2008, : 3 - 10
  • [39] Optimizing Distributed Computing Workflows in Heterogeneous Network Environments
    Gu, Yi
    Wu, Qishi
    DISTRIBUTED COMPUTING AND NETWORKING, PROCEEDINGS, 2010, 5935 : 142 - 154
  • [40] Dynamic Mapping of Application Workflows in Heterogeneous Computing Environments
    Qasim, Muhammad
    Iqbal, Touseef
    Munir, Ehsan Ullah
    Tziritas, Nikos
    Khan, Samee U.
    Yang, Laurence T.
    2017 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2017, : 462 - 471