, PlanetLab, Fed4fire project, 2014.

M. Abderrahim, M. Ouzzif, K. Guillouard, J. François, A. Lebre et al., Efficient Resource Allocation for Multi-Tenant Monitoring of Edge Infrastructures, PDP. 158-165, 2019.
URL : https://hal.archives-ouvertes.fr/hal-01987946

P. A. Abdulla and R. Mayr, Priced Timed Petri Nets, Logical Methods in Computer Science, vol.9, p.4, 2013.

C. Adjih, E. Baccelli, E. Fleury, G. Harter, N. Mitton et al., FIT IoT-LAB: A large scale open experimental IoT testbed, IEEE WF-IoT, pp.459-464, 2015.
URL : https://hal.archives-ouvertes.fr/hal-01213938

S. Agarwal, J. Dunagan, N. Jain, S. Saroiu, and A. Wolman, Volley: Automated Data Placement for Geo-Distributed Cloud Services, 7th USENIX Symposium on NSDI, pp.17-32, 2010.

S. Agarwal, S. Yadav, and A. Yadav, An Efficient Architecture and Algorithm for Resource Provisioning in Fog Computing, pp.48-61, 2016.

Y. Ai, M. Peng, and K. Zhang, Edge Computing Technologies for Internet of Things: A Primer, Digital Communications and Networks, 2017.

F. Aït-salaht, F. Desprez, A. Lebre, C. Prud'homme, and M. Abderrahim, Service Placement in Fog Computing Using Constraint Programming, 2019 IEEE International Conference on Services Computing, SCC 2019, pp.19-27, 2019.

A. Abdullah-alsaffar, P. Hung, C. Hong, E. Huh, and M. Aazam, An Architecture of IoT Service Delegation and Resource Allocation Based on Collaboration between Fog and Cloud Computing, Mobile Information Systems, vol.2016, 2016.

I. Althamary, C. Huang, P. Lin, S. Yang, and C. Cheng, Popularity-Based Cache Placement for Fog Networks, 14th IWCMC, pp.800-804, 2018.

G. Amarasinghe, M. D. De-assuncao, A. Harwood, and S. Karunasekera, A Data Stream Processing Optimisation Framework for Edge Computing Applications, IEEE 21st ISORC, vol.00, pp.91-98, 2018.
URL : https://hal.archives-ouvertes.fr/hal-01862063

A. Aral and T. Ovatman, A Decentralized Replica Placement Algorithm for Edge Computing, IEEE Transactions on Network and Service Management, vol.15, issue.2, pp.516-529, 2018.

H. Reza-arkian, A. Diyanat, and A. Pourkhalili, MIST: Fog-Based Data Analytics Scheme with Cost-Efficient Resource Provisioning for IoT Crowdsensing Applications, Journal of Network and Computer Applications, vol.82, pp.152-165, 2017.

R. G. Aryal and J. Altmann, Dynamic Application Deployment in Federations of Clouds and Edge Resources Using a Multiobjective Optimization AI Algorithm, 2018.

O. Ascigil, T. K. Phan, A. G. Tasiopoulos, V. Sourlas, I. Psaras et al., On Uncoordinated Service Placement in Edge-Clouds, IEEE CloudCom, pp.41-48, 2017.

