Design and Analysis of Algorithms for Graph Exploration and Resource Allocation Problems and Their Application to Energy Management

In this dissertation, we discuss the design and analysis of algorithms for graph exploration and resource allocation problems, and their application to energy management. Efficient use of energy has been a topic of great importance in various fields. For example, in the research fields on sensor networks and robotics, efficient energy control is decisive because available energy resources are generally limited. Therefore, there have been strong needs for energy-efficient control algorithms. Another example is a recent movement to construct new-generation power networks and power management systems, such as the evolving smart grid and frameworks of automated demand response. Especially, new power networks have been proposed based on the concept of Energy-on-Demand (EoD), where an energy management system automatically controls amounts of power supplied to appliances limiting total power consumption below a targeted value. There also have been novel concepts such as “optimal allocation of energy”, where a power network optimally allocates power from various kind of power sources to appliances considering Quality-of-Energy (QoEn), which represents characteristics of power that appliances require and sources supply. For realizing these concepts, we need efficient algorithms, devices and systems for power allocation. The first topic of this dissertation is the design and analysis of efficient online algorithms for the graph exploration problems. Algorithms for exploration of unknown terrains have been actively studied, and much research work focuses on exploration algorithms for minimizing the total moving distance by a searcher to obtain all the topological information of the terrains. Kalyanasundaram and Pruhs formulated the problem in an online problem on undirected edge-weighted graphs. In Chapter 3, we will discuss the design and analysis of graph exploration algorithms for cycles and unweighted graphs, and give tight bounds on competitive ratios. Second, the design and analysis of an approximation algorithm for resource allocation problems applicable to QoEn-based power allocation are described in Chapter

[1]  Eric S. Crawley,et al.  A Framework for QoS-based Routing in the Internet , 1998, RFC.

[2]  Frits C. R. Spieksma,et al.  Approximation of a Retrieval Problem for Parallel Disks , 2003, CIAC.

[3]  Stefan Langerman,et al.  Online graph exploration algorithms for cycles and trees by multiple searchers , 2012, Journal of Combinatorial Optimization.

[4]  Osman Oguz,et al.  A fully polynomial approximation algorithm for the 0-1 knapsack problem , 1981 .

[5]  Wen-Zhan Song,et al.  SmartGridLab: A Laboratory-Based Smart Grid Testbed , 2010, 2010 First IEEE International Conference on Smart Grid Communications.

[6]  Hiroshi Mineno,et al.  Development and evaluation of smart tap type Home Energy Management System using sensor networks , 2011, 2011 IEEE Consumer Communications and Networking Conference (CCNC).

[7]  Giorgio Ausiello,et al.  The on-line asymmetric traveling salesman problem , 2008, J. Discrete Algorithms.

[8]  Mona Singh,et al.  Piecemeal Graph Exploration by a Mobile Robot , 1999, Inf. Comput..

[9]  Yuichi Asahiro,et al.  Weighted nearest neighbor algorithms for the graph exploration problem on cycles , 2007, Inf. Process. Lett..

[10]  Robert E. Tarjan,et al.  Amortized efficiency of list update and paging rules , 1985, CACM.

[11]  Milind Dawande,et al.  Approximation Algorithms for the Multiple Knapsack Problem with Assignment Restrictions , 2000, J. Comb. Optim..

[12]  Tomaso Erseghe,et al.  Topology Estimation for Smart Micro Grids via Powerline Communications , 2013, IEEE Transactions on Signal Processing.

[13]  Frits C. R. Spieksma,et al.  Random Redundant Storage in Disk Arrays: Complexity of Retrieval Problems , 2003, IEEE Trans. Computers.

[14]  Allan Borodin,et al.  Online computation and competitive analysis , 1998 .

[15]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[16]  Hans Kellerer,et al.  A New Fully Polynomial Time Approximation Scheme for the Knapsack Problem , 1999, J. Comb. Optim..

[17]  Y. Charlie Hu,et al.  Energy-efficient mobile robot exploration , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[18]  Anupam Shukla,et al.  An energy efficient platform for mobile robot , 2012 .

[19]  Éva Tardos,et al.  An approximation algorithm for the generalized assignment problem , 1993, Math. Program..

[20]  Eugene L. Lawler,et al.  The Traveling Salesman Problem: A Guided Tour of Combinatorial Optimization , 1985 .

