Analysis Of Aircraft Arrival Delay And Airport On-time Performance

While existing grid environments cater to specific needs of a particular user community, we need to go beyond them and consider general-purpose large-scale distributed systems consisting of large collections of heterogeneous computers and communication systems shared by a large user population with very diverse requirements. Coordination, matchmaking, and resource allocation are among the essential functions of large-scale distributed systems. Although deterministic approaches for coordination, matchmaking, and resource allocation have been well studied, they are not suitable for large-scale distributed systems due to the large-scale, the autonomy, and the dynamics of the systems. We have to seek for nondeterministic solutions for large-scale distributed systems. In this dissertation we describe our work on a coordination service, a matchmaking service, and a macro-economic resource allocation model for large-scale distributed systems. The coordination service coordinates the execution of complex tasks in a dynamic environment, the matchmaking service supports finding the appropriate resources for users, and the macro-economic resource allocation model allows a broker to mediate resource providers who want to maximize their revenues and resource consumers who want to get the best resources at the lowest possible price, with some global objectives, e.g., to maximize the resource utilization of the system.

[1]  Stephen Russell,et al.  Resource management in the Mungi single-address-space operating system , 1998 .

[2]  Richard Wolski,et al.  Analyzing Market-Based Resource Allocation Strategies for the Computational Grid , 2001, Int. J. High Perform. Comput. Appl..

[3]  Stephen A. Jarvis,et al.  Grid information services using software agents , 2002 .

[4]  Paul D. O'Brien,et al.  Agent based process management: applying intelligent agents to workflow , 1998, Knowl. Eng. Rev..

[5]  Leonardo Badia,et al.  On utility-based radio resource management with and without service guarantees , 2004, MSWiM '04.

[6]  Antonietta Grasso,et al.  Distributed Coordination and Workflow on the World Wide Web , 1997, Computer Supported Cooperative Work (CSCW).

[7]  Cheng-Lung Wu Inherent delays and operational reliability of airline schedules , 2005 .

[8]  Baruch Awerbuch,et al.  An Opportunity Cost Approach for Job Assignment in a Scalable Computing Cluster , 2000, IEEE Trans. Parallel Distributed Syst..

[9]  Dan C. Marinescu,et al.  Resource Matching and a Matchmaking Service for an Intelligent Grid , 2004, International Conference on Computational Intelligence.

[10]  Gano B. Chatterji,et al.  ANALYSIS OF AIRCRAFT ARRIVAL AND DEPARTURE DELAY CHARACTERISTICS , 2002 .

[11]  Michael Schroeder,et al.  Market-based Resource Allocation for Grid Computing: A Model and Simulation , 2003, Middleware Workshops.

[12]  S. Kapidakis,et al.  A computational economy for dynamic load balancing and data replication , 1998, ICE '98.

[13]  Vipul Kashyap,et al.  InfoSleuth: agent-based semantic integration of information in open and dynamic environments , 1997, SIGMOD '97.

[14]  Daniel Kuokka,et al.  Matchmaking for Information Agents , 1995, IJCAI.

[15]  Rajarshi Das,et al.  A multi-agent systems approach to autonomic computing , 2004, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..

[16]  Kaizar Amin,et al.  GridAnt: a client-controllable grid workflow system , 2004, 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the.

[17]  David E. Culler,et al.  Market-based Proportional Resource Sharing for Clusters , 2000 .

[18]  Richard Wolski,et al.  G-commerce: market formulations controlling resource allocation on the computational grid , 2001, Proceedings 15th International Parallel and Distributed Processing Symposium. IPDPS 2001.

[19]  David Clark,et al.  Face-to-Face with Peer-to-Peer Networking , 2001, Computer.

[20]  Weiming Shen,et al.  Adaptive Negotiation for Agent-Based Grid Computing , 2002 .

[21]  Subhash Saini,et al.  GridFlow: workflow management for grid computing , 2003, CCGrid 2003. 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid, 2003. Proceedings..

[22]  NICHOLAS R. JENNINGS,et al.  An agent-based approach for building complex software systems , 2001, CACM.

[23]  Baruch Awerbuch,et al.  A cost-benefit framework for online management of a metacomputing system , 1998, ICE '98.

[24]  Jörg Becker,et al.  Workflow Process Definition Language - Development and Directions of a Meta-Language for Workflow Processes , 1999 .

[25]  Subhash Saini,et al.  Agent-based grid load balancing using performance-driven task scheduling , 2003, Proceedings International Parallel and Distributed Processing Symposium.