T. Bahreini and D. Grosu, Efficient Placement of Multi-component Applications in Edge Computing Systems, ACM/IEEE Symposium on Edge Computing (SEC '17), 2017.

, , vol.11

D. Balouek, A. Carpen-amarie, G. Charrier, F. Desprez, E. Jeannot et al., Adding Virtualization Capabilities to the Grid'5000 Testbed, Cloud Computing and Services Science, vol.367, pp.3-20, 2013.
URL : https://hal.archives-ouvertes.fr/hal-00946971

. Inria,

M. Barcelo, A. Correa, J. Llorca, A. M. Tulino, J. L. Vicario et al., IoT-Cloud Service Optimization in Next Generation Smart Environments, IEEE Journal on Selected Areas in Communications, vol.34, pp.4077-4090, 2016.

A. R. Benamer, H. Teyeb, and N. Ben-hadj-alouane, Latency-Aware Placement Heuristic in Fog Computing Environment, OTM, pp.241-257, 2018.

L. F. Bittencourt, J. Diaz-montes, R. Buyya, O. F. Rana, and M. Parashar, Mobility-Aware Application Scheduling in Fog Computing, IEEE Cloud Computing, vol.4, issue.2, pp.26-35, 2017.

S. H. Bokhari, On the Mapping Problem, IEEE Trans. Comput. C, vol.30, pp.207-214, 1981.

F. Bonomi, R. Milito, P. Natarajan, and J. Zhu, Fog Computing: A Platform for Internet of Things and Analytics, pp.169-186, 2014.

F. Bonomi, R. Milito, J. Zhu, and S. Addepalli, Fog Computing and Its Role in the Internet of Things, MCC. ACM, pp.13-16, 2012.

P. Borylo, A. Lason, J. Rzasa, A. Szymanski, and A. Jajszczyk, Energy-Aware Fog and Cloud Interplay Supported by Wide Area Software Defined Networking, IEEE ICC, pp.1-7, 2016.

S. Boyd and L. Vandenberghe, Convex Optimization, 2004.

D. Breitgand and A. Epstein, SLA-Aware Placement of Multi-Virtual Machine Elastic Services in Compute Clouds, IFIP/IEEE IM, pp.161-168, 2011.

A. Brogi and S. Forti, QoS-Aware Deployment of IoT Applications Through the Fog, IEEE Internet of Things Journal, vol.4, issue.5, pp.1185-1192, 2017.

A. Brogi, S. Forti, C. Guerrero, and I. Lera, How to Place Your Apps in the Fog -State of the Art and Open Challenges, 2019.

A. Brogi, S. Forti, and A. Ibrahim, How to Best Deploy Your Fog Applications, Probably, IEEE ICFEC, pp.105-114, 2017.

R. E. Burkard, E. Ela, P. M. Pardalos, and L. S. Pitsoulis, The Quadratic Assignment Problem, 1998.

R. Calheiros, R. Ranjan, A. Beloglazov, C. A. De-rose, and R. Buyya, CloudSim: A Toolkit for Modeling and Simulation of Cloud Computing Environments and Evaluation of Resource Provisioning Algorithms, Softw. Pract. Exper, vol.41, pp.23-50, 2011.

V. Cardellini, V. Grassi, F. L. Presti, and M. Nardelli, Optimal Operator Placement for Distributed Stream Processing Applications, ACM DEBS, pp.69-80, 2016.

D. Carrera, M. Steinder, I. Whalley, J. Torres, and E. Ayguade, Utility-Based Placement of Dynamic Web Applications with Fairness Goals, IEEE NOMS. 9-16, 2008.

M. Chen, W. Li, G. Fortino, Y. Hao, L. Hu et al., A Dynamic Service-Migration Mechanism in Edge Cognitive Computing, 2018.

G. Chiandussi, M. Codegone, S. Ferrero, and F. E. Varesio, Comparison of Multi-Objective Optimization Methodologies for Engineering Applications, Computers & Mathematics with Applications, vol.63, pp.912-942, 2012.

M. Chiang and T. Zhang, Fog and IoT: An Overview of Research Opportunities, IEEE Internet of Things Journal, vol.3, issue.6, pp.854-864, 2016.

. Cisco, Fog Computing and the Internet of Things: Extend the Cloud to Where the Things Are. White Paper, 2016.

A. V. Dastjerdi and R. Buyya, Fog Computing: Helping the Internet of Things Realize Its Potential, Computer, vol.49, pp.112-116, 2016.

A. Vahid-dastjerdi, H. Gupta, R. N. Calheiros, S. K. Ghosh, and R. Buyya, Fog Computing: Principles, Architectures, and Applications, 2016.

K. Deb, A. Pratap, S. Agarwal, and T. Meyarivan, A fast and elitist multiobjective genetic algorithm: NSGA-II, IEEE Transactions on Evolutionary Computation, vol.6, issue.2, pp.182-197, 2002.

R. Deng, R. Lu, C. Lai, and T. H. Luan, Towards Power Consumption-Delay Tradeoff by Workload Allocation in Cloud-Fog Computing, IEEE ICC, pp.3909-3914, 2015.

R. Deng, R. Lu, C. Lai, T. H. Luan, and H. Liang, Optimal Workload Allocation in Fog-Cloud Computing Toward Balanced Delay and Power Consumption, IEEE Internet of Things Journal, vol.3, issue.6, pp.1171-1181, 2016.

C. T. Do, N. H. Tran, C. Pham, M. G. Alam, J. H. Son et al., Approximal Algorithm for Joint Resource Allocation and Minimizing Carbon Footprint in Geo-Distributed Fog Computing, pp.324-329, 2015.

B. Donassolo, I. Fajjari, A. Legrand, and P. Mertikopoulos, Fog Based Framework for IoT Service Provisioning, IEEE CCNC. Las Vegas, 2019.
URL : https://hal.archives-ouvertes.fr/hal-01859695

M. Dorigo, Optimization, Learning and Natural Algorithms, 1992.

W. L. Dunn and J. K. Shultis, Exploring Monte Carlo Methods, 2011.

R. Eidenbenz and T. Locher, Task Allocation for Distributed Stream Processing, 2016.

M. Saad-elbamby, M. Bennis, and W. Saad, Proactive Edge Computing in Latency-Constrained Fog Networks, 2017.

Y. Fan, J. Chen, L. Wang, and Z. Cao, Energy-Efficient and Latency-Aware Data Placement for Geo-Distributed Cloud Data Centers, Communications and Networking, pp.465-474, 2018.

H. M. Fard, R. Prodan, and T. Fahringer, Multi-objective list scheduling of workflow applications in distributed computing infrastructures, JPDC, vol.74, pp.2152-2165, 2014.

F. Faticanti, F. Pellegrini, D. Siracusa, D. Santoro, and S. Cretti, Cutting Throughput on the Edge: App-Aware Placement in Fog Computing, 2018.

R. Gargees, B. Morago, R. Pelapur, D. Chemodanov, P. Calyam et al., Incident-Supporting Visual Cloud Computing Utilizing Software-Defined Networking, IEEE TCSVT, vol.27, issue.1, pp.182-197, 2017.

H. Gedawy, S. Tariq, A. Mtibaa, and K. Harras, Cumulus: A distributed and flexible computing testbed for edge cloud computational offloading, 2016.

J. Gedeon, M. Stein, L. Wang, and M. Mühlhäuser, On Scalable In-Network Operator Placement for Edge Computing, ICCCN. 1-9, 2018.

R. Ghosh, S. Prakash-reddy-komma, and Y. Simmhan, Adaptive Energy-aware Scheduling of Dynamic Event Analytics across Edge and Cloud Resources, 2018.

T. N. Gia, M. Jiang, A. M. Rahmani, T. Westerlund, P. Liljeberg et al., Fog Computing in Healthcare Internet of Things: A Case Study on ECG Feature Extraction, IEEE CIT/IUCC/DASC/PICom, pp.356-363, 2015.

N. K. Giang, M. Blackstock, R. Lea, and V. C. Leung, Developing IoT applications in the Fog: A Distributed Dataflow approach, International Conference on the IOT, pp.155-162, 2015.

F. Glover, Future Paths for Integer Programming and Links to Artificial Intelligence, Comput. Oper. Res, vol.13, issue.86, pp.90048-90049, 1986.

L. Gu, D. Zeng, S. Guo, A. Barnawi, and Y. Xiang, Cost Efficient Resource Management in Fog Computing Supported Medical Cyber-Physical System, IEEE Transactions on Emerging Topics in Computing, vol.5, issue.1, pp.108-119, 2017.

Y. Gu, W. Saad, M. Bennis, M. Debbah, and Z. Han, Matching Theory for Future Wireless Networks: Fundamentals and Applications, IEEE Communications Magazine, vol.53, issue.5, pp.52-59, 2015.
URL : https://hal.archives-ouvertes.fr/hal-01242451

H. Gupta, A. Dastjerdi, S. Ghosh, and R. Buyya, iFogSim: A Toolkit for Modeling and Simulation of Resource Management Techniques in Internet of Things, Edge and Fog Computing Environments, 2016.

H. Gupta, S. Nath, S. Chakraborty, and S. K. Ghosh, SDFog: A Software Defined Computing Architecture for QoS Aware Service Orchestration over Edge Devices, 2016.

. Llc-gurobi-optimization, Gurobi Optimizer Reference Manual, 2018.

K. Ha, Z. Chen, W. Hu, W. Richter, P. Pillai et al., Towards Wearable Cognitive Assistance, MobiSys. ACM, pp.68-81, 2014.

J. Hao, Z. Jin-hua, and C. Liang-jun, Multi-Objective Particle Swarm Optimization Algorithm Based on Enhanced -Dominance. 1-5, 2019.

M. A. Hassan, M. Xiao, Q. Wei, and S. Chen, Help Your Mobile Applications with Fog Computing, IEEE SECON Workshops, pp.1-6, 2015.

J. H. Holland, Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control and Artificial Intelligence, 1992.

H. J. Hong, P. H. Tsai, A. C. Cheng, M. Y. Uddin, N. Venkatasubramanian et al., Supporting Internet-of-Things Analytics in a Fog Computing Platform, IEEE CloudCom. 138-145, 2017.

H. J. Hong, P. H. Tsai, and C. H. Hsu, Dynamic Module Deployment in a Fog Computing Platform, pp.1-6, 2016.

K. Hong, D. Lillethun, U. Ramachandran, B. Ottenwälder, and B. Koldehofe, Mobile Fog: A Programming Model for Large-scale Applications on the Internet of Things, ACM MCC, pp.15-20, 2013.

P. Hu, S. Dhelim, H. Ning, and T. Qiu, Survey on Fog Computing: Architecture, Key Technologies, Applications and Open Issues, Journal of Network and Computer Applications, vol.98, pp.27-42, 2017.

X. Huang, S. Ganapathy, and T. Wolf, Evaluating Algorithms for Composable Service Placement in Computer Networks, IEEE International Conference on Communications. 1-6, 2009.

K. Hwang and M. Chen, Big-Data Analytics for Cloud, IoT and Cognitive Computing, 2017.

K. Intharawijitr, K. Iida, and H. Koga, Analysis of Fog Model Considering Computing and Communication Latency in 5G Cellular Networks, IEEE PerCom Workshops. 1-4, 2016.

G. C. Jana and S. Banerjee, Enhancement of QoS for Fog Computing Model Aspect of Robust Resource Management, pp.1462-1466, 2017.

. Inria,

J. Jijin, B. C. Seet, P. H. Chong, and H. Jarrah, Service Load Balancing in Fog-Based 5G Radio Access Networks, 2017.

J. Kennedy and R. C. Eberhart, Particle Swarm Optimization, IEEE International Conference on Neural Networks, pp.1942-1948, 1995.

V. Kochar and A. Sarkar, Real Time Resource Allocation on a Dynamic Two Level Symbiotic Fog Architecture, pp.49-55, 2016.

K. P. Saharan and A. Kumar, Fog in Comparison to Cloud: A Survey, International Journal of Computer Applications, vol.122, issue.3, pp.10-12, 2015.

Y. Kwok and I. Ahmad, Static Scheduling Algorithms for Allocating Directed Task Graphs to Multiprocessors, ACM Comput. Surv, vol.31, pp.406-471, 1999.

K. U. Laghari, N. Crespi, B. Molina, and C. E. Palau, QoE Aware Service Delivery in Distributed Environment, IEEE AINA. 837-842, 2011.
URL : https://hal.archives-ouvertes.fr/hal-01303062

G. T. Lakshmanan, Y. Li, and R. Strom, Placement Strategies for Internet-Scale Data Stream Systems, IEEE Internet Computing, vol.12, issue.6, pp.50-60, 2008.

G. Lee, W. Saad, and M. Bennis, An Online Optimization Framework for Distributed Fog Network Formation with Minimal Latency, 2017.

G. Lee, W. Saad, and M. Bennis, An Online Secretary Framework for Fog Network Formation with Minimal Latency, IEEE ICC, pp.1-6, 2017.

I. Lera, C. Guerrero, and C. Juiz, Comparing Centrality Indices for Network Usage Optimization of Data Placement Policies in Fog Devices, 2018.

I. Lera, C. Guerrero, and C. Juiz, Availability-Aware Service Placement Policy in Fog Computing Based on Graph Partitions, IEEE Internet of Things Journal, vol.6, issue.2, pp.3641-3651, 2019.

I. Lera, C. Guerrero, and C. Juiz, YAFS: A simulator for IoT scenarios in fog computing, 2019.

C. Li, Y. Xue, J. Wang, W. Zhang, and T. Li, Edge-Oriented Computing Paradigms: A Survey on Architecture Design and System Management, ACM Comput. Surv, vol.51, 2018.

F. Li, M. Voegler, M. Claessens, and S. Dustdar, Efficient and Scalable IoT Service Delivery on Cloud, 2013.

K. Li and J. Nabrzyski, Traffic-Aware Virtual Machine Placement in Cloudlet Mesh with Adaptive Bandwidth, IEEE CloudCom, pp.49-56, 2017.

M. M. Mahmoud, J. J. Rodrigues, K. Saleem, J. Al-muhtadi, N. Kumar et al., Towards Energy-Aware Fog-Enabled Cloud of Things for Healthcare, 2018.

, Computers & Electrical Engineering, vol.67, pp.58-69, 2018.

R. Mahmud, R. Kotagiri, and R. Buyya, Fog Computing: A Taxonomy, Survey and Future Directions, pp.103-130, 2018.

R. Mahmud, K. Ramamohanarao, and R. Buyya, Quality of Experience (QoE)-Aware Placement of Applications in Fog Computing Environments, ACM Transactions on Internet Technology, 2018.

R. Mahmud, S. N. Srirama, K. Ramamohanarao, and R. Buyya, Latency-aware Application Module Management for Fog Computing Environments, J. Parallel and Distrib. Comput, 2018.

V. De-maio and I. Brandic, First Hop Mobile Offloading of DAG Computations, IEEE/ACM CCGRID. 83-92, 2018.

R. T. Marler and J. S. Arora, Survey of Multi-Objective Optimization Methods for Engineering, Structural and Multidisciplinary Optimization, vol.26, pp.369-395, 2004.

R. Mayer, H. Gupta, E. Saurez, and U. Ramachandran, FogStore: Toward a Distributed Data Store for Fog Computing, 2017.

A. Mebrek, L. Merghem-boulahia, and M. Esseghir, Efficient Green Solution for a Balanced Energy Consumption and Delay in the IoT-Fog-Cloud Computing, 2017.
URL : https://hal.archives-ouvertes.fr/hal-02273014

. T. Sq, D. T. Minh, A. Nguyen, H. D. Van-le, A. Nguyen et al., Toward Service Placement on Fog Computing Landscape, 4th NAFOSTED Conference on Information and Computer Science, pp.291-296, 2017.

N. Mohan, P. Zhou, K. Govindaraj, and J. Kangasharju, Managing Data in Computational Edge Clouds, MECOMM. ACM, pp.19-24, 2017.

D. Monderer and L. Shapley, Potential Games, Games and Economic Behavior, vol.14, pp.124-143, 1996.

C. Mouradian, D. Naboulsi, S. Yangui, R. H. Glitho, M. J. Morrow et al., A Comprehensive Survey on Fog Computing: State-of-the-Art and Research Challenges, IEEE Communications Surveys Tutorials, vol.20, issue.1, pp.416-464, 2018.

M. Mukherjee, L. Shu, and D. Wang, Survey of Fog Computing: Fundamental, Network Applications, and Research Challenges, IEEE Communications Surveys Tutorials, pp.1-1, 2018.

M. I. Naas, L. Lemarchand, J. Boukhobza, and P. Raipin, A Graph Partitioningbased Heuristic for Runtime IoT Data Placement Strategies in a Fog Infrastructure, SAC. ACM, pp.767-774, 2018.
URL : https://hal.archives-ouvertes.fr/hal-01768636

. Inria,

M. I. Naas, P. Parvedy, J. Boukhobza, and L. Lemarchand, iFogStor: An IoT Data Placement Strategy for Fog Infrastructure, IEEE ICFEC, pp.97-104, 2017.
URL : https://hal.archives-ouvertes.fr/hal-01558220

H. Shubha-brata-nath, S. Gupta, S. K. Chakraborty, and . Ghosh, A Survey of Fog Computing and Communication: Current Researches and Future Directions, 2018.

A. Nazari, D. Thiruvady, A. Aleti, and I. Moser, A Mixed Integer Linear Programming Model for Reliability Optimisation in the Component Deployment Problem, JORS, vol.67, pp.1050-1060, 2016.

M. J. Neely, Stochastic Network Optimization with Application to Communication and Queueing Systems, 2010.

L. Ni, J. Zhang, C. Jiang, C. Yan, and K. Yu, Resource Allocation Strategy in Fog Computing Based on Priced Timed Petri Nets, IEEE Internet of Things Journal, vol.4, issue.5, pp.1216-1228, 2017.

T. Nishio, R. Shinkuma, T. Takahashi, and N. B. Mandayam, Service-Oriented Heterogeneous Resource Sharing for Optimizing Service Latency in Mobile Cloud, Mo-bileCloud, pp.19-26, 2013.

B. Ottenwälder, B. Koldehofe, K. Rothermel, and U. Ramachandran, MigCEP: Operator Migration for Mobility Driven Distributed Complex Event Processing, ACM DEBS, pp.183-194, 2013.

T. Ouyang, Z. Zhou, and X. Chen, Follow Me at the Edge: Mobility-Aware Dynamic Service Placement for Mobile Edge Computing, IEEE Journal on Selected Areas in Communications, pp.1-1, 2018.

S. S. Perala, I. Galanis, and I. Anagnostopoulos, Fog Computing and Efficient Resource Management in the era of Internet-of-Video Things (IoVT), IEEE ISCAS. 1-5, 2018.

C. Perera, Y. Qin, J. C. Estrella, S. Reiff-marganiec, and A. V. Vasilakos, Fog Computing for Sustainable Smart Cities: A Survey, 2017.

X. Pham and E. Huh, Towards Task Scheduling in a Cloud-Fog Computing System, 2016.

P. Pietzuch, J. Ledlie, J. Shneidman, M. Roussopoulos, M. Welsh et al., Network-Aware Operator Placement for Stream-Processing Systems, pp.49-49, 2006.

C. Puliafito, E. Mingozzi, and G. Anastasi, Fog Computing for the Internet of Mobile Things: Issues and Challenges, IEEE SMARTCOMP. 1-6, 2017.

M. L. Puterman, Markov Decision Processes: Discrete Stochastic Dynamic Programming, 1994.

J. Santos, T. Wauters, B. Volckaert, and F. De-turck, Resource Provisioning for IoT Application Services in Smart Cities, CNSM. 1-9, 2017.

S. Sarkar, S. Chatterjee, and S. Misra, Assessment of the Suitability of Fog Computing in the Context of Internet of Things, IEEE Transactions on Cloud Computing, vol.6, issue.1, pp.46-59, 2018.

S. Sarkar and S. Misra, Theoretical Modelling of Fog Computing: A Green Computing Paradigm to Support IoT Applications, IET Networks, vol.5, pp.23-29, 2016.

M. Satyanarayanan, P. Bahl, R. Caceres, and N. Davies, The Case for VM-Based Cloudlets in Mobile Computing, IEEE Pervasive Computing, vol.8, issue.4, pp.14-23, 2009.

E. Saurez, K. Hong, D. Lillethun, U. Ramachandran, and B. Ottenwälder, Incremental Deployment and Migration of Geo-distributed Situation Awareness Applications in the Fog, ACM DEBS, pp.258-269, 2016.

V. Scoca, A. Aral, I. Brandic, R. D. Nicola, and R. Brundo-uriarte, Scheduling Latency-Sensitive Applications in Edge Computing, CLOSER, 2018.

M. Selimi, D. Vega, F. Freitag, and L. Veiga, Towards Network-Aware Service Placement in Community Network Micro-Clouds, vol.9833, pp.376-388, 2016.

H. Shah-mansouri and V. W. Wong, Hierarchical Fog-Cloud Computing for IoT Systems: A Computation Offloading Game, 2017.

A. Shrivastwa, S. Sarat, K. Jackson, C. Bunch, E. Sigler et al., Open-Stack: Building a Cloud Environment, 2016.

M. M. Shurman and M. K. Aljarah, Collaborative Execution of Distributed Mobile and IoT Applications Running at the Edge, ICECTA. 1-5, 2017.

A. Singh, N. Auluck, O. Rana, A. Jones, and S. Nepal, RT-SANE: Real Time Security Aware Scheduling on the Network Edge, UCC. ACM, pp.131-140, 2017.

O. Skarlat, M. Nardelli, S. Schulte, M. Borkowski, and P. Leitner, Optimized IoT Service Placement in the Fog". Service Oriented Computing and Applications, vol.11, issue.4, pp.427-443, 2017.

O. Skarlat, M. Nardelli, S. Schulte, and S. Dustdar, Towards QoS-Aware Fog Service Placement, ICFEC. IEEE Computer Society, pp.89-96, 2017.

O. Skarlat, S. Schulte, M. Borkowski, and P. Leitner, Resource Provisioning for IoT Services in the Fog, IEEE SOCA, pp.32-39, 2016.

V. B. Souza, W. Ramírez, X. Masip-bruin, E. Marín-tordera, G. Ren et al., Handling Service Allocation in Combined Fog-Cloud Scenarios, IEEE ICC. 1-5. Inria, 2016.

I. Stojmenovic, Fog Computing: A Cloud to the Ground Support for Smart Things and Machine-to-Machine Networks, pp.117-122, 2014.

H. Tan, Z. Han, X. Y. Li, and F. C. Lau, Online Job Dispatching and Scheduling in Edge-Clouds, IEEE INFOCOM. 1-9, 2017.

M. Taneja and A. Davy, Resource Aware Placement of IoT Application Modules in Fog-Cloud Computing Paradigm, IFIP/IEEE IM, pp.1222-1228, 2017.

R. I. Tinini, L. C. Reis, D. M. Batista, G. B. Figueiredo, M. Tornatore et al., Optimal Placement of Virtualized BBU Processing in Hybrid Cloud-Fog RAN over TWDM-PON, 2017.

K. Toczé and S. Nadjm-tehrani, A Taxonomy for Management and Optimization of Multiple Resources in Edge Computing, 2018.

L. Tong, Y. Li, and W. Gao, A Hierarchical Edge Cloud Architecture for Mobile Computing, IEEE INFOCOM. 1-9, 2016.

W. Tärneberg, A. Mehta, E. Wadbro, J. Tordsson, J. Eker et al., Dynamic Application Placement in the Mobile Cloud Network, Future Generation Computer Systems, vol.70, pp.163-177, 2017.

R. Urgaonkar, S. Wang, T. He, M. Zafer, K. Chan et al., Dynamic Service Migration and Workload Scheduling in Edge-Clouds, Performance Evaluation, vol.91, pp.205-228, 2015.

L. M. Vaquero and L. Rodero-merino, Finding Your Way in the Fog: Towards a Comprehensive Definition of Fog Computing, SIGCOMM Comput. Commun. Rev, vol.44, pp.27-32, 2014.

K. Velasquez, D. P. Abreu, M. Curado, and E. Monteiro, Service Placement for Latency Reduction in the Internet of Things, Annals of Telecommunications, vol.72, pp.105-115, 2017.

S. Venticinque and A. Amato, A Methodology for Deployment of IoT Application in Fog, Journal of Ambient Intelligence and Humanized Computing, 2018.

J. Wang, J. Pan, and F. Esposito, Elastic Urban Video Surveillance System Using Edge Computing, SmartIoT. ACM, 2017.

P. Wang, S. Liu, F. Ye, and X. Chen, A Fog-Based Architecture and Programming Model for IoT Applications in the Smart Grid, 2018.

S. Wang, M. Zafer, and K. K. Leung, Online Placement of Multi-Component Applications in Edge Computing Environments, IEEE Access, vol.5, pp.2514-2533, 2017.

Z. Wen, R. Yang, P. Garraghan, T. Lin, J. Xu et al., Fog Orchestration for Internet of Things Services, IEEE Internet Computing, vol.21, issue.2, pp.16-24, 2017.

D. Whitley, A Genetic Algorithm Tutorial, Statistics and Computing, vol.4, pp.65-85, 1994.

Y. Xia, X. Etchevers, L. Letondeur, T. Coupaye, and F. Desprez, Combining Hardware Nodes and Software Components Ordering-based Heuristics for Optimizing the Placement of Distributed IoT Applications in the Fog, SAC. ACM, pp.751-760, 2018.
URL : https://hal.archives-ouvertes.fr/hal-01908928

M. Yannuzzi, R. Milito, R. Serral-gracia, D. Montero, and M. Nemirovsky, Key Ingredients in an IoT Recipe: Fog Computing, Cloud computing, and More Fog Computing, IEEE CAMAD, pp.325-329, 2014.

D. Ye, M. Wu, S. Tang, and R. Yu, Scalable Fog Computing with Service Offloading in Bus Networks, IEEE CSCloud, pp.247-251, 2016.

S. Yi, Z. Hao, Q. Zhang, Q. Zhang, W. Shi et al., LAVEA: Latency-aware Video Analytics on Edge Computing Platform, ACM/IEEE SEC, vol.15, 2017.

S. Yi, C. Li, and Q. Li, A Survey of Fog Computing: Concepts, Applications and Issues, Mobidata. ACM, pp.37-42, 2015.

S. Yi, Z. Qin, and Q. Li, Security and Privacy Issues of Fog Computing: A Survey, Wireless Algorithms, Systems, and Applications, 2015.

A. Yousefpour, C. Fung, T. Nguyen, K. Kadiyala, F. Jalali et al., All One Needs to Know about Fog Computing and Related Edge Computing Paradigms: A Complete Survey, 2018.

A. Yousefpour, G. Ishigaki, R. Gour, and J. P. Jue, On Reducing IoT Service Delay via Fog Offloading, IEEE Internet of Things Journal, vol.5, issue.2, pp.998-1010, 2018.

A. Yousefpour, G. Ishigaki, and J. P. Jue, Fog Computing: Towards Minimizing Delay in the Internet of Things, 2017.

A. Yousefpour, A. Patil, G. Ishigaki, J. P. Jue, I. Kim et al., QoS-aware Dynamic Fog Service Provisioning, 2017.

R. Yu, G. Xue, and X. Zhang, Application Provisioning in Fog Computing-enabled Internet-of-Things: A Network Perspective, IEEE INFOCOM, 2018.

J. K. Zao, T. T. Gan, C. K. You, S. J. Mã©ndez, C. E. Chung et al., Augmented Brain Computer Interaction Based on Fog Computing and Linked Data, International Conference on Intelligent Environments, pp.374-377, 2014.

. Inria,

D. Zeng, L. Gu, S. Guo, Z. Cheng, and S. Yu, Joint Optimization of Task Scheduling and Image Placement in Fog Computing Supported Software-Defined Embedded System, IEEE Trans. Comput, vol.65, pp.3702-3712, 2016.

L. Zhao, J. Liu, Y. Shi, W. Sun, and H. Guo, Optimal Placement of Virtual Machines in Mobile Edge Computing, GLOBECOM. 1-6, 2017.

H. Zhu and C. Huang, Availability-Aware Mobile Edge Application Placement in 5G Networks, GLOBECOM. 1-6, 2017.

R. Rr and . Centre-grenoble--rhône-alpes, Inovallée 655 avenue de l'Europe Montbonnot 38334 Saint Ismier Cedex Publisher Inria Domaine de Voluceau -Rocquencourt BP 105 -78153 Le Chesnay Cedex inria, pp.249-6399