[21]  Takashi Hikihara,et al.  AC Power Local Network with Multiple Power Routers , 2013 .

[22]  Tohru Hoshi,et al.  A method of appliance detection based on features of power waveform , 2004, 2004 International Symposium on Applications and the Internet. Proceedings..

[23]  Gerhard J. Woeginger,et al.  Competitive Analysis of Algorithms , 1996, Online Algorithms.

[24]  Yasuo Okabe,et al.  Power Allocation Algorithms of PoE for On-Demand Power Supply , 2013, 2013 IEEE 37th Annual Computer Software and Applications Conference Workshops.

[25]  Yasuo Okabe,et al.  A GMPLS-based Power Resource Reservation System toward Energy-on-Demand  Home Networking , 2012, 2012 IEEE/IPSJ 12th International Symposium on Applications and the Internet.

[26]  Susanne Albers,et al.  Exploring unknown environments , 1997, STOC '97.

[27]  Reuven Cohen,et al.  An efficient approximation for the Generalized Assignment Problem , 2006, Inf. Process. Lett..

[28]  Rolf Klein,et al.  The Polygon Exploration Problem , 2001, SIAM J. Comput..

[29]  Omid Ameri Sianaki,et al.  A Knapsack problem approach for achieving efficient energy consumption in smart grid for endusers' life style , 2010, 2010 IEEE Conference on Innovative Technologies for an Efficient and Reliable Electricity Supply.

[30]  Geir Dahl,et al.  LP based heuristics for the multiple knapsack problem with assignment restrictions , 2006, Ann. Oper. Res..

[31]  Kurt Mehlhorn,et al.  Online graph exploration: New results on old and new algorithms , 2012, Theor. Comput. Sci..

[32]  Joseph A. Paradiso,et al.  A platform for ubiquitous sensor deployment in occupational and domestic environments , 2007, IPSN.

[33]  Osamu Saeki,et al.  Effectiveness of an energy-consumption information system for residential buildings , 2006 .

[34]  Rudolf Fleischer,et al.  Exploring an Unknown Graph Efficiently , 2005, ESA.

[35]  R. Motte,et al.  Design and evaluation of a universal power router for residential applications , 2012, 2012 IEEE Energy Conversion Congress and Exposition (ECCE).

[36]  Takashi Hikihara,et al.  Feasibility of power packet dispatching at in-home DC distribution network , 2012, 2012 IEEE Third International Conference on Smart Grid Communications (SmartGridComm).

[37]  Sotiris E. Nikoletseas,et al.  Efficient energy management in wireless rechargeable sensor networks , 2012, MSWiM '12.

[38]  Takashi Hikihara,et al.  AC Power Routing System in Home Based on Demand and Supply Utilizing Distributed Power Sources , 2011 .

[39]  Gaurav S. Sukhatme,et al.  The Design and Analysis of an Efficient Local Algorithm for Coverage and Exploration Based on Sensor Network Deployment , 2007, IEEE Transactions on Robotics.

[40]  Narendra Karmarkar,et al.  A new polynomial-time algorithm for linear programming , 1984, STOC '84.

[41]  Raphael Yuster,et al.  A (1-1/e)-approximation algorithm for the generalized assignment problem , 2006, Oper. Res. Lett..

[42]  Jonas Holmerin,et al.  Towards optimal lower bounds for clique and chromatic number , 2003, Theor. Comput. Sci..

[43]  Chi-Kin Chau,et al.  Complex-demand knapsack problems and incentives in AC power systems , 2012, AAMAS.

[44]  Il-Woo Lee,et al.  The architecture and implementation of proactive Green Home Energy Management System , 2010, 2010 International Conference on Information and Communication Technology Convergence (ICTC).

[45]  Daniel J. Rosenkrantz,et al.  An analysis of several heuristics for the traveling salesman problem , 2013, Fundamental Problems in Computing.

[46]  Xiaotie Deng,et al.  How to learn an unknown environment , 1991, [1991] Proceedings 32nd Annual Symposium of Foundations of Computer Science.

[47]  Mária Bieliková,et al.  Bridging Semantic and Legacy Web Exploration: Orientation, Revisitation and Result Exploration Support , 2010, 2010 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology.

[48]  Dorit S. Hochbaum,et al.  Approximation Algorithms for NP-Hard Problems , 1996 .

