Combining Examinations to Accelerate Timetable Construction
|
|
- Evelyn Wells
- 5 years ago
- Views:
Transcription
1 Combnng Examnatons to Accelerate Tmetable Constructon Graham Kendall Jawe L School of Computer Scence, Unversty of Nottngham, UK {gxk wl}@cs.nott.ac.uk Abstract: In ths paper we propose a novel approach that combnes compatble examnatons n order to accelerate both the ntal tmetable constructon, as well as a later search. The condtons for combnng exams are descrbed, and we show that we are able to offer some guarantees as to the qualty of solutons that reman n the reduced search space. The approach s appled to one of the standard benchmarks n ths area; the St. Andrews83 nstance. The results verfy the effectveness of ths approach n smplfyng examnaton tmetablng problems, speedng up ntal tmetable constructon and assstng any subsequent search. Keywords: exam tmetablng, heurstcs, optmsaton, combnng exams Introducton Exam tmetablng s a dffcult combnatoral optmsaton problem that s a key task n all educatonal nsttutons. The problem s concerned wth dstrbutng a collecton of exams among a lmted number of tmeslots so that a set of constrants are satsfed. Varous approaches have been developed wth an obectve to ether obtan feasble tmetables n short tme or to acheve optmsed tmetables wth low cost (Carter and Laporte (996), Burke and Petrovc (00), Qu et al (006)). Snce a fulltree search of an NP-complete problem s generally mpractcal, t s natural for researchers to consder methodologes such as heurstcs, meta-heurstcs and decomposton. The dea of decomposton s to dvde the orgnal problem nto smaller subproblems so that each sub-problem can be handled by usng relatvely smple approaches (e.g. Carter (983), Burke and Newall (999), Qu and Burke (007)). Cluster methods adopt smlar deas. In these approaches the exams are sorted and splt nto groups and then the groups are assgned to tme perods wthn a greatly reduced search space (e.g. Whte and Chan (979), Balakrshnan et al. (99)). The man drawback of these methods s that the qualty of the solutons that reman n the reduced search space may be poor. The successful applcaton of meta-heurstc methods, tabu search for example (Glover and Laguna (993), Nonobe and Ibarak (998), Whte et al (004), Gendreau and Potvn (005)), n exam tmetablng problems shows that good solutons for a specfc tmetable have some common features. If the problems could be smplfed accordng to these common features, good solutons would reman n the reduced search space and then heurstc methods could not only mprove the speed of convergence to a feasble soluton but also the qualty of the fnal tmetable
2 could come wth some guarantees, wth respect to the best soluton that could be reached. In ths paper, we present an approach that smplfes exam tmetablng problems by combnng multple exams, so that they can be treated as a sngle exam. The condtons that dctate how examnatons are combned are presented, under whch (near) optmal tmetables wll stll be achevable. Instead of dvdng all exams nto groups as cluster methods do, the proposed approach only combnes those exams that satsfy predefned condtons. For the problem of exam tmetablng wth m exams and n tmeslots, the sze of the m search space s n. If two of the exams are combned, the sze of the search space m becomes n. Wth ths smaller space of solutons, a prevously used heurstc may ether fnd feasble solutons n shorter tme or reach a better soluton n a gven tme. In the followng sectons, we wll frst nfer the condtons for exams to be combned, and then show the applcaton of the proposed method on the St. Andrews83 benchmark nstance. The Approach Consder a smple example of exam tmetablng. Suppose that there are 0 students (A, B,, J), 6 exams (E,, E6) and 4 tmeslots (s,, s4), as shown n Fg. The hard constrants stpulate that no student should st for two exams at the same tme. Our am s to leave as much tme as possble between each exam for every student, so that the students perceve the schedule as beng far from ther perspectve (Kendall and Mohd Hussn (005) presents a typcal mathematcal formulaton). Exams Students Tmeslots E: A, B, C, D, E, F, G, H E: A, C, E, G, I, J E3: A, B E4: C, D E5: E, F E6: G, H, s s s3 s4 Fgure A smple example of exam tmetablng Although the optmal soluton can be found for ths problem, by usng a full-tree search, there s a more effcent way. Exams E3, E4, E5, and E6 can be combned and treated as one exam, as they have no students n common. In ths case, the problem s smplfed to three exams. Thus, we are faced wth the problem of defnng under what condtons two or more exams can be combned together? Of course, combnng several exams together should not volate the hard constrants. That s, there must not be any common students n the exams we are combnng. Secondly, combnng several exams together should mnmze the soft constrants as far as possble. If the task s to fnd the optmal soluton, combnng these exams should ensure that the optmal soluton(s) reman n the reduced search space. If, on the other hand, the task s to quckly fnd feasble solutons, combnng exams should ensure that more feasble solutons reman n the reduced search space.
3 E E E3 E4 E5 E6 E E E3 E4 E5 E Fgure Clash matrx (Clashes between exams are expressed by postve numbers). The clash matrx of the example exam tmetable (Fg. ) reveals some common features these combned exams should have. The entres marked zero (n the dashed box) show that there s no clash between the two respectve exams. The entres n the dotted box show those exams that clash wth other exams n a smlar way - each of these exams has two clashes wth E and one clash wth E. As wll be dscussed later n the paper, these equvalent numbers of clashes among these exams makes sure that combnng them mnmzes the penalty of a soft constrant so that good solutons can be retaned n the search space. Therefore, the condtons for combnng two or more exams can be expressed as:. There are no clashes between them.. They are equally clashed wth other exams. The optmal soluton remans after combnng two or more exams when Condtons and (above) are satsfed. We gve ths proof below. Proof: We use reducton to absurdty. Suppose that two exams, E and E, are scheduled nto dfferent tmeslots, s and s, for the optmal soluton of an exam tmetablng problem. Let P and P denote the cost of schedulng E to s and E to s respectvely. Accordng to Condton and, we can obtan a new feasble soluton by movng E from s to s. Comparng the new soluton wth the best soluton, there should be P + () P P Agan, another feasble soluton s obtaned by movng E from s to s, and we have P + () P P It s obvous that () and () cannot hold at the same tme unless P P, whch means that the cost of schedulng E and E nto the same tmeslot s equvalent to
4 the cost of the best soluton. Therefore, schedulng E and E nto same tmeslot must keep the best soluton n the search space. The cost of the tmetable obtaned s mnmzed when combnng exams that satsfy Condtons and. Ths means that we can search for the best soluton n a reduced space. However, Condton s too strct to apply snce t may be dffcult to fnd two exams that satsfy ths condton n real world exam tmetablng problems. Ths condton needs to be relaxed and then developed nto a sutable algorthm. Consder the exam tmetablng problem wth m exams ( E,, E m ) and n tmeslots ( s,, s n ). Let c denote whether or not there s clash between exams and E, wth clashes c (3) 0 wthout clash where, {, K, m} and. Compatblty s defned to measure to what degree two exams are sutable to be combned. m s ( k) f c 0 C m (4) k 0 0 f c E where,, k {, K, m},, and 0 f ck c k,or k,or k s ( k). f ck c k Values of C are ranged n [,] 0. C denotes perfect compatblty between two exams. For example, the values of compatblty between E3, E4, E5, and E6 n example of Fg. are all, and they should be scheduled nto the same tmeslot. Small values of C denote low compatblty and are therefore unsutable for schedulng these exams nto same tmeslot. In applyng the measure of compatblty, we can predefne a value C 0 and combne those exams that satsfy C > C0. Because the optmal soluton does not necessarly reman n the reduced search space after combnng two exams wth C <, there may be a trade-off between reducng computatonal tmes and the search for optmal solutons. Therefore, the value of C 0 may have a sgnfcant effect of any later search.
5 Example of Methodology We have nvestgated applyng ths approach to the Unversty of Toronto benchmarks, and found t s especally sutable for the St. Andrews83 (sta83-i) nstance. Ths data has 39 exams, 6 students, 575 enrolments, and 3 tmeslots. The usual hard constrant s defned (.e. exams wth the same students should not be assgned to the same tmeslot). A soft constrant s to mnmze an evaluaton functon whch denotes the cost of tmetables that are generated. The average cost per student s used to compare dfferent tmetables. The evaluaton functon whch calculates the cost of a tmetable s presented n formula (5) below: 5 Cost ( w N ) S (5) s s s / where w s s the weght that represents the mportance of schedulng exams wth common students s tmeslots apart, where w 6, w 8, w 4, w, w, and w s 0 for any s > 5. N s s the number of common students nvolved n the volaton of the soft constrant. S s the number of students n the problem Table Compatblty matrx between 9 exams for sta83-i benchmark E E E3 E4 E5 E6 E7 E8 E9 E E E3 E4 E5 E6 E7 E8 E The measure of compatblty s expressed n the form of matrx so that all exams could be compared wth each other. For example, the compatblty matrx between 9 exams s shown n Table. Because of zero clashes and hgh compatblty among them, these exams are sutable to be combned and scheduled nto the same tmeslot. Wth S 0 0.9, a total of 0 groups of 84 exams was combned to form 0 new larger exams, and the number of exams decreased from 39 to 65. Ths greatly smplfed the orgnal tmetablng problem. Heurstc orderng and local search methods have been appled to both the smplfed problem and the orgnal verson. The results show speed ups n both convergence to feasble solutons and searchng for optmzed tmetables. Feasble Solutons Acheved by Heurstc Orderngs Dfferent heurstc orderng methods are wdely used n obtanng feasble solutons that can be further optmzed by other meta-heurstcs. The dea of these methods s
6 that by estmatng how dffcult each exam wll be to deal wth, we can arrange the exams n a sequence from dffcult to easy, and then the exams are scheduled accordng to ther order n the sequence. Some common used heurstc orderngs nclude: Largest Degree (LD), Largest Colour degree (LC), and Saturaton Degree (SatD). The detals of these methods can be found n (e.g. Carter and Laporte (996), Burke and Newall (004)). Besdes these, two other heurstc orderngs, Largest Enrolment (LE) and Random orderng, are also used. These heurstc orderngs were appled to both the new tmetablng problem wth a reduced number of exams and the orgnal verson. Backtrackng s employed whenever there s a conflct. Methods Table Results when usng dfferent ntal orderngs Orgnal problem Smplfed problem Cost Tme (s) Cost Tme (s) LD ntal order LC ntal order SatD ntal order LE ntal order Random ntal order Average The algorthm was coded n Vsual C++ and experments were run on a PC wth dual.66ghz Intel CPU and 3.5GB RAM. The results n table show that by reducng the number of exams t takes less tme for the heurstc orderngs to obtan better solutons. We do not attempt to compare our results n terms of the computatonal tme wth others n the lterature because comparsons across dfferent platforms are mpractcal. Optmzed Soluton Acheved by Local Search In order to check the nfluence of combnng exams on meta-heurstcs, a local search algorthm was developed to mprove feasble solutons that were obtaned by usng graph orderng. The local search we use adopts a smple strategy that removes several exams from the feasble soluton and reschedules them. If a better soluton s found, the local search wll restart based on the new tmetable. Otherwse, several other exams wll be tred. Ths process wll contnue untl no further mprovement can be made. The local search adopts a two-stage structure that reschedules two exams n the frst stage and four exams n the second stage. It permts only those new tmetables wth lower cost nto the second stage n order to decrease the computatonal tme. Methods Table 3 Results when usng local search Orgnal problem Smplfed problem Tme (s) Best soluton Tme (s) Best soluton Frst stage 57, , Second stage 85, , Total 4, ,
7 It took approxmately fve hours for the local search to reach a tmetable wth cost (see Table 4) that was very close to the best soluton so far (a tmetable wth cost acheved by Cote et al (005)). Wthout the ntal combnng of exams, the same local search dd not reach any tmetable wth a cost below 59.0, and the computatonal tme s also much longer. Ths result shows that the proposed approach can also be effectve n acceleratng meta-heurstcs. Tmeslots Table 4 A tmetable for St. Andrews 83 benchmark wth cost Exams 5,6,7,8,30,3,3,33,34,35,36,37,39,40,4,4,43,44,45,46,47,0 38,59,60,6,6,63,64,65,66,67,68,69,70,7,3 3,,8,35, ,5,5,53,54,55,56,57,7,95,96,00 5 4,85, ,99,0,0,3, ,77,78,79,80,8,8,83,84,30,33 8 8,9,0,,,3,4,5,6,9,49, , ,86,87,88,89,90,9,9,93,94,03,04,,3,4,5,6,7,8,9 7,05,06 3,7,09,0,,,,3,4,5,6,7,8,9 3 9,0,,,3,4,5,6,73,74,75,76,07,08 Conclusons and Future Work The success of meta-heurstc approaches has provded evdence of common features among those hgh qualty solutons for a specfc exam tmetablng problem. The problem wll be greatly smplfed f these common features can be realsed so as to lmt the search space. The study n ths paper demonstrates that smplfyng the exam tmetablng problem s possble. A crteron of compatblty s defned to measure how well several exams can be combned. By combnng exams wth relatvely hgh compatblty, the qualty of solutons remanng n the reduced search space could be guaranteed. The man drawback of the measure of compatblty s that t may not be sutable for every exam tmetablng problem. There s the possblty that all compatblty measures are hgh (or low) because of very low (or hgh) densty of clashes between exams. It would therefore be dffcult to choose whch exams to combne. However, compatblty mght not be the only measure we can use to express the common features of hgh qualty solutons. Our future work wll focus on searchng for general and practcable condtons that can be used to provde a general approach to smplfyng exam tmetablng problems. Reducng the number of exams n an exam problem can also help later heurstc and meta-heurstc methods and, potentally, ths approach can also be appled n other schedulng problems (personnel tmetablng, space allocaton for example). References Balakrshnan N, Lucena A and Wong R (99) Schedulng Examnatons to Reduce Second-Order Conflcts, Computers & Operatons Research, 9:
8 Burke E and Newall J (004) Solvng Examnaton Tmetablng Problems through Adaptaton of Heurstc Orderngs Annals of Operatons Research, 9: Burke E and Newall J (999) A Mult-Stage Evolutonary Algorthm for the Tmetable Problem, IEEE Transactons on Evolutonary Computaton, 3() Burke E and Petrovc S (00) Recent Research drectons n automated tmetablng, European Journal of Operatonal Research, 40(): Carter M (983) A decomposton algorthm for practcal tmetablng problems. Techncal Paper 83-06, Department of Industral Engneerng, Unversty of Toronto. Carter M and Laporte G (996) Recent developments n practcal examnaton tmetablng. In: Burke E and Ross P (eds.) The practce and theory of automated tmetablng: Selected papers from st Internatonal Conference on the Practce and Theory of Automated Tmetablng, vol.53, pp 3- Cote P, Wong T and Sabour R. (005) Applcaton of a hybrd mult-obectve evolutonary algorthm to the uncapactated exam proxmty problem, In: E.K. Burke and M. Trck (eds). (005) Selected Papers from the 5th Internatonal Conference on the Practce and Theory of Automated Tmetablng. Sprnger Lecture Notes n Computer Scence, vol Gendreau M and Potvn J (005) Tabu Search. In: E.K. Burke and G. Kendall (eds.) (005). Introductory Tutorals n Optmsaton, Decson Support and Search Methodology. Sprnger. Chapter 6, Glover F and Laguna M (993) Tabu search. In: C.R. Reeves (ed.). Modern Heurstc Technques for Combnatoral Problems. Oxford: Scentfc Publcatons. Kendall G and Mohd Hussn N (005) A Tabu Search Hyper-heurstc Approach to the Examnaton Tmetablng Problem at the MARA Unversty of Technology, Lecture Notes n Computer Scence 366, pp Nonobe K and Ibarak T (998) A Tabu search approach to the constrant satsfacton problem as a general problem solver, European Journal of Operatonal Research, 06: Qu R and Burke E (007) Adaptve Decomposton and Constructon for Examnaton Tmetablng Problems. In Multdscplnary Internatonal Schedulng: Theory and Applcatons (MISTA 007), (Baptste P., Kendall G., Muner-Kordon A., and Sourd F., Eds.), Qu R, Burke E, McCollum B, Merlot L and Lee S (006) A Survey of Search Methodologes and Automated Approaches for Examnaton Tmetablng, Computer Scence Techncal Report No. NOTTCS-TR Whte G and Chan P (979) Towards the Constructon of Optmal Examnaton Tmetables, INFOR, Whte G, Xe B, and Zonc S (004) Usng tabu search wth longerterm memory and relaxaton to create examnaton tmetables. European Journal of Operatonal Research, 53(6): 80-9.
The Study of Teaching-learning-based Optimization Algorithm
Advanced Scence and Technology Letters Vol. (AST 06), pp.05- http://dx.do.org/0.57/astl.06. The Study of Teachng-learnng-based Optmzaton Algorthm u Sun, Yan fu, Lele Kong, Haolang Q,, Helongang Insttute
More informationModule 3 LOSSY IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur
Module 3 LOSSY IMAGE COMPRESSION SYSTEMS Verson ECE IIT, Kharagpur Lesson 6 Theory of Quantzaton Verson ECE IIT, Kharagpur Instructonal Objectves At the end of ths lesson, the students should be able to:
More informationSingle-Facility Scheduling over Long Time Horizons by Logic-based Benders Decomposition
Sngle-Faclty Schedulng over Long Tme Horzons by Logc-based Benders Decomposton Elvn Coban and J. N. Hooker Tepper School of Busness, Carnege Mellon Unversty ecoban@andrew.cmu.edu, john@hooker.tepper.cmu.edu
More informationCollege of Computer & Information Science Fall 2009 Northeastern University 20 October 2009
College of Computer & Informaton Scence Fall 2009 Northeastern Unversty 20 October 2009 CS7880: Algorthmc Power Tools Scrbe: Jan Wen and Laura Poplawsk Lecture Outlne: Prmal-dual schema Network Desgn:
More informationThe Minimum Universal Cost Flow in an Infeasible Flow Network
Journal of Scences, Islamc Republc of Iran 17(2): 175-180 (2006) Unversty of Tehran, ISSN 1016-1104 http://jscencesutacr The Mnmum Unversal Cost Flow n an Infeasble Flow Network H Saleh Fathabad * M Bagheran
More informationResource Allocation with a Budget Constraint for Computing Independent Tasks in the Cloud
Resource Allocaton wth a Budget Constrant for Computng Independent Tasks n the Cloud Wemng Sh and Bo Hong School of Electrcal and Computer Engneerng Georga Insttute of Technology, USA 2nd IEEE Internatonal
More informationProblem Set 9 Solutions
Desgn and Analyss of Algorthms May 4, 2015 Massachusetts Insttute of Technology 6.046J/18.410J Profs. Erk Demane, Srn Devadas, and Nancy Lynch Problem Set 9 Solutons Problem Set 9 Solutons Ths problem
More informationModule 9. Lecture 6. Duality in Assignment Problems
Module 9 1 Lecture 6 Dualty n Assgnment Problems In ths lecture we attempt to answer few other mportant questons posed n earler lecture for (AP) and see how some of them can be explaned through the concept
More informationSimultaneous Optimization of Berth Allocation, Quay Crane Assignment and Quay Crane Scheduling Problems in Container Terminals
Smultaneous Optmzaton of Berth Allocaton, Quay Crane Assgnment and Quay Crane Schedulng Problems n Contaner Termnals Necat Aras, Yavuz Türkoğulları, Z. Caner Taşkın, Kuban Altınel Abstract In ths work,
More informationMMA and GCMMA two methods for nonlinear optimization
MMA and GCMMA two methods for nonlnear optmzaton Krster Svanberg Optmzaton and Systems Theory, KTH, Stockholm, Sweden. krlle@math.kth.se Ths note descrbes the algorthms used n the author s 2007 mplementatons
More informationOn the Multicriteria Integer Network Flow Problem
BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 5, No 2 Sofa 2005 On the Multcrtera Integer Network Flow Problem Vassl Vasslev, Marana Nkolova, Maryana Vassleva Insttute of
More informationErrors for Linear Systems
Errors for Lnear Systems When we solve a lnear system Ax b we often do not know A and b exactly, but have only approxmatons  and ˆb avalable. Then the best thng we can do s to solve ˆx ˆb exactly whch
More informationSOLVING CAPACITATED VEHICLE ROUTING PROBLEMS WITH TIME WINDOWS BY GOAL PROGRAMMING APPROACH
Proceedngs of IICMA 2013 Research Topc, pp. xx-xx. SOLVIG CAPACITATED VEHICLE ROUTIG PROBLEMS WITH TIME WIDOWS BY GOAL PROGRAMMIG APPROACH ATMII DHORURI 1, EMIUGROHO RATA SARI 2, AD DWI LESTARI 3 1Department
More informationA Robust Method for Calculating the Correlation Coefficient
A Robust Method for Calculatng the Correlaton Coeffcent E.B. Nven and C. V. Deutsch Relatonshps between prmary and secondary data are frequently quantfed usng the correlaton coeffcent; however, the tradtonal
More informationOn the Repeating Group Finding Problem
The 9th Workshop on Combnatoral Mathematcs and Computaton Theory On the Repeatng Group Fndng Problem Bo-Ren Kung, Wen-Hsen Chen, R.C.T Lee Graduate Insttute of Informaton Technology and Management Takmng
More informationCS : Algorithms and Uncertainty Lecture 17 Date: October 26, 2016
CS 29-128: Algorthms and Uncertanty Lecture 17 Date: October 26, 2016 Instructor: Nkhl Bansal Scrbe: Mchael Denns 1 Introducton In ths lecture we wll be lookng nto the secretary problem, and an nterestng
More informationA Hybrid Algorithm for the University Course Timetabling Problem
A Hybrd Algorthm for the Unversty Course Tmetablng Problem Aldy Gunawan, Ng Ken Mng and Poh Km Leng Department of Industral and Systems Engneerng, Natonal Unversty of Sngapore 10 Kent Rdge Crescent, Sngapore
More informationAnnexes. EC.1. Cycle-base move illustration. EC.2. Problem Instances
ec Annexes Ths Annex frst llustrates a cycle-based move n the dynamc-block generaton tabu search. It then dsplays the characterstcs of the nstance sets, followed by detaled results of the parametercalbraton
More informationLecture 4. Instructor: Haipeng Luo
Lecture 4 Instructor: Hapeng Luo In the followng lectures, we focus on the expert problem and study more adaptve algorthms. Although Hedge s proven to be worst-case optmal, one may wonder how well t would
More informationOptimal Solution to the Problem of Balanced Academic Curriculum Problem Using Tabu Search
Optmal Soluton to the Problem of Balanced Academc Currculum Problem Usng Tabu Search Lorna V. Rosas-Téllez 1, José L. Martínez-Flores 2, and Vttoro Zanella-Palacos 1 1 Engneerng Department,Unversdad Popular
More informationThe optimal delay of the second test is therefore approximately 210 hours earlier than =2.
THE IEC 61508 FORMULAS 223 The optmal delay of the second test s therefore approxmately 210 hours earler than =2. 8.4 The IEC 61508 Formulas IEC 61508-6 provdes approxmaton formulas for the PF for smple
More informationOn the correction of the h-index for career length
1 On the correcton of the h-ndex for career length by L. Egghe Unverstet Hasselt (UHasselt), Campus Depenbeek, Agoralaan, B-3590 Depenbeek, Belgum 1 and Unverstet Antwerpen (UA), IBW, Stadscampus, Venusstraat
More informationThe Order Relation and Trace Inequalities for. Hermitian Operators
Internatonal Mathematcal Forum, Vol 3, 08, no, 507-57 HIKARI Ltd, wwwm-hkarcom https://doorg/0988/mf088055 The Order Relaton and Trace Inequaltes for Hermtan Operators Y Huang School of Informaton Scence
More informationGlobal Sensitivity. Tuesday 20 th February, 2018
Global Senstvty Tuesday 2 th February, 28 ) Local Senstvty Most senstvty analyses [] are based on local estmates of senstvty, typcally by expandng the response n a Taylor seres about some specfc values
More informationChapter Newton s Method
Chapter 9. Newton s Method After readng ths chapter, you should be able to:. Understand how Newton s method s dfferent from the Golden Secton Search method. Understand how Newton s method works 3. Solve
More informationAn Admission Control Algorithm in Cloud Computing Systems
An Admsson Control Algorthm n Cloud Computng Systems Authors: Frank Yeong-Sung Ln Department of Informaton Management Natonal Tawan Unversty Tape, Tawan, R.O.C. ysln@m.ntu.edu.tw Yngje Lan Management Scence
More informationLecture 20: November 7
0-725/36-725: Convex Optmzaton Fall 205 Lecturer: Ryan Tbshran Lecture 20: November 7 Scrbes: Varsha Chnnaobreddy, Joon Sk Km, Lngyao Zhang Note: LaTeX template courtesy of UC Berkeley EECS dept. Dsclamer:
More informationStructure and Drive Paul A. Jensen Copyright July 20, 2003
Structure and Drve Paul A. Jensen Copyrght July 20, 2003 A system s made up of several operatons wth flow passng between them. The structure of the system descrbes the flow paths from nputs to outputs.
More informationprinceton univ. F 17 cos 521: Advanced Algorithm Design Lecture 7: LP Duality Lecturer: Matt Weinberg
prnceton unv. F 17 cos 521: Advanced Algorthm Desgn Lecture 7: LP Dualty Lecturer: Matt Wenberg Scrbe: LP Dualty s an extremely useful tool for analyzng structural propertes of lnear programs. Whle there
More informationNP-Completeness : Proofs
NP-Completeness : Proofs Proof Methods A method to show a decson problem Π NP-complete s as follows. (1) Show Π NP. (2) Choose an NP-complete problem Π. (3) Show Π Π. A method to show an optmzaton problem
More informationLecture 4: November 17, Part 1 Single Buffer Management
Lecturer: Ad Rosén Algorthms for the anagement of Networs Fall 2003-2004 Lecture 4: November 7, 2003 Scrbe: Guy Grebla Part Sngle Buffer anagement In the prevous lecture we taled about the Combned Input
More informationIntegrated approach in solving parallel machine scheduling and location (ScheLoc) problem
Internatonal Journal of Industral Engneerng Computatons 7 (2016) 573 584 Contents lsts avalable at GrowngScence Internatonal Journal of Industral Engneerng Computatons homepage: www.growngscence.com/ec
More informationWeek 5: Neural Networks
Week 5: Neural Networks Instructor: Sergey Levne Neural Networks Summary In the prevous lecture, we saw how we can construct neural networks by extendng logstc regresson. Neural networks consst of multple
More informationPlanning and Scheduling to Minimize Makespan & Tardiness. John Hooker Carnegie Mellon University September 2006
Plannng and Schedulng to Mnmze Makespan & ardness John Hooker Carnege Mellon Unversty September 2006 he Problem Gven a set of tasks, each wth a deadlne 2 he Problem Gven a set of tasks, each wth a deadlne
More informationChapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems
Numercal Analyss by Dr. Anta Pal Assstant Professor Department of Mathematcs Natonal Insttute of Technology Durgapur Durgapur-713209 emal: anta.bue@gmal.com 1 . Chapter 5 Soluton of System of Lnear Equatons
More informationFoundations of Arithmetic
Foundatons of Arthmetc Notaton We shall denote the sum and product of numbers n the usual notaton as a 2 + a 2 + a 3 + + a = a, a 1 a 2 a 3 a = a The notaton a b means a dvdes b,.e. ac = b where c s an
More informationOutline and Reading. Dynamic Programming. Dynamic Programming revealed. Computing Fibonacci. The General Dynamic Programming Technique
Outlne and Readng Dynamc Programmng The General Technque ( 5.3.2) -1 Knapsac Problem ( 5.3.3) Matrx Chan-Product ( 5.3.1) Dynamc Programmng verson 1.4 1 Dynamc Programmng verson 1.4 2 Dynamc Programmng
More informationA PROBABILITY-DRIVEN SEARCH ALGORITHM FOR SOLVING MULTI-OBJECTIVE OPTIMIZATION PROBLEMS
HCMC Unversty of Pedagogy Thong Nguyen Huu et al. A PROBABILITY-DRIVEN SEARCH ALGORITHM FOR SOLVING MULTI-OBJECTIVE OPTIMIZATION PROBLEMS Thong Nguyen Huu and Hao Tran Van Department of mathematcs-nformaton,
More informationVQ widely used in coding speech, image, and video
at Scalar quantzers are specal cases of vector quantzers (VQ): they are constraned to look at one sample at a tme (memoryless) VQ does not have such constrant better RD perfomance expected Source codng
More informationChapter - 2. Distribution System Power Flow Analysis
Chapter - 2 Dstrbuton System Power Flow Analyss CHAPTER - 2 Radal Dstrbuton System Load Flow 2.1 Introducton Load flow s an mportant tool [66] for analyzng electrcal power system network performance. Load
More informationSome modelling aspects for the Matlab implementation of MMA
Some modellng aspects for the Matlab mplementaton of MMA Krster Svanberg krlle@math.kth.se Optmzaton and Systems Theory Department of Mathematcs KTH, SE 10044 Stockholm September 2004 1. Consdered optmzaton
More informationHongyi Miao, College of Science, Nanjing Forestry University, Nanjing ,China. (Received 20 June 2013, accepted 11 March 2014) I)ϕ (k)
ISSN 1749-3889 (prnt), 1749-3897 (onlne) Internatonal Journal of Nonlnear Scence Vol.17(2014) No.2,pp.188-192 Modfed Block Jacob-Davdson Method for Solvng Large Sparse Egenproblems Hongy Mao, College of
More informationSemi-supervised Classification with Active Query Selection
Sem-supervsed Classfcaton wth Actve Query Selecton Jao Wang and Swe Luo School of Computer and Informaton Technology, Beng Jaotong Unversty, Beng 00044, Chna Wangjao088@63.com Abstract. Labeled samples
More informationOn the Interval Zoro Symmetric Single-step Procedure for Simultaneous Finding of Polynomial Zeros
Appled Mathematcal Scences, Vol. 5, 2011, no. 75, 3693-3706 On the Interval Zoro Symmetrc Sngle-step Procedure for Smultaneous Fndng of Polynomal Zeros S. F. M. Rusl, M. Mons, M. A. Hassan and W. J. Leong
More informationAn Integrated OR/CP Method for Planning and Scheduling
An Integrated OR/CP Method for Plannng and Schedulng John Hooer Carnege Mellon Unversty IT Unversty of Copenhagen June 2005 The Problem Allocate tass to facltes. Schedule tass assgned to each faclty. Subect
More informationFor now, let us focus on a specific model of neurons. These are simplified from reality but can achieve remarkable results.
Neural Networks : Dervaton compled by Alvn Wan from Professor Jtendra Malk s lecture Ths type of computaton s called deep learnng and s the most popular method for many problems, such as computer vson
More informationFUZZY GOAL PROGRAMMING VS ORDINARY FUZZY PROGRAMMING APPROACH FOR MULTI OBJECTIVE PROGRAMMING PROBLEM
Internatonal Conference on Ceramcs, Bkaner, Inda Internatonal Journal of Modern Physcs: Conference Seres Vol. 22 (2013) 757 761 World Scentfc Publshng Company DOI: 10.1142/S2010194513010982 FUZZY GOAL
More informationComparison of the Population Variance Estimators. of 2-Parameter Exponential Distribution Based on. Multiple Criteria Decision Making Method
Appled Mathematcal Scences, Vol. 7, 0, no. 47, 07-0 HIARI Ltd, www.m-hkar.com Comparson of the Populaton Varance Estmators of -Parameter Exponental Dstrbuton Based on Multple Crtera Decson Makng Method
More informationO-line Temporary Tasks Assignment. Abstract. In this paper we consider the temporary tasks assignment
O-lne Temporary Tasks Assgnment Yoss Azar and Oded Regev Dept. of Computer Scence, Tel-Avv Unversty, Tel-Avv, 69978, Israel. azar@math.tau.ac.l??? Dept. of Computer Scence, Tel-Avv Unversty, Tel-Avv, 69978,
More informationMarkov Chain Monte Carlo Lecture 6
where (x 1,..., x N ) X N, N s called the populaton sze, f(x) f (x) for at least one {1, 2,..., N}, and those dfferent from f(x) are called the tral dstrbutons n terms of mportance samplng. Dfferent ways
More informationAmiri s Supply Chain Model. System Engineering b Department of Mathematics and Statistics c Odette School of Business
Amr s Supply Chan Model by S. Ashtab a,, R.J. Caron b E. Selvarajah c a Department of Industral Manufacturng System Engneerng b Department of Mathematcs Statstcs c Odette School of Busness Unversty of
More informationOptimal Scheduling Algorithms to Minimize Total Flowtime on a Two-Machine Permutation Flowshop with Limited Waiting Times and Ready Times of Jobs
Optmal Schedulng Algorthms to Mnmze Total Flowtme on a Two-Machne Permutaton Flowshop wth Lmted Watng Tmes and Ready Tmes of Jobs Seong-Woo Cho Dept. Of Busness Admnstraton, Kyongg Unversty, Suwon-s, 443-760,
More informationECE559VV Project Report
ECE559VV Project Report (Supplementary Notes Loc Xuan Bu I. MAX SUM-RATE SCHEDULING: THE UPLINK CASE We have seen (n the presentaton that, for downlnk (broadcast channels, the strategy maxmzng the sum-rate
More informationCase A. P k = Ni ( 2L i k 1 ) + (# big cells) 10d 2 P k.
THE CELLULAR METHOD In ths lecture, we ntroduce the cellular method as an approach to ncdence geometry theorems lke the Szemeréd-Trotter theorem. The method was ntroduced n the paper Combnatoral complexty
More informationMean Field / Variational Approximations
Mean Feld / Varatonal Appromatons resented by Jose Nuñez 0/24/05 Outlne Introducton Mean Feld Appromaton Structured Mean Feld Weghted Mean Feld Varatonal Methods Introducton roblem: We have dstrbuton but
More informationSpeeding up Computation of Scalar Multiplication in Elliptic Curve Cryptosystem
H.K. Pathak et. al. / (IJCSE) Internatonal Journal on Computer Scence and Engneerng Speedng up Computaton of Scalar Multplcaton n Ellptc Curve Cryptosystem H. K. Pathak Manju Sangh S.o.S n Computer scence
More informationKernel Methods and SVMs Extension
Kernel Methods and SVMs Extenson The purpose of ths document s to revew materal covered n Machne Learnng 1 Supervsed Learnng regardng support vector machnes (SVMs). Ths document also provdes a general
More informationLecture 11. minimize. c j x j. j=1. 1 x j 0 j. +, b R m + and c R n +
Topcs n Theoretcal Computer Scence May 4, 2015 Lecturer: Ola Svensson Lecture 11 Scrbes: Vncent Eggerlng, Smon Rodrguez 1 Introducton In the last lecture we covered the ellpsod method and ts applcaton
More informationNumerical Heat and Mass Transfer
Master degree n Mechancal Engneerng Numercal Heat and Mass Transfer 06-Fnte-Dfference Method (One-dmensonal, steady state heat conducton) Fausto Arpno f.arpno@uncas.t Introducton Why we use models and
More informationSome Comments on Accelerating Convergence of Iterative Sequences Using Direct Inversion of the Iterative Subspace (DIIS)
Some Comments on Acceleratng Convergence of Iteratve Sequences Usng Drect Inverson of the Iteratve Subspace (DIIS) C. Davd Sherrll School of Chemstry and Bochemstry Georga Insttute of Technology May 1998
More informationExample: (13320, 22140) =? Solution #1: The divisors of are 1, 2, 3, 4, 5, 6, 9, 10, 12, 15, 18, 20, 27, 30, 36, 41,
The greatest common dvsor of two ntegers a and b (not both zero) s the largest nteger whch s a common factor of both a and b. We denote ths number by gcd(a, b), or smply (a, b) when there s no confuson
More informationLecture Notes on Linear Regression
Lecture Notes on Lnear Regresson Feng L fl@sdueducn Shandong Unversty, Chna Lnear Regresson Problem In regresson problem, we am at predct a contnuous target value gven an nput feature vector We assume
More informationCOMPARISON OF SOME RELIABILITY CHARACTERISTICS BETWEEN REDUNDANT SYSTEMS REQUIRING SUPPORTING UNITS FOR THEIR OPERATIONS
Avalable onlne at http://sck.org J. Math. Comput. Sc. 3 (3), No., 6-3 ISSN: 97-537 COMPARISON OF SOME RELIABILITY CHARACTERISTICS BETWEEN REDUNDANT SYSTEMS REQUIRING SUPPORTING UNITS FOR THEIR OPERATIONS
More informationCopyright 2017 by Taylor Enterprises, Inc., All Rights Reserved. Adjusted Control Limits for P Charts. Dr. Wayne A. Taylor
Taylor Enterprses, Inc. Control Lmts for P Charts Copyrght 2017 by Taylor Enterprses, Inc., All Rghts Reserved. Control Lmts for P Charts Dr. Wayne A. Taylor Abstract: P charts are used for count data
More informationLINEAR REGRESSION ANALYSIS. MODULE IX Lecture Multicollinearity
LINEAR REGRESSION ANALYSIS MODULE IX Lecture - 30 Multcollnearty Dr. Shalabh Department of Mathematcs and Statstcs Indan Insttute of Technology Kanpur 2 Remedes for multcollnearty Varous technques have
More informationBALANCING OF U-SHAPED ASSEMBLY LINE
BALANCING OF U-SHAPED ASSEMBLY LINE Nuchsara Krengkorakot, Naln Panthong and Rapeepan Ptakaso Industral Engneerng Department, Faculty of Engneerng, Ubon Rajathanee Unversty, Thaland Emal: ennuchkr@ubu.ac.th
More informationU.C. Berkeley CS294: Beyond Worst-Case Analysis Luca Trevisan September 5, 2017
U.C. Berkeley CS94: Beyond Worst-Case Analyss Handout 4s Luca Trevsan September 5, 07 Summary of Lecture 4 In whch we ntroduce semdefnte programmng and apply t to Max Cut. Semdefnte Programmng Recall that
More informationA SEPARABLE APPROXIMATION DYNAMIC PROGRAMMING ALGORITHM FOR ECONOMIC DISPATCH WITH TRANSMISSION LOSSES. Pierre HANSEN, Nenad MLADENOVI]
Yugoslav Journal of Operatons Research (00) umber 57-66 A SEPARABLE APPROXIMATIO DYAMIC PROGRAMMIG ALGORITHM FOR ECOOMIC DISPATCH WITH TRASMISSIO LOSSES Perre HASE enad MLADEOVI] GERAD and Ecole des Hautes
More informationFinding Primitive Roots Pseudo-Deterministically
Electronc Colloquum on Computatonal Complexty, Report No 207 (205) Fndng Prmtve Roots Pseudo-Determnstcally Ofer Grossman December 22, 205 Abstract Pseudo-determnstc algorthms are randomzed search algorthms
More informationA new construction of 3-separable matrices via an improved decoding of Macula s construction
Dscrete Optmzaton 5 008 700 704 Contents lsts avalable at ScenceDrect Dscrete Optmzaton journal homepage: wwwelsevercom/locate/dsopt A new constructon of 3-separable matrces va an mproved decodng of Macula
More information1 GSW Iterative Techniques for y = Ax
1 for y = A I m gong to cheat here. here are a lot of teratve technques that can be used to solve the general case of a set of smultaneous equatons (wrtten n the matr form as y = A), but ths chapter sn
More informationSolving Nonlinear Differential Equations by a Neural Network Method
Solvng Nonlnear Dfferental Equatons by a Neural Network Method Luce P. Aarts and Peter Van der Veer Delft Unversty of Technology, Faculty of Cvlengneerng and Geoscences, Secton of Cvlengneerng Informatcs,
More informationFeature Selection: Part 1
CSE 546: Machne Learnng Lecture 5 Feature Selecton: Part 1 Instructor: Sham Kakade 1 Regresson n the hgh dmensonal settng How do we learn when the number of features d s greater than the sample sze n?
More informationThis is the Pre-Published Version.
Ths s the Pre-Publshed Verson. Abstract In ths paper we consder the problem of schedulng obs wth equal processng tmes on a sngle batch processng machne so as to mnmze a prmary and a secondary crtera. We
More informationThin-Walled Structures Group
Thn-Walled Structures Group JOHNS HOPKINS UNIVERSITY RESEARCH REPORT Towards optmzaton of CFS beam-column ndustry sectons TWG-RR02-12 Y. Shfferaw July 2012 1 Ths report was prepared ndependently, but was
More informationReal-Time Systems. Multiprocessor scheduling. Multiprocessor scheduling. Multiprocessor scheduling
Real-Tme Systems Multprocessor schedulng Specfcaton Implementaton Verfcaton Multprocessor schedulng -- -- Global schedulng How are tasks assgned to processors? Statc assgnment The processor(s) used for
More informationGlobal Optimization of Truss. Structure Design INFORMS J. N. Hooker. Tallys Yunes. Slide 1
Slde 1 Global Optmzaton of Truss Structure Desgn J. N. Hooker Tallys Yunes INFORMS 2010 Truss Structure Desgn Select sze of each bar (possbly zero) to support the load whle mnmzng weght. Bar szes are dscrete.
More informationDifference Equations
Dfference Equatons c Jan Vrbk 1 Bascs Suppose a sequence of numbers, say a 0,a 1,a,a 3,... s defned by a certan general relatonshp between, say, three consecutve values of the sequence, e.g. a + +3a +1
More informationLecture 14: Bandits with Budget Constraints
IEOR 8100-001: Learnng and Optmzaton for Sequental Decson Makng 03/07/16 Lecture 14: andts wth udget Constrants Instructor: Shpra Agrawal Scrbed by: Zhpeng Lu 1 Problem defnton In the regular Mult-armed
More informationAn Interactive Optimisation Tool for Allocation Problems
An Interactve Optmsaton ool for Allocaton Problems Fredr Bonäs, Joam Westerlund and apo Westerlund Process Desgn Laboratory, Faculty of echnology, Åbo Aadem Unversty, uru 20500, Fnland hs paper presents
More informationSupplement: Proofs and Technical Details for The Solution Path of the Generalized Lasso
Supplement: Proofs and Techncal Detals for The Soluton Path of the Generalzed Lasso Ryan J. Tbshran Jonathan Taylor In ths document we gve supplementary detals to the paper The Soluton Path of the Generalzed
More informationVARIATION OF CONSTANT SUM CONSTRAINT FOR INTEGER MODEL WITH NON UNIFORM VARIABLES
VARIATION OF CONSTANT SUM CONSTRAINT FOR INTEGER MODEL WITH NON UNIFORM VARIABLES BÂRZĂ, Slvu Faculty of Mathematcs-Informatcs Spru Haret Unversty barza_slvu@yahoo.com Abstract Ths paper wants to contnue
More informationIntroduction to Vapor/Liquid Equilibrium, part 2. Raoult s Law:
CE304, Sprng 2004 Lecture 4 Introducton to Vapor/Lqud Equlbrum, part 2 Raoult s Law: The smplest model that allows us do VLE calculatons s obtaned when we assume that the vapor phase s an deal gas, and
More informationInteractive Bi-Level Multi-Objective Integer. Non-linear Programming Problem
Appled Mathematcal Scences Vol 5 0 no 65 3 33 Interactve B-Level Mult-Objectve Integer Non-lnear Programmng Problem O E Emam Department of Informaton Systems aculty of Computer Scence and nformaton Helwan
More informationDesign and Optimization of Fuzzy Controller for Inverse Pendulum System Using Genetic Algorithm
Desgn and Optmzaton of Fuzzy Controller for Inverse Pendulum System Usng Genetc Algorthm H. Mehraban A. Ashoor Unversty of Tehran Unversty of Tehran h.mehraban@ece.ut.ac.r a.ashoor@ece.ut.ac.r Abstract:
More informationA LINEAR PROGRAM TO COMPARE MULTIPLE GROSS CREDIT LOSS FORECASTS. Dr. Derald E. Wentzien, Wesley College, (302) ,
A LINEAR PROGRAM TO COMPARE MULTIPLE GROSS CREDIT LOSS FORECASTS Dr. Derald E. Wentzen, Wesley College, (302) 736-2574, wentzde@wesley.edu ABSTRACT A lnear programmng model s developed and used to compare
More informationNON-CENTRAL 7-POINT FORMULA IN THE METHOD OF LINES FOR PARABOLIC AND BURGERS' EQUATIONS
IJRRAS 8 (3 September 011 www.arpapress.com/volumes/vol8issue3/ijrras_8_3_08.pdf NON-CENTRAL 7-POINT FORMULA IN THE METHOD OF LINES FOR PARABOLIC AND BURGERS' EQUATIONS H.O. Bakodah Dept. of Mathematc
More informationHigh resolution entropy stable scheme for shallow water equations
Internatonal Symposum on Computers & Informatcs (ISCI 05) Hgh resoluton entropy stable scheme for shallow water equatons Xaohan Cheng,a, Yufeng Ne,b, Department of Appled Mathematcs, Northwestern Polytechncal
More informationMultiobjective Course Scheduling with Mathematical Programming and Analytic Network Process. Müjgân Sağır.
Multobjectve Course Schedulng wth Mathematcal Programmng and Analytc Network Process Müjgân Sağır msagr@ogu.edu.tr Eskşehr Osmangaz Unversty Industral Engneerng Department, Bademlk 600 Eskşehr, Türkye
More informationCSC 411 / CSC D11 / CSC C11
18 Boostng s a general strategy for learnng classfers by combnng smpler ones. The dea of boostng s to take a weak classfer that s, any classfer that wll do at least slghtly better than chance and use t
More informationEEE 241: Linear Systems
EEE : Lnear Systems Summary #: Backpropagaton BACKPROPAGATION The perceptron rule as well as the Wdrow Hoff learnng were desgned to tran sngle layer networks. They suffer from the same dsadvantage: they
More information4 Analysis of Variance (ANOVA) 5 ANOVA. 5.1 Introduction. 5.2 Fixed Effects ANOVA
4 Analyss of Varance (ANOVA) 5 ANOVA 51 Introducton ANOVA ANOVA s a way to estmate and test the means of multple populatons We wll start wth one-way ANOVA If the populatons ncluded n the study are selected
More informationInductance Calculation for Conductors of Arbitrary Shape
CRYO/02/028 Aprl 5, 2002 Inductance Calculaton for Conductors of Arbtrary Shape L. Bottura Dstrbuton: Internal Summary In ths note we descrbe a method for the numercal calculaton of nductances among conductors
More information4DVAR, according to the name, is a four-dimensional variational method.
4D-Varatonal Data Assmlaton (4D-Var) 4DVAR, accordng to the name, s a four-dmensonal varatonal method. 4D-Var s actually a drect generalzaton of 3D-Var to handle observatons that are dstrbuted n tme. The
More informationAppendix B: Resampling Algorithms
407 Appendx B: Resamplng Algorthms A common problem of all partcle flters s the degeneracy of weghts, whch conssts of the unbounded ncrease of the varance of the mportance weghts ω [ ] of the partcles
More informationCHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE
CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE Analytcal soluton s usually not possble when exctaton vares arbtrarly wth tme or f the system s nonlnear. Such problems can be solved by numercal tmesteppng
More informationSingular Value Decomposition: Theory and Applications
Sngular Value Decomposton: Theory and Applcatons Danel Khashab Sprng 2015 Last Update: March 2, 2015 1 Introducton A = UDV where columns of U and V are orthonormal and matrx D s dagonal wth postve real
More informationOpen Systems: Chemical Potential and Partial Molar Quantities Chemical Potential
Open Systems: Chemcal Potental and Partal Molar Quanttes Chemcal Potental For closed systems, we have derved the followng relatonshps: du = TdS pdv dh = TdS + Vdp da = SdT pdv dg = VdP SdT For open systems,
More informationTHE SUMMATION NOTATION Ʃ
Sngle Subscrpt otaton THE SUMMATIO OTATIO Ʃ Most of the calculatons we perform n statstcs are repettve operatons on lsts of numbers. For example, we compute the sum of a set of numbers, or the sum of the
More informationInexact Newton Methods for Inverse Eigenvalue Problems
Inexact Newton Methods for Inverse Egenvalue Problems Zheng-jan Ba Abstract In ths paper, we survey some of the latest development n usng nexact Newton-lke methods for solvng nverse egenvalue problems.
More information