Kamis, Agustus 11

A Branch – and – Cut Algorithm for the Capacitated Open Vehicle Routing Problem


                                                                            

A Branch – and – Cut Algorithm for the Capacitated Open Vehicle Routing Problem
Adam N. Letchford, Jens Lysgaard and Richard W. Eglese
          In open vehicle routing problems, the vehicles are not required to return to the depot after completing service. In this paper, the first exact optimization algorithm for the open version of the well-known capacitated vehicle routing problem (CVRP). The algorithm is based on branch – and – cut. Even though the open CVRP initially looks like a minor variation of the standard CVRP, the integer programming formulation and cutting planes need to be modified in subtle ways.
             Computatuonal results are given for several standard test instances, which enables us for the first time to assess the quality of existing heuristic methods, and to compare the relative difficulty of open and closed versions of the same problem.
Formulation and Valid Inequalities
Definition 1 The partially asymmetric CVRP (PACVRP) is the generalization of the CVRP in which the cost of travel c0i is permitted to be different from ci0.
Proposition 1 The COVRP and the PACVRP are equivalent.
Symmetric inequalities
Proposition 2 Let   be valid for the CVRP. Then ) β is valid for the COVRP.
Asymmetric inequalities
Theorem 1 Let  H  Vc (the handle) and T1 , . . . , Tt    V (the teeth) be such that :
·    Every tooth property intersects with handle, i.e., Ti   H   and  Ti \ H  are non – empty for all i ;
·    If any pair of teeth intersect, then either all vertices in the intersection lie in the handle or all lie outside, i.e., for 1  , either Ti  Tj    H  or  Ti  Tj  H  = .
The Branch – and – Cut Algorithm
A.  Separation of symmetric inequalities
B.  Separation of balancing inequalities
C.  Saparation of mixed strengthened comb inequalities
D.  Separation strategy
Computational Experiments
             Our algorithm has been coded in the C programming language using the Microsoft Visual C++ v. 6.0 compiler. For solving LPs you have used the CPLEX callable library v. 9.0. All ecperiments have been done on a PC with a 1.6 GHz Intel Pentium M processor and 512 MB of RAM running Microsoft Windows XP .





FAEDAH TILAWAH


Kemuliaan manusia disisi Allah bukanlah karena keturunannya. Walaupun dia
mengaku keturunan Para Sahabat atau bahkan Nabi sekalipun jika dia tidak
bertaqwa maka dia bukanlah golongan yang mulia di sisi Allah SWT. karena
Yang paling mulia disisi Allah diantara manusia adalah yang paling bertaqwa.
Demikian Al Quran menjelaskan dalam surat Al Hujurat ayat 13.

Dan Alhamdulillah kini kita bersama-sama telah sampai dibulan Ramadhan.
Dimana bulan Ramadhan adalah bulan yang disiapkan oleh Allah untuk menjadi
golongan yang mulia di sisi Allah. Tidak peduli dia itu pengusaha, tidak
peduli dia itu ustadz, tidak peduli itu haji ataukah dia itu rakyat jelata
maka semuanya berlomba-lomba untuk menjadi orang yang bertaqwa agar menjadi
golongan yang paling mulia di sisi Allah. Karena bukan titel haji, habib,
ulama atau ustadz yang menjadikan seseorang itu mulia melainkan
ketaqwaannya. Dan kita semua memiliki peluang yang sama untuk mendapatkan
gelar taqwa yaitu dengan beribadah semaksimal mungkin dalam bulan Ramadhan
yang mulia ini.

Salah satu ibadah yang dianjurkan dalam Ramadhan adalah tilawatul Quran
dimana dikisahkan dari sahabatnya :Dari Ibnu Abbas, ia berkata: "Rasulullah
SAW adalah orang yang paling murah hati, lebih-lebih ketika bertemu Jibril
di bulan Ramadhan. Beliau bertemu Jibril pada pada setiap malam bulan
Ramadhan untuk tadarus Al-Qur'an" (HR.Bukhari)

Para Salafush Shalih dahulu selalu memperbanyak bacaan Al-Qur'an di bulan
Ramadhan. Imam Malik, jika Ramadhan tiba, maka beliau berhenti dari membaca
hadits dan majelis-majelis ilmu (berhenti mengajar) untuk kemudian berganti
membaca Al-Qur'an. Imam Qatadah selalu meng-khatam-kan bacaan Al-Qur'an
setiap tujuh hari sekali, sedangkan pada bulan Ramadhan meng-khatam-kannya
setiap tiga hari sekali, dan pada sepuluh hari terakhir bulan Ramadhan
meng-khatam-kannya setiap hari.

