From dc8aac46206ffe1156ceddd7cc585be789596d66 Mon Sep 17 00:00:00 2001 From: raphael couturier Date: Fri, 18 Jul 2014 16:08:02 +0200 Subject: [PATCH] version ali --- Example.bib | 722 +++++++++++++++++++++++++++++++ Example.tex | 735 ++++++++++++++++++++++++++++++++ FirstModel.pdf | Bin 0 -> 50483 bytes R/CR.pdf | Bin 0 -> 13851 bytes R/EC.pdf | Bin 0 -> 9239 bytes R/LT.pdf | Bin 0 -> 9116 bytes R/T.pdf | Bin 0 -> 8212 bytes R/txt~ | 209 +++++++++ SCITEPRESS.eps | Bin 0 -> 1494739 bytes SCITEPRESS.sty | 162 +++++++ apalike.bst | 1102 ++++++++++++++++++++++++++++++++++++++++++++++++ apalike.sty | 31 ++ article.cls | 642 ++++++++++++++++++++++++++++ 13 files changed, 3603 insertions(+) create mode 100644 Example.bib create mode 100644 Example.tex create mode 100644 FirstModel.pdf create mode 100644 R/CR.pdf create mode 100644 R/EC.pdf create mode 100644 R/LT.pdf create mode 100644 R/T.pdf create mode 100644 R/txt~ create mode 100644 SCITEPRESS.eps create mode 100644 SCITEPRESS.sty create mode 100644 apalike.bst create mode 100644 apalike.sty create mode 100644 article.cls diff --git a/Example.bib b/Example.bib new file mode 100644 index 0000000..f16ee05 --- /dev/null +++ b/Example.bib @@ -0,0 +1,722 @@ + +@INPROCEEDINGS{Moore99, + AUTHOR = "R. Moore and J. Lopes", + TITLE = "Paper templates", + BOOKTITLE = "TEMPLATE'06, 1st International Conference on Template Production", + YEAR = "1999", + publisher = "SCITEPRESS", + file = F +} + +@BOOK{Smith98, + AUTHOR = "J. Smith", + TITLE = "The Book", + PUBLISHER = "The publishing company", + YEAR = "1998", + address = "London", + edition = "2nd", + file = F +} + + +@ARTICLE{Torkestani, + author = "J. A. Torkestani", + title = "An adaptive energy-efficient area coverage algorithm for wireless sensor networks ", + journal = {Ad Hoc Networks}, + volume = {11}, + number = {6}, + pages = {1655-1666}, + year = {2013}, + } + +@ARTICLE{Zhang, + author = "L. Zhang and Q. Zhu and J. Wang", + title = "Adaptive Clustering for Maximizing Network Lifetime and Maintaining Coverage ", + journal = {JOURNAL OF NETWORKS}, + volume = {8}, + number = {3}, + pages = {616-622}, + year = {2013}, + } + +@ARTICLE{pc10, + author = "T.V. Padmavathy and M. Chitra", + title = "Extending the Network Lifetime of Wireless Sensor Networks Using Residual Energy Extraction-Hybrid Scheduling Algorithm", + JOURNAL = {Int. J. of Communications, Network and System Sciences}, + VOLUME = {3}, + NUMBER = {1}, +PAGES = {98-106}, +YEAR = {2010}, + } + + + +@ARTICLE{Zhixin, + author = "Z. Liu and Q. Zheng and L. Xue and X. Guan", + title = "A distributed energy-efficient clustering algorithm with improved coverage in +wireless sensor networks", + JOURNAL = {Future Generation Computer Systems}, + VOLUME = {28}, + NUMBER = {5}, + PAGES = {780-790}, + YEAR = {2012}, + } + +@ARTICLE{Bang, + author = "B. Wang and H. B. Lim and D. Ma ", + title = "A coverage-aware clustering protocol for wireless sensor networks", + JOURNAL = {Computer Networks}, + VOLUME = {56}, + NUMBER = {5}, + PAGES = {1599-1611}, + YEAR = {2012}, + } + + + +@book{Akyildiz02, + author = {I. F. Akyildiz and M. C. Vuran}, + title = {Wireless Sensor Networks}, + publisher = {John Wiley and Sons Ltd.}, + year = {2010}, +} + +@book{Sudip03, + author = {S. Misra and I. Woungang and S. C. Misra}, + title = {Guide to Wireless Sensor Networks}, + publisher = {Springer-Verlag London Limited}, + year = {2009}, +} + +@book{Nayak04, + author = {A. Nayak and I. Stojmenovic}, + title = {Wireless Sensor and Actuator Networks: Algorithms and Protocols for Scalable Coordination and Data Communication}, + publisher = {John Wiley and Sons, Inc}, + year = {2010}, +} + + + +@ARTICLE{Huang:2003:CPW:941350.941367, + author = "C.-F. HUANG and Y.-C. TSENG", + title = "The Coverage Problem in a Wireless Sensor Network", + JOURNAL = {Mobile Networks and Applications}, + VOLUME = {10}, + NUMBER = {4}, + PAGES = {519-528}, + YEAR = {2005}, + } + + +@ARTICLE{Zhang05, + author = {H. Zhang and J. C. Hou}, + title = {Maintaining Sensing Coverage and Connectivity in Large Sensor Networks}, + journal = {Ad Hoc {\&} Sensor Wireless Networks}, + volume = {1}, + number = {1-2}, + year = {2005}, + +} + +@ARTICLE{HeinzelmanCB02, + author = {W. B. Heinzelman and A. P. Chandrakasan and H. Balakrishnan}, + title = {An application-specific protocol architecture for wireless microsensor networks}, + journal = {IEEE Transactions on Wireless Communications}, + volume = {1}, + number = {4}, + pages = {660-670}, + year = {2002}, +} + + +@inproceedings{pedraza2006, + author = {F. Pedraza and A. L. Medaglia and A. Garcia}, + title = {Efficient coverage algorithms for wireless sensor networks}, + booktitle = {Proceedings of the 2006 Systems and Information Engineering Design Symposium}, + pages = {78-83}, + YEAR = {2006}, +} + +@PhDThesis{chin2007, +author = {C. T. Vu}, +title = {DISTRIBUTED ENERGY-EFFICIENT SOLUTIONS FOR AREA COVERAGE PROBLEMS IN WIRELESS SENSOR NETWORKS}, +school = {Georgia State University}, +year = {2009}, +} + +@ARTICLE{varga, +author = {A. Varga}, +title = {OMNeT++ Discrete Event Simulation System}, +journal = {Available: http://www.omnetpp.org}, +year = {2003}, +} + + +@ARTICLE{die09, + author = {Isabel Dietrich and + Falko Dressler}, + title = {On the lifetime of wireless sensor networks}, + journal = {TOSN}, + volume = {5}, + number = {1}, + year = {2009}, + ee = {http://doi.acm.org/10.1145/1464420.1464425}, + bibsource = {DBLP, http://dblp.uni-trier.de} +} + + + +@ARTICLE{mulligan2010coverage, + title={Coverage in Wireless Sensor Networks: A Survey.}, + author={Mulligan, Raymond and Ammari, Habib M}, + journal={Network Protocols \& Algorithms}, + volume={2}, + number={2}, + year={2010} +} + + +@phdthesis{vu2009distributed, + title={Distributed energy-efficient solutions for area coverage problems in wireless sensor networks}, + author={Vu, Chinh Trung}, + year={2009}, + school={GEORGIA STATE UNIVERSITY} +} + + +@ARTICLE{raghunathan2002energy, + title={Energy-aware wireless microsensor networks}, + author={Raghunathan, Vijay and Schurgers, Curt and Park, Sung and Srivastava, Mani B}, + journal={Signal Processing Magazine, IEEE}, + volume={19}, + number={2}, + pages={40--50}, + year={2002}, + publisher={IEEE} +} + +@ARTICLE{ChinhVu, +author = {Chinh Vu and Shan Gao and Wiwek Deshmukh and Yingshu Li}, +title = {Distributed Energy-Efficient Scheduling Approach for K-Coverage in Wireless Sensor Networks}, +journal ={MILCOM}, +volume = {0}, +isbn = {1-4244-0617-X}, +year = {2006}, +pages = {1-7}, +doi = {http://doi.ieeecomputersociety.org/10.1109/MILCOM.2006.302146}, +publisher = {IEEE Computer Society}, +address = {Los Alamitos, CA, USA}, +} + + +@ARTICLE{ghosh2008coverage, + title={Coverage and connectivity issues in wireless sensor networks: A survey}, + author={Ghosh, Amitabha and Das, Sajal K}, + journal={Pervasive and Mobile Computing}, + volume={4}, + number={3}, + pages={303--334}, + year={2008}, + publisher={Elsevier} +} + + + +@ARTICLE{yang2014novel, +author={Changlin Yang and Kwan-Wu Chin}, +journal={Communications Letters, IEEE}, +title={Novel Algorithms for Complete Targets Coverage in Energy Harvesting Wireless Sensor Networks}, +year={2014}, +month={January}, +volume={18}, +number={1}, +pages={118-121}, +keywords={energy harvesting;linear programming;secondary cells;telecommunication power supplies;wireless sensor networks;MUA;WSN;activation schedule;complete targets coverage;energy conservation;energy harvesting wireless sensor networks;linear programming based solution;maximum utility algorithm;network lifetime maximization problem;recharging opportunities;sensor nodes;sleep state;time interval;wake-up schedule;Batteries;Energy harvesting;Erbium;Monitoring;Schedules;Sensors;Wireless sensor networks;Wireless sensor network;energy harvesting;targets coverage}, +doi={10.1109/LCOMM.2013.111513.132436}, +ISSN={1089-7798},} + +@ARTICLE{HeShibo, +author={He, Shibo and Gong, Xiaowen and Zhang, Junshan and Chen, Jiming and Sun, Youxian}, +journal={Wireless Communications, IEEE Transactions on}, +title={Curve-Based Deployment for Barrier Coverage in Wireless Sensor Networks}, +year={2014}, +month={February}, +volume={13}, +number={2}, +pages={724-735}, +keywords={Algorithm design and analysis;Approximation algorithms;Approximation methods;Educational institutions;Sensors;Wireless communication;Wireless sensor networks;Barrier coverage;curved-based deployment;deployment algorithms;optimal deployment curve}, +doi={10.1109/TWC.2013.121813.130198}, +ISSN={1536-1276}, +} + + + +@inproceedings{Zorbas2007, + author = {D. Zorbas and D. Glynos and P. Kotzanikolaou and C. Douligeris}, + title = {B\{GOP\}: an adaptive coverage algorithm for wireless sensor networks}, + booktitle = {Proceedings of the 13th European Wireless Conference}, + series = {EW'07}, + year = {2007}, + location = {Paris, France}, + +} + +@ARTICLE{zorbas2010solving, + title={Solving coverage problems in wireless sensor networks using cover sets}, + author={Zorbas, Dimitrios and Glynos, Dimitris and Kotzanikolaou, Panayiotis and Douligeris, Christos}, + journal={Ad Hoc Networks}, + volume={8}, + number={4}, + pages={400-415}, + year={2010}, + publisher={Elsevier}, +} + +@INPROCEEDINGS{Slijepcevic01powerefficient, + author = {S. Slijepcevic and M. Potkonjak}, + title = {Power Efficient Organization of Wireless Sensor Networks}, + booktitle = {IEEE International conference on Communications}, + year = {2001}, + pages = {472-476} +} + +@ARTICLE{cardei2006energy, + title={Energy-efficient coverage problems in wireless ad-hoc sensor networks}, + author={Cardei, Mihaela and Wu, Jie}, + journal={Computer communications}, + volume={29}, + number={4}, + pages={413-420}, + year={2006}, + publisher={Elsevier} +} + +@inproceedings{cardei2005energy, + title={Energy-efficient target coverage in wireless sensor networks}, + author={Cardei, Mihaela and Thai, My T and Li, Yingshu and Wu, Weili}, + booktitle={INFOCOM 2005. 24th Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings IEEE}, + volume={3}, + pages={1976-1984}, + year={2005}, + organization={IEEE} +} + +@ARTICLE{cardei2005improving, + title={Improving wireless sensor network lifetime through power aware organization}, + author={Cardei, Mihaela and Du, Ding-Zhu}, + journal={Wireless Networks}, + volume={11}, + number={3}, + pages={333-340}, + year={2005}, + publisher={Springer-Verlag New York, Inc.} +} + +@inproceedings{abrams2004set, + title={Set k-cover algorithms for energy efficient monitoring in wireless sensor networks}, + author={Abrams, Zo{\"e} and Goel, Ashish and Plotkin, Serge}, + booktitle={Proceedings of the 3rd international symposium on Information processing in sensor networks}, + pages={424-432}, + year={2004}, + organization={ACM} +} + +@ARTICLE{pujari2011high, + title={High-Energy-First (HEF) Heuristic for Energy-Efficient Target Coverage Problem.}, + author={Pujari, Arun K}, + journal={International Journal of Ad Hoc, Sensor \& Ubiquitous Computing}, + volume={2}, + number={1}, + year={2011} +} + +@INPROCEEDINGS{berman04, + author = {P. Berman and G. Calinescu}, + title = {Power Efficient Monitoring Management in Sensor Networks}, + booktitle = {Proceedings of IEEE Wireless Communication and Networking Conference (WCNC'04)}, + year = {2004}, + pages = {2329--2334} +} + +@inproceedings{Gallais06, + author = {Gallais, Antoine and Carle, Jean and Simplot-Ryl, David and Stojmenovic, Ivan}, + title = {Localized Sensor Area Coverage with Low Communication Overhead}, + booktitle = {Proceedings of the Fourth Annual IEEE International Conference on Pervasive Computing and Communications}, + year = {2006}, + pages = {328-337}, + +} + +@inproceedings{Tian02, + author = {Tian, Di and Georganas, Nicolas D.}, + title = {A coverage-preserving node scheduling scheme for large wireless sensor networks}, + booktitle = {Proceedings of the 1st ACM international workshop on Wireless sensor networks and applications}, + series = {WSNA '02}, + year = {2002}, + pages = {32-41}, + publisher = {ACM}, +} + +@inproceedings{Ye03, + author = {Ye, Fan and Zhong, Gary and Cheng, Jesse and Lu, Songwu and Zhang, Lixia}, + title = {PEAS: A Robust Energy Conserving Protocol for Long-lived Sensor Networks}, + booktitle = {Proceedings of the 23rd International Conference on Distributed Computing Systems}, + series = {ICDCS'03}, + year = {2003}, + pages = {28-37}, +} + + +@INPROCEEDINGS{Berman05efficientenergy, + author = {P. Berman and G. Calinescu and C. Shah and A. Zelikovsky}, + title = {Efficient energy management in sensor networks}, + booktitle = {Ad Hoc and Sensor Networks. Nova Science Publishers}, + year = {2005}, + publisher = {Nova Science Publisher} +} + +@inproceedings{lu2003coverage, + title={Coverage-aware self-scheduling in sensor networks}, + author={Lu, Jun and Suda, Tatsuya}, + booktitle={Computer Communications, 2003. CCW 2003. Proceedings. 2003 IEEE 18th Annual Workshop on}, + pages={117--123}, + year={2003}, + organization={IEEE} +} + +@incollection{prasad2007distributed, + title={Distributed algorithms for lifetime of wireless sensor networks based on dependencies among cover sets}, + author={Prasad, Sushil K and Dhawan, Akshaye}, + booktitle={High Performance Computing--HiPC 2007}, + pages={381-392}, + year={2007}, + publisher={Springer} +} + +@inproceedings{cardei2005maximum, + title={Maximum network lifetime in wireless sensor networks with adjustable sensing ranges}, + author={Cardei, Mihaela and Wu, Jie and Lu, Mingming and Pervaiz, Mohammad O}, + booktitle={Wireless And Mobile Computing, Networking And Communications, 2005.(WiMob'2005), IEEE International Conference on}, + volume={3}, + pages={438--445}, + year={2005}, + organization={IEEE} +} + +@inproceedings{garg98, + author = {Garg, Naveen and Koenemann, Jochen}, + title = {Faster and Simpler Algorithms for Multicommodity Flow and other Fractional Packing Problems.}, + booktitle = {Proceedings of the 39th Annual Symposium on Foundations of Computer Science}, + series = {FOCS '98}, + year = {1998}, + pages = {300-309}, +} + +@article{wang2010clique, + title={A clique base node scheduling method for wireless sensor networks}, + author={Wang, Lei and Wei, Ruizhong and Lin, Yaping and Wang, Bo}, + journal={Journal of Network and Computer Applications}, + volume={33}, + number={4}, + pages={383--396}, + year={2010}, + publisher={Elsevier} +} + +@article{yardibi2010distributed, + title={A distributed activity scheduling algorithm for wireless sensor networks with partial coverage}, + author={Yardibi, Tarik and Karasan, Ezhan}, + journal={Wireless Networks}, + volume={16}, + number={1}, + pages={213--225}, + year={2010}, + publisher={Springer} +} + +@article{conti2014mobile, + title={Mobile ad hoc networking: milestones, challenges, and new research directions}, + author={Conti, Marco and Giordano, Silvia}, + journal={Communications Magazine, IEEE}, + volume={52}, + number={1}, + pages={85--96}, + year={2014}, + publisher={IEEE} +} + +@inproceedings{idrees2014coverage, + title={Coverage and Lifetime Optimization in Heterogeneous Energy Wireless Sensor Networks}, + author={Idrees, Ali Kadhum and Deschinkel, Karine and Salomon, Michel and Couturier, Rapha{\"e}l}, + booktitle={ICN 2014, The Thirteenth International Conference on Networks}, + pages={49--54}, + year={2014} +} + +@inproceedings{xu2001geography, + title={Geography-informed energy conservation for ad hoc routing}, + author={Xu, Ya and Heidemann, John and Estrin, Deborah}, + booktitle={Proceedings of the 7th annual international conference on Mobile computing and networking}, + pages={70--84}, + year={2001}, + organization={ACM} +} + +@article{zhou2009variable, + title={Variable radii connected sensor cover in sensor networks}, + author={Zhou, Zongheng and Das, Samir R and Gupta, Himanshu}, + journal={ACM Transactions on Sensor Networks (TOSN)}, + volume={5}, + number={1}, + pages={8}, + year={2009}, + publisher={ACM} +} + +@article{wang2009parallel, + title={Parallel energy-efficient coverage optimization with maximum entropy clustering in wireless sensor networks}, + author={Wang, Xue and Ma, Junjie and Wang, Sheng}, + journal={Journal of Parallel and Distributed Computing}, + volume={69}, + number={10}, + pages={838--847}, + year={2009}, + publisher={Elsevier} +} + +@article{yan2008design, + title={Design and optimization of distributed sensing coverage in wireless sensor networks}, + author={Yan, Ting and Gu, Yu and He, Tian and Stankovic, John A}, + journal={ACM Transactions on Embedded Computing Systems (TECS)}, + volume={7}, + number={3}, + pages={33}, + year={2008}, + publisher={ACM} +} + +@article{he2012leveraging, + title={Leveraging prediction to improve the coverage of wireless sensor networks}, + author={He, Shibo and Chen, Jiming and Li, Xu and Shen, Xuemin and Sun, Youxian}, + journal={Parallel and Distributed Systems, IEEE Transactions on}, + volume={23}, + number={4}, + pages={701-712}, + year={2012}, + publisher={IEEE} +} + +@article{esnaashari2010learning, + title={A learning automata based scheduling solution to the dynamic point coverage problem in wireless sensor networks}, + author={Esnaashari, Mehdi and Meybodi, Mohammad Reza}, + journal={Computer Networks}, + volume={54}, + number={14}, + pages={2410--2438}, + year={2010}, + publisher={Elsevier} +} + + +@ARTICLE{Misra, + author = "S. Misra and M. P. Kumar and M. S. Obaidat", + title = "Connectivity preserving localized coverage algorithm for area monitoring using +wireless sensor networks ", + JOURNAL = {Computer Communications}, + VOLUME = {34}, + NUMBER = {12}, + PAGES = {1484-1496}, + YEAR = {2011}, +} + + + + +@article{rizvi2012a1, + title={A1: An energy efficient topology control algorithm for connected area coverage in wireless sensor networks}, + author={Rizvi, Sajjad and Qureshi, Hassaan Khaliq and Ali Khayam, Syed and Rakocevic, Veselin and Rajarajan, Muttukrishnan}, + journal={Journal of Network and Computer Applications}, + volume={35}, + number={2}, + pages={597--605}, + year={2012}, + publisher={Elsevier} +} + +@article{tran2009novel, + title={A novel gossip-based sensing coverage algorithm for dense wireless sensor networks}, + author={Tran-Quang, Vinh and Miyoshi, Takumi}, + journal={Computer Networks}, + volume={53}, + number={13}, + pages={2275--2287}, + year={2009}, + publisher={Elsevier} +} + +@ARTICLE{wang2011coverage, + title={Coverage problems in sensor networks: A survey}, + author={Wang, Bang}, + journal={ACM Computing Surveys (CSUR)}, + volume={43}, + number={4}, + pages={32}, + year={2011}, + publisher={ACM} +} + + +@article{luo2014parameterized, + title={Parameterized complexity of max-lifetime target coverage in wireless sensor networks}, + author={Luo, Weizhong and Wang, Jianxin and Guo, Jiong and Chen, Jianer}, + journal={Theoretical Computer Science}, + volume={518}, + pages={32--41}, + year={2014}, + publisher={Elsevier} +} + +@article{jarray2013lagrangean, + title={A Lagrangean-based heuristics for the target covering problem in wireless sensor network}, + author={Jarray, Fethi}, + journal={Applied Mathematical Modelling}, + volume={37}, + number={10}, + pages={6780--6785}, + year={2013}, + publisher={Elsevier} +} + +@article{naderan2013sensing, + title={Sensing task assignment via sensor selection for maximum target coverage in WSNs}, + author={Naderan, Marjan and Dehghan, Mehdi and Pedram, Hossein}, + journal={Journal of Network and Computer Applications}, + volume={36}, + number={1}, + pages={262--273}, + year={2013}, + publisher={Elsevier} +} + +@article{erdelj2013multiple, + title={Multiple point of interest discovery and coverage with mobile wireless sensors}, + author={Erdelj, Milan and Loscri, Valeria and Natalizio, Enrico and Razafindralambo, Tahiry}, + journal={Ad Hoc Networks}, + volume={11}, + number={8}, + pages={2288--2300}, + year={2013}, + publisher={Elsevier} +} + +@article{tian2014distributed, + title={Distributed Multitarget Probabilistic Coverage Control Algorithm for Wireless Sensor Networks}, + author={Tian, Ying and Ou, Yang and Hamid, Reza Karimi and Liu, Yan Tao and Han, Jian Qun}, + journal={Mathematical Problems in Engineering}, + volume={2014}, + pages={1--8}, + year={2014}, + publisher={Hindawi Publishing Corporation} +} + +@article{castano2013column, + title={A column generation approach to extend lifetime in wireless sensor networks with coverage and connectivity constraints}, + author={Casta{\~n}o, Fabian and Rossi, Andr{\'e} and Sevaux, Marc and Velasco, Nubia}, + journal={Computers \& Operations Research}, + year={2013}, + publisher={Elsevier} +} + +@article{yu2013cwsc, + title={CWSC: Connected< i> k-coverage working sets construction algorithm in wireless sensor networks}, + author={Yu, Jiguo and Deng, Xiu and Yu, Dongxiao and Wang, Guanghui and Gu, Xin}, + journal={AEU-International Journal of Electronics and Communications}, + volume={67}, + number={11}, + pages={937--946}, + year={2013}, + publisher={Elsevier} +} + +@article{cheng2014achieving, + title={Achieving Asymmetric Sensing Coverage for Duty Cycled Wireless Sensor Networks}, + author={Cheng, Long and He, Tian and Niu, Jianwei and Du, David HC}, + journal={IEEE Transactions on Parallel and Distributed Systems}, + pages={1--11}, + year={2014}, + publisher={IEEE} +} + +@article{yang2013energy, + title={Energy-Efficient Probabilistic Area Coverage in Wireless Sensor Networks}, + author={Yang, Qianqian and He, Shibo and Li, Junkun and Chen, Jiming and Sun, Youxian}, + journal={IEEE Transactions on Vehicular Technology}, + year={2013}, + publisher={IEEE} +} + +@inproceedings{kim2013maximum, + title={Maximum lifetime of reinforced barrier-coverage in Wireless Sensor Networks}, + author={Kim, Hyunbum and Cobb, Jorge A}, + booktitle={Networks (ICON), 2013 19th IEEE International Conference on}, + pages={1--6}, + year={2013}, + organization={IEEE} +} + +@inproceedings{diongue2013alarm, + title={ALARM: An energy aware sleep scheduling algorithm for lifetime maximization in wireless sensor networks}, + author={Diongue, Dame and Thiare, Ousmane}, + booktitle={Wireless Technology and Applications (ISWTA), 2013 IEEE Symposium on}, + pages={74--79}, + year={2013}, + organization={IEEE} +} + +@inproceedings{chang2012joint, + title={Joint energy-balanced and full-coverage mechanism using sensing range control for maximizing network lifetime in WSNs}, + author={Chang, Chih-Yung and Yu, Gwo-Jong and Lin, Chih-Yu and Wang, Tzu-Lin}, + booktitle={Ubiquitous and Future Networks (ICUFN), 2012 Fourth International Conference on}, + pages={34--39}, + year={2012}, + organization={IEEE} +} + +@inproceedings{qu2013distributed, + title={A distributed area coverage algorithm for maintenance of randomly distributed sensors with adjustable sensing range}, + author={Qu, Yipeng and Georgakopoulos, Stavros V}, + booktitle={Global Communications Conference (GLOBECOM), 2013 IEEE}, + pages={286--291}, + year={2013}, + organization={IEEE} +} + +@inproceedings{al2013energy, + title={Energy-efficient k-coverage scheduling algorithm for sensor networks with adjustable sensing range}, + author={Al-Shalabi, Ahmed Abdullah and Manaf, Mazani}, + booktitle={Wireless Technology and Applications (ISWTA), 2013 IEEE Symposium on}, + pages={316--321}, + year={2013}, + organization={IEEE} +} + +@inproceedings{kim2012sleep, + title={On sleep-wakeup scheduling of non-penetrable barrier-coverage of wireless sensors}, + author={Kim, Donghyun and Kim, Jiwoong and Li, Deying and Kwon, Sung-Sik and Tokuta, Alade O}, + booktitle={Global Communications Conference (GLOBECOM), 2012 IEEE}, + pages={321--327}, + year={2012}, + organization={IEEE} +} + +@article{li2013survey, + title={A Survey on Topology Control in Wireless Sensor Networks: Taxonomy, Comparative Study, and Open Issues}, + author={Li, Mo and Vasilakos, Athanasios V}, + journal={Proceedings of the IEEE}, + volume={101}, + number={12}, + year={2013} +} + + + diff --git a/Example.tex b/Example.tex new file mode 100644 index 0000000..5e1fc0d --- /dev/null +++ b/Example.tex @@ -0,0 +1,735 @@ +\documentclass[a4paper,twoside]{article} + +\usepackage{epsfig} +\usepackage{subfigure} +\usepackage{calc} +\usepackage{amssymb} +\usepackage{amstext} +\usepackage{amsmath} +\usepackage{amsthm} +\usepackage{multicol} +\usepackage{pslatex} +\usepackage{apalike} +\usepackage{SCITEPRESS} +\usepackage[small]{caption} + +\usepackage[linesnumbered,ruled,vlined,commentsnumbered]{algorithm2e} +\usepackage{mathtools} + +\subfigtopskip=0pt +\subfigcapskip=0pt +\subfigbottomskip=0pt + +\begin{document} + +%\title{Authors' Instructions \subtitle{Preparation of Camera-Ready Contributions to SCITEPRESS Proceedings} } + +\title{Distributed Lifetime Coverage Optimization Protocol \\in Wireless Sensor Networks} + +\author{\authorname{Ali Kadhum Idrees, Karine Deschinkel, Michel Salomon, and Rapha\"el Couturier} +\affiliation{FEMTO-ST Institute, UMR 6174 CNRS, University of Franche-Comte, Belfort, France} +%\affiliation{\sup{2}Department of Computing, Main University, MySecondTown, MyCountry} +\email{ali.idness@edu.univ-fcomte.fr, $\lbrace$karine.deschinkel, michel.salomon, raphael.couturier$\rbrace$@univ-fcomte.fr} +%\email{\{f\_author, s\_author\}@ips.xyz.edu, t\_author@dc.mu.edu} +} + +\keywords{Wireless Sensor Networks, Area Coverage, Network lifetime, +Optimization, Scheduling.} + +\abstract{One of the fundamental challenges in Wireless Sensor Networks (WSNs) is the +coverage preservation and the extension of the network lifetime continuously and +effectively when monitoring a certain area (or region) of interest. In this +paper, a Distributed Lifetime Coverage Optimization protocol (DiLCO) to maintain +the coverage and to improve the lifetime in wireless sensor networks is +proposed. The area of interest is first divided into subregions using a +divide-and-conquer method and then the DiLCO protocol is distributed on the +sensor nodes in each subregion. The DiLCO combines two efficient techniques: +leader election for each subregion, followed by an optimization-based planning +of activity scheduling decisions for each subregion. The proposed DiLCO works +into rounds during which a small number of nodes, remaining active for sensing, +is selected to ensure coverage so as to maximize the lifetime of wireless sensor +network. Each round consists of four phases: (i)~Information Exchange, +(ii)~Leader Election, (iii)~Decision, and (iv)~Sensing. The decision process is +carried out by a leader node, which solves an integer program. Compared with +some existing protocols, simulation results show that the proposed protocol can +prolong the network lifetime and improve the coverage performance effectively.} + +\onecolumn \maketitle \normalsize \vfill + +\section{\uppercase{Introduction}} +\label{sec:introduction} +\noindent +Energy efficiency is very important issue in WSNs since sensors are powered by batteries. Therefore, reducing energy consumption and extending network lifetime are the main challenges in the design of WSNs. One of the major scientific research challenges in WSNs, which has been addressed by a large amount of literature during the last few years, is the design of energy efficient approaches for coverage and connectivity~\cite{conti2014mobile}. +Coverage reflects how well a sensor field is monitored, is one of the most important performance metrics to measure WSNs. The most discussed coverage problems in literature can be classified +into three types \cite{li2013survey}: area (blanket) coverage (where every +point inside an area is to be monitored), target (sweep) coverage (where the main objective is to cover only a finite number of discrete +points called targets), and barrier coverage (The problem of preventing an intruder from entering a region of interest is referred to as the barrier coverage). + It is required to monitor the area of interest efficiently~\cite{Nayak04}, but in the same time the power consumption should be minimized. Since sensor nodes have a limited batteries life~\cite{Sudip03} and since it is impossible, difficult or expensive to be recharged and /or replaced after they are deployed in remote, hostile, or unpractical environments, Therefore, it is desired that the WSNs are deployed with high densities so as to exploit the overlapping sensing regions of some sensor nodes to save energy by turning off some of them during the sensing phase to prolong the network lifetime by elaborate managing the duty cycle of nodes in WSN. + +In this paper we concentrate on the area coverage problem with the objective of +maximizing the network lifetime by using DiLCO protocol to maintain the coverage and to improve the lifetime in WSNs. The area of interest is divided into subregions using divide-and-conquer method and an activity scheduling based optimization for sensor nodes is planned by the elected leader in each subregion. In fact, the nodes in a subregion can be seen as a cluster where each node sends sensing data to the cluster head or the sink node. Furthermore, the activities in a subregion/cluster can continue even if another cluster stops due to too many node failures. Our DiLCO protocol considers rounds, where a round starts with a discovery phase to exchange information between sensors of the subregion, in order to choose in a suitable manner a sensor node to carry out a coverage strategy. Our DiLCO protocol involves solving an integer program, which provides the activation of the sensors for the sensing phase of the current round. + +The remainder of the paper is organized as follows. The next section reviews the related work in the field. Section~\ref{sec:The DiLCO Protocol Description} is devoted to the DiLCO protocol Description. Section~\ref{cp} gives the coverage model +formulation which is used to schedule the activation of sensors. +Section~\ref{sec:Simulation Results and Analysis} shows the simulation results. Finally, we give concluding remarks and some suggestions for +future works in Section~\ref{sec:Conclusion and Future Works}. + +\section{\uppercase{Literature Review}} +\label{sec:Literature Review} +\noindent In this section, we summarize some related works regarding coverage lifetime maximization and scheduling, and distinguish our DiLCO protocol from the works presented in the literature. + +The work presented in~\cite{luo2014parameterized,tian2014distributed} try to solve the target coverage problem so as to extend the network lifetime since it is easy to verify the coverage status of discreet target. +The work proposed in~\cite{kim2013maximum} considered the barrier-coverage problem in WSNs. The final goal is to maximize the network lifetime such that any penetration of the intruder is detected. +In \cite{ChinhVu}, the authors are proposed a localized and distributed greedy algorithm named DESK for generating non-disjoint cover sets which provide the k-coverage for the whole network. +Our Work in~\cite{idrees2014coverage} is proposed a coverage optimization protocol to improve the lifetime in heterogeneous energy wireless sensor networks. In this work, the coverage protocol distributed in each sensor node in the subregion but the optimization take place over the the whole subregion. We are considered only distributing the coverage protocol over two subregions. +The work presented in ~\cite{Zhang} focuses on a distributed clustering method, which aims to extend the network lifetime, while the coverage is ensured. + +The work proposed by \cite{qu2013distributed} considered the coverage problem in WSNs where each sensor has variable sensing radius. The final objective is to maximize the network coverage lifetime in WSNs. + + +\iffalse +Casta{\~n}o et al.~\cite{castano2013column} proposed a multilevel approach based on column generation (CG) to extend the network lifetime with connectivity and coverage constraints. They are included two heuristic methods within the CG framework so as to accelerate the solution process. +In \cite{diongue2013alarm}, diongue is proposed an energy Aware sLeep scheduling AlgoRithm for lifetime maximization in WSNs (ALARM) algorithm for coverage lifetime maximization in wireless sensor networks. ALARM is sensor node scheduling approach for lifetime maximization in WSNs in which it schedule redundant nodes according to the weibull distribution taking into consideration frequent nodes failure. +Yu et al.~\cite{yu2013cwsc} presented a connected k-coverage working sets construction +approach (CWSC) to maintain k-coverage and connectivity. This approach try to select the minimum number of connected sensor nodes that can provide k-coverage ($k \geq 1$). +In~\cite{cheng2014achieving}, the authors are presented a unified sensing architecture for duty cycled sensor networks, called uSense, which comprises three ideas: Asymmetric Architecture, Generic Switching and Global Scheduling. The objective is to provide a flexible and efficient coverage in sensor networks. +\fi +In~\cite{yang2013energy}, the authors are investigated full area coverage problem +under the probabilistic sensing model in the sensor networks. %They are designed $\varepsilon-$full area coverage optimization (FCO) algorithm to select a subset of sensors to provide probabilistic area coverage dynamically so as to extend the network lifetime. +In \cite{xu2001geography}, Xu et al. proposed a Geographical Adaptive Fidelity (GAF) algorithm, which uses geographic location information to divide the area of interest into fixed square grids. Within each grid, it keeps only one node staying awake to take the responsibility of sensing and communication. + +The main contributions of our DiLCO Protocol can be summarized as follows: +(1) The distributed optimization over the subregions in the area of interest, +(2) The distributed dynamic leader election at each round by each sensor node in the subregion, +(3) The primary point coverage model to represent each sensor node in the network, +(4) The activity scheduling based optimization on the subregion, which are based on the primary point coverage model to activate as less number as possible of sensor nodes to take the mission of the coverage in each subregion, +(5) The improved energy consumption model. + + + +\section{ The DiLCO Protocol Description} +\label{sec:The DiLCO Protocol Description} + +\noindent In this section, we introduce a Distributed Lifetime Coverage Optimization protocol, which is called DiLCO. It is distributed on each subregion in the area of interest. It is based on two efficient techniques: network leader election and sensor activity scheduling for coverage preservation and energy conservation continuously and efficiently to maximize the lifetime in the network. +\iffalse The main features of our DiLCO protocol: +i)It divides the area of interest into subregions by using divide-and-conquer concept, ii)It requires only the information of the nodes within the subregion, iii) it divides the network lifetime into rounds, iv)It based on the autonomous distributed decision by the nodes in the subregion to elect the Leader, v)It apply the activity scheduling based optimization on the subregion, vi) it achieves an energy consumption balancing among the nodes in the subregion by selecting different nodes as a leader during the network lifetime, vii) It uses the optimization to select the best representative set of sensors in the subregion by optimize the coverage and the lifetime over the area of interest, viii)It uses our proposed primary point coverage model, which represent the sensing range of the sensor as a set of points, which are used by the our optimization algorithm, ix) It uses a simple energy model that takes communication, sensing and computation energy consumptions into account to evaluate the performance of our protocol. +\fi +\subsection{ Assumptions and Models} +\noindent We consider a randomly and uniformly deployed network consisting of +static wireless sensors. The wireless sensors are deployed in high +density to ensure initially a high coverage ratio of the interested area. We +assume that all nodes are homogeneous in terms of communication and +processing capabilities and heterogeneous in term of energy provision. +The location information is available to the sensor node either +through hardware such as embedded GPS or through location discovery +algorithms. We consider a boolean disk coverage model which is the most +widely used sensor coverage model in the literature. Each sensor has a +constant sensing range $R_s$. All space points within a disk centered +at the sensor with the radius of the sensing range is said to be +covered by this sensor. We also assume that the communication range $R_c \geq 2R_s$. +In fact, Zhang and Zhou~\cite{Zhang05} proved that if the transmission range fulfills the +previous hypothesis, a complete coverage of a convex area implies +connectivity among the working nodes in the active mode. + +\indent Instead of working with the coverage area, we consider for each +sensor a set of points called primary points~\cite{idrees2014coverage}. We also assume that the +sensing disk defined by a sensor is covered if all the primary points of +this sensor are covered. + +\iffalse +By knowing the position (point center: ($p_x,p_y$)) of a wireless +sensor node and its $R_s$, we calculate the primary points directly +based on the proposed model. We use these primary points (that can be +increased or decreased if necessary) as references to ensure that the +monitored region of interest is covered by the selected set of +sensors, instead of using all the points in the area. + +\indent We can calculate the positions of the selected primary +points in the circle disk of the sensing range of a wireless sensor +node (see figure~\ref{fig1}) as follows:\\ +$(p_x,p_y)$ = point center of wireless sensor node\\ +$X_1=(p_x,p_y)$ \\ +$X_2=( p_x + R_s * (1), p_y + R_s * (0) )$\\ +$X_3=( p_x + R_s * (-1), p_y + R_s * (0)) $\\ +$X_4=( p_x + R_s * (0), p_y + R_s * (1) )$\\ +$X_5=( p_x + R_s * (0), p_y + R_s * (-1 )) $\\ +$X_6= ( p_x + R_s * (\frac{-\sqrt{2}}{2}), p_y + R_s * (0)) $\\ +$X_7=( p_x + R_s * (\frac{\sqrt{2}}{2}), p_y + R_s * (0))$\\ +$X_8=( p_x + R_s * (\frac{-\sqrt{2}}{2}), p_y + R_s * (\frac{-\sqrt{2}}{2})) $\\ +$X_9=( p_x + R_s * (\frac{\sqrt{2}}{2}), p_y + R_s * (\frac{-\sqrt{2}}{2})) $\\ +$X_{10}=( p_x + R_s * (\frac{-\sqrt{2}}{2}), p_y + R_s * (\frac{\sqrt{2}}{2})) $\\ +$X_{11}=( p_x + R_s * (\frac{\sqrt{2}}{2}), p_y + R_s * (\frac{\sqrt{2}}{2})) $\\ +$X_{12}=( p_x + R_s * (0), p_y + R_s * (\frac{\sqrt{2}}{2})) $\\ +$X_{13}=( p_x + R_s * (0), p_y + R_s * (\frac{-\sqrt{2}}{2})) $. + + \begin{figure}[h!] +\centering + \begin{multicols}{3} +\centering +%\includegraphics[scale=0.20]{fig21.pdf}\\~ ~ ~ ~ ~(a) +%\includegraphics[scale=0.20]{fig22.pdf}\\~ ~ ~ ~ ~(b) +\includegraphics[scale=0.25]{principles13.pdf}%\\~ ~ ~ ~ ~(c) +%\includegraphics[scale=0.10]{fig25.pdf}\\~ ~ ~(d) +%\includegraphics[scale=0.10]{fig26.pdf}\\~ ~ ~(e) +%\includegraphics[scale=0.10]{fig27.pdf}\\~ ~ ~(f) +\end{multicols} +\caption{Wireless Sensor Node represented by 13 primary points} +%\caption{Wireless Sensor Node represented by (a)5, (b)9 and (c)13 primary points respectively} +\label{fig1} +\end{figure} + +\fi + +\subsection{The Main Idea} +\noindent The area of interest can be divided using the +divide-and-conquer strategy into smaller areas called subregions and +then our coverage protocol will be implemented in each subregion +simultaneously. Our DiLCO protocol works in rounds fashion as shown in figure~\ref{fig2}. +\begin{figure}[ht!] +\centering +\includegraphics[width=75mm]{FirstModel.pdf} % 70mm +\caption{DiLCO protocol} +\label{fig2} +\end{figure} + +Each round is divided into 4 phases : Information (INFO) Exchange, +Leader Election, Decision, and Sensing. For each round there is +exactly one set cover responsible for the sensing task. This protocol is +more reliable against an unexpected node failure because it works +in rounds. On the one hand, if a node failure is detected before +making the decision, the node will not participate to this phase, and, +on the other hand, if the node failure occurs after the decision, the +sensing task of the network will be temporarily affected: only during +the period of sensing until a new round starts, since a new set cover +will take charge of the sensing task in the next round. The energy +consumption and some other constraints can easily be taken into +account since the sensors can update and then exchange their +information (including their residual energy) at the beginning of each +round. However, the pre-sensing phases (INFO Exchange, Leader +Election, Decision) are energy consuming for some nodes, even when +they do not join the network to monitor the area. +We define two types of packets to be used by our DiLCO protocol. +%\begin{enumerate}[(a)] +\begin{itemize} +\item INFO packet: sent by each sensor node to all the nodes of it's subregion for information exchange. +\item ActiveSleep packet: sent by the leader to all the nodes in the same of it's subregion to inform them to be Active or Sleep during the sensing phase. +\end{itemize} +%\end{enumerate} + +There are four status for each sensor node in the network +%\begin{enumerate}[(a)] +\begin{itemize} +\item LISTENING: Sensor is waiting for a decision (to be active or not) +\item COMPUTATION: Sensor applies the optimization process as leader +\item ACTIVE: Sensor is active +\item SLEEP: Sensor is turned off +\item COMMUNICATION: Sensor is transmitting or receiving packet +\end{itemize} +%\end{enumerate} +%Below, we describe each phase in more details. +In Algorithm 1, Initially, the sensor node check it's remaining energy in order to participate in the current round. Each sensor node determines it's position and it's subregion based Embedded GPS or Location Discovery Algorithm. After that, all the sensors collect position coordinates, remaining energy $RE_j$, sensor node id, and the number of its one-hop live neighbors during the information exchange. The sensor node enter in listening mode waiting to receive ActiveSleep packet from the leader to take the decision. The selection criteria for the leader in order of priority are: larger number of neighbours, larger remaining energy, and then in case of +equality, larger index. After that, if the sensor node is leader, It will execute the integer program algorithm ( see section~\ref{cp}) to optimize the coverage and the lifetime in it's subregion. After the decision, the optimization approach will select the set of sensor nodes to take the mission of coverage during the sensing phase. + + + + +\iffalse +\subsubsection{Information Exchange Phase} + +Each sensor node $j$ sends its position, remaining energy $RE_j$, and +the number of neighbours $NBR_j$ to all wireless sensor nodes in +its subregion by using an INFO packet and then listens to the packets +sent from other nodes. After that, each node will have information +about all the sensor nodes in the subregion. In our model, the +remaining energy corresponds to the time that a sensor can live in the +active mode. + +\subsubsection{Leader Election Phase} +This step includes choosing the Wireless Sensor Node Leader (WSNL), +which will be responsible for executing the coverage algorithm. Each +subregion in the area of interest will select its own WSNL +independently for each round. All the sensor nodes cooperate to +select WSNL. The nodes in the same subregion will select the leader +based on the received information from all other nodes in the same +subregion. The selection criteria in order of priority are: larger +number of neighbours, larger remaining energy, and then in case of +equality, larger index. + +\subsubsection{Decision phase} +The WSNL will solve an integer program (see section~\ref{cp}) to +select which sensors will be activated in the following sensing phase +to cover the subregion. WSNL will send Active-Sleep packet to each +sensor in the subregion based on the algorithm's results. + + +\subsubsection{Sensing phase} +Active sensors in the round will execute their sensing task to +preserve maximal coverage in the region of interest. We will assume +that the cost of keeping a node awake (or asleep) for sensing task is +the same for all wireless sensor nodes in the network. Each sensor +will receive an Active-Sleep packet from WSNL informing it to stay +awake or to go to sleep for a time equal to the period of sensing until +starting a new round. Algorithm 1, which +will be executed by each node at the beginning of a round, explains how the +Active-Sleep packet is obtained. + +\fi + + +\iffalse +\subsection{DiLCO protocol Algorithm} +we first show the pseudo-code of DiLCO protocol, which is executed by each sensor in the subregion and then describe it in more detail. +\fi + +\begin{algorithm}[h!] + % \KwIn{all the parameters related to information exchange} +% \KwOut{$winer-node$ (: the id of the winner sensor node, which is the leader of current round)} + \BlankLine + %\emph{Initialize the sensor node and determine it's position and subregion} \; + + \If{ $RE_j \geq E_{R}$ }{ + \emph{$s_j.status$ = COMMUNICATION}\; + \emph{Send $INFO()$ packet to other nodes in the subregion}\; + \emph{Wait $INFO()$ packet from other nodes in the subregion}\; + %\emph{UPDATE $RE_j$ for every sent or received INFO Packet}\; + %\emph{ Collect information and construct the list L for all nodes in the subregion}\; + + %\If{ the received INFO Packet = No. of nodes in it's subregion -1 }{ + \emph{LeaderID = Leader election}\; + \If{$ s_j.ID = LeaderID $}{ + \emph{$s_j.status$ = COMPUTATION}\; + \emph{$\left\{\left(X_{1},\dots,X_{k},\dots,X_{J}\right)\right\}$ = + Execute Integer Program Algorithm($J$)}\; + \emph{$s_j.status$ = COMMUNICATION}\; + \emph{Send $ActiveSleep()$ to each node $k$ in subregion} \; + \emph{Update $RE_j $}\; + } + \Else{ + \emph{$s_j.status$ = LISTENING}\; + \emph{Wait $ActiveSleep()$ packet from the Leader}\; + % \emph{After receiving Packet, Retrieve the schedule and the $T$ rounds}\; + \emph{Update $RE_j $}\; + } + % } + } + \Else { Exclude $s_j$ from entering in the current sensing phase} + + % \emph{return X} \; +\caption{DiLCO($s_j$)} +\label{alg:DiLCO} + +\end{algorithm} + +\iffalse +The DiLCO protocol work in rounds and executed at each sensor node in the network , each sensor node can still sense data while being in +LISTENING mode. Thus, by entering the LISTENING mode at the beginning of each round, +sensor nodes still executing sensing task while participating in the leader election and decision phases. More specifically, The DiLCO protocol algorithm works as follow: +Initially, the sensor node check it's remaining energy in order to participate in the current round. Each sensor node determines it's position and it's subregion based Embedded GPS or Location Discovery Algorithm. After that, All the sensors collect position coordinates, current remaining energy, sensor node id, and the number of its one-hop live neighbors during the information exchange. It stores this information into a list L. +The sensor node enter in listening mode waiting to receive ActiveSleep packet from the leader to take the decision. Each sensor node will execute the Algorithm~1 to know who is the leader. After that, if the sensor node is leader, It will execute the integer program algorithm ( see section~\ref{cp}) to optimize the coverage and the lifetime in it's subregion. After the decision, the optimization approach will select the set of sensor nodes to take the mission of coverage during the sensing phase. The leader will send ActiveSleep packet to each sensor node in the subregion to inform him to it's status during the period of sensing, either Active or sleep until the starting of next round. Based on the decision, the leader as other nodes in subregion, either go to be active or go to be sleep during current sensing phase. the other nodes in the same subregion will stay in listening mode waiting the ActiveSleep packet from the leader. After finishing the time period for sensing, all the sensor nodes in the same subregion will start new round by executing the DiLCO protocol and the lifetime in the subregion will continue until all the sensor nodes are died or the network becomes disconnected in the subregion. +\fi + + +\section{Coverage problem formulation} +\label{cp} + +\indent Our model is based on the model proposed by +\cite{pedraza2006} where the objective is to find a maximum number of +disjoint cover sets. To accomplish this goal, authors proposed an +integer program, which forces undercoverage and overcoverage of targets +to become minimal at the same time. They use binary variables +$x_{jl}$ to indicate if sensor $j$ belongs to cover set $l$. In our +model, we consider binary variables $X_{j}$, which determine the +activation of sensor $j$ in the sensing phase of the round. We also +consider primary points as targets. The set of primary points is +denoted by $P$ and the set of sensors by $J$. + +\noindent For a primary point $p$, let $\alpha_{jp}$ denote the +indicator function of whether the point $p$ is covered, that is: +\begin{equation} +\alpha_{jp} = \left \{ +\begin{array}{l l} + 1 & \mbox{if the primary point $p$ is covered} \\ + & \mbox{by sensor node $j$}, \\ + 0 & \mbox{otherwise.}\\ +\end{array} \right. +%\label{eq12} +\end{equation} +The number of active sensors that cover the primary point $p$ is equal +to $\sum_{j \in J} \alpha_{jp} * X_{j}$ where: +\begin{equation} +X_{j} = \left \{ +\begin{array}{l l} + 1& \mbox{if sensor $j$ is active,} \\ + 0 & \mbox{otherwise.}\\ +\end{array} \right. +%\label{eq11} +\end{equation} +We define the Overcoverage variable $\Theta_{p}$ as: +\begin{equation} + \Theta_{p} = \left \{ +\begin{array}{l l} + 0 & \mbox{if the primary point}\\ + & \mbox{$p$ is not covered,}\\ + \left( \sum_{j \in J} \alpha_{jp} * X_{j} \right)- 1 & \mbox{otherwise.}\\ +\end{array} \right. +\label{eq13} +\end{equation} +\noindent More precisely, $\Theta_{p}$ represents the number of active +sensor nodes minus one that cover the primary point $p$.\\ +The Undercoverage variable $U_{p}$ of the primary point $p$ is defined +by: +\begin{equation} +U_{p} = \left \{ +\begin{array}{l l} + 1 &\mbox{if the primary point $p$ is not covered,} \\ + 0 & \mbox{otherwise.}\\ +\end{array} \right. +\label{eq14} +\end{equation} + +\noindent Our coverage optimization problem can then be formulated as follows +\begin{equation} \label{eq:ip2r} +\left \{ +\begin{array}{ll} +\min \sum_{p \in P} (w_{\theta} \Theta_{p} + w_{U} U_{p})&\\ +\textrm{subject to :}&\\ +\sum_{j \in J} \alpha_{jp} X_{j} - \Theta_{p}+ U_{p} =1, &\forall p \in P\\ +%\label{c1} +%\sum_{t \in T} X_{j,t} \leq \frac{RE_j}{e_t} &\forall j \in J \\ +%\label{c2} +\Theta_{p}\in \mathbb{N} , &\forall p \in P\\ +U_{p} \in \{0,1\}, &\forall p \in P \\ +X_{j} \in \{0,1\}, &\forall j \in J +\end{array} +\right. +\end{equation} + + + +\begin{itemize} +\item $X_{j}$ : indicates whether or not the sensor $j$ is actively + sensing in the round (1 if yes and 0 if not); +\item $\Theta_{p}$ : {\it overcoverage}, the number of sensors minus + one that are covering the primary point $p$; +\item $U_{p}$ : {\it undercoverage}, indicates whether or not the primary point + $p$ is being covered (1 if not covered and 0 if covered). +\end{itemize} + +The first group of constraints indicates that some primary point $p$ +should be covered by at least one sensor and, if it is not always the +case, overcoverage and undercoverage variables help balancing the +restriction equations by taking positive values. There are two main +objectives. First, we limit the overcoverage of primary points in order to +activate a minimum number of sensors. Second we prevent the absence of monitoring on + some parts of the subregion by minimizing the undercoverage. The +weights $w_\theta$ and $w_U$ must be properly chosen so as to +guarantee that the maximum number of points are covered during each +round. + + + + +\section{\uppercase{Simulation Results and Analysis}} +\label{sec:Simulation Results and Analysis} +\noindent \subsection{Simulation Framework} +In this subsection, we conducted a series of simulations to evaluate the +efficiency and the relevance of our DiLCO protocol, using the discrete event +simulator OMNeT++ \cite{varga}. The simulation parameters are summarized in +Table~\ref{table3} + +\begin{table}[ht] +\caption{Relevant parameters for network initializing.} +% title of Table +\centering +% used for centering table +\begin{tabular}{c|c} +% centered columns (4 columns) + \hline +%inserts double horizontal lines +Parameter & Value \\ [0.5ex] + +%Case & Strategy (with Two Leaders) & Strategy (with One Leader) & Simple Heuristic \\ [0.5ex] +% inserts table +%heading +\hline +% inserts single horizontal line +Sensing Field & $(50 \times 25)~m^2 $ \\ +% inserting body of the table +%\hline +Nodes Number & 50, 100, 150, 200 and 250~nodes \\ +%\hline +Initial Energy & 500-700~joules \\ +%\hline +Sensing Period & 60 Minutes \\ +$E_{thr}$ & 36 Joules\\ +$R_s$ & 5~m \\ +%\hline +$w_{\Theta}$ & 1 \\ +% [1ex] adds vertical space +%\hline +$w_{U}$ & $|P^2|$ +%inserts single line +\end{tabular} +\label{table3} +% is used to refer this table in the text +\end{table} + +25 simulation runs are performed with different network topologies. The results presented hereafter are the average of these 25 runs. +We performed simulations for five different densities varying from 50 to 250~nodes. Experimental results are obtained from randomly generated networks in which nodes are deployed over a $(50 \times 25)~m^2 $ sensing field. More precisely, the deployment is controlled at a coarse scale in order to ensure that the deployed nodes can cover the sensing field with a high coverage ratio.\\ + +Our DiLCO protocol is declined into five versions: DiLCO-2, DiLCO-4, DiLCO-8, DiLCO-16, and DiLCO-32, corresponding to $2$, $4$, $8$, $16$ or $32$ subregions (leaders). + +We use an energy consumption model proposed by~\cite{ChinhVu} and based on ~\cite{raghunathan2002energy} with slight modifications. +The energy consumption for sending/receiving the packets is added whereas the part related to the sensing range is removed because we consider a fixed sensing range. +% We are took into account the energy consumption needed for the high computation during executing the algorithm on the sensor node. +%The new energy consumption model will take into account the energy consumption for communication (packet transmission/reception), the radio of the sensor node, data sensing, computational energy of Micro-Controller Unit (MCU) and high computation energy of MCU. +%revoir la phrase + +For our energy consumption model, we refer to the sensor node (Medusa II) which uses Atmels AVR ATmega103L microcontroller~\cite{raghunathan2002energy}. The typical architecture of a sensor is composed of four subsystems : the MCU subsystem which is capable of computation, communication subsystem (radio) which is responsible for +transmitting/receiving messages, sensing subsystem that collects data, and the power supply which powers the complete sensor node ~\cite{raghunathan2002energy}. Each of the first three subsystems can be turned on or off depending on the current status of the sensor. Energy consumption (expressed in milliWatt per second) for the different status of the sensor is summarized in Table~\ref{table4}. The energy needed to send or receive a 1-bit is equal to $0.2575 mW$. + +\begin{table}[ht] +\caption{The Energy Consumption Model} +% title of Table +\centering +% used for centering table +\begin{tabular}{|c|c|c|c|c|} +% centered columns (4 columns) + \hline +%inserts double horizontal lines +Sensor mode & MCU & Radio & Sensing & Power (mWs) \\ [0.5ex] +\hline +% inserts single horizontal line +Listening & ON & ON & ON & 20.05 \\ +% inserting body of the table +\hline +Active & ON & OFF & ON & 9.72 \\ +\hline +Sleep & OFF & OFF & OFF & 0.02 \\ +\hline +Computation & ON & ON & ON & 26.83 \\ +%\hline +%\multicolumn{4}{|c|}{Energy needed to send/receive a 1-bit} & 0.2575\\ + \hline +\end{tabular} + +\label{table4} +% is used to refer this table in the text +\end{table} + +For sake of simplicity we ignore the energy needed to turn on the +radio, to start up the sensor node, the transition from mode to another, etc. +%We also do not consider the need of collecting sensing data. PAS COMPRIS +Thus, when a sensor becomes active (i.e., it already decides it's status), it can turn its radio off to save battery. DiLCO protocol uses two types of packets for communication. The size of the INFO-Packet and Status-Packet are 112 bits and 24 bits respectively. +The value of energy spent to send a 1-bit-content message is obtained by using the equation in ~\cite{raghunathan2002energy} to calculate the energy cost for transmitting messages and we propose the same value for receiving the packets. + +The initial energy of each node is randomly set in the interval $[500-700]$. Each sensor node will not participate in the next round if its remaining energy is less than $E_{th}=36 Joules$, the minimum energy needed for the node to stay alive during one round. This value has been computed by multiplying the energy consumed in active state (9.72 mWs) by the time in second for one round (3600 seconds). According to the interval of initial energy, a sensor may be alive during at most 20 rounds.\\ + + +In the simulations, we introduce the following performance metrics to evaluate the efficiency of our approach: + +%\begin{enumerate}[i)] +\begin{itemize} + +\item {{\bf Coverage Ratio (CR)}:} the coverage ratio measures how much the area of a sensor field is covered. In our case, we treated the sensing fields as a grid, and used each grid point as a sample point +for calculating the coverage. The coverage ratio can be calculated by: +\begin{equation*} +\scriptsize +\mbox{CR}(\%) = \frac{\mbox{$n^t$}}{\mbox{$N$}} \times 100. +\end{equation*} +Where: $n^t$ is the number of covered grid points by the active sensors of all subregions during round $t$ in the current sensing phase and $N$ is total number of grid points in the sensing field of the network. In our simulation $N = 51 \times 26 = 1326$ grid points. +%The accuracy of this method depends on the distance between grids. In our +%simulations, the sensing field has been divided into 50 by 25 grid points, which means +%there are $51 \times 26~ = ~ 1326$ points in total. +% Therefore, for our simulations, the error in the coverage calculation is less than ~ 1 $\% $. + +\iffalse + +\item{{\bf Number of Active Sensors Ratio(ASR)}:} It is important to have as few active nodes as possible in each round, +in order to minimize the communication overhead and maximize the +network lifetime. The Active Sensors Ratio is defined as follows: +\begin{equation*} +\scriptsize +\mbox{ASR}(\%) = \frac{\sum\limits_{r=1}^R \mbox{$A_r^t$}}{\mbox{$S$}} \times 100 . +\end{equation*} +Where: $A_r^t$ is the number of active sensors in the subregion $r$ during round $t$ in the current sensing phase, $S$ is the total number of sensors in the network, and $R$ is the total number of the subregions in the network. + +\fi + +\item {{\bf Network Lifetime}:} we define the network lifetime as the time until the coverage ratio drops below a predefined threshold. We denoted by $Lifetime95$ (respectively $Lifetime50$) as the amount of time during which the network can satisfy an area coverage greater than $95\%$ (repectively $50\%$). We assume that the network +is alive until all nodes have been drained of their energy or the +sensor network becomes disconnected . Network connectivity is important because an +active sensor node without connectivity towards a base station cannot +transmit information on an event in the area that it monitors. + + +\item {{\bf Energy Consumption}:} + + Energy Consumption (EC) can be seen as the total energy consumed by the sensors during the $Lifetime95$ or $Lifetime50$ divided by the number of rounds. The EC can be computed as follow: \\ + \begin{equation*} +\scriptsize +\mbox{EC} = \frac{\sum\limits_{m=1}^{M_L} \left( E^{\mbox{com}}_m+E^{\mbox{list}}_m+E^{\mbox{comp}}_m \right) + + \sum\limits_{t=1}^{T_L} \left( E^{a}_t+E^{s}_t \right)}{T_L}, +\end{equation*} + +%\begin{equation*} +%\scriptsize +%\mbox{EC} = \frac{\mbox{$\sum\limits_{d=1}^D E^c_d$}}{\mbox{$D$}} + \frac{\mbox{$\sum\limits_{d=1}^D %E^l_d$}}{\mbox{$D$}} + \frac{\mbox{$\sum\limits_{d=1}^D E^a_d$}}{\mbox{$D$}} + %\frac{\mbox{$\sum\limits_{d=1}^D E^s_d$}}{\mbox{$D$}}. +%\end{equation*} + +where $M_L$ and $T_L$ are respectively the number of periods and rounds during +$Lifetime_{95}$ or $Lifetime_{50}$. The total energy consumed by the sensors +(EC) comes through taking into consideration four main energy factors. The first +one , denoted $E^{\scriptsize \mbox{com}}_m$, represent the energy consumption +spent by all the nodes for wireless communications during period $m$. +$E^{\scriptsize \mbox{list}}_m$, the next factor, corresponds to the energy +consumed by the sensors in LISTENING status before receiving the decision to go +active or sleep in period $m$. $E^{\scriptsize \mbox{comp}}_m$ refers to the +energy needed by all the leader nodes to solve the integer program during a +period. Finally, $E^a_t$ and $E^s_t$ indicate the energy consummed by the whole +network in round $t$. + +\iffalse +\item {{\bf Execution Time}:} a sensor node has limited energy resources and computing power, +therefore it is important that the proposed algorithm has the shortest +possible execution time. The energy of a sensor node must be mainly +used for the sensing phase, not for the pre-sensing ones. + +\item {{\bf Stopped simulation runs}:} A simulation +ends when the sensor network becomes +disconnected (some nodes are dead and are not able to send information to the base station). We report the number of simulations that are stopped due to network disconnections and for which round it occurs. + +\fi + +\end{itemize} +%\end{enumerate} + + +%\subsection{Performance Analysis for differnet subregions} +\subsection{Performance Analysis} +\label{sub1} +In this subsection, we are studied the performance of our DiLCO protocol for a different number of subregions (Leaders). +The DiLCO-1 protocol is a centralized approach on all the area of the interest, while DiLCO-2, DiLCO-4, DiLCO-8, DiLCO-16 and DiLCO-32 are distributed on two, four, eight, sixteen, and thirty-two subregions respectively. We did not take the DiLCO-1 protocol in our simulation results because it need high execution time to give the decision leading to consume all it's energy before producing the solution for optimization problem. our DiLCO protocol compared with other two approches. The first approach, called DESK that proposed by ~\cite{ChinhVu}, which is a full distributed coverage algorithm. The second approach, called GAF ~\cite{xu2001geography}, consists in dividing the region into fixed squares. During the decision phase, in each square, one sensor is chosen to remain on during the sensing phase time. + + +\subsubsection{Coverage Ratio} +In this experiment, Figure~\ref{fig3} shows the average coverage ratio for 150 deployed nodes. +\parskip 0pt +\begin{figure}[h!] +\centering + \includegraphics[scale=0.45] {R/CR.pdf} +\caption{The Coverage Ratio} +\label{fig3} +\end{figure} + +It is shown that DESK and GAF provides a +a little better coverage ratio with 99.99\% and 99.91\% against 98.9\%, 99.1\%, 99.2\%, 99.1\% and 99.4\% produced by DiLCO-2, DiLCO-4, DiLCO-8, DiLCO-16 and DiLCO-32 for the lowest number of rounds. This is due to the fact that our DiLCO protocol versions put in sleep mode redundant sensors using optimization (which lightly decreases the coverage ratio) while there are more nodes are active in the case of DESK and GAF. + +As shown in the figure ~\ref{fig3}, as the number of subregions increases, the coverage preservation for area of interest increases for a larger number of rounds. Coverage ratio decreases when the number of rounds increases due to dead nodes. Although some nodes are dead, +thanks to DiLCO-8, DiLCO-16 and DiLCO-32 protocols, other nodes are preserved to ensure the coverage. Moreover, when we have a dense sensor network, it leads to maintain the coverage for a larger number of rounds. DiLCO-8, DiLCO-16 and DiLCO-32 protocols are +slightly more efficient than other protocols, because they subdivides +the area of interest into 8, 16 and 32~subregions if one of the subregions becomes disconnected, the coverage may be still ensured in the remaining subregions. + + + +\subsubsection{The Energy Consumption} +Based on the result in figure~\ref{fig3}, we are chose DiLCO-16 and DiLCO-32 protocols to be compared with other approaches. We measure the energy consumed by the sensors during the communication, listening, computation, active, and sleep modes for different network densities and compare it for different approaches. Figure~\ref{fig95} illustrates the energy consumption for different network sizes. +% for $Lifetime95$ and $Lifetime50$. +We denoted by $DiLCO-16/50$ (respectively $DiLCO-16/95$) as the amount of energy consumed during which the network can satisfy an area coverage greater than $50\%$ (repectively $95\%$) and we refer the same definition for the other approches. +\begin{figure}[h!] +\centering +\includegraphics[scale=0.45]{R/EC.pdf} +\caption{The Energy Consumption} +\label{fig95} +\end{figure} + +The results show that our DiLCO-16/50, DiLCO-32/50, DiLCO-16/95 and DiLCO-32/95 protocols are the most competitive from the energy consumption point of view. The other approaches have a high energy consumption due to activating a larger number of redundant nodes as well as the energy consumed during the different modes of sensor nodes. In fact, a distributed method on the subregions greatly reduces the number of communications and the time of listening so thanks to the partitioning of the initial network into several independent subnetworks. +%As shown in Figures~\ref{fig95} and ~\ref{fig50} , DiLCO-2 consumes more energy than the other versions of DiLCO, especially for large sizes of network. This is easy to understand since the bigger the number of sensors involved in the integer program, the larger the time computation to solve the optimization problem as well as the higher energy consumed during the communication. + + +\subsubsection{Execution Time} +In this experiment, we study the the impact of the size of the network on the excution time of the our distributed optimization approach. Figure~\ref{fig8} gives the average execution times in seconds for the decision phase (solving of the optimization problem) during one round. They are given for the different approaches and various numbers of sensors. +The original execution time is computed on a laptop DELL with intel Core i3 2370 M (2.4 GHz) processor (2 cores) and the MIPS (Million Instructions Per Second) rate equal to 35330. To be consistent with the use of a sensor node with Atmels AVR ATmega103L microcontroller (6 MHz) and a MIPS rate equal to 6 to run the optimization resolution, this time is multiplied by 2944.2 $\left( \frac{35330}{2} \times 6\right)$ and reported on Figure~\ref{fig8} for different network sizes. + +\begin{figure}[h!] +\centering +\includegraphics[scale=0.45]{R/T.pdf} +\caption{Execution Time (in seconds)} +\label{fig8} +\end{figure} + + +We can see from figure~\ref{fig8}, that the DiLCO-32 has very low execution times in comparison with other DiLCO versions, because it distributed on larger number of small subregions. Conversely, the DiLCO-2 which requires to solve an optimization problem considering half the nodes in each subregion presents high execution times. + +The DiLCO-32 has more suitable times in the same time it turn on redundent nodes more. We think that in distributed fashion the solving of the optimization problem in a subregion can be tackled by sensor nodes. Overall, to be able to deal with very large networks, a distributed method is clearly required. + + +\subsubsection{The Network Lifetime} +In figure~\ref{figLT95}, network lifetime is illustrated for different network sizes. We denoted by $DiLCO-16/50$ (respectively $DiLCO-16/95$) as the amount of time during which the network can satisfy an area coverage greater than $50\%$ ($Lifetime50$)(repectively $95\%$ ($Lifetime95$)) and we refer the same definition for the other approches. + +\begin{figure}[h!] +\centering +\includegraphics[scale=0.45]{R/LT.pdf} +\caption{The Network Lifetime} +\label{figLT95} +\end{figure} + + +As highlighted by figures~\ref{figLT95}, the network lifetime obviously +increases when the size of the network increases, with our DiLCO-16/50, DiLCO-32/50, DiLCO-16/95 and DiLCO-32/95 protocols +that leads to the larger lifetime improvement in comparison with other approaches. By choosing the best +suited nodes, for each round, to cover the area of interest and by +letting the other ones sleep in order to be used later in next rounds. Comparison shows that our DiLCO-16/50, DiLCO-32/50, DiLCO-16/95 and DiLCO-32/95 protocols, which are used distributed optimization over the subregions, are the best one because it is robust to network disconnection during the network lifetime as well as it consume less energy in comparison with other approaches. It also means that distributing the protocol in each node and subdividing the sensing field into many subregions, which are managed +independently and simultaneously, is the most relevant way to maximize the lifetime of a network. + + + + +\section{\uppercase{Conclusion and Future Works}} +\label{sec:Conclusion and Future Works} + +\noindent In this paper, we have addressed the problem of the coverage and the lifetime +optimization in wireless sensor networks. This is a key issue as +sensor nodes have limited resources in terms of memory, energy and +computational power. To cope with this problem, the field of sensing +is divided into smaller subregions using the concept of divide-and-conquer method, and then a DiLCO protocol for optimizing the coverage and lifetime performances in each subregion. +The proposed protocol combines two efficient techniques: network +leader election and sensor activity scheduling, where the challenges +include how to select the most efficient leader in each subregion and +the best representative active nodes that will optimize the network lifetime +while taking the responsibility of covering the corresponding +subregion. The network lifetime in each subregion is divided into +rounds, each round consists of four phases: (i) Information Exchange, +(ii) Leader Election, (iii) an optimization-based Decision in order to +select the nodes remaining active for the last phase, and (iv) +Sensing. The simulations show the relevance of the proposed DiLCO +protocol in terms of lifetime, coverage ratio, active sensors ratio, energy consumption, execution time, and the number of stopped simulation runs due to network disconnection. Indeed, when +dealing with large and dense wireless sensor networks, a distributed +approach like the one we are proposed allows to reduce the difficulty of a +single global optimization problem by partitioning it in many smaller +problems, one per subregion, that can be solved more easily. + +In future work, we plan to study and propose a coverage optimization protocol, which +computes all active sensor schedules in one time, using +optimization methods. \iffalse The round will still consist of 4 phases, but the + decision phase will compute the schedules for several sensing phases + which, aggregated together, define a kind of meta-sensing phase. +The computation of all cover sets in one time is far more +difficult, but will reduce the communication overhead. \fi + +\section*{\uppercase{Acknowledgements}} +\noindent As a Ph.D. student, Ali Kadhum IDREES would like to gratefully acknowledge the University of Babylon - IRAQ for the financial support and Campus France for the received support. + + + + + +%\vfill +\bibliographystyle{apalike} +{\small +\bibliography{Example}} + + +%\vfill +\end{document} + diff --git a/FirstModel.pdf b/FirstModel.pdf new file mode 100644 index 0000000000000000000000000000000000000000..06b4b68908848b9cd27beb4916d898ffe334fa63 GIT binary patch literal 50483 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 V7JC*nC^xqtKLI17w6YAr{{c%Lw{`#k literal 0 HcmV?d00001 diff --git a/R/EC.pdf b/R/EC.pdf new file mode 100644 index 0000000000000000000000000000000000000000..96e35ed97b552ace06529f4ad095d8d5aa7fcee6 GIT binary patch literal 9239 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 literal 0 HcmV?d00001 diff --git a/R/LT.pdf b/R/LT.pdf new file mode 100644 index 0000000000000000000000000000000000000000..d3df55931dce7944be6ffc4161671596bf47637b GIT binary patch literal 9116 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 literal 0 HcmV?d00001 diff --git a/R/T.pdf b/R/T.pdf new file mode 100644 index 0000000000000000000000000000000000000000..81a93e8ebe7dbb66dae49be377c1dda2c7d86c5d GIT binary patch literal 8212 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

0k6cLMe9k3g%2_ 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

yk4n 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

  • }c(EdaEk*fX0X3L0pp9tj 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

    V6r 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

    Qj<{*e0%)>XJnYm-!*<@cq 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 QZP0ulYxQP&G}izBzbb=EQ~&?~ literal 0 HcmV?d00001 diff --git a/SCITEPRESS.sty b/SCITEPRESS.sty new file mode 100644 index 0000000..de12dec --- /dev/null +++ b/SCITEPRESS.sty @@ -0,0 +1,162 @@ +\typeout{Conference Style for SCITEPRESS for LaTeX 2e -- version of April 2013} + +\pagestyle{empty} +\setlength\paperheight{297mm} +\setlength\paperwidth{210mm} + + +\setlength\topmargin{-0.91in} \setlength\oddsidemargin{0.02362in} +\setlength\evensidemargin{0.02362in} + +\setlength\textheight{8.74in} \setlength\textwidth{6.221in} +\setlength\columnsep{0.8cm} +\newlength\titlebox %\setlength\titlebox{2in} +\setlength\headheight{0pt} \setlength\headsep{36pt} +\thispagestyle{empty} \pagestyle{empty} + +\flushbottom \twocolumn \sloppy + +\def\addcontentsline#1#2#3{} + + + +%%First Section +\def\title#1{\gdef\@title{ #1 \\[15pt]{\textmd {\textbf }}\\}} +\newcommand{\subtitle}[1]{\\ \fontsize{13}{15}\selectfont \textit{#1 } } + +\def\keywords#1{\gdef\@keywords{\small Keywords: \hspace{0.388cm} \begin{minipage}[t]{5.45in} \fontsize{9}{11}\selectfont \vspace{-0.22cm} #1 \\ \end{minipage}}} +%\gdef\@mykeywords{} +\def\abstract#1{\gdef\@abstract{\ \\ \small Abstract: \hspace{0.6cm} \begin{minipage}[t]{5.45in} \fontsize{9}{11}\selectfont \vspace{-0.22cm} #1 \end{minipage} }} + +%%%%%%% +\def\sup#1{$^{#1}$} + +\newcommand{\authorname}[1]{\fontsize{11}{13}\selectfont #1 \\ }%\addtocounter{authorcounter}{1}} +\newcommand{\affiliation}[1]{\begin{minipage}[t]{6.2in} \centering \fontsize{9}{11}\selectfont \textit{ #1} \end{minipage} \\} +\newcommand{\email}[1]{\fontsize{9}{11}\selectfont \textit{#1} \\[12pt]} + + +%%%%%%% +\def\maketitle{\par +\begingroup +% to make the footnote style local to the title +\def\thefootnote{\fnsymbol{footnote}} +\twocolumn[ + +\centering {\LARGE\bf \@title \par} +\vskip -0.07in + +\centering\@author +\vskip 0.51in + +\@keywords +\vskip 0.02in + +\@abstract + +\vspace{32pt} + +] + + +\@thanks +\endgroup + +\let\maketitle\relax \let\@maketitle\relax +\gdef\@thanks{}\gdef\@author{}\gdef\@title{}\let\thanks\relax} + + + +%%Paper Contents and References + +\def\pubnote#1{\thispagestyle{myheadings} +\pagestyle{myheadings} +\markboth{#1}{#1} +\setlength\headheight{10pt} \setlength\headsep{10pt} +} + +% sections with less space +\def\section{\@startsection{section}{1}{\z@}{24pt plus 2pt minus 1pt} +{12pt plus 2pt minus 1pt}{\Large\bf\raggedright}} +\def\subsection{\@startsection{subsection}{2}{\z@}{-2.0ex plus +-0.5ex minus -.2ex}{12pt plus 2pt minus 1pt}{\large\bf\raggedright}} +\def\subsubsection{\@startsection{subsubsection}{3}{\z@}{-2.0ex plus +-0.5ex minus -.2ex}{12pt plus 2pt minus 1pt}{\normalsize\bf\raggedright}} + + +% Footnotes +\footnotesep 6.65pt % +\skip\footins 9pt plus 4pt minus 2pt +\def\footnoterule{\kern-3pt \hrule width 5pc \kern 2.6pt } + +% Lists and paragraphs +\parindent 0.5cm +\topsep 4pt plus 1pt minus 2pt +\partopsep 1pt plus 0.5pt minus 0.5pt +\itemsep 2pt plus 1pt minus 0.5pt +\parsep 2pt plus 1pt minus 0.5pt +\leftmargin 15pt \leftmargini\leftmargin \leftmarginii 10pt +\leftmarginiii 5pt \leftmarginiv 5pt \leftmarginv 5pt \leftmarginvi +5pt \labelwidth\leftmargini\advance\labelwidth-\labelsep \labelsep +5pt +\def\@listi{\leftmargin\leftmargini} +\def\@listii{\leftmargin\leftmarginii +\labelwidth\leftmarginii\advance\labelwidth-\labelsep +\topsep 2pt plus 1pt minus 0.5pt +\parsep 1pt plus 0.5pt minus 0.5pt +\itemsep \parsep} +\def\@listiii{\leftmargin\leftmarginiii +\labelwidth\leftmarginiii\advance\labelwidth-\labelsep +\topsep 1pt plus 0.5pt minus 0.5pt +\parsep \z@ \partopsep 0.5pt plus 0pt minus 0.5pt +\itemsep \topsep} +\def\@listiv{\leftmargin\leftmarginiv +\labelwidth\leftmarginiv\advance\labelwidth-\labelsep} +\def\@listv{\leftmargin\leftmarginv +\labelwidth\leftmarginv\advance\labelwidth-\labelsep} +\def\@listvi{\leftmargin\leftmarginvi +\labelwidth\leftmarginvi\advance\labelwidth-\labelsep} +\abovedisplayskip 7pt plus2pt minus5pt% +\belowdisplayskip \abovedisplayskip +\abovedisplayshortskip 0pt plus3pt% +\belowdisplayshortskip 4pt plus3pt minus3pt% + +%%%%%% +\setlength{\abovecaptionskip}{4pt}%plus3pt minus3pt}% +\setlength{\belowcaptionskip}{-4pt}%plus3pt minus3pt} +%%%%%% +% Less leading in most fonts (due to the narrow columns) +% The choices were between 1-pt and 1.5-pt leading +\def\normalsize{\@setfontsize\normalsize\@xpt{11}} % 10 point on 11 +\def\small{\@setfontsize\small\@ixpt{10}} % 9 point on 10 +\def\smalll{\@setfontsize\smalll\@viiipt{10}} % 9 point on 9 +\def\footnotesize{\@setfontsize\footnotesize\@ixpt{10}} % 9 point on 10 +\def\scriptsize{\@setfontsize\scriptsize\@viipt{10}} % 7 point on 8 +\def\tiny{\@setfontsize\tiny\@vipt{7}} % 6 point on 7 +\def\large{\@setfontsize\large\@xipt{12}} % 11 point on 12 +\def\Large{\@setfontsize\Large\@xiipt{14}} % 12 point on 14 +\def\LARGE{\@setfontsize\LARGE\@xivpt{16}} % 14 point on 16 +\def\huge{\@setfontsize\huge\@xviipt{20}} % 17 point on 20 +\def\Huge{\@setfontsize\Huge\@xxpt{23}} % 20 point on 23 + +\setlength{\topmargin}{-1.1cm} \addtolength{\textheight}{-0.1cm} +\setlength{\headsep}{1.9cm} +\setlength{\footskip}{1.7cm} + +\renewcommand{\large}{\fontsize{12}{15}\selectfont} +\renewcommand{\Large}{\fontsize{13}{15}\selectfont} +\renewcommand{\normalsize}{\fontsize{10}{11.5}\selectfont} +\renewcommand{\refname}{REFERENCES} + +\newcommand{\F}{\mathcal{F}} +\newcommand{\I}{\mathcal{I}} +\newcommand{\D}{\mathcal{D}} +\newcommand{\T}{\mathcal{T}} +\newcommand{\R}{\mathcal{R}} +\newcommand{\rr}{\mathfrak{r}} +\newcommand{\code}[1]{\textsf{#1}} + +\renewcommand\floatpagefraction{.9} +\renewcommand\topfraction{.9} +\renewcommand\bottomfraction{.9} +\renewcommand\textfraction{.1} \ No newline at end of file diff --git a/apalike.bst b/apalike.bst new file mode 100644 index 0000000..a7d00ff --- /dev/null +++ b/apalike.bst @@ -0,0 +1,1102 @@ +%NAME: apalike.bst +% BibTeX `apalike' bibliography style (24-Jan-88 version) +% Adapted from the `alpha' style, version 0.99a; for BibTeX version 0.99a. +% Copyright (C) 1988, all rights reserved. +% Copying of this file is allowed, provided that if you make any changes at all +% you name it something other than `apalike.bst'. +% This restriction helps ensure that all copies are identical. +% Differences between this style and `alpha' are generally heralded by a `%'. +% The file btxbst.doc has the documentation for alpha.bst. +% +% This style should be used with the `apalike' LaTeX style (apalike.sty). +% \cite's come out like "(Jones, 1986)" in the text but there are no labels +% in the bibliography, and something like "(1986)" comes out immediately +% after the author. Author (and editor) names appear as last name, comma, +% initials. A `year' field is required for every entry, and so is either +% an author (or in some cases, an editor) field or a key field. +% +% Editorial note: +% Many journals require a style like `apalike', but I strongly, strongly, +% strongly recommend that you not use it if you have a choice---use something +% like `plain' instead. Mary-Claire van Leunen (A Handbook for Scholars, +% Knopf, 1979) argues convincingly that a style like `plain' encourages better +% writing than one like `apalike'. Furthermore the strongest arguments for +% using an author-date style like `apalike'---that it's "the most practical" +% (The Chicago Manual of Style, University of Chicago Press, thirteenth +% edition, 1982, pages 400--401)---fall flat on their face with the new +% computer-typesetting technology. For instance page 401 anachronistically +% states "The chief disadvantage of [a style like `plain'] is that additions +% or deletions cannot be made after the manuscript is typed without changing +% numbers in both text references and list." LaTeX sidesteps the disadvantage. +% +% History: +% 15-sep-86 (SK,OP) Original version, by Susan King and Oren Patashnik. +% 10-nov-86 (OP) Truncated the sort.key$ string to the correct length +% in bib.sort.order to eliminate error message. +% 24-jan-88 (OP) Updated for BibTeX version 0.99a, from alpha.bst 0.99a; +% apalike now sorts by author, then year, then title; +% THIS `apalike' VERSION DOES NOT WORK WITH BIBTEX 0.98i. + +ENTRY + { address + author + booktitle + chapter + edition + editor + howpublished + institution + journal + key +% month not used in apalike + note + number + organization + pages + publisher + school + series + title + type + volume + year + } + {} + { label extra.label sort.label } + +INTEGERS { output.state before.all mid.sentence after.sentence after.block } + +FUNCTION {init.state.consts} +{ #0 'before.all := + #1 'mid.sentence := + #2 'after.sentence := + #3 'after.block := +} + +STRINGS { s t } + +FUNCTION {output.nonnull} +{ 's := + output.state mid.sentence = + { ", " * write$ } + { output.state after.block = + { add.period$ write$ + newline$ + "\newblock " write$ + } + { output.state before.all = + 'write$ + { add.period$ " " * write$ } + if$ + } + if$ + mid.sentence 'output.state := + } + if$ + s +} + +FUNCTION {output} +{ duplicate$ empty$ + 'pop$ + 'output.nonnull + if$ +} + +FUNCTION {output.check} +{ 't := + duplicate$ empty$ + { pop$ "empty " t * " in " * cite$ * warning$ } + 'output.nonnull + if$ +} + +% apalike needs this function because +% the year has special punctuation; +% apalike ignores the month +FUNCTION {output.year.check} +{ year empty$ + { "empty year in " cite$ * warning$ } + { write$ + " (" year * extra.label * ")" * + mid.sentence 'output.state := + } + if$ +} + +FUNCTION {output.bibitem} +{ newline$ + "\bibitem[" write$ + label write$ + "]{" write$ + cite$ write$ + "}" write$ + newline$ + "" + before.all 'output.state := +} + +FUNCTION {fin.entry} +{ add.period$ + write$ + newline$ +} + +FUNCTION {new.block} +{ output.state before.all = + 'skip$ + { after.block 'output.state := } + if$ +} + +FUNCTION {new.sentence} +{ output.state after.block = + 'skip$ + { output.state before.all = + 'skip$ + { after.sentence 'output.state := } + if$ + } + if$ +} + +FUNCTION {not} +{ { #0 } + { #1 } + if$ +} + +FUNCTION {and} +{ 'skip$ + { pop$ #0 } + if$ +} + +FUNCTION {or} +{ { pop$ #1 } + 'skip$ + if$ +} + +FUNCTION {new.block.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.block + if$ +} + +FUNCTION {field.or.null} +{ duplicate$ empty$ + { pop$ "" } + 'skip$ + if$ +} + +FUNCTION {emphasize} +{ duplicate$ empty$ + { pop$ "" } + { "{\em " swap$ * "}" * } + if$ +} + +INTEGERS { nameptr namesleft numnames } + +FUNCTION {format.names} +{ 's := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr "{vv~}{ll}{, jj}{, f.}" format.name$ 't := % last name first + nameptr #1 > + { namesleft #1 > + { ", " * t * } + { numnames #2 > + { "," * } + 'skip$ + if$ + t "others" = + { " et~al." * } + { " and " * t * } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {format.authors} +{ author empty$ + { "" } + { author format.names } + if$ +} + +FUNCTION {format.key} % this function is just for apalike +{ empty$ + { key field.or.null } + { "" } + if$ +} + +FUNCTION {format.editors} +{ editor empty$ + { "" } + { editor format.names + editor num.names$ #1 > + { ", editors" * } + { ", editor" * } + if$ + } + if$ +} + +FUNCTION {format.title} +{ title empty$ + { "" } + { title "t" change.case$ } + if$ +} + +FUNCTION {n.dashify} +{ 't := + "" + { t empty$ not } + { t #1 #1 substring$ "-" = + { t #1 #2 substring$ "--" = not + { "--" * + t #2 global.max$ substring$ 't := + } + { { t #1 #1 substring$ "-" = } + { "-" * + t #2 global.max$ substring$ 't := + } + while$ + } + if$ + } + { t #1 #1 substring$ * + t #2 global.max$ substring$ 't := + } + if$ + } + while$ +} + +FUNCTION {format.btitle} +{ title emphasize +} + +FUNCTION {tie.or.space.connect} +{ duplicate$ text.length$ #3 < + { "~" } + { " " } + if$ + swap$ * * +} + +FUNCTION {either.or.check} +{ empty$ + 'pop$ + { "can't use both " swap$ * " fields in " * cite$ * warning$ } + if$ +} + +FUNCTION {format.bvolume} +{ volume empty$ + { "" } + { "volume" volume tie.or.space.connect + series empty$ + 'skip$ + { " of " * series emphasize * } + if$ + "volume and number" number either.or.check + } + if$ +} + +FUNCTION {format.number.series} +{ volume empty$ + { number empty$ + { series field.or.null } + { output.state mid.sentence = + { "number" } + { "Number" } + if$ + number tie.or.space.connect + series empty$ + { "there's a number but no series in " cite$ * warning$ } + { " in " * series * } + if$ + } + if$ + } + { "" } + if$ +} + +FUNCTION {format.edition} +{ edition empty$ + { "" } + { output.state mid.sentence = + { edition "l" change.case$ " edition" * } + { edition "t" change.case$ " edition" * } + if$ + } + if$ +} + +INTEGERS { multiresult } + +FUNCTION {multi.page.check} +{ 't := + #0 'multiresult := + { multiresult not + t empty$ not + and + } + { t #1 #1 substring$ + duplicate$ "-" = + swap$ duplicate$ "," = + swap$ "+" = + or or + { #1 'multiresult := } + { t #2 global.max$ substring$ 't := } + if$ + } + while$ + multiresult +} + +FUNCTION {format.pages} +{ pages empty$ + { "" } + { pages multi.page.check + { "pages" pages n.dashify tie.or.space.connect } + { "page" pages tie.or.space.connect } + if$ + } + if$ +} + +FUNCTION {format.vol.num.pages} +{ volume field.or.null + number empty$ + 'skip$ + { "(" number * ")" * * + volume empty$ + { "there's a number but no volume in " cite$ * warning$ } + 'skip$ + if$ + } + if$ + pages empty$ + 'skip$ + { duplicate$ empty$ + { pop$ format.pages } + { ":" * pages n.dashify * } + if$ + } + if$ +} + +FUNCTION {format.chapter.pages} +{ chapter empty$ + 'format.pages + { type empty$ + { "chapter" } + { type "l" change.case$ } + if$ + chapter tie.or.space.connect + pages empty$ + 'skip$ + { ", " * format.pages * } + if$ + } + if$ +} + +FUNCTION {format.in.ed.booktitle} +{ booktitle empty$ + { "" } + { editor empty$ + { "In " booktitle emphasize * } + { "In " format.editors * ", " * booktitle emphasize * } + if$ + } + if$ +} + +FUNCTION {format.thesis.type} +{ type empty$ + 'skip$ + { pop$ + type "t" change.case$ + } + if$ +} + +FUNCTION {format.tr.number} +{ type empty$ + { "Technical Report" } + 'type + if$ + number empty$ + { "t" change.case$ } + { number tie.or.space.connect } + if$ +} + +FUNCTION {format.article.crossref} +{ "In" % this is for apalike + " \cite{" * crossref * "}" * +} + +FUNCTION {format.book.crossref} +{ volume empty$ + { "empty volume in " cite$ * "'s crossref of " * crossref * warning$ + "In " + } + { "Volume" volume tie.or.space.connect + " of " * + } + if$ + "\cite{" * crossref * "}" * % this is for apalike +} + +FUNCTION {format.incoll.inproc.crossref} +{ "In" % this is for apalike + " \cite{" * crossref * "}" * +} + +FUNCTION {article} +{ output.bibitem + format.authors "author" output.check + author format.key output % special for + output.year.check % apalike + new.block + format.title "title" output.check + new.block + crossref missing$ + { journal emphasize "journal" output.check + format.vol.num.pages output + } + { format.article.crossref output.nonnull + format.pages output + } + if$ + new.block + note output + fin.entry +} + +FUNCTION {book} +{ output.bibitem + author empty$ + { format.editors "author and editor" output.check + editor format.key output + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + output.year.check % special for apalike + new.block + format.btitle "title" output.check + crossref missing$ + { format.bvolume output + new.block + format.number.series output + new.sentence + publisher "publisher" output.check + address output + } + { new.block + format.book.crossref output.nonnull + } + if$ + format.edition output + new.block + note output + fin.entry +} + +FUNCTION {booklet} +{ output.bibitem + format.authors output + author format.key output % special for + output.year.check % apalike + new.block + format.title "title" output.check + new.block + howpublished output + address output + new.block + note output + fin.entry +} + +FUNCTION {inbook} +{ output.bibitem + author empty$ + { format.editors "author and editor" output.check + editor format.key output + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + output.year.check % special for apalike + new.block + format.btitle "title" output.check + crossref missing$ + { format.bvolume output + format.chapter.pages "chapter and pages" output.check + new.block + format.number.series output + new.sentence + publisher "publisher" output.check + address output + } + { format.chapter.pages "chapter and pages" output.check + new.block + format.book.crossref output.nonnull + } + if$ + format.edition output + new.block + note output + fin.entry +} + +FUNCTION {incollection} +{ output.bibitem + format.authors "author" output.check + author format.key output % special for + output.year.check % apalike + new.block + format.title "title" output.check + new.block + crossref missing$ + { format.in.ed.booktitle "booktitle" output.check + format.bvolume output + format.number.series output + format.chapter.pages output + new.sentence + publisher "publisher" output.check + address output + format.edition output + } + { format.incoll.inproc.crossref output.nonnull + format.chapter.pages output + } + if$ + new.block + note output + fin.entry +} + +FUNCTION {inproceedings} +{ output.bibitem + format.authors "author" output.check + author format.key output % special for + output.year.check % apalike + new.block + format.title "title" output.check + new.block + crossref missing$ + { format.in.ed.booktitle "booktitle" output.check + format.bvolume output + format.number.series output + format.pages output + address output % for apalike + new.sentence % there's no year + organization output % here so things + publisher output % are simpler + } + { format.incoll.inproc.crossref output.nonnull + format.pages output + } + if$ + new.block + note output + fin.entry +} + +FUNCTION {conference} { inproceedings } + +FUNCTION {manual} +{ output.bibitem + format.authors output + author format.key output % special for + output.year.check % apalike + new.block + format.btitle "title" output.check + organization address new.block.checkb + organization output + address output + format.edition output + new.block + note output + fin.entry +} + +FUNCTION {mastersthesis} +{ output.bibitem + format.authors "author" output.check + author format.key output % special for + output.year.check % apalike + new.block + format.title "title" output.check + new.block + "Master's thesis" format.thesis.type output.nonnull + school "school" output.check + address output + new.block + note output + fin.entry +} + +FUNCTION {misc} +{ output.bibitem + format.authors output + author format.key output % special for + output.year.check % apalike + new.block + format.title output + new.block + howpublished output + new.block + note output + fin.entry +} + +FUNCTION {phdthesis} +{ output.bibitem + format.authors "author" output.check + author format.key output % special for + output.year.check % apalike + new.block + format.btitle "title" output.check + new.block + "PhD thesis" format.thesis.type output.nonnull + school "school" output.check + address output + new.block + note output + fin.entry +} + +FUNCTION {proceedings} +{ output.bibitem + format.editors output + editor format.key output % special for + output.year.check % apalike + new.block + format.btitle "title" output.check + format.bvolume output + format.number.series output + address output % for apalike + new.sentence % we always output + organization output % a nonempty organization + publisher output % here + new.block + note output + fin.entry +} + +FUNCTION {techreport} +{ output.bibitem + format.authors "author" output.check + author format.key output % special for + output.year.check % apalike + new.block + format.title "title" output.check + new.block + format.tr.number output.nonnull + institution "institution" output.check + address output + new.block + note output + fin.entry +} + +FUNCTION {unpublished} +{ output.bibitem + format.authors "author" output.check + author format.key output % special for + output.year.check % apalike + new.block + format.title "title" output.check + new.block + note "note" output.check + fin.entry +} + +FUNCTION {default.type} { misc } + +MACRO {jan} {"January"} + +MACRO {feb} {"February"} + +MACRO {mar} {"March"} + +MACRO {apr} {"April"} + +MACRO {may} {"May"} + +MACRO {jun} {"June"} + +MACRO {jul} {"July"} + +MACRO {aug} {"August"} + +MACRO {sep} {"September"} + +MACRO {oct} {"October"} + +MACRO {nov} {"November"} + +MACRO {dec} {"December"} + +MACRO {acmcs} {"ACM Computing Surveys"} + +MACRO {acta} {"Acta Informatica"} + +MACRO {cacm} {"Communications of the ACM"} + +MACRO {ibmjrd} {"IBM Journal of Research and Development"} + +MACRO {ibmsj} {"IBM Systems Journal"} + +MACRO {ieeese} {"IEEE Transactions on Software Engineering"} + +MACRO {ieeetc} {"IEEE Transactions on Computers"} + +MACRO {ieeetcad} + {"IEEE Transactions on Computer-Aided Design of Integrated Circuits"} + +MACRO {ipl} {"Information Processing Letters"} + +MACRO {jacm} {"Journal of the ACM"} + +MACRO {jcss} {"Journal of Computer and System Sciences"} + +MACRO {scp} {"Science of Computer Programming"} + +MACRO {sicomp} {"SIAM Journal on Computing"} + +MACRO {tocs} {"ACM Transactions on Computer Systems"} + +MACRO {tods} {"ACM Transactions on Database Systems"} + +MACRO {tog} {"ACM Transactions on Graphics"} + +MACRO {toms} {"ACM Transactions on Mathematical Software"} + +MACRO {toois} {"ACM Transactions on Office Information Systems"} + +MACRO {toplas} {"ACM Transactions on Programming Languages and Systems"} + +MACRO {tcs} {"Theoretical Computer Science"} + +READ + +FUNCTION {sortify} +{ purify$ + "l" change.case$ +} + +INTEGERS { len } + +FUNCTION {chop.word} +{ 's := + 'len := + s #1 len substring$ = + { s len #1 + global.max$ substring$ } + 's + if$ +} + +% There are three apalike cases: one person (Jones), +% two (Jones and de~Bruijn), and more (Jones et~al.). +% This function is much like format.crossref.editors. +% +FUNCTION {format.lab.names} +{ 's := + s #1 "{vv~}{ll}" format.name$ + s num.names$ duplicate$ + #2 > + { pop$ " et~al." * } + { #2 < + 'skip$ + { s #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = + { " et~al." * } + { " and " * s #2 "{vv~}{ll}" format.name$ * } + if$ + } + if$ + } + if$ +} + +FUNCTION {author.key.label} +{ author empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key % apalike uses the whole key + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {author.editor.key.label} +{ author empty$ + { editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key % apalike uses the whole key + if$ + } + { editor format.lab.names } + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {editor.key.label} +{ editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key % apalike uses the whole key, no organization + if$ + } + { editor format.lab.names } + if$ +} + +FUNCTION {calc.label} +{ type$ "book" = + type$ "inbook" = + or + 'author.editor.key.label + { type$ "proceedings" = + 'editor.key.label % apalike ignores organization + 'author.key.label % for labeling and sorting + if$ + } + if$ + ", " % these three lines are + * % for apalike, which + year field.or.null purify$ #-1 #4 substring$ % uses all four digits + * + 'label := +} + +FUNCTION {sort.format.names} +{ 's := + #1 'nameptr := + "" + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { nameptr #1 > + { " " * } + 'skip$ + if$ % apalike uses initials + s nameptr "{vv{ } }{ll{ }}{ f{ }}{ jj{ }}" format.name$ 't := % <= here + nameptr numnames = t "others" = and + { "et al" * } + { t sortify * } + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {sort.format.title} +{ 't := + "A " #2 + "An " #3 + "The " #4 t chop.word + chop.word + chop.word + sortify + #1 global.max$ substring$ +} + +FUNCTION {author.sort} +{ author empty$ + { key empty$ + { "to sort, need author or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { author sort.format.names } + if$ +} + +FUNCTION {author.editor.sort} +{ author empty$ + { editor empty$ + { key empty$ + { "to sort, need author, editor, or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { editor sort.format.names } + if$ + } + { author sort.format.names } + if$ +} + +FUNCTION {editor.sort} +{ editor empty$ + { key empty$ + { "to sort, need editor or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { editor sort.format.names } + if$ +} + +% apalike uses two sorting passes; the first one sets the +% labels so that the `a's, `b's, etc. can be computed; +% the second pass puts the references in "correct" order. +% The presort function is for the first pass. It computes +% label, sort.label, and title, and then concatenates. +FUNCTION {presort} +{ calc.label + label sortify + " " + * + type$ "book" = + type$ "inbook" = + or + 'author.editor.sort + { type$ "proceedings" = + 'editor.sort + 'author.sort + if$ + } + if$ + #1 entry.max$ substring$ % for + 'sort.label := % apalike + sort.label % style + * + " " + * + title field.or.null + sort.format.title + * + #1 entry.max$ substring$ + 'sort.key$ := +} + +ITERATE {presort} + +SORT % by label, sort.label, title---for final label calculation + +STRINGS { last.label next.extra } % apalike labels are only for the text; + +INTEGERS { last.extra.num } % there are none in the bibliography + +FUNCTION {initialize.extra.label.stuff} % and hence there is no `longest.label' +{ #0 int.to.chr$ 'last.label := + "" 'next.extra := + #0 'last.extra.num := +} + +FUNCTION {forward.pass} +{ last.label label = + { last.extra.num #1 + 'last.extra.num := + last.extra.num int.to.chr$ 'extra.label := + } + { "a" chr.to.int$ 'last.extra.num := + "" 'extra.label := + label 'last.label := + } + if$ +} + +FUNCTION {reverse.pass} +{ next.extra "b" = + { "a" 'extra.label := } + 'skip$ + if$ + label extra.label * 'label := + extra.label 'next.extra := +} + +EXECUTE {initialize.extra.label.stuff} + +ITERATE {forward.pass} + +REVERSE {reverse.pass} + +% Now that the label is right we sort for real, +% on sort.label then year then title. This is +% for the second sorting pass. +FUNCTION {bib.sort.order} +{ sort.label + " " + * + year field.or.null sortify + * + " " + * + title field.or.null + sort.format.title + * + #1 entry.max$ substring$ + 'sort.key$ := +} + +ITERATE {bib.sort.order} + +SORT % by sort.label, year, title---giving final bibliography order + +FUNCTION {begin.bib} +{ preamble$ empty$ % no \etalchar in apalike + 'skip$ + { preamble$ write$ newline$ } + if$ + "\begin{thebibliography}{}" write$ newline$ % no labels in apalike +} + +EXECUTE {begin.bib} + +EXECUTE {init.state.consts} + +ITERATE {call.type$} + +FUNCTION {end.bib} +{ newline$ + "\end{thebibliography}" write$ newline$ +} + +EXECUTE {end.bib} diff --git a/apalike.sty b/apalike.sty new file mode 100644 index 0000000..09863b7 --- /dev/null +++ b/apalike.sty @@ -0,0 +1,31 @@ +\def\@cite#1#2{(#1\if@tempswa , #2\fi)} +\def\@biblabel#1{} + +\newlength{\bibhang} +\setlength{\bibhang}{2em} + +\@ifundefined{chapter}{\def\thebibliography#1{\section*{REFERENCES\@mkboth + {REFERENCES}{REFERENCES}}\list + {\relax}{\setlength{\labelsep}{0em} + \setlength{\itemindent}{-\bibhang} + \setlength{\leftmargin}{\bibhang}} + \itemsep 0pt\parsep 0pt + \def\newblock{\hskip .11em plus .33em minus .07em} + \sloppy\clubpenalty4000\widowpenalty4000 + \sfcode`\.=1000\relax}}% +{\def\thebibliography#1{\chapter*{Bibliography\@mkboth + {BIBLIOGRAPHY}{BIBLIOGRAPHY}}\list + {\relax}{\setlength{\labelsep}{0em} + \setlength{\itemindent}{-\bibhang} + \setlength{\leftmargin}{\bibhang}} + \itemsep 0pt\parsep 0pt + \def\newblock{\hskip .11em plus .33em minus .07em} + \sloppy\clubpenalty4000\widowpenalty4000 + \sfcode`\.=1000\relax}} + +\def\@citex[#1]#2{\if@filesw\immediate\write\@auxout{\string\citation{#2}}\fi + \def\@citea{}\@cite{\@for\@citeb:=#2\do + {\@citea\def\@citea{; }\@ifundefined + {b@\@citeb}{{\bf ?}\@warning + {Citation `\@citeb' on page \thepage \space undefined}}% +{\csname b@\@citeb\endcsname}}}{#1}} diff --git a/article.cls b/article.cls new file mode 100644 index 0000000..38bba4e --- /dev/null +++ b/article.cls @@ -0,0 +1,642 @@ +%% +%% This is file `article.cls', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% classes.dtx (with options: `article') +%% +%% This is a generated file. +%% +%% Copyright 1993 1994 1995 1996 1997 1998 1999 2000 +%% The LaTeX3 Project and any individual authors listed elsewhere +%% in this file. +%% +%% This file was generated from file(s) of the LaTeX base system. +%% -------------------------------------------------------------- +%% +%% It may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.2 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.2 or later is part of all distributions of LaTeX +%% version 1999/12/01 or later. +%% +%% This file may only be distributed together with a copy of the LaTeX +%% base system. You may however distribute the LaTeX base system without +%% such generated files. +%% +%% The list of all files belonging to the LaTeX base distribution is +%% given in the file `manifest.txt'. See also `legal.txt' for additional +%% information. +%% +%% \CharacterTable +%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +%% Digits \0\1\2\3\4\5\6\7\8\9 +%% Exclamation \! Double quote \" Hash (number) \# +%% Dollar \$ Percent \% Ampersand \& +%% Acute accent \' Left paren \( Right paren \) +%% Asterisk \* Plus \+ Comma \, +%% Minus \- Point \. Solidus \/ +%% Colon \: Semicolon \; Less than \< +%% Equals \= Greater than \> Question mark \? +%% Commercial at \@ Left bracket \[ Backslash \\ +%% Right bracket \] Circumflex \^ Underscore \_ +%% Grave accent \` Left brace \{ Vertical bar \| +%% Right brace \} Tilde \~} +\NeedsTeXFormat{LaTeX2e}[1995/12/01] +\ProvidesClass{article} + [2000/05/19 v1.4b + Standard LaTeX document class] +\newcommand\@ptsize{} +\newif\if@restonecol +\newif\if@titlepage +\@titlepagefalse +\if@compatibility\else +\DeclareOption{a4paper} + {\setlength\paperheight {297mm}% + \setlength\paperwidth {210mm}} +\DeclareOption{a5paper} + {\setlength\paperheight {210mm}% + \setlength\paperwidth {148mm}} +\DeclareOption{b5paper} + {\setlength\paperheight {250mm}% + \setlength\paperwidth {176mm}} +\DeclareOption{letterpaper} + {\setlength\paperheight {11in}% + \setlength\paperwidth {8.5in}} +\DeclareOption{legalpaper} + {\setlength\paperheight {14in}% + \setlength\paperwidth {8.5in}} +\DeclareOption{executivepaper} + {\setlength\paperheight {10.5in}% + \setlength\paperwidth {7.25in}} +\DeclareOption{landscape} + {\setlength\@tempdima {\paperheight}% + \setlength\paperheight {\paperwidth}% + \setlength\paperwidth {\@tempdima}} +\fi +\if@compatibility + \renewcommand\@ptsize{0} +\else +\DeclareOption{10pt}{\renewcommand\@ptsize{0}} +\fi +\DeclareOption{11pt}{\renewcommand\@ptsize{1}} +\DeclareOption{12pt}{\renewcommand\@ptsize{2}} +\if@compatibility\else +\DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse} +\fi +\DeclareOption{twoside}{\@twosidetrue \@mparswitchtrue} +\DeclareOption{draft}{\setlength\overfullrule{5pt}} +\if@compatibility\else +\DeclareOption{final}{\setlength\overfullrule{0pt}} +\fi +\DeclareOption{titlepage}{\@titlepagetrue} +\if@compatibility\else +\DeclareOption{notitlepage}{\@titlepagefalse} +\fi +\if@compatibility\else +\DeclareOption{onecolumn}{\@twocolumnfalse} +\fi +\DeclareOption{twocolumn}{\@twocolumntrue} +\DeclareOption{leqno}{\input{leqno.clo}} +\DeclareOption{fleqn}{\input{fleqn.clo}} +\DeclareOption{openbib}{% + \AtEndOfPackage{% + \renewcommand\@openbib@code{% + \advance\leftmargin\bibindent + \itemindent -\bibindent + \listparindent \itemindent + \parsep \z@ + }% + \renewcommand\newblock{\par}}% +} +\ExecuteOptions{letterpaper,10pt,oneside,onecolumn,final} +\ProcessOptions +\input{size1\@ptsize.clo} +\setlength\lineskip{1\p@} +\setlength\normallineskip{1\p@} +\renewcommand\baselinestretch{} +\setlength\parskip{0\p@ \@plus \p@} +\@lowpenalty 51 +\@medpenalty 151 +\@highpenalty 301 +\setcounter{topnumber}{2} +\renewcommand\topfraction{.7} +\setcounter{bottomnumber}{1} +\renewcommand\bottomfraction{.3} +\setcounter{totalnumber}{3} +\renewcommand\textfraction{.2} +\renewcommand\floatpagefraction{.5} +\setcounter{dbltopnumber}{2} +\renewcommand\dbltopfraction{.7} +\renewcommand\dblfloatpagefraction{.5} +\if@twoside + \def\ps@headings{% + \let\@oddfoot\@empty\let\@evenfoot\@empty + \def\@evenhead{\thepage\hfil\slshape\leftmark}% + \def\@oddhead{{\slshape\rightmark}\hfil\thepage}% + \let\@mkboth\markboth + \def\sectionmark##1{% + \markboth {\MakeUppercase{% + \ifnum \c@secnumdepth >\z@ + \thesection\quad + \fi + ##1}}{}}% + \def\subsectionmark##1{% + \markright {% + \ifnum \c@secnumdepth >\@ne + \thesubsection\quad + \fi + ##1}}} +\else + \def\ps@headings{% + \let\@oddfoot\@empty + \def\@oddhead{{\slshape\rightmark}\hfil\thepage}% + \let\@mkboth\markboth + \def\sectionmark##1{% + \markright {\MakeUppercase{% + \ifnum \c@secnumdepth >\m@ne + \thesection\quad + \fi + ##1}}}} +\fi +\def\ps@myheadings{% + \let\@oddfoot\@empty\let\@evenfoot\@empty + \def\@evenhead{\thepage\hfil\slshape\leftmark}% + \def\@oddhead{{\slshape\rightmark}\hfil\thepage}% + \let\@mkboth\@gobbletwo + \let\sectionmark\@gobble + \let\subsectionmark\@gobble + } + \if@titlepage + \newcommand\maketitle{\begin{titlepage}% + \let\footnotesize\small + \let\footnoterule\relax + \let \footnote \thanks + \null\vfil + \vskip 60\p@ + \begin{center}% + {\LARGE \@title \par}% + \vskip 3em% + {\large + \lineskip .75em% + \begin{tabular}[t]{c}% + \@author + \end{tabular}\par}% + \vskip 1.5em% + {\large \@date \par}% % Set date in \large size. + \end{center}\par + \@thanks + \vfil\null + \end{titlepage}% + \setcounter{footnote}{0}% + \global\let\thanks\relax + \global\let\maketitle\relax + \global\let\@thanks\@empty + \global\let\@author\@empty + \global\let\@date\@empty + \global\let\@title\@empty + \global\let\title\relax + \global\let\author\relax + \global\let\date\relax + \global\let\and\relax +} +\else +\newcommand\maketitle{\par + \begingroup + \renewcommand\thefootnote{\@fnsymbol\c@footnote}% + \def\@makefnmark{\rlap{\@textsuperscript{\normalfont\@thefnmark}}}% + \long\def\@makefntext##1{\parindent 1em\noindent + \hb@xt@1.8em{% + \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% + \if@twocolumn + \ifnum \col@number=\@ne + \@maketitle + \else + \twocolumn[\@maketitle]% + \fi + \else + \newpage + \global\@topnum\z@ % Prevents figures from going at top of page. + \@maketitle + \fi + \thispagestyle{plain}\@thanks + \endgroup + \setcounter{footnote}{0}% + \global\let\thanks\relax + \global\let\maketitle\relax + \global\let\@maketitle\relax + \global\let\@thanks\@empty + \global\let\@author\@empty + \global\let\@date\@empty + \global\let\@title\@empty + \global\let\title\relax + \global\let\author\relax + \global\let\date\relax + \global\let\and\relax +} +\def\@maketitle{% + \newpage + \null + \vskip 2em% + \begin{center}% + \let \footnote \thanks + {\LARGE \@title \par}% + \vskip 1.5em% + {\large + \lineskip .5em% + \begin{tabular}[t]{c}% + \@author + \end{tabular}\par}% + \vskip 1em% + {\large \@date}% + \end{center}% + \par + \vskip 1.5em} +\fi +\setcounter{secnumdepth}{3} +\newcounter {part} +\newcounter {section} +\newcounter {subsection}[section] +\newcounter {subsubsection}[subsection] +\newcounter {paragraph}[subsubsection] +\newcounter {subparagraph}[paragraph] +\renewcommand \thepart {\@Roman\c@part} +\renewcommand \thesection {\@arabic\c@section} +\renewcommand\thesubsection {\thesection.\@arabic\c@subsection} +\renewcommand\thesubsubsection{\thesubsection .\@arabic\c@subsubsection} +\renewcommand\theparagraph {\thesubsubsection.\@arabic\c@paragraph} +\renewcommand\thesubparagraph {\theparagraph.\@arabic\c@subparagraph} +\newcommand\part{% + \if@noskipsec \leavevmode \fi + \par + \addvspace{4ex}% + \@afterindentfalse + \secdef\@part\@spart} + +\def\@part[#1]#2{% + \ifnum \c@secnumdepth >\m@ne + \refstepcounter{part}% + \addcontentsline{toc}{part}{\thepart\hspace{1em}#1}% + \else + \addcontentsline{toc}{part}{#1}% + \fi + {\parindent \z@ \raggedright + \interlinepenalty \@M + \normalfont + \ifnum \c@secnumdepth >\m@ne + \Large\bfseries \partname~\thepart + \par\nobreak + \fi + \huge \bfseries #2% + \markboth{}{}\par}% + \nobreak + \vskip 3ex + \@afterheading} +\def\@spart#1{% + {\parindent \z@ \raggedright + \interlinepenalty \@M + \normalfont + \huge \bfseries #1\par}% + \nobreak + \vskip 3ex + \@afterheading} +\newcommand\section{\@startsection {section}{1}{\z@}% + {-3.5ex \@plus -1ex \@minus -.2ex}% + {2.3ex \@plus.2ex}% + {\normalfont\Large\bfseries}} +\newcommand\subsection{\@startsection{subsection}{2}{\z@}% + {-3.25ex\@plus -1ex \@minus -.2ex}% + {1.5ex \@plus .2ex}% + {\normalfont\large\bfseries}} +\newcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}% + {-3.25ex\@plus -1ex \@minus -.2ex}% + {1.5ex \@plus .2ex}% + {\normalfont\normalsize\bfseries}} +\newcommand\paragraph{\@startsection{paragraph}{4}{\z@}% + {3.25ex \@plus1ex \@minus.2ex}% + {-1em}% + {\normalfont\normalsize\bfseries}} +\newcommand\subparagraph{\@startsection{subparagraph}{5}{\parindent}% + {3.25ex \@plus1ex \@minus .2ex}% + {-1em}% + {\normalfont\normalsize\bfseries}} +\if@twocolumn + \setlength\leftmargini {2em} +\else + \setlength\leftmargini {2.5em} +\fi +\leftmargin \leftmargini +\setlength\leftmarginii {2.2em} +\setlength\leftmarginiii {1.87em} +\setlength\leftmarginiv {1.7em} +\if@twocolumn + \setlength\leftmarginv {.5em} + \setlength\leftmarginvi {.5em} +\else + \setlength\leftmarginv {1em} + \setlength\leftmarginvi {1em} +\fi +\setlength \labelsep {.5em} +\setlength \labelwidth{\leftmargini} +\addtolength\labelwidth{-\labelsep} +\@beginparpenalty -\@lowpenalty +\@endparpenalty -\@lowpenalty +\@itempenalty -\@lowpenalty +\renewcommand\theenumi{\@arabic\c@enumi} +\renewcommand\theenumii{\@alph\c@enumii} +\renewcommand\theenumiii{\@roman\c@enumiii} +\renewcommand\theenumiv{\@Alph\c@enumiv} +\newcommand\labelenumi{\theenumi.} +\newcommand\labelenumii{(\theenumii)} +\newcommand\labelenumiii{\theenumiii.} +\newcommand\labelenumiv{\theenumiv.} +\renewcommand\p@enumii{\theenumi} +\renewcommand\p@enumiii{\theenumi(\theenumii)} +\renewcommand\p@enumiv{\p@enumiii\theenumiii} +\newcommand\labelitemi{\textbullet} +\newcommand\labelitemii{\normalfont\bfseries \textendash} +\newcommand\labelitemiii{\textasteriskcentered} +\newcommand\labelitemiv{\textperiodcentered} +\newenvironment{description} + {\list{}{\labelwidth\z@ \itemindent-\leftmargin + \let\makelabel\descriptionlabel}} + {\endlist} +\newcommand*\descriptionlabel[1]{\hspace\labelsep + \normalfont\bfseries #1} +\if@titlepage + \newenvironment{abstract}{% + \titlepage + \null\vfil + \@beginparpenalty\@lowpenalty + \begin{center}% + \bfseries \abstractname + \@endparpenalty\@M + \end{center}}% + {\par\vfil\null\endtitlepage} +\else + \newenvironment{abstract}{% + \if@twocolumn + \section*{\abstractname}% + \else + \small + \begin{center}% + {\bfseries \abstractname\vspace{-.5em}\vspace{\z@}}% + \end{center}% + \quotation + \fi} + {\if@twocolumn\else\endquotation\fi} +\fi +\newenvironment{verse} + {\let\\\@centercr + \list{}{\itemsep \z@ + \itemindent -1.5em% + \listparindent\itemindent + \rightmargin \leftmargin + \advance\leftmargin 1.5em}% + \item\relax} + {\endlist} +\newenvironment{quotation} + {\list{}{\listparindent 1.5em% + \itemindent \listparindent + \rightmargin \leftmargin + \parsep \z@ \@plus\p@}% + \item\relax} + {\endlist} +\newenvironment{quote} + {\list{}{\rightmargin\leftmargin}% + \item\relax} + {\endlist} +\if@compatibility +\newenvironment{titlepage} + {% + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse\newpage + \fi + \thispagestyle{empty}% + \setcounter{page}\z@ + }% + {\if@restonecol\twocolumn \else \newpage \fi + } +\else +\newenvironment{titlepage} + {% + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse\newpage + \fi + \thispagestyle{empty}% + \setcounter{page}\@ne + }% + {\if@restonecol\twocolumn \else \newpage \fi + \if@twoside\else + \setcounter{page}\@ne + \fi + } +\fi +\newcommand\appendix{\par + \setcounter{section}{0}% + \setcounter{subsection}{0}% + \gdef\thesection{\@Alph\c@section}} +\setlength\arraycolsep{5\p@} +\setlength\tabcolsep{6\p@} +\setlength\arrayrulewidth{.4\p@} +\setlength\doublerulesep{2\p@} +\setlength\tabbingsep{\labelsep} +\skip\@mpfootins = \skip\footins +\setlength\fboxsep{3\p@} +\setlength\fboxrule{.4\p@} +\renewcommand \theequation {\@arabic\c@equation} +\newcounter{figure} +\renewcommand \thefigure {\@arabic\c@figure} +\def\fps@figure{tbp} +\def\ftype@figure{1} +\def\ext@figure{lof} +\def\fnum@figure{\figurename~\thefigure} +\newenvironment{figure} + {\@float{figure}} + {\end@float} +\newenvironment{figure*} + {\@dblfloat{figure}} + {\end@dblfloat} +\newcounter{table} +\renewcommand\thetable{\@arabic\c@table} +\def\fps@table{tbp} +\def\ftype@table{2} +\def\ext@table{lot} +\def\fnum@table{\tablename~\thetable} +\newenvironment{table} + {\@float{table}} + {\end@float} +\newenvironment{table*} + {\@dblfloat{table}} + {\end@dblfloat} +\newlength\abovecaptionskip +\newlength\belowcaptionskip +\setlength\abovecaptionskip{10\p@} +\setlength\belowcaptionskip{0\p@} +\long\def\@makecaption#1#2{% + \vskip\abovecaptionskip + \sbox\@tempboxa{#1: #2}% + \ifdim \wd\@tempboxa >\hsize + #1: #2\par + \else + \global \@minipagefalse + \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}% + \fi + \vskip\belowcaptionskip} +\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} +\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} +\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} +\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} +\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit} +\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl} +\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc} +\DeclareRobustCommand*\cal{\@fontswitch\relax\mathcal} +\DeclareRobustCommand*\mit{\@fontswitch\relax\mathnormal} +\newcommand\@pnumwidth{1.55em} +\newcommand\@tocrmarg{2.55em} +\newcommand\@dotsep{4.5} +\setcounter{tocdepth}{3} +\newcommand\tableofcontents{% + \section*{\contentsname + \@mkboth{% + \MakeUppercase\contentsname}{\MakeUppercase\contentsname}}% + \@starttoc{toc}% + } +\newcommand*\l@part[2]{% + \ifnum \c@tocdepth >-2\relax + \addpenalty\@secpenalty + \addvspace{2.25em \@plus\p@}% + \begingroup + \parindent \z@ \rightskip \@pnumwidth + \parfillskip -\@pnumwidth + {\leavevmode + \large \bfseries #1\hfil \hb@xt@\@pnumwidth{\hss #2}}\par + \nobreak + \if@compatibility + \global\@nobreaktrue + \everypar{\global\@nobreakfalse\everypar{}}% + \fi + \endgroup + \fi} +\newcommand*\l@section[2]{% + \ifnum \c@tocdepth >\z@ + \addpenalty\@secpenalty + \addvspace{1.0em \@plus\p@}% + \setlength\@tempdima{1.5em}% + \begingroup + \parindent \z@ \rightskip \@pnumwidth + \parfillskip -\@pnumwidth + \leavevmode \bfseries + \advance\leftskip\@tempdima + \hskip -\leftskip + #1\nobreak\hfil \nobreak\hb@xt@\@pnumwidth{\hss #2}\par + \endgroup + \fi} +\newcommand*\l@subsection{\@dottedtocline{2}{1.5em}{2.3em}} +\newcommand*\l@subsubsection{\@dottedtocline{3}{3.8em}{3.2em}} +\newcommand*\l@paragraph{\@dottedtocline{4}{7.0em}{4.1em}} +\newcommand*\l@subparagraph{\@dottedtocline{5}{10em}{5em}} +\newcommand\listoffigures{% + \section*{\listfigurename + \@mkboth{\MakeUppercase\listfigurename}% + {\MakeUppercase\listfigurename}}% + \@starttoc{lof}% + } +\newcommand*\l@figure{\@dottedtocline{1}{1.5em}{2.3em}} +\newcommand\listoftables{% + \section*{\listtablename + \@mkboth{% + \MakeUppercase\listtablename}{\MakeUppercase\listtablename}}% + \@starttoc{lot}% + } +\let\l@table\l@figure +\newdimen\bibindent +\setlength\bibindent{1.5em} +\newenvironment{thebibliography}[1] + {\section*{\refname + \@mkboth{\MakeUppercase\refname}{\MakeUppercase\refname}}% + \list{\@biblabel{\@arabic\c@enumiv}}% + {\settowidth\labelwidth{\@biblabel{#1}}% + \leftmargin\labelwidth + \advance\leftmargin\labelsep + \@openbib@code + \usecounter{enumiv}% + \let\p@enumiv\@empty + \renewcommand\theenumiv{\@arabic\c@enumiv}}% + \sloppy + \clubpenalty4000 + \@clubpenalty \clubpenalty + \widowpenalty4000% + \sfcode`\.\@m} + {\def\@noitemerr + {\@latex@warning{Empty `thebibliography' environment}}% + \endlist} +\newcommand\newblock{\hskip .11em\@plus.33em\@minus.07em} +\let\@openbib@code\@empty +\newenvironment{theindex} + {\if@twocolumn + \@restonecolfalse + \else + \@restonecoltrue + \fi + \columnseprule \z@ + \columnsep 35\p@ + \twocolumn[\section*{\indexname}]% + \@mkboth{\MakeUppercase\indexname}% + {\MakeUppercase\indexname}% + \thispagestyle{plain}\parindent\z@ + \parskip\z@ \@plus .3\p@\relax + \let\item\@idxitem} + {\if@restonecol\onecolumn\else\clearpage\fi} +\newcommand\@idxitem{\par\hangindent 40\p@} +\newcommand\subitem{\@idxitem \hspace*{20\p@}} +\newcommand\subsubitem{\@idxitem \hspace*{30\p@}} +\newcommand\indexspace{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax} +\renewcommand\footnoterule{% + \kern-3\p@ + \hrule\@width.4\columnwidth + \kern2.6\p@} +\newcommand\@makefntext[1]{% + \parindent 1em% + \noindent + \hb@xt@1.8em{\hss\@makefnmark}#1} +\newcommand\contentsname{Contents} +\newcommand\listfigurename{List of Figures} +\newcommand\listtablename{List of Tables} +\newcommand\refname{References} +\newcommand\indexname{Index} +\newcommand\figurename{\small Figure} +\newcommand\tablename{Table} +\newcommand\partname{Part} +\newcommand\appendixname{Appendix} +\newcommand\abstractname{Abstract} +\def\today{\ifcase\month\or + January\or February\or March\or April\or May\or June\or + July\or August\or September\or October\or November\or December\fi + \space\number\day, \number\year} +\setlength\columnsep{10\p@} +\setlength\columnseprule{0\p@} +\pagestyle{plain} +\pagenumbering{arabic} +\if@twoside +\else + \raggedbottom +\fi +\if@twocolumn + \twocolumn + \sloppy + \flushbottom +\else + \onecolumn +\fi +\endinput +%% +%% End of file `article.cls'. -- 2.39.5

  • |xkGCTcq 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