[26]  Michael zur Muehlen,et al.  Evaluation of Workflow Management Systems using Meta Models , 1999, HICSS.

[27]  Shangyao Yan,et al.  A simulation framework for evaluating airport gate assignments , 2002 .

[28]  Geoffrey C. Fox,et al.  WebFlow - a visual programming paradigm for Web/Java based coarse grain distributed computing , 1997, Concurr. Pract. Exp..

[29]  Stanislav KURKOVSKY Agent-Based Distributed IDA * Search Algorithm for a Grid of Mobile Devices , 2003 .

[30]  Lee W. McKnight,et al.  Pricing Internet Services: Approaches and Challenges , 2000, Computer.

[31]  Gregor von Laszewski,et al.  GSFL: A Workflow Framework for Grid Services , 2002 .

[32]  Nicholas R. Jennings,et al.  Brain Meets Brawn: Why Grid and Agents Need Each Other , 2004, Towards the Learning Grid.

[33]  Gerti Kappel,et al.  Coordination in Workflow Management Systems - A Rule-Based Approach , 1996, Coordination Technology for Collaborative Applications.

[34]  Terry Winograd,et al.  Language as a Cognitive Process , 1983, CL.

[35]  Oscar Nierstrasz,et al.  Agent Coordination via Scripting Languages , 2001, Coordination of Internet Agents: Models, Technologies, and Applications.

[36]  Michael Stonebraker,et al.  An economic paradigm for query processing and data migration in Mariposa , 1994, Proceedings of 3rd International Conference on Parallel and Distributed Information Systems.

[37]  B. R. Odgers,et al.  Agent-enhanced Workflow , 1998 .

[38]  Wil M. P. van der Aalst,et al.  Advanced Workflow Patterns , 2000, CoopIS.

[39]  Ladislau Bölöni,et al.  Intelligent Grids , 2006, Grid Computing: Software Environments and Tools.

[40]  Mark Hansen Micro-level analysis of airport delay externalities using deterministic queuing models: a case study ☆ , 2002 .

[41]  David Abramson,et al.  Economic models for management of resources in peer-to-peer and grid computing , 2001, SPIE ITCom.

[42]  Layuan Li,et al.  Agent framework to support the computational grid , 2004, J. Syst. Softw..

[43]  Graham R. Nudd,et al.  Performance evaluation of an agent-based resource management infrastructure for grid computing , 2001, Proceedings First IEEE/ACM International Symposium on Cluster Computing and the Grid.

[44]  Graham R. Nudd,et al.  Use of Agent-Based Service Discovery for Resource Management in Metacomputing Environment , 2001, Euro-Par.

[45]  Dan C. Marinescu,et al.  Workflow management and resource discovery for an intelligent grid , 2005, Parallel Comput..

[46]  Henrik Eriksson,et al.  Knowledge modeling at the millennium : The design and evolution of Protégé-2000 , 1999 .

[47]  Michael Wooldridge,et al.  Agent technology: foundations, applications, and markets , 1998 .

[48]  Spyros Lalis,et al.  JaWS: An Open Market-Based Framework for Distributed Computing over the Internet , 2000, GRID.

[49]  Stanislav Kurkovsky,et al.  Modeling a Computational Grid of Mobile Devices as a Multi-Agent System , 2003, IC-AI.

[50]  Ami Marowka,et al.  The GRID: Blueprint for a New Computing Infrastructure , 2000, Parallel Distributed Comput. Pract..

[51]  Sajal K. Das,et al.  A pricing strategy for job allocation in mobile grids using a non-cooperative bargaining theory framework , 2005, J. Parallel Distributed Comput..

[52]  Michael Georgiopoulos,et al.  Applications of Neural Networks in Electromagnetics , 2001 .

[53]  Ian T. Foster,et al.  Globus: a Metacomputing Infrastructure Toolkit , 1997, Int. J. High Perform. Comput. Appl..

[54]  Ian Pratt,et al.  Xenoservers: accountable execution of untrusted programs , 1999, Proceedings of the Seventh Workshop on Hot Topics in Operating Systems.

[55]  Warren Smith,et al.  Software infrastructure for the I-WAY high-performance distributed computing experiment , 1996, Proceedings of 5th IEEE International Symposium on High Performance Distributed Computing.

[56]  Tobin J. Lehman,et al.  T Spaces : The Next Wave , 2004 .