*Lantas bagaimana dengan kita?*
* *--------------------
Kita pun juga memiliki kesempatan untuk menjadi orang yang bertaqwa dan
mulia di sisi Allah dengan meningkatkan tilawah kita. Oleh karena itu kenapa
kita harus menunggu untuk mendapatkan kesempatan besar ini? yuk kita mulai
tilawah

*Manfaat Tilawah lainnya*
* *--------------------
Selain mendapatkan pahala , Banyak sekali keutamaan dari tilawah yang
langsung bisa anda rasakan :

1. Ketenangan , orang yang tilawah menjadi lebih tenang dan damai hatinya
2. Inspirasi, banyak inspirasi baru yang anda dapatkan ketika anda membaca
AlQuran dan terjemahnya

3. Menggetarkan hati
4. Menjaga anda dari fikiran buruk, karena setelah membaca AlQuran seseorang
menjadi enggan untuk melakukan kemaksiatan (Sudah merasakan sendiri)

5. Menjaga diri anda dan rumah anda dari syaithon/Iblis6. Mencharge ulang
keimanan anda kepada Allah SWT7. Merasakan kenyamanan yang hanya bisa
dirasakan oleh mereka yang pernah merasakannya(Sebuah perasaan kenyamanan
yang sulit diungkapkan oleh kata-kata)

*Adab tilawah*
* *------------
Sebelum memulai tilawah setidaknya ada yang perlu diperhatikan untuk memulai
tilawah, antara lain

1. Bersuci / Wudhu
2. Memulai dengan ta'awudz
3. Membaca Basmallah kecuali pada surat At Taubah
4. Sebaiknya mencari tempat yang suci, nyaman dan Menghadap kiblat. JIka
tidak bisa menghadap ke kiblat tidak masalah misal seperti anda sedang di
kendaraan atau di kantor.

5. Sujud jika bertemu ayat Sajadah6. Tadabur (menghayati), atau minimal
membaca terjemahannya juga

*Strategi tilawah di bulan Ramadhan*
----------------------------------
Mungkin banyak yang kebingungan, mungkin gak yah saya tilawah sampai 1 juz
perhari. Sebab kalau saya 1 juz perhari maka itu artinya saya membutuhkan
waktu 1 jam untuk tilawah.

Tilawah tak usah seperti kondektur metro mini alias nguber setoran.
|Nikmatilah proses tilawah anda. Karena biasanya yang tilawahnya nguber
setoran itu malah suka mutung di tengah jalan.

Saya belajar dari sahabat saya mas Mahmudi yang konsisten dengan
program/jadwal tilawahnya. Tilawah itu tidak perlu banyak-banyak asalkan
konsisten maka 1 juz perhari pasti terkejar(1juz itu kira-kira 20 halaman
AlQuran).

*Untuk Managemen Waktu,*
*Mari kita simak waktu-waktu yang memungkinkan kita tilawah.*
1. Saat imsak, anda bisa tilawah 1 halaman
2. Setelah subuh, daripada tidur mendingan tilawah dulu 4 halaman
3. Setelah dzuhur, karena anda tidak makan siang anda bisa menyempatkan
tilawah 6 halaman

4. Setelah ashar , cukup 2 halaman
5. Setelah maghrib, cukup 1 halaman
6. Setelah tarawih, disini anda bisa genjot lagi sampai 4 halaman
7. Sebelum tidur, 2 halaman
total = 20 halaman = 1 juz. Mudah kan
Kalau anda berangkat kerja naik transportasi umum maka semakin banyak lagi
tuh kesempatan anda tilawah di dalam bus/kereta.

Insya Allah di bulan Ramadhan ini kita memiliki kesempatan banyak untuk
tilawah dengan semaksimal mungkin. Apakah target anda 1 juz, 2 juz atau 5
juz perhari yang penting istiqomah.

Atau mungkin anda berencana untuk menghafal AlQuran mungkin. Minimal kalau
belum bisa 30 juz yah juz 30 dulu gitu.

 Semoga Allah memberkahi rangkaian aktifitas kita beribadan di bulan
Ramadhan ini

Salam Berbagi senantiasa
*Iwan Ketan*
Life Learner&Trainer
YM:listant2000
FB:Iwan Ketan
http://www.smiletrainer.co.cc