Distributed Coordination of Project Schedule Changes: An Agent-Based Compensatory Negotiation Approach

건설공사 공정변경의 분산조정 : 에이전트기반의 보상협의 방식

  • 김기수 (㈜대우건설 기술연구소 연구기획팀)
  • Published : 2003.06.01

Abstract

In the construction industry, projects are becoming increasingly large and complex, involving multiple subcontractors. Traditional centralized coordination techniques used by the general contractors become less effective as subcontractors perform most wok and provide their own resources. When subcontractors cannot provide enough resources, they hinder their own performance as well as that of other subconractors and ultimately the entire project Thus, construction projects need a new distributed coordination approach wherein all of the concerned subcontractors can reschedule a project dynamically. To enable the distributed coordination framework of project schedule changes, the author developed an agent-based compensatory negotiation methodology, which allows intelligent software agents to simulate negotiations on behalf of their human subcontractors. In addition to this theoretical work, 1 designed and implemented a prototype to demonstrate the effectiveness of the framework. Thus, this research formalizes the necessary steps that would help construction project participants to increase the efficiency of their resource use, which in turn will enhance successful completions of whole projects.

최근 건설 프로젝트가 대형화 및 복잡화됨에 따라 다수의 하도급업체들이 참여하는 형태로 진행되고 있다. 특히 하도급업체들이 자체 자원을 운용하여 공사를 수행함에 따라, 기존의 원 도급업체가 주도하는 중앙집중식 조정방식은 실효성이 저하되고 있다. 하도급업체의 자원수급이 건설공사의 공정과 일치하지 않을 경우 해당업체의 공사가 지연될 뿐만 아니라, 다른 하도급업체의 공사들과 더 나아가 건설공사의 지연을 초래한다. 이에 따라, 관련 하도급 업체들이 해당공사에 공정변경이 생길 경우에 이에 맞추어 건설공사공정을 조정하는 새로운 건설공사공정변경의 분산조정에 관한 연구가 필요하다. 연구자는 건설공사 공정변경의 분산조정방식 및 이를 위한 소프트웨어 에이전트를 이용한 보상협의방법을 정의하였다. 본 연구는, (1) 타이밍 유틸리티의 새로운 정의, (2) 공정계획에 근거한 소프트웨어 에이전트간 중첩 협의를 위한 새로운 프로토콜, 그리고 (3) CPM (Critical Path Method) 에 근거한 소프트웨어 에이전트간 새로운 메시지 처리 알고리즘을 제시한다 위와 같은 연구결과를 검증하기 위해, 연구자는 컴퓨터 프로그래밍 랭귀지인 자바$(^{TM})$를 이용하여 다중 소프트웨어 에이전트 시스템의 프로토타입을 개발하여, 중앙집중식 조정방식과 비교하고, 실제 사용자를 대상으로 테스트를 수행하고, 시스템 성능검사를 마침으로서 공정변경 분산조정방식을 검증하였다. 이로서 본 연구는 현재의 건설공사 주체인 하도급업체의 자원수급의 효율성을 향상시키는데 필요한 방법을 정의하고, 구현하고, 검증함으로서 하도급업체의 이윤추구 및 건설공사의 성공적인 수행을 함께 달성할 수 있도록 한다.

Keywords

References

  1. Choo, H. J., and Tommelein, I. D. (2000). 'Interactive coordination of distributed work plan.' Proc., 6th Constr. Congress, Orlando,FL" ASCE,11-20
  2. Choo,H. J., Tommelein, I. D., Ballard, G., and Zabelle, T. D. (1999). WorkPlan: Constraint-based database for work package scheduling. Journal of Construction Engineering and Management, ASCE,125(3), 151-160 https://doi.org/10.1061/(ASCE)0733-9364(1999)125:3(151)
  3. Clayton, M. J., Kunz, J. C, and Fischer, M. A. (1998). 'The charrette testmethod." Technical Rep., No. 120, CIFE, Stanford Dniv., Stanford, Calif
  4. Clough, R. H., and Sears, G. A. (1991). Construction Project Management, 3rd ed.,John Wiley & Sons, Inc., New York
  5. Feldman, A. M.(1980). Welfare Economics and Social Choice Theory, Martinus NijhoffPublishing, Boston
  6. Finin, T., R. Fritzson, D. McKay, and R. McEntire (1994), 'KQML as an agent communication language.' Proc.3rd International Conference On Information and Knowledge Management, ACMPress, New York, 456-463
  7. Glossary. (1999) Multiagent Systems: A Modem Approach to Dustributed Artificial Intelligence, G. Weiss ed., MIT Press, Cambridge
  8. Jeon, H., C.J. Petrie, and MR Cutkosky (2000), 'JATLite: A Java agent infrastructure with message routing." IEEE Internet Computing, IEEE, 4(2),87-96 https://doi.org/10.1109/4236.832951
  9. Jin, Y., and Levitt, R. E. (1993). 'i-AGENTS: Modeling organizational problem solving in multi-agent teams.' Intelligent Systems in Accounting, Finance and Management, JohnWiley & Sons, Ltd., New York, 2,247-270