[57]  Daniel J. Veit,et al.  An Empirical Evaluation of Multidimensional Matchmaking , 2002, AAMAS 2002.

[58]  Matthias Klusch,et al.  Interoperability among Heterogeneous Software Agents on the Internet , 1998 .

[59]  Graham R. Nudd,et al.  Pace—A Toolset for the Performance Prediction of Parallel and Distributed Systems , 2000, Int. J. High Perform. Comput. Appl..

[60]  Grzegorz Rozenberg,et al.  Dynamic change within workflow systems , 1995, COCS '95.

[61]  Mark Hansen,et al.  Operational Consequences of Alternative Airport Demand Management Policies , 2005 .

[62]  William B. Jones,et al.  Szego¨ polynomials associated with Wiener-Levinson filters , 1990 .

[63]  David F. Snelling,et al.  UNICORE: uniform access to supercomputing as an element of electronic commerce , 1999, Future Gener. Comput. Syst..

[64]  Hector Garcia-Molina,et al.  Peer-to-peer data preservation through storage auctions , 2005, IEEE Transactions on Parallel and Distributed Systems.

[65]  Mario Kusek,et al.  Mobile agent-based software management in grid , 2004, 13th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises.

[66]  David Abramson,et al.  Nimrod/G: an architecture for a resource management and scheduling system in a global computational grid , 2000, Proceedings Fourth International Conference/Exhibition on High Performance Computing in the Asia-Pacific Region.

[67]  Subhash Saini,et al.  ARMS: An agent-based resource management system for grid computing , 2002, Sci. Program..

[68]  Kenneth Button,et al.  An Assessment of the Capacity and Congestion levels at European Airports , 1999 .

[69]  Franco Zambonelli,et al.  Reactive Tuple Spaces for Mobile Agent Coordination , 1998, Mobile Agents.

[70]  Xin Li,et al.  Real orthogonal polynomials in frequency analysis , 2005, Math. Comput..

[71]  Charles J. Petrie,et al.  Agent-Based Project Management , 1999, Artificial Intelligence Today.

[72]  Junwei Cao,et al.  ARMSim: A Modeling and Simulation Environment for Agent-Based Grid Computing , 2004, Simul..

[73]  J. Davenport Editor , 1960 .

[74]  Matthias Klusch,et al.  Larks: Dynamic Matchmaking Among Heterogeneous Software Agents in Cyberspace , 2002, Autonomous Agents and Multi-Agent Systems.

[75]  Chuang Liu,et al.  Design and evaluation of a resource selection framework for Grid applications , 2002, Proceedings 11th IEEE International Symposium on High Performance Distributed Computing.

[76]  Ladislau Bölöni,et al.  The Bond Agent System and Applications , 2000, ASA/MA.

[77]  P. Kline Models of man , 1986, Nature.

[78]  David Millner,et al.  Flight delay propagation analysis with the Detailed Policy Assessment Tool , 2001, 2001 IEEE International Conference on Systems, Man and Cybernetics. e-Systems and e-Man for Cybernetics in Cyberspace (Cat.No.01CH37236).

[79]  Adam Arbree,et al.  Mapping Abstract Complex Workflows onto Grid Environments , 2003, Journal of Grid Computing.

[80]  Agostino Poggi,et al.  Extending JADE for agent grid applications , 2004, 13th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises.

[81]  Ladislau Bölöni,et al.  Coordination in Intelligent Grid Environments , 2005, Proceedings of the IEEE.

[82]  N. Nisan,et al.  Globally distributed computation over the Internet-the POPCORN project , 1998, Proceedings. 18th International Conference on Distributed Computing Systems (Cat. No.98CB36183).

[83]  Frances M. T. Brazier,et al.  Multi-Agent Support for Internet-Scale Grid Management , 2002 .

[84]  Dennis G. Kafura,et al.  Symphony - A Java-Based Composition and Manipulation Framework for Computational Grids , 2002, 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGRID'02).

[85]  Ian T. Foster,et al.  Condor-G: A Computation Management Agent for Multi-Institutional Grids , 2004, Cluster Computing.

[86]  J. Evans,et al.  DELAY CAUSALITY AND REDUCTION AT THE NEW YORK CITY AIRPORTS USING TERMINAL WEATHER INFORMATION SYSTEMS. , 2001 .

[87]  Andrew S. Grimshaw,et al.  The Legion vision of a worldwide virtual computer , 1997, Commun. ACM.

[88]  Tad Hogg,et al.  Spawn: A Distributed Computational Economy , 1992, IEEE Trans. Software Eng..

[89]  Johann Eder,et al.  Time Constraints in Workflow Systems , 1999, CAiSE.

[90]  Thomas R. Ioerger,et al.  Task-Oriented Computational Economic-Based Distributed Resource Allocation Mechanisms for Computational Grids , 2004, IC-AI.

[91]  H. Varian Intermediate Microeconomics: A Modern Approach , 1987 .

[92]  Ladislau Bölöni,et al.  Agent-based resource discovery , 2000, Proceedings 9th Heterogeneous Computing Workshop (HCW 2000) (Cat. No.PR00556).

[93]  Logistic Regression Using the SAS® System , 2000 .

[94]  Nicholas R. Jennings,et al.  The Evolution of the Grid , 2003 .

[95]  Damla Turgut,et al.  YAES: a modular simulator for mobile networks , 2005, MSWiM '05.

[96]  Katia P. Sycara,et al.  Towards a Semantic Choreography of Web Services: From WSDL to DAML-S , 2003, ICWS.

[97]  Davide Rossi,et al.  Tuple-based Technologies for Coordination , 2001, Coordination of Internet Agents: Models, Technologies, and Applications.

[98]  Ellen R. Girden,et al.  ANOVA: Repeated Measures , 1991 .

[99]  Andreas Geppert,et al.  Event-based distributed work-flow execution with eve , 2009 .

[100]  Khaled Abdelghany,et al.  A model for projecting flight delays during irregular operation conditions , 2004 .

[101]  H. J. Siegel,et al.  ARE UTILITY, PRICE, AND SATISFACTION BASED RESOURCE ALLOCATION MODELS SUITABLE FOR LARGE-SCALE DISTRIBUTED SYSTEMS? , 2006 .

[102]  Christian Grothoff,et al.  Resource allocation in peer-to-peer networks , 2003, Wirtschaftsinf..

[103]  Jacob Tsao,et al.  Empirical Analysis of Airport Capacity Enhancement Impacts: A Case Study of DFW Airport , 1999 .

[104]  Dan C. Marinescu,et al.  Metainformation and workflow management for solving complex problems in grid environments , 2004, 18th International Parallel and Distributed Processing Symposium, 2004. Proceedings..

[105]  T.,et al.  Training Feedforward Networks with the Marquardt Algorithm , 2004 .

[106]  Serge Abiteboul,et al.  Inferring structure in semistructured data , 1997, SGMD.

[107]  Reiner Siebert,et al.  An Open Architecture for Adaptive Workflow Management Systems , 1999, Trans. SDPS.

[108]  Rajesh Raman,et al.  Matchmaking: distributed resource management for high throughput computing , 1998, Proceedings. The Seventh International Symposium on High Performance Distributed Computing (Cat. No.98TB100244).

[109]  Amund Tveit,et al.  jfipa - an Architecture for Agent-based Grid Computing , 2002 .

[110]  Soonwook Hwang,et al.  Grid workflow: a flexible failure handling framework for the grid , 2003, High Performance Distributed Computing, 2003. Proceedings. 12th IEEE International Symposium on.

[111]  Gerhard Wickler,et al.  Using expressive and flexible action representations to reason about capabilties for intelligent agent cooperation , 2000 .

[112]  Paul T. R. Wang,et al.  Modeling time and space metering of flights in the National Airspace System , 2004, Proceedings of the 2004 Winter Simulation Conference, 2004..

[113]  Ladislau Bölöni,et al.  A brokering framework for large-scale heterogeneous systems , 2006, Proceedings 20th IEEE International Parallel & Distributed Processing Symposium.

[114]  Michael Wooldridge,et al.  Agent-based software engineering , 1997, IEE Proc. Softw. Eng..

[115]  Jiming Liu,et al.  Macroscopic model of agent-based load balancing on grids , 2003, AAMAS '03.

[116]  Jürgen Dix,et al.  Heterogeneous Agent Systems , 2000 .

[117]  Dan C. Marinescu,et al.  A computational framework for the 3D structure determination of viruses with unknown symmetry , 2003, J. Parallel Distributed Comput..

[118]  Nicholas R. Jennings,et al.  Intelligent agents: theory and practice , 1995, The Knowledge Engineering Review.

[119]  Dan C. Marinescu Internet Based Workflow Management: Towards a Semantic Web , 2002 .

[120]  Nicholas Carriero,et al.  Linda in context , 1989, CACM.