[49]  Tomoki Yoshihisa,et al.  HEMS toolkit: A toolkit for constructing a home energy management system , 2011, 2011 IEEE Consumer Communications and Networking Conference (CCNC).

[50]  Sachin S. Sapatnekar,et al.  Residential task scheduling under dynamic pricing using the multiple knapsack method , 2012, 2012 IEEE PES Innovative Smart Grid Technologies (ISGT).

[51]  Takashi Matsuyama i-Energy : Electric Power Management by Information Technologies : i-Energy - Background, Objective, Ideas, and Realization Methods - , 2010 .

[52]  Hye-Jin Kim,et al.  Energy Consumption Scheduler for Demand Response Systems in the Smart Grid , 2012, J. Inf. Sci. Eng..

[53]  Milan Z. Bjelica,et al.  Towards ubiquitous smart outlets for safety and energetic efficiency of home electric appliances , 2011, 2011 IEEE International Conference on Consumer Electronics -Berlin (ICCE-Berlin).

[54]  Mihalis Yannakakis,et al.  Shortest Paths Without a Map , 1989, Theor. Comput. Sci..

[55]  Aiguo Song,et al.  A wireless power outlet system for smart homes , 2008, IEEE Transactions on Consumer Electronics.

[56]  Yasuo Okabe,et al.  The Design and Implementation of an On-demand DC Grid in Home , 2011, 2011 IEEE/IPSJ International Symposium on Applications and the Internet.

[57]  David E. Culler,et al.  Design and implementation of a high-fidelity AC metering network , 2009, 2009 International Conference on Information Processing in Sensor Networks.

[58]  Euripides Markou,et al.  Online Graph Exploration with Advice , 2012, SIROCCO.

[59]  N. Fujita,et al.  A rule generation method for electrical appliances management systems with home EoD , 2012, The 1st IEEE Global Conference on Consumer Electronics 2012.

[60]  Rudolf Fleischer,et al.  Experimental Studies of Graph Traversal Algorithms , 2003, WEA.

[61]  Takashi Matsuyama Creating Safe , Secure , and Environment-Friendly Lifestyles Through i-Energy , 2009 .

[62]  Tomoki Yoshihisa,et al.  A rule-based Home Energy Management System using the Rete algorithm , 2013, 2013 IEEE 2nd Global Conference on Consumer Electronics (GCCE).

[63]  H. Kuhn The Hungarian method for the assignment problem , 1955 .

[64]  Karl Henrik Johansson,et al.  Scheduling smart home appliances using mixed integer linear programming , 2011, IEEE Conference on Decision and Control and European Control Conference.

[65]  Leen Stougie,et al.  Algorithms for the On-Line Travelling Salesman1 , 2001, Algorithmica.

[66]  Andreas Schmid,et al.  Making home energy usage transparent for households using smart meters , 2011, 2011 IEEE International Conference on Consumer Electronics -Berlin (ICCE-Berlin).

[67]  Vahab S. Mirrokni,et al.  Tight approximation algorithms for maximum general assignment problems , 2006, SODA '06.

[68]  Yasuo Okabe,et al.  Quality-aware energy routing toward on-demand home energy networking: (Position paper) , 2011, 2011 IEEE Consumer Communications and Networking Conference (CCNC).

[69]  S.R. Sanders,et al.  An Architecture for Local Energy Generation, Distribution, and Sharing , 2008, 2008 IEEE Energy 2030 Conference.

[70]  Alfred J. Hildreth,et al.  Decisions on Energy Demand Response Option Contracts in Smart Grids Based on Activity-Based Costing and Stochastic Programming , 2013 .

[71]  Junichi Toyoda,et al.  Proposal of an open-electric-energy-network (OEEN) to realize cooperative operations of IOU and IPP , 1998, Proceedings of EMPD '98. 1998 International Conference on Energy Management and Power Delivery (Cat. No.98EX137).

[72]  Tatsuya Yamazaki,et al.  Appliance Recognition from Electric Current Signals for Information-Energy Integrated Network in Home Environments , 2009, ICOST.

[73]  Xiaotie Deng,et al.  Exploring an unknown graph , 1999, J. Graph Theory.

[74]  Ludovic Samper,et al.  Worst-case lifetime computation of a wireless sensor network by model-checking , 2007, PE-WASUN '07.

[75]  Bala Kalyanasundaram,et al.  Constructing Competitive Tours from Local Information , 1994, Theor. Comput. Sci..