34
INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF SMALL FARM LIVELIHOOD SYSTEMS Peter Hildebrand

INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>

INTRODUCTION TO ETHNOGRAPHIC LINEAR

PROGRAMMING OF

SMALL FARM LIVELIHOOD SYSTEMS

Peter Hildebrand

Page 2: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>

SMALL FARM LIVELIHOOD SYSTEMS

• ARE HIGHLY COMPLEX

• HAVE A LARGE NUMBER OF ENTERPRISES

• HAVE A HIGH DEGREE OF INTER-RELATIONSHIPS AMONG ENTERPRISES

• SHOW INCREASING DEPENDENCY UPON INFRASTRUCTURE WITH INCREASING POPULATION PRESSURES

Page 3: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>

SMALL FARM LIVELIHOOD SYSTEMS

• ARE HIGHLY COMPLEX

• HAVE A LARGE NUMBER OF ENTERPRISES

• HAVE A HIGH DEGREE OF INTER-RELATIONSHIPS AMONG ENTERPRISES

• SHOW INCREASING DEPENDENCY UPON INFRASTRUCTURE WITH INCREASING POPULATION PRESSURES

Page 4: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>
Page 5: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>

SMALL FARM LIVELIHOOD SYSTEMS

• ARE HIGHLY COMPLEX

• HAVE A LARGE NUMBER OF ENTERPRISES

• HAVE A HIGH DEGREE OF INTER-RELATIONSHIPS AMONG ENTERPRISES

• SHOW INCREASING DEPENDENCY UPON INFRASTRUCTURE WITH INCREASING POPULATION PRESSURES

Page 6: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>

SMALL FARM LIVELIHOOD SYSTEMS

• ARE HIGHLY COMPLEX

• HAVE A LARGE NUMBER OF ENTERPRISES

• HAVE A HIGH DEGREE OF INTER-RELATIONSHIPS AMONG ENTERPRISES

• SHOW INCREASING DEPENDENCY UPON INFRASTRUCTURE WITH INCREASING POPULATION PRESSURES

Page 7: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>
Page 8: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>
Page 9: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>

MARKET

CROPS ANIMALS

HOUSEHOLD

FOREST OR BUSH

Page 10: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>
Page 11: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>
Page 12: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>
Page 13: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>
Page 14: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>
Page 15: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>
Page 16: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>

Modeling Small Farm Household Livelihood

Systems

Page 17: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>

WHY?Linear Programming helps us understandthe highly diverse livelihood systems which serve as the basis for simulating household livelihood strategies.

HOW?To accurately simulate household livelihood strategies, ELP requires ethnographicethnographic data obtained with the participationparticipation of the farmers in the livelihood system.

Page 18: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>

TO DO WHAT?ELP helps us to design alternatives for

incorporation into highly diverse systems, and to predict responses to changes in technology, infrastructure, policy or environment.

This helps to maintain and promote diversity and improve the potential for sustainable development.

Page 19: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>

Linear Programming Matrix and its Components

End year cash

(e.g., maize, cotton, livestock)

Activities

(e.g., land, labor)

Resources(e.g., food consumption, available cash)

Constraints and Goals

Page 20: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>

The basic unit to be modeled is the household

Page 21: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>

Household composition affects:

Page 22: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>

Amount and kind of labor available

Page 23: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>

Amount of food required

Page 24: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>

And cash for necessary expenses

Page 25: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>

To start, let’s consider a household that

Produces:MaizeHayGoats

And uses its:LandLaborCash

Page 26: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>

>> V ar iab les >> M A IZ E H A Y G O A T S

>> Amoun t >> 0. 00 0. 00 0. 00 R E S O U R C E R E S O U R C E O R

R E S /C O N S T ha ha h e ad A M O U N T S U S E C O N S TR A IN T

L A N D h a 1 1 0 . 1 < = 3 0 L A N D

L A B O R d ay s 40 30 7 < = 11 5 0 L A B O R

H A Y A C C TG t o ns 0 -4 0 . 6 < = 0 0 H A Y A C C TG

C A S H $ 2 00 1 50 49 < = 70 0 0 C A S H

C A S H I N C O M E $ 1 8 00 0 3 30 > = 1 00 0 0 C A S H I N C O M E

Page 27: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>

>> V ar iab les >> M A IZ E H A Y G O A T S

>> Amoun t >> 2. 88 0. 00 0. 00 R E S O U R C E R E S O U R C E O R

R E S /C O N S T ha ha h e ad A M O U N T S U S E C O N S TR A IN T

L A N D h a 1 1 0 . 1 < = 3 2 . 87 5 L A N D

L A B O R d ay s 40 30 7 < = 11 5 11 5 L A B O R

H A Y A C C TG t o ns 0 -4 0 . 6 < = 0 0 H A Y A C C TG

C A S H $ 2 00 1 50 49 < = 70 0 57 5 C A S H

C A S H I N C O M E $ 1 8 00 0 3 30 > = 1 00 0 5 17 5 C A S H I N C O M E

Page 28: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>

But the family needs to eat maize

Page 29: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>

SE LL M A IZE C A S H R AI S E

V ar iab le s > > > M A IZ E HA Y M A IZ E S TO R A GE TR A NS F E R GO A TS

V alue > > > 0. 00 0. 00 0. 0 0 0 . 00 0 . 00 0. 00 R ES O U RC E R ES O U RC E ORR E S /C O N ST ha ha c w t c w t $ he a d AM OU N T U SE C O N S TR AI N T

LA N D 1 1 0 0 0 0. 1 < = 3 0 LA N D

LA B O R 40 30 0 0 0 7 < = 115 0 L AB O RH A Y A C C T G 0 -4 0 0 0 0. 6 < = 0 0 H A Y A C C T G

M ZE A C C T G -3 0 0 1 1 0 0 < = 0 0 M ZE A C C T G

M ZE C O N S' N 0 0 0 -1 0 0 < = -3 5 0 M ZE C O N S' NC S H B E G YR 2 00 1 50 0 0 1 49 = 700 0 C S H B E G Y R

C S H E N D YR 0 0 6 0 -0 1 3 30 > = 1 00 0 0 C S H E N D Y R

Page 30: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>

SELL M AIZE CASH RAISEVar ia b les >>> MAIZE HAY MAIZE STORAGE TRANSFER GOATSValue >>> 2. 8 8 0. 0 0 5 1 . 2 5 3 5 .0 0 12 5 . 00 0. 0 0 RESOURC E RESOURC E ORRES/CONST ha ha cwt cwt $ he a d AM OUNT USE CONSTRAINTLAND 1 1 0 0 0 0.1 <= 3 2 .875 LANDLABOR 40 30 0 0 0 7 <= 11 5 11 5 L ABORHAY AC C TG 0 -4 0 0 0 0.6 <= 0 -1 .3 32E- 15 HAY ACC TGM ZE AC C TG -3 0 0 1 1 0 0 <= 0 0 M ZE ACC TGM ZE CONS'N 0 0 0 -1 0 0 <= -3 5 -3 5 M ZE CONS'NC SH BEG YR 2 00 1 50 0 0 1 49 = 70 0 70 0 CSH BEG YRC SH END YR 0 0 6 0 -0 1 3 30 >= 1 00 0 3 20 0 CSH END YR

Page 31: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>

Once we are satisfied with the model, we simulate the livelihood strategies of

different types of households that are subject to that

livelihood system.

Page 32: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>

And begin to ask it questions:

What if the price of maize dropped?What if the price of goats increased?What if we could spend $25 for more fertilizer and increase maize yield by 20%?What if we knew what the climate would be six months from now?

Page 33: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>

Sources of Diversity in ELPs

1) Seasonality: Crop resource requirements, commodity prices, and yields vary seasonally and annually.

2) Household composition and competing goals.

3) Resource availability, family consumption, and household requirements.

4) Renting land

Page 34: INTRODUCTION TO ETHNOGRAPHIC LINEAR PROGRAMMING OF …jhansen/hildebrand23july.pdf · sell maize cash raise variables >>> maize hay maize storage transfer goats value >>>

5) Credit

6) Traditional activities and new enterprises

7) Hired labor

8) Off-farm labor

9) Irrigation

10) Mechanization

Sources of Diversity in